专利名称:实现信息传送业务的方法和系统以及一种终端的利记博彩app
技术领域:
本发明涉及无线通信系统信息传送技术领域,特别是指一种实现信息传送业务的系统和一种实现信息传送业务的方法以及一种终端。
背景技术:
多媒体消息业务(MMS)是短信息业务(SMS)和增强型消息业务(EMS)的进一步发展,为个人多媒体移动通信服务提供了完整的端到端解决方案。从通信内容上讲,多媒体消息中包括图像、音频、视频和数据等。
实现MMS业务、邮件业务和MMS增值业务的系统组成如图1所示。其中,实现MMS业务最重要的是MMS用户代理和MMS服务器。MMS用户代理是终端上的一个应用模块,用于为用户通过该模块对MMS进行浏览、编辑和处理,以及进行MMS业务中涉及到的消息的发送和接收等。MMS服务器(MMSC)包含MMS中继和MMS业务器的功能,对MMS进行协议转换、内容适配、存储和调度,完成MMS在不同多媒体设备之间的传递操作。除了MMS用户代理和MMS服务器外,系统中还可以包括MMS用户数据库、邮件服务器和外部增值应用服务器(SP/CP)、中转设备(Redirector)等。其中,MMS用户数据库用于存储用户信息、个性化信息、接口信息等;邮件服务器用于向终端提供邮件服务;SP/CP用于提供MMS增值业务服务;Redirector用于在MMS用户代理与MMS服务器之间分发消息,使终端提交的消息能够分发到归属的MMSC上,而不需要在手机上配置MMSC地址。
现有技术中,MMS业务的实现流程如图2所示,假设发送方终端为终端1,接收方终端为终端3,该流程具体步骤如下
步骤201、终端1构造好MMS消息后,通过发送信息请求消息(M-Send.req)发送给其归属的MMSC;步骤202、终端1归属的MMSC接收MMS消息后,向终端1返回发送信息响应消息(M-Send.conf),以向终端1确认收到了该MMS消息;步骤203、终端1归属的MMSC通过MM4接口前转消息(MM4-Forward.req)将MMS消息转发给该消息的接收方,即终端3的归属MMSC;步骤204、终端3的归属MMSC收到该MMS消息后,向终端1的归属MMSC返回MM4接口前转响应消息(MM4-Forward.res),确认消息收到;步骤205、终端3的归属MMSC以短消息形式向终端3发送MMS下载通知消息(M-Notification.ind);步骤206、终端3收到MMS下载通知消息后,返回下载通知响应消息(M-NotifyResp.ind)给终端3的归属MMSC;步骤207、一段时间后,终端3确认接收MMS,向其归属服务器发送取MMS请求消息(Get.req);步骤208、终端3归属MMSC根据取MMS请求,将对应的MMS消息通过取MMS请求响应消息(M-Retrieve.conf)下发给终端3;步骤209、终端3下载MMS成功后向其归属的MMSC发送确认消息(M-Acknowledge.ind),通知其MMS消息下载完毕;步骤210、终端3的归属MMSC收到终端3发送的确认消息后,向终端1的归属MMSC发送递送报告消息(MM4-DeliverReport.req),通知其终端3完成了MMS的接收;步骤211、终端1的归属MMSC向终端3的归属MMSC发送递送报告响应消息(MM4-DeliverReport.res)确认收到递送报告,通知其终端3完成MMS接收;步骤212、终端1的归属MMSC向终端1发送递送报告(M-Delivery.ind),通知其终端3完成MMS接收。
与MMS的发送方法相同,在现有技术中当终端向邮件服务器发送邮件、向SP/CP发送MMS增值业务信息时,都需要先将邮件或MMS增值业务信息发送给MMSC,然后由MMSC将邮件或MMS增值业务信息发送给对应的邮件服务器或SP/CP。
从以上方案中可以看出,现有技术中终端实现MMS业务、邮件业务和MMS增值业务等信息传送业务的过程中,必须经过MMSC进行信息的中转,因此每个MMSC要负责大量信息的中转,对于MMSC处理能力的要求较高,由于MMSC价格昂贵,大大增加了实现MMS业务的系统成本;并且对于容量较大的网络,还需要建设多套MMSC才能够满足需求,造成了大量设备的浪费;此外,MMS在传送过程中需要经过多个网元,由于每个网元上都可能存在呼损,造成了MMS传送的成功率较低;并且由于需要MMSC实现MMS、邮件及MMS增值业务信息的传送,增加了通信网络的复杂程度,也增加了网络的维护成本,尤其是在系统升级时,需要对大量的数据进行迁移和割接。
发明内容
有鉴于此,本发明的第一主要目的在于提供一种实现信息传送业务的方法,该方法能够减少实现信息传送业务的设备成本,降低系统复杂度,并降低系统的维护成本。
本发明的第二个主要目的在于提供一种实现信息传送业务的系统,该系统能够减少实现信息传送业务的设备成本,降低系统复杂度,并降低系统的维护成本。
本发明的第三个主要目的在于提供一种终端,该终端能够减少实现信息传送业务系统中的设备成本,降低系统的复杂度,并降低系统的维护成本。
为达到上述目的的第一个方面,本发明提供了一种实现信息传送业务的方法,该方法包括A、发送方终端生成所要发送信息的地址,并将该地址通过WAP PUSH(WirelessApplication Protocol,无线应用协议),短信发送给所述信息的接收方设备;B、所述接收方设备根据接收的地址到所述发送方终端上获取所述信息。
所述信息可以为多媒体消息;则所述接收方设备为终端。
所述信息还可以为邮件;则所述接收方设备为邮件服务器。
如果所述信息为多媒体消息或邮件,则步骤B中所述接收方设备到发送方终端上获取的信息格式为分组数据单元。
所述的信息也可以为多媒体消息增值业务信息;则所述信息的接收方设备为外部增值应用服务器。
如果所述的信息为多媒体消息增值业务信息,则步骤B中所述接收方设备到发送方终端上获取的信息格式为MM7接口支持的SOAP(Simple Object AccessProtocol,简单对象访问协议)编码格式。
较佳地,所述地址包括发送方终端的IP地址、侦听端口和所述信息在该终端上的标识。
为达到上述目的的第二个方面,本发明提供了一种实现信息传送业务的系统,该系统包括发送方终端、接收方设备和WAP网关;其中,发送方终端用于生成要发送信息的地址,将该地址通过WAPPUSH短信发送给所述信息的接收方设备;WAP网关用于在终端和接收方设备之间传送信息;接收方设备用于接收来自终端的WAP PUSH短信,根据该短信中的地址,通过WAP网关从发送方终端获取所述发送方终端要发送的信息。
所述的接收方设备可以为终端、邮件服务器或外部增值应用服务器。
较佳地,所述作为发送端的终端中包括点对点多媒体消息用户代理模块和WAP接口模块;其中,点对点多媒体消息用户代理模块用于用户通过其浏览、编辑、处理信息,生成要发送信息的地址,将该地址通过WAP PUSH短信发送给WAP接口;
WAP接口模块用于点对点多媒体消息用户代理模决通过其与WAP网关建立连接,并将所述WAP PUSH短信通过WAP网关发送给接收方设备。
为达到上述目的的第三个方面,本发明提供了一种终端,该终端包括点对点多媒体消息用户代理模块和WAP接口模块;其中,点对点多媒体消息用户代理模块用于用户通过其浏览、编辑、处理信息,生成要发送信息的地址,将该地址通过WAP PUSH短信发送给WAP接口;WAP接口模块用于点对点多媒体消息用户代理模块通过其与WAP网关建立连接,并将所述WAP PUSH短信通过WAP网关发送给接收方设备。
从以上技术方案可以看出,本发明中发送方终端生成所要发送的信息的地址,并将该地址通过WAP PUSH短信发送给所述信息的接收方设备,然后接收方设备根据接收的地址到所述发送方终端上获取所述信息,完成信息传送业务,由于在信息传送过程中不经过成本高昂的MMSC即可实现信息传送业务,减少了设备成本,降低了实现信息传送业务系统的复杂度,并降低实现该业务系统的维护成本;并且本发明中由于不经过MMSC直接实现终端间的多媒体消息业务的交互,减少了实现多媒体消息业务的网元,提高了多媒体消息传送的成功率;同样对于邮件业务以及多媒体消息增值业务,也减少了实现这些业务的网元,提高了这些业务信息传送的成功率。
图1为现有技术中实现MMS业务、邮件业务和MMS增值业务的系统组成图;图2为现有技术中实现MMS业务的流程图;图3为本发明的总体流程图;图4为本发明具体实施例中实现MMS业务的系统组成图;图5为本发明具体实施例中实现MMS业务的流程图;
图6为本发明具体实施例中实现邮件业务的流程图;图7为本发明具体实施例中实现MMS增值业务的流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明的主要思想在于,发送方终端生成所要发送的信息的地址,并将该地址通过WAP PUSH短信发送给所述信息的接收方设备,然后接收方设备根据接收的地址到所述发送方终端上获取所述信息,实现信息传送业务。
本发明的总体流程如图3所示,包括以下步骤步骤301、发送方终端生成所要发送的信息的地址,并将该地址通过WAP PUSH短信发送给所述信息的接收方设备;步骤302、所述接收方设备根据接收的所述地址到所述发送方终端上获取所述信息。
下面通过具体实施例对本发明进行详细说明。
如图4所示,为本发明具体实施例中实现MMS业务、邮件业务和MMS增值业务的系统结构图,其中包括终端1、终端2、终端3、无线网络、WAP网关、IP网络、邮件服务器和SP/CP。
终端1中包括点对点多媒体消息用户代理(P2P MMS UA)模块和WAP接口模块。其中,P2P MMS UA模块用于为用户提供浏览、编辑、处理MMS、以及向终端2发送MMS下载通知消息,并在接收到终端2发送的取MMS请求后,向终端2发送MMS。P2P模块为用户提供浏览、编辑和处理MMS的方法与现有技术相同,因此在本实施例中不再详细说明。WAP接口模块用于P2P MMS UA模块通过其与WAP网关建立连接和进行信息交互。
终端2可以为包括了P2P MMS UA模块的终端,也可以为与现有技术相同的终端,该终端用于在接收到来自终端1的MMS下载通知消息后,通过WAP网关接收来自终端1的MMS。
无线网络、WAP网关和IP网络用于为终端1和终端2提供网络服务,并传送终端1和终端2之间的消息。
邮件服务器和SP/CP用于在接收到终端发送的WAP PUSH消息后,根据该消息中的地址获取对应的信息。
在上述系统中,终端1向终端2发送MMS的流程如图5所示,由于在终端1和终端2之间交互的消息都是经过无线网络、WAP网关和无线网络进行传送的,且该通过无线网络、WAP网关和无线网络在终端间进行信息传送的实现与现有技术相同,所以在下面的步骤中,直接以终端之间的交互进行说明。该流程具体步骤如下步骤501、终端1中的P2P MMS UA模块在接收到用户的发送P2P MMS请求后,生成所要发送的MMS消息的地址,并将该地址通过WAP PUSH形式的MMS下载通知消息(M-Notification.ind),经过WAP接口模块将该消息发送给终端2。
本步骤中生成所要发送的MMS消息的地址,即生成WAP PUSH形式的MMS下载通知消息中的链接地址(Content Location),该链接地址根据WAP接口模块获取的网络侧为该终端分配的IP地址和用户所要发送的MMS在终端上的标识自动生成,如可以为HTTP//10.11.22.338080/12345,其中,HTTP//10.11.22.33为发送MMS的终端的IP地址,8080为侦听端口,12345是指终端1上该MMS的标识。
此外,在本步骤中,如果终端1所在的网络中IP资源丰富,可以做到终端永久在线,如在IPV6网络中,由于终端1无需申请即有IP地址,其HTTP侦听也无需申请即启动,所以可以直接执行本步骤;而如果终端1所在的网络中,需要动态分配IP资源,如在GPRS网络中,则终端1在生成MMS下载通知消息前还需要通过WAP接口向网络侧发送激活GPRS上下文请求,网络侧在接收到该请求后,为终端1打开数据网络通道,激活GPRS上下文,并为该终端分配IP地址,然后将IP地址发送给终端中的WAP接口模块,终端1中的WAP接口模块在分配侦听端口后,在该IP地址上启动HTTP侦听。
步骤502、终端2在接收到终端1发送的MMS下载通知消息后,根据该消息中的Content Loction向终端1发送取MMS请求。
步骤503、终端1中的P2P MMS UA模块通过WAP接口模块在HTTP侦听端口上接收到来自终端2的取MMS请求后,读取对应的MMS,并将该MMS封装成MMS的分组数据单元(M-Retrieve.conf),作为HTTP响应的正文通过WAP接口模块发送给终端2。
在本步骤中,如果终端1所在的网络需要动态分配IP地址资源,则终端1中的WAP接口模块在完成MMS发送后,还需要断开HTTP数据链路,去激活数据链路,释放IP地址等网络资源。由于在HTTP协议的传输层协议(TCP)中有数据包接收的确认机制,所以WAP接口模块在根据该确认机制确定终端2完成了数据包接收后,既认为完成了MMS的发送。
在本实施例中,还可以在P2P MMS UA模块中设置信息服务器地址,则终端1就可以接收来自现有技术终端的MMS了,其具体实现与图2中的流程相同,这里不再详细说明。
在本实施例中,具有P2P MMS UA模块的终端,还可以实现向邮件(Email)服务器发送邮件或向SP/CP发送MMS增值业务信息,在图4中终端3向邮件服务器发送邮件的流程,和终端3向SP/CP发送MMS增值业务信息的流程分别通过下面图6和图7进行说明。
如图6所示为终端向邮件服务器发送邮件的流程,具体步骤如下步骤601、终端中的P2P MMS UA模块在接收到用户的发送邮件请求后,生成包括所要发送的邮件的地址的WAP PUSH短信,并将该短信通过无线网络和WAP网关发送给对应的邮件服务器。与步骤501中类似,本步骤中的地址中包括该终端的IP地址、侦听端口和上述邮件在该终端中的标识。
步骤602、邮件服务器在接收到WAP PUSH短信后,根据该短信中的地址通过WAP网关和无线网络向终端发送取邮件请求。
步骤603、终端在接收到来自邮件服务器的取邮件请求后,将对应的邮件分装成分组数据单元,通过无线网络、WAP网关发送给邮件服务器。
如图7所示为终端向SP/CP发送MMS增值业务信息的流程,具体步骤如下步骤701、终端中的P2P MMS UA模块在接收到用户的向SP/CP发送信息请求后,生成包括所要发送的信息的地址的WAP PUSH短信,并将该短信通过无线网络和WAP网关发送给对应的SP/CP。与步骤501和步骤601类似,这里的地址包括本步骤中终端的IP地址、侦听端口和所要发送的信息在该终端上的标识。
步骤702、SP/CP在接收到WAP PUSH短信后,根据该短信中的地址通过WAP网关和无线网络向终端发送取信息请求。
步骤703、终端在接收到SP/CP发送的取信息请求后,将上述用户所要发送给SP/CP的信息以MM7提交请求(Submit.req)消息的格式进行SOAP编码后,即将该信息封装成MM7接口支持的SOAP编码格式,然后通过无线网络和WAP网关发送给对应的SP/CP。
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本发明的具体实施方式
只是起示范作用,并不用以限制本发明的保护范围。
权利要求
1.一种实现信息传送业务的方法,其特征在于,该方法包括A、发送方终端生成所要发送信息的地址,并将该地址通过无线应用协议推送WAP PUSH短信发送给所述信息的接收方设备;B、所述接收方设备根据接收的地址到所述发送方终端上获取所述信息。
2.根据权利要求1所述的方法,其特征在于,所述信息为多媒体消息;所述接收方设备为终端。
3.根据权利要求1所述的方法,其特征在于,所述信息为邮件;所述接收方设备为邮件服务器。
4.根据权利要求2或3所述的方法,其特征在于,步骤B中所述接收方设备到发送方终端上获取的信息格式为分组数据单元。
5.根据权利要求1所述的方法,其特征在于,所述的信息为多媒体消息增值业务信息;所述信息的接收方设备为外部增值应用服务器。
6.根据权利要求5所述的方法,其特征在于,步骤B中所述接收方设备到发送方终端上获取的信息格式为MM7接口支持的简单对象访问协议SOAP编码格式。
7.根据权利要求1、2、3、5或6所述的方法,其特征在于,所述地址包括发送方终端的IP地址、侦听端口和所述信息在该终端上的标识。
8.一种实现信息传送业务的系统,其特征在于,该系统包括发送方终端、接收方设备和WAP网关;其中,发送方终端用于生成要发送信息的地址,将该地址通过WAPPUSH短信发送给所述信息的接收方设备;WAP网关用于在终端和接收方设备之间传送信息;接收方设备用于接收来自终端的WAP PUSH短信,根据该短信中的地址,通过WAP网关从发送方终端获取所述发送方终端要发送的信息。
9.根据权利要求8所述的系统,其特征在于,所述的接收方设备为终端、邮件服务器或外部增值应用服务器。
10.根据权利要求8或9所述的系统,其特征在于,所述作为发送端的终端中包括点对点多媒体消息用户代理模块和WAP接口模块;其中,点对点多媒体消息用户代理模块用于用户通过其浏览、编辑、处理信息,生成要发送信息的地址,将该地址通过WAP PUSH短信发送给WAP接口;WAP接口模块用于点对点多媒体消息用户代理模块通过其与WAP网关建立连接,并将所述WAP PUSH短信通过WAP网关发送给接收方设备。
11.一种终端,其特征在于,该终端中包括点对点多媒体消息用户代理模块和WAP接口模块;其中,点对点多媒体消息用户代理模块用于用户通过其浏览、编辑、处理信息,生成要发送信息的地址,将该地址通过WAP PUSH短信发送给WAP接口;WAP接口模块用于点对点多媒体消息用户代理模块通过其与WAP网关建立连接,并将所述WAP PUSH短信通过WAP网关发送给接收方设备。
全文摘要
本发明公开了一种实现信息传送业务的方法,该方法包括A.发送方终端生成所要发送的信息的地址,并将该地址通过WAP PUSH短信发送给所述信息的接收方设备;B.所述接收方设备根据接收的所述地址到所述发送方终端上获取所述信息,完成信息传送业务。本发明还公开了一种实现信息传输业务的系统和一种终端。本发明中,由于在信息传送过程中不经过成本高昂的多媒体消息服务器即可实现信息传送业务,减少了设备成本,降低了实现信息传送业务系统的复杂度,并降低实现该业务系统的维护成本。
文档编号H04L12/58GK1859368SQ200510098209
公开日2006年11月8日 申请日期2005年9月1日 优先权日2005年9月1日
发明者李大伟 申请人:华为技术有限公司