一种消息转发方法、系统及短消息中心的制作方法

文档序号:7966328阅读:86来源:国知局
专利名称:一种消息转发方法、系统及短消息中心的制作方法
技术领域
本发明涉及消息处理技术,尤其涉及一种消息转发方法、系统及短消息中心。
背景技术
随着电子及通讯技术的迅速更新,通信网络能够向用户提供越来越多的业务,并且这些业务给用户带来的体验也越来越好。以消息业务为例,目前数以亿计的用户将消息作为常用的交流工具。从用户终端的角度而言,主叫用户只需在所使用的诸如手机之类的终端上输入被叫用户的号码以及需要传输的消息内容,就可以通过有线或者无线通信网络,将消息内容送达被叫用户。从网络侧的角度而言,消息由主叫用户到达诸如短消息中心等消息存储转发设备后,经过包括业务网关或者互联网关等网络设备,到达业务提供商或者被叫用户所在的网络。
图1示出了以短消息中心作为消息存储转发设备为例的消息转发方法的信令流程图。参见图1,该方法包括在步骤101~102中,主叫用户向短消息中心提交需要传输的消息,短消息中心向主叫用户返回接收消息响应,指明收到主叫用户提交的消息。
在步骤103~105中,短消息中心将来自于主叫用户的消息转发给下级网络设备,下级网络设备向短消息中心返回接收消息响应,指明收到短消息中心提交的消息,并且下级网络设备将接收到的消息转发给业务提供商。
在步骤106~107中,短消息中心接收到来自于下级网络设备的接收消息响应后,在自身生成回执,并发送给主叫用户,主叫用户再将接收回执响应返回给短消息中心。
至此,完成现有的消息转发流程。
在述流程中,短消息中心接收到来自于下级网络设备的接收消息响应后,立即向主叫用户回送回执,主叫用户收到回执后,认为消息已经发送给了被叫用户,而实际情况是在短消息中心发送回执之后,下级网络设备仍然在对网络资源、消息组包等进行调度,来自于主叫用户的消息并未到达被叫用户。这样,主叫用户接收到的回执无法真正表明消息已经传送至被叫用户,即该回执为虚假回执,无法向用户反映消息传输的真实情况,影响服务质量和用户体验。

发明内容
有鉴于此,本发明提供一种消息转发方法,能够准确反映消息传输的真实情况。
本发明中按照如下步骤进行消息的转发A.主叫用户向短消息中心提交需要传输给被叫用户的消息,短消息中心将接收到的消息转发给中间网络设备,并请求返回回执;B.中间网络设备将接收到的消息成功发送至被叫用户后,将表明成功发送的回执通过短消息中心发送给主叫用户。
其中,步骤A所述短消息中心将接收到的消息转发给中间网络设备,并请求返回回执为短消息中心将来自于主叫用户的消息承载于发往所述中间网络设备的信令消息中,并将该信令消息中的回执相关信元设置为表示需要返回回执的数值;所述步骤A与步骤B之间进一步包括中间网络设备从接收到的信令消息中解析出主叫用户的消息以及回执相关信元,并在该信元的取值为表示需要返回回执的数值时确定短消息中心需要返回回执。
其中,所述信令消息DELIVER_SM或者DATA_SM消息,所述回执相关信元为注册传输registered_delivery信元。
其中,所述步骤B包括
中间网络设备将来自于主叫用户的消息转发给被叫用户,被叫用户接收到中间网络设备发送的消息后,向所述中间网络设备指明消息成功到达;中间网络设备生成对所述主叫用户发出的消息的回执并通过短消息中心发送给主叫用户。
其中,所述中间网络设备将来自于主叫用户的消息转发给被叫用户之前,进一步包括中间网络设备为接收到的主叫用户的消息设置消息标识并发送给短消息中心;所述中间网络设备生成对所述主叫用户发出的消息的回执并通过短消息中心发送给主叫用户为中间网络设备为所述主叫用户发出的消息生成回执后,连同该消息的消息标识一起发送给短消息中心,短消息中心根据接收到的消息标识确定所述回执对应的短消息以及主叫用户,并将回执发送给所确定的主叫用户。
其中,步骤A所述短消息中心将接收到的消息转发给中间网络设备之前进一步包括短消息中心为来自于所述主叫用户的消息分配消息标识;所述短消息中心将接收到的消息转发给中间网络设备的同时进一步包括短消息中心将所分配的消息标识发送给所述中间网络设备;所述中间网络设备生成对所述主叫用户发出的消息的回执并通过短消息中心发送给主叫用户为中间网络设备为所述主叫用户发出的消息生成回执后,连同该消息的消息标识一起发送给短消息中心,短消息中心根据接收到的消息标识确定所述回执对应的短消息以及主叫用户,并将回执发送给所确定的主叫用户。
其中,所述中间网络设备为下级网络设备,所述被叫用户为与主叫用户处于相同网络的业务提供商,则所述向所述中间网络设备指明消息成功到达为业务提供商向下级网络设备发送接收消息响应。
其中,所述中间网络设备为互联设备,所述被叫用户与主叫用户处于不同的网络,则所述中间网络设备将来自于主叫用户的消息转发给被叫用户为互联设备将从短消息中心接收到的来自于主叫用户的消息发送给被叫用户所在网络,被叫用户所在网络将接收到的消息转发给被叫用户;所述被叫用户向所述中间网络设备指明消息成功到达为被叫用户所在网络接收到表明消息成功到达被叫用户的响应后,向互联设备发送接收消息响应。
其中,所述短消息中心将回执发送给主叫用户之前,进一步包括短消息中心向中间网络设备发送接收回执响应,指明已收到回执;所述短消息中心将回执发送给主叫用户之后,进一步包括主叫用户向短消息中心发送接收回执响应,指明已收到回执。
其中,所述短消息中心将接收到的消息转发给中间网络设备之前,进一步包括短消息中心对接收到的消息进行合法性检查,在通过所述合法性检查时,继续执行所述转发给中间网络设备的操作;否则,结束本流程。
本发明还提供一种消息转发系统,能够准确反映消息传输的真实情况。
本发明中的消息转发系统包括短消息中心和中间网络设备,所述短消息中心用于接收来自于主叫用户的消息,将接收到的消息转发给中间网络设备并请求返回回执,接收来自于中间网络设备的回执,并转发给主叫用户;所述中间网络设备用于接收来自于短消息中心的消息以及表明返回回执的请求,将接收到的消息发送给被叫用户,并在发送成功后,向短消息中心发送回执。
其中,所述中间网络设备为下级网络设备或者互联设备。
本发明还提供一种短消息中心,能够准确反映消息传输的真实情况。
本发明中的短消息中心包括消息接收模块、消息转发模块、等待回执模块、接收回执模块、回执处理模块和回执转发模块,消息接收模块用于通过网络接收来自于主叫用户的消息,并将接收到的消息发送给消息转发模块;消息转发模块用于将接收到的消息以及需要返回回执的请求发送给中间网络设备,接收来自于中间网络设备的表示消息到达该中间网络设备的响应,将接收到的主叫用户信息发送给等待回执模块;等待回执模块用于接收来自于消息转发模块的主叫用户信息,并进行存储;接收回执模块用于接收来于中间网络设备的回执,并将接收到的回执发送给回执处理模块;回执处理模块用于接收来自于接收回执模块的回执,根据接收到的回执检索等待回执模块,确定该回执对应的主叫用户信息,并将该主叫用户信息和回执发送给回执转发模块;回执转发模块用于接收来自于回执处理模块的回执和主叫用户信息,并根据该主叫用户信息将回执发送给主叫用户。
其中,所述消息转发模块进一步用于为来自于主叫用户的消息分配消息标识,将该消息标识发送给等待回执模块和中间网络设备;所述等待回执模块进一步用于对来自于消息转发模块的消息标识进行存储,并提供给所述回执处理模块。
其中,所述消息转发模块进一步用于接收来自于中间网络设备的消息标识,并将接收到的消息标识发送给所述等待回执模块;所述等待回执模块进一步用于对来自于消息转发模块的消息标识进行存储,并提供给回执处理模块。
其中,所述短消息中心进一步包括消息处理模块,用于从消息接收模块接收消息,对该消息进行合法性检查,在通过合法性检查后,将该消息发送给消息转发模块。
应用本发明,能够准确反映消息传输的真实情况。具体而言,本发明具有如下有益效果本发明中短消息中心在向中间网络设备转发消息的同时,指明需要表明消息成功发送给被叫用户的回执,则中间网络设备在发送成功后,通过短消息中心将回执返回给主叫用户。可见,本发明中的回执为能够真正表示消息成功发送的准确回执。这样,主叫用户能够根据接收到的回执确定消息已到达被叫用户,从而有效地提高了网络服务质量和用户体验。


下面将通过参照附图详细描述本发明的示例性实施例,使本领域的普通技术人员更清楚本发明的上述及其它特征和优点,附图中图1为现有的消息转发方法的信令流程图;图2为本发明中消息转发方法的示例性流程图;图3为本发明中消息转发系统的示例性结构示意图;图4为本发明实施例1中消息转发方法的流程图;图5为本发明实施例2中消息转发方法的流程图;图6为本发明实施例2中消息转发系统的结构示意图。
具体实施例方式
为使本发明的目的、技术方案更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。
本发明为一种消息转发方法,其基本思想是短消息中心在将来自于主叫用户的消息转发给中间网络设备时,指明需要返回回执,中间网络设备或者互联设备将消息成功转发给被叫用户后,向短消息中心发送回执。
图2示出了本发明中消息转发方法的示例性流程图,参见图2,该方法包括在步骤201中,主叫用户向短消息中心提交需要传输给被叫用户的消息,短消息中心在将接收到的消息转发给中间网络设备时,请求返回回执;在步骤202中,中间网络设备在将接收到的消息成功发送至被叫用户后,将表明成功发送的回执通过短消息中心发送给主叫用户。
图3示出了本发明中用于执行上述消息转发流程的系统。参见图3,该系统包括短消息中心和中间网络设备,其中短消息中心用于接收来自于主叫用户的消息,将接收到的消息转发给中间网络设备并请求返回回执,接收来自于中间网络设备的回执,并转发给主叫用户;中间网络设备用于接收来自于短消息中心的消息以及表明返回回执的请求,将接收到的消息发送给被叫用户,并在发送成功后,向短消息中心发送回执。
本发明中,中间网络设备可以是下级网络设备或者互联设备。当被叫用户为与主叫用户处于相同网络的业务提供商时,短消息中心通过下级网络设备转发消息,下级网络设备再将接收到的消息发送给业务提供商;当被叫用户处于与主叫用户不同的网络中时,短消息中心通过互联设备转发消息,互联设备再将接收到的消息发送给被叫所在的网络。下面通过两个实施例对本发明的消息转发方法和系统进行说明。
实施例1本实施例中,被叫用户为与主叫用户处于相同网络的业务提供商,业务提供商通过诸如业务网关、供业务接入的代理设备等的下级网络设备连接短消息中心。
图4示出了本实施例中消息转发方法的信令流程图。参见图4,该方法包括在步骤401~402中,主叫用户向短消息中心提交需要传输的消息,短消息中心向主叫用户返回接收消息响应,指明收到主叫用户提交的消息。
这里的消息包括短消息的内容、信令控制信息等类型的消息。当主叫用户需要向被叫用户传送短消息时,主叫用户首先在所使用的终端上输入消息内容和表明被叫用户身份的被叫号码等,然后将该消息和被叫号码发送给网络侧。网络侧的短消息中心接收到消息和被叫号码后,向主叫用户返回表明短消息中心成功接收的接收消息响应。
在步骤403~404中,短消息中心将来自于主叫用户的消息转发给下级网络设备,并请求下级网络设备在成功传送消息后返回回执,下级网络设备向短消息中心返回接收消息响应,指明收到短消息中心提交的消息。
本实施例中为了能够准确反映消息的传送情况,当短消息中心向下级网络设备发送主叫用户的消息的同时,请求下级网络设备在成功传送消息后返回回执。这里,短消息中心可以将承载主叫用户消息的信令消息中的回执相关信元的取值设置为表示需要返回回执的数值。例如,当短消息中心通过SMPP协议的DELIVER_SM或者DATA_SM消息来进行消息的转发时,将上述消息中的注册传输(registered_delivery)信元的取值设置为表示需要返回回执的数值。具体而言,可以将该信元中的某一位确定为表示是否返回回执,并将这一位的取值设置为1,即可表示短消息中心需要回执。假设最后一位表示是否返回回执,则当该信元为0xxxxxxxx1时,表明短消息中心需要返回回执,其中的x表示在确定返回回执与否时,不对该位进行查看。
当下级网络设备接收到短消息中心的消息后,确定短消息中心需要返回回执,则为该消息分配消息标识(message_id),以便后续步骤中向短消息中心返回回执时,供短消息中心回执所针对的消息。然后,下级网络设备通过接收消息响应将该message_id发送给短消息中心。当然,也可以由短消息中心为主叫用户的消息分配message_id,并在向下级网络设备发送主叫用户的消息时,提交给下级网络设备。相应地,下级网络设备在返回接收消息响应时,也携带message_id,指明接收到了该message_id所对应的消息。
另外,为了保证消息传输过程的安全性,短消息中心在接收到主叫用户的消息后,首先执行诸如鉴权等合法性检查,而后再进行转发。
在步骤405~406中,下级网络设备将接收到的消息转发给业务提供商,业务提供商将接收消息响应返回给下级网络设备。
本实施例中作为被叫用户的业务提供商连接在下级网络设备上,当业务提供商接收到下级网络设备发来的主叫用户的消息时,通过接收响应消息来向下级网络设备指明消息已成功到达业务提供商。
在步骤407~408中,下级网络设备在接收到来自于业务提供商的接收消息响应后,生成该消息对应的回执,并将所生成的回执发送给短消息中心,短消息中心向下级网络设备返回接收回执响应,指明收到回执。
这里下级网络设备在生成回执时,为了便于短消息中心区分回执所对应的消息,则将步骤403或404中为消息分配的message_id携带于回执中。
在步骤409~410中,短消息中心接收到来自于下级网络设备的回执后,确定该回执所对应的消息和主叫用户,并将接收到的回执发送给该主叫用户,主叫用户再将接收回执响应返回给短消息中心。
当短消息中心收到下级网络设备发来的回执后,从该回执中解析出message_id,根据该message_id对应的消息以及发出该消息的主叫用户,然后将接收到的回执发送给所确定的主叫用户。这种情况下主叫用户收到的回执真正表示了所发出的消息已成功到达被叫用户。
至此,完成本实施例中的消息转发流程。
本实施例中短消息中心在向下级网络设备转发消息的同时,指明需要表明消息成功发送给被叫用户的回执,则下级网络设备在发送成功后,通过短消息中心将回执返回给主叫用户。可见,本实施例中的回执为能够真正表示消息成功发送的准确回执。这样,主叫用户能够根据接收到的回执确定消息已到达被叫用户,从而有效地提高了网络服务质量和用户体验。
实施例2本实施例中,被叫用户与主叫用户处于不同的网络,被叫用户所在的网络通过诸如互联网关或者具有互联功能的实体等互联设备与短消息中心连接。
图5示出了本实施例中消息转发方法的信令流程图。参见图5,该方法包括在步骤501~502中,主叫用户向短消息中心提交需要传输的消息,短消息中心向主叫用户返回接收消息响应,指明收到主叫用户提交的消息。
在步骤503~504中,短消息中心将来自于主叫用户的消息转发给互联设备,并请求互联设备在成功传送消息后返回回执,互联设备向短消息中心返回接收消息响应,指明收到短消息中心提交的消息。
本实施例中当互联设备接收到短消息中心的消息后,也像实施例1那样由短消息中心或者互联设备为该消息分配message_id,以便后续步骤中向短消息中心返回回执时,供短消息中心回执所针对的消息。
在步骤505~506中,互联设备将接收到的消息转发给被叫用户所在网络,被叫用户所在网络在消息传送给被叫用户后,将接收消息响应返回给互联设备。
本实施例中由于被叫用户位于其他网络中,因此消息首先从互联设备到达被叫用户所在网络,而后再由被叫用户所在网络继续转发给被叫用户。只有在被叫所在网络确定被叫用户收到该消息后,才向互联设备返回接收消息响应。
在步骤507~508中,互联设备在接收到来自于被叫用户所在网络的接收消息响应后,生成该消息对应的回执,并将所生成的回执发送给短消息中心,短消息中心向互联设备返回接收回执响应,指明收到回执。
这里互联设备在生成回执时,为了便于短消息中心区分回执所对应的消息,则将步骤504中为消息分配的message_id携带于回执中。
在步骤509~510中,短消息中心接收到来自于互联设备的回执后,确定该回执所对应的消息和主叫用户,并将接收到的回执发送给该主叫用户,主叫用户再将接收回执响应返回给短消息中心。
此处的操作与实施例1中的步骤409~410完全相同。
至此,完成本实施例中的消息转发流程。
与实施例1相似,本实施例中的回执也能够真正表示消息成功发送。这样,主叫用户能够根据接收到的回执确定消息已到达被叫用户,从而有效地提高了网络服务质量和用户体验。
图6示出了执行上述两个实施例的流程的消息转发系统的详细结构示意图。参见图6,该系统中的短消息中心包括消息接收模块、消息转发模块、等待回执模块、接收回执模块、回执处理模块和回执转发模块。上述各个模块的作用如下消息接收模块用于通过网络接收来自于主叫用户的消息,并将接收到的消息发送给消息转发模块;消息转发模块用于将接收到的消息以及需要返回回执的请求发送给中间网络设备,接收来自于中间网络设备的表示消息到达该中间网络设备的响应,将接收到的主叫用户信息发送给等待回执模块;等待回执模块用于接收来自于消息转发模块的主叫用户信息,并进行存储;接收回执模块用于接收来于中间网络设备的回执,并将接收到的回执发送给回执处理模块;回执处理模块用于接收来自于接收回执模块的回执,根据接收到的回执检索等待回执模块,确定该回执对应的主叫用户信息,并将该主叫用户信息和回执发送给回执转发模块;回执转发模块用于接收来自于回执处理模块的回执和主叫用户信息,并根据该主叫用户信息将回执发送给主叫用户。
在采用message_id来区分回执对应的消息的情况下,上述各个模块的功能以及连接关系也因message_id的采用而发生变化。当短消息中心分配message_id时,消息转发模块为来自于主叫用户的消息分配message_id,将该message_id发送给等待回执模块和中间网络设备;等待回执模块进一步用于对来自于消息转发模块的message_id进行存储,并提供给回执处理模块。当中间网络设备分配message_id时,消息转发模块进一步用于接收来自于中间网络设备的message_id,并将接收到的message_id发送给等待回执模块;等待回执模块进一步用于对来自于消息转发模块的message_id进行存储,并提供给回执处理模块。
另外,为了保证消息转发过程的安全性,这里的短消息中心还包括消息处理模块,用于从消息接收模块接收消息,对该消息进行合法性检查,在通过合法性检查后,将该消息发送给消息转发模块。
本发明中主叫用户可以通过诸如全球移动通信系统(GSM)、通用分组无线业务(GPRS)、码分多址(CDMA)以及时分多址(TDMA)等通信系统与短消息中心通信,中间网络设备可以通过诸如GSM、GPRS、CDMA、TDMA以及互联网等网络与被叫用户通信。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种消息转发方法,其特征在于,该方法包括A.主叫用户向短消息中心提交需要传输给被叫用户的消息,短消息中心将接收到的消息转发给中间网络设备,并请求返回回执;B.中间网络设备将接收到的消息成功发送至被叫用户后,将表明成功发送的回执通过短消息中心发送给主叫用户。
2.如权利要求1所述的方法,其特征在于,步骤A所述短消息中心将接收到的消息转发给中间网络设备,并请求返回回执为短消息中心将来自于主叫用户的消息承载于发往所述中间网络设备的信令消息中,并将该信令消息中的回执相关信元设置为表示需要返回回执的数值;所述步骤A与步骤B之间进一步包括中间网络设备从接收到的信令消息中解析出主叫用户的消息以及回执相关信元,并在该信元的取值为表示需要返回回执的数值时确定短消息中心需要返回回执。
3.如权利要求1所述的方法,其特征在于,所述信令消息为DELIVER_SM或者DATA_SM消息,所述回执相关信元为注册传输registered_delivery信元。
4.如权利要求1所述的方法,其特征在于,所述步骤B包括中间网络设备将来自于主叫用户的消息转发给被叫用户,被叫用户接收到中间网络设备发送的消息后,向所述中间网络设备指明消息成功到达;中间网络设备生成对所述主叫用户发出的消息的回执并通过短消息中心发送给主叫用户。
5.如权利要求4所述的方法,其特征在于,所述中间网络设备将来自于主叫用户的消息转发给被叫用户之前,进一步包括中间网络设备为接收到的主叫用户的消息设置消息标识并发送给短消息中心;所述中间网络设备生成对所述主叫用户发出的消息的回执并通过短消息中心发送给主叫用户为中间网络设备为所述主叫用户发出的消息生成回执后,连同该消息的消息标识一起发送给短消息中心,短消息中心根据接收到的消息标识确定所述回执对应的短消息以及主叫用户,并将回执发送给所确定的主叫用户。
6.如权利要求4所述的方法,其特征在于,步骤A所述短消息中心将接收到的消息转发给中间网络设备之前进一步包括短消息中心为来自于所述主叫用户的消息分配消息标识;所述短消息中心将接收到的消息转发给中间网络设备的同时进一步包括短消息中心将所分配的消息标识发送给所述中间网络设备;所述中间网络设备生成对所述主叫用户发出的消息的回执并通过短消息中心发送给主叫用户为中间网络设备为所述主叫用户发出的消息生成回执后,连同该消息的消息标识一起发送给短消息中心,短消息中心根据接收到的消息标识确定所述回执对应的短消息以及主叫用户,并将回执发送给所确定的主叫用户。
7.如权利要求4所述的方法,其特征在于,所述中间网络设备为下级网络设备,所述被叫用户为与主叫用户处于相同网络的业务提供商,则所述向所述中间网络设备指明消息成功到达为业务提供商向下级网络设备发送接收消息响应。
8.如权利要求4所述的方法,其特征在于,所述中间网络设备为互联设备,所述被叫用户与主叫用户处于不同的网络,则所述中间网络设备将来自于主叫用户的消息转发给被叫用户为互联设备将从短消息中心接收到的来自于主叫用户的消息发送给被叫用户所在网络,被叫用户所在网络将接收到的消息转发给被叫用户;所述被叫用户向所述中间网络设备指明消息成功到达为被叫用户所在网络接收到表明消息成功到达被叫用户的响应后,向互联设备发送接收消息响应。
9.如权利要求5、6、7或8所述的方法,其特征在于,所述短消息中心将回执发送给主叫用户之前,进一步包括短消息中心向中间网络设备发送接收回执响应,指明已收到回执;所述短消息中心将回执发送给主叫用户之后,进一步包括主叫用户向短消息中心发送接收回执响应,指明已收到回执。
10.如权利要求1所述的方法,其特征在于,所述短消息中心将接收到的消息转发给中间网络设备之前,进一步包括短消息中心对接收到的消息进行合法性检查,在通过所述合法性检查时,继续执行所述转发给中间网络设备的操作;否则,结束本流程。
11.一种消息转发系统,其特征在于,该系统包括短消息中心和中间网络设备,其中所述短消息中心用于接收来自于主叫用户的消息,将接收到的消息转发给中间网络设备并请求返回回执,接收来自于中间网络设备的回执,并转发给主叫用户;所述中间网络设备用于接收来自于短消息中心的消息以及表明返回回执的请求,将接收到的消息发送给被叫用户,并在发送成功后,向短消息中心发送回执。
12.如权利要求11所述的系统,其特征在于,所述中间网络设备为下级网络设备或者互联设备。
13.一种短消息中心,其特征在于,所述短消息中心包括消息接收模块、消息转发模块、等待回执模块、接收回执模块、回执处理模块和回执转发模块,其中消息接收模块用于通过网络接收来自于主叫用户的消息,并将接收到的消息发送给消息转发模块;消息转发模块用于将接收到的消息以及需要返回回执的请求发送给中间网络设备,接收来自于中间网络设备的表示消息到达该中间网络设备的响应,将接收到的主叫用户信息发送给等待回执模块;等待回执模块用于接收来自于消息转发模块的主叫用户信息,并进行存储;接收回执模块用于接收来于中间网络设备的回执,并将接收到的回执发送给回执处理模块;回执处理模块用于接收来自于接收回执模块的回执,根据接收到的回执检索等待回执模块,确定该回执对应的主叫用户信息,并将该主叫用户信息和回执发送给回执转发模块;回执转发模块用于接收来自于回执处理模块的回执和主叫用户信息,并根据该主叫用户信息将回执发送给主叫用户。
14.如权利要求13所述的短消息中心,其特征在于,所述消息转发模块进一步用于为来自于主叫用户的消息分配消息标识,将该消息标识发送给等待回执模块和中间网络设备;所述等待回执模块进一步用于对来自于消息转发模块的消息标识进行存储,并提供给所述回执处理模块。
15.如权利要求13所述的方法,其特征在于,所述消息转发模块进一步用于接收来自于中间网络设备的消息标识,并将接收到的消息标识发送给所述等待回执模块;所述等待回执模块进一步用于对来自于消息转发模块的消息标识进行存储,并提供给回执处理模块。
16.如权利要求13、14或15所述的短消息中心,其特征在于,所述短消息中心进一步包括消息处理模块,用于从消息接收模块接收消息,对该消息进行合法性检查,在通过合法性检查后,将该消息发送给消息转发模块。
全文摘要
本发明提供了一种消息转发方法,该方法包括A.主叫用户向短消息中心提交需要传输给被叫用户的消息,短消息中心将接收到的消息转发给中间网络设备,并请求返回回执;B.中间网络设备将接收到的消息成功发送至被叫用户后,将表明成功发送的回执通过短消息中心发送给主叫用户。本发明还提供了一种消息转发系统,包括短消息中心和中间网络设备。另外,本发明中的短消息中心包括消息接收模块、消息转发模块、等待回执模块、接收回执模块、回执处理模块和回执转发模块。本发明中的回执能够正确反映消息的传输情况。
文档编号H04W88/18GK1921644SQ20061011122
公开日2007年2月28日 申请日期2006年8月15日 优先权日2006年8月15日
发明者蒋玲利 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1