短信网关装置、短信传送方法及系统的制作方法

文档序号:7996614阅读:245来源:国知局
专利名称:短信网关装置、短信传送方法及系统的制作方法
技术领域
本发明涉及网络通信装置、方法及系统,尤其涉及短信网关装置、短信传送方法及系统。
背景技术
短信业务是一种文本消息传递技术,其能够在各终端之间发送和接收短信,是现在极为常用的一种通信业务,其为用户带来极大的便利。现有技术中,移动用户使用移动终端的键盘输入短信并输入接收方的电话号码,然后发送该短信。移动用户发送的短信被发送至移动网的短信中心,并经由该短信中心发送到与接收方的电话号码对应的移动网接收终端。上述过程实现了移动终端之间的短信交互。随着固网业务的快速发展,固网用户之间也可实现短信交互,现有的固网短信业务的实现方法是在用户终端和固网短信平台之间建立话路,然后根据一定的通信协议通过发送频移键控(FSK)信号或DTMF(双音多频)信号传送用户数据。但至今为止,固网终端与移动终端之间仍不能够实现短信交互。

发明内容
针对上述问题,本发明提供一种短信网关装置、短信传送方法及系统,用以实现固网终端与移动终端之间的短信交互。本发明提供的短信网关装置,包括:短信接收模块,用于从媒体交换中心接收固网终端发送的固网短信或从移动网短信中心接收移动终端发送的移动网短信,所述固网短信包括固网短信控制信息体和消息体,所述移动网短信包括移动网短信控制信息体和消息体;消息格式转换模块,与所述短信接收模块连接,若根据接收的所述固网短信控制信息体判断获知所述固网短信的接收方为移动终端,则将所述固网短信控制信息体转换为所述移动网短信控制信息体;将接收的所述移动网短信控制信息体转换为所述固网短信控制信息体;短信发送模块,分别连接至所述消息格式转换模块和所述短信接收模块,用于获取所述移动网短信控制信息体和所述消息体、并发送至所述移动网短信中心;和/或用于获取所述固网短信控制信息体和所述消息体、并发送至所述媒体交换中心。本发明提供的短信传送方法,包括:从媒体交换中心接收固网终端发送的固网短信或从移动网短信中心接收移动终端发送的移动网短信,所述固网短信包括固网短信控制信息体和消息体,所述移动网短信包括移动网短信控制信息体和所述消息体;若根据接收的所述固网短信控制信息体判断获知所述固网短信的接收方为移动终端,则将所述固网短信控制信息体转换为所述移动网短信控制信息体;将接收的所述移动网短信控制信息体转换为所述固网短信控制信息体;获取所述移动网短信控制信息体和所述消息体、并发送至所述移动网短信中心;和/或用于获取所述固网短信控制信息体和所述消息体、并发送至所述媒体交换中心。本发明提供的短信传送系统,包括:固网终端、用于与所述固网终端进行信息交互的媒体交换中心、移动终端、用于与所述移动终端进行信息交互的移动网短信中心,以及设置在所述媒体交换中心与所述移动网短信中心之间的、本发明提供的短信网关装置。利用本发明提供的短信网关装置、短信传送方法及系统,通过获取固网终端及移动终端发送的短信并缓存,对缓存的短信进行由源网络(固网或移动网)短信格式至目标网络(移动网或固网)短信格式进行转换,以及将转换后的短信发送至目标网络,实现了固网与移动网之间短信的互通,从而实现了固网终端与移动终端之间的短信交互。


图1为应用本发明短信网关装置的媒体交换网的网络结构图。图2为本发明短信网关装置的结构示意图。图3为根据本发明短信网关装置由固网终端向移动终端发送短信的流程示意图。图4为根据本发明短信网关装置由移动终端向固网终端发送短信的流程示意图。图5为消息格式转换模块一实施例的结构不意图。图6为本发明短信传送方法的流程图。图7为本发明短信传送系统的结构示意图。
具体实施例方式图1为应用本发明短信网关装置的媒体交换网的网络结构图。如图1所示,该媒体交换网采用P2P方式进行数据传输,且该媒体交换网包括多个接入设备,以使多个用户终端通过其接入设备连接到该媒体交换网。接入设备包括SIP接口、适配器模块和DHT模块。媒体交换中心是该媒体交换网的核心部分,其连接多个媒体交换网元,并直接与用户终端连接。该用户终端可以为固网终端或移动网终端。该媒体交换网内包括用户配置管理服务器、终端配置管理服务器、应用配置管理服务器、群组服务器等(未示出)。本发明的短信网关装置设置在该媒体交换网内,将其与媒体交换中心连接、并与移动网的短信中心连接。图2为本发明短信网关装置的结构示意图。如图2所示,短信网关装置包括短信接收模块10、消息格式转换模块20和短信发送模块30。下面对各模块进行具体说明。短信接收模块10用于从媒体交换中心接收固网终端发送的固网短信或从移动网短信中心接收移动终端发送的移动网短信,该固网短信包括固网短信控制信息体和消息体,该移动网短信包括移动网短信控制信息体和消息体。上述短信接收模块10可接收固网短信和移动网短信。接收过程如下所述:接收固网短信的情形:固网发送方用户在固网终端(例如为机顶盒)上编写一条短信,点击发送按钮后,机顶盒向媒体交换中心发送携带有“用户ID”和“用户签名”等参数的认证、鉴权请求消息;媒体交换中心根据“用户ID”到用户配置中心进行认证和鉴权。其中,该用户配置中心存储有各固网终端的身份信息和业务权限,负责根据媒体交换中心的请求,对各固网终端进行身份认证和业务鉴权。例如对固网终端进行身份认证、判断固网终端是否具有短信业务权限。上述认证和鉴权后,用户响应于媒体交换中心发送的鉴权响应将短信发送至媒体交换中心,并由媒体交换中心将固网短信发送到短信网关装置的短信接收模块10。固网短信包括固网短信控制信息体和消息体两部分,其中,固网短信控制信息体即为该短信的头域部分,其包含用于标识该短信属性的多项数据。消息体为短信文本内容。接收移动网短信的情形:移动网发送方用户在移动终端(例如手机)上编写一条短信,点击发送按钮后,该短信被发送至移动网短信中心;移动网短信中心根据该短信携带的接收方号码判断接收方用户是否为固网终端(例如根据接收方号码的位数进行判断),若判断获知接收方用户为固网终端,则将该移动网短信发送到短信网关装置的短信接收模块10,若判断获接收方用户为移动终端,则直接将该短信发送至相应的移动终端。移动网短信包括移动网短信控制信息体和消息体两部分,其中,移动网短信控制信息体即为该短信的头域部分,其包含用于标识该短信属性的多项数据。消息体为短信文本内容,其与固网短信的消息体的格式相同。消息格式转换模块20与短信接收模块10连接,若根据接收的固网短信控制信息体判断获知固网短信的接收方为移动终端,则将固网短信控制信息体转换为移动网短信控制信息体;将接收的移动网短信控制信息体转换为固网短信控制信息体。具体地,消息格式转换模块20获取所接收的短信所携带的发送方信息和接收方信息,并根据该发送方信息判断当前短信的发送方所在的源网络。若判断获知当前短信的源网络为固网,则进一步根据接收方信息判断当前短信的接收方所在的目标网络、并判断该目标网络与源网络是否一致。若不一致,即源网络为固网、目标网络为移动网时,则对该固网短信的固网短信控制信息体进行转换、以获取符合移动网短信格式的移动网短信控制信息体;若一致,则不对当前短信的固网短信控制信息体进行转换,直接将其发送至短信发送模块30,以使短信发送模块30将该固网短信控制信息体连同相应的消息体发送至媒体交换中心,并由媒体交换中心发送至固网终端,从而实现固网内部的短信交互。若根据发送方信息判断获知当前短信的源网络为移动网,则无需对该短信的目标网络进行判断,直接对该移动网短信的移动网短信控制信息体进行转换、以获取符合固网短信格式的固网短信控制信息体。短信发送模块30分别连接至消息格式转换模块和短信接收模块,用于获取移动网短信控制信息体和消息体、并发送至移动网短信中心;和/或用于获取固网短信控制信息体和消息体、并发送至媒体交换中心。具体地,短信发送模块30从消息格式转换模块20获取当前短信的固网短信控制信息体/移动网短信控制信息体(当该短信的源网络和目标网络一致时,所获取的为未经转换的控制信息体,此时实现的是固网内部的短信交互;当该短信的源网络和目标网络不一致时,所获取的为经转换的控制信息体,此时实现的是固网与移动网之间的短信交互),并从短信接收模块10获取该短信的消息体。短信发送模块30将所获取的控制信息体和消息体合成为完整的短信、并发送。图3为根据本发明短信网关装置由固网终端向移动终端发送短信的流程示意图。结合图3所示,可更清晰地获知短信在固网终端和移动终端之间的传送流程:固网终端(例如为机顶盒)将编写的短信发送至媒体交换中心,并由媒体交换中心发送至短信网关装置;该短信网关装置对该短信进行格式转换,具体为将该短信的固网短信控制信息体转换为移动网短信控制信息体,并将转换后的短信(包括移动网短信控制信息体和消息体)发送至移动网短信中心;移动网短信中心将接收的短信发送至相应的移动终端(例如为手机)。此外,移动终端成功接收/阅读短信后,还可向移动网短信中心返回递送报告/阅读报告,并由移动网短信中心将该递送报告/阅读报告发送至短信网关装置;短信网关装置接收到该递送报告/阅读报告后,删除所存储的短信、并以适用于固网的信令格式向媒体交换中心发送递送报告/阅读报告,并经由媒体交换中心发送至固网终端。至此,结束短信传送流程。图4为根据本发明短信网关装置由移动终端向固网终端发送短信的流程示意图。结合图4所示,可更清晰地获知短信在移动终端和固网终端之间的传送流程:移动终端(例如为手机)将编写的短信发送至移动网短信中心,并由移动网短信中心发送至短信网关装置;该短信网关装置对该短信进行格式转换,具体为将该短信的移动网短信控制信息体转换为固网短信控制信息体,并将转换后的短信(包括固网短信控制信息体和消息体)发送至媒体交换中心;媒体交换中心将接收的短信发送至相应的固网终端(例如为机顶盒)。此夕卜,固网终端成功接收/阅读短信后,还可向媒体交换中心返回递送报告/阅读报告,并由媒体交换中心将该递送报告/阅读报告发送至短信网关装置;短信网关装置接收到该递送报告/阅读报告后,删除所存储的短信、并以适用于移动网的信令格式向移动短信中心发送递送报告/阅读报告,并经由移动短信中心发送至移动终端。至此,结束短信传送流程。根据上述实施例的短信网关装置,由于设置有用于接收短信并进行缓存的短信接收模块,设置有用于实现固网短信控制信息体与移动网短信控制信息体之间的转换的消息格式转换模块,还设置有用于发送转换后的短信的短信发送模块,实现了固网与移动网之间的短信格式互换,从而保证了固网的媒体交换中心与移动网短信中心之间短信的互通,即保证了固网终端与移动终端之间的短信交互。而且,该短信网关装置在可用于实现固网与移动网之间的短信交互的同时,还可用于实现固网内部的短信交互。图5为消息格式转换模块一实施例的结构示意图。如图5所示,在上述实施例的短信网关装置中,消息格式转换模块20可进一步包括判断单元21、第一转换单元22和第二转换单元23。其中:判断单元21用于根据固网短信控制信息体对短信的接收方进行判断,将接收方为移动终端的短信的固网短信控制信息体发送至第一转换单元;将接收的移动网短信控制信息体发送至第二转换单元;第一转换单元用于将接收的固网短信控制信息体转换为移动网短信控制信息体;第二转换单元用于将接收的移动网短信控制信息体转换为固网短信控制信息体。进一步地,在上述实施例的短信网关装置中,移动网短信控制信息体包括短信标识messagelD、发送时间Date、发送方号码From和接收方号码To ;固网短信控制信息体包括业务标识TASKID、短信标识localMsgID、短信类型标识messageType、短信数据量messageLen、发送方号码senderAccount、接收者数量receiverCount、接收者列表receiverList 和发送时间 sendTime。在上述实施例的短信网关装置中,第一转换单元将接收的固网短信控制信息体转换为移动网短信控制信息体包括以下步骤:
将固网短信控制信息体中的短信标识、发送方号码、发送时间和接收者列表映射到移动网短信控制信息体中。具体为,将固网短信控制信息体中的短信标识1calMsgID映射到移动网短信控制信息体的短信标识messageID的标识位;将固网短信控制信息体中的发送方号码senderAccount映射到移动网短信控制信息体的发送方号码From的标识位;将固网短信控制信息体中的发送时间sendTime映射到移动网短信控制信息体的发送时间Date的标识位;将固网短信控制信息体中的接收者列表receiverList映射到移动网短信控制信息体的接收方号码To的标识位。固网短信控制信息体中的其他标识位,即转换至移动网短信控制信息体后所不需要的标识位可进行删除。相应地,第二转换单元将接收的移动网短信控制信息体转换为固网短信控制信息体包括以下步骤:将移动网短信控制信息体中的短信标识、发送时间、发送方号码和接收方号码映射到固网短信控制信息体中;将预设的用于标识短信业务的业务标识和短信类型标识添加到固网短信控制信息体中;根据接收方号码获取短信的接收者数量、并添加到固网短信控制信息体中;获取短信的数据量、并添加到所述固网短信控制信息体中。其中,短信的数据量即为该短信的消息体所占用的字节数,通过获取该消息体在短信接收模块所占有用的字节数,即可获知短信的数据量。其中,用于添加至固网短信控制信息体中的业务标识和短信类型标识为该第二转换单元内预置的固定值,其用于与固网中的其他业务类型进行区分。进一步地,在上述实施例的短信网关装置中,固网短信控制信息体还包括用户别名,相应地,第二转换单元将接收的移动网短信控制信息体转换为固网短信控制信息体还包括以下步骤:向用于管理固网用户资源的用户配置中心发送携带有接收方号码的查询请求,以获取接收方号码对应的用户别名,并将用户别名添加到固网短信控制信息体中。根据本发明的另一方面,还提供一种短信传送方法。图6为本发明短信传送方法的流程图。如图6所示,该短信传送方法包括以下步骤:步骤S100,从媒体交换中心接收固网终端发送的固网短信或从移动网短信中心接收移动终端发送的移动网短信,固网短信包括固网短信控制信息体和消息体,移动网短信包括移动网短信控制信息体和消息体;步骤S200,若根据接收的固网短信控制信息体判断获知固网短信的接收方为移动终端,则将固网短信控制信息体转换为移动网短信控制信息体;将接收的移动网短信控制信息体转换为固网短信控制信息体;步骤S300,获取移动网短信控制信息体和消息体、并发送至移动网短信中心;和/或用于获取固网短信控制信息体和消息体、并发送至媒体交换中心。根据上述实施例的短信传送方法,由于对短信进行接收、缓存,并实现固网短信控制信息体与移动网短信控制信息体之间的转换,从而实现了固网与移动网之间的短信格式互换,保证了固网的媒体交换中心与移动网短信中心之间短信的互通,即保证了固网终端与移动终端之间的短信交互。进一步地,在上述实施例的短信传送方法中,步骤S200可具体包括:根据固网短信控制信息体对短信的接收方进行判断,若判断获知固网短信控制信息体对应的短信的接收方为移动终端,则将固网短信控制信息体转换为移动网短信控制信息体; 将接收的移动网短信控制信息体转换为固网短信控制信息体。进一步地,在上述实施例的短信传送方法中,移动网短信控制信息体包括短信标识、发送时间、发送方号码和接收方号码;固网短信控制信息体包括业务标识、短信标识、短信类型标识、短信数据量、发送方号码、接收者数量、接收者列表和发送时间;相应地,将所述固网短信控制信息体转换为移动网短信控制信息体的步骤包括:将固网短信控制信息体中的短信标识、发送方号码、发送时间和接收者列表映射到移动网短信控制体中;相应地,将移动网短信控制信息体转换为固网短信控制信息体的步骤包括:将移动网短信控制信息体中的短信标识、发送时间、发送方号码和接收方号码映射到固网短信控制信息体中;将预设的用于标识短信业务的业务标识和短信类型标识添加到固网短信控制信息体中;根据接收方号码获取短信的接收者数量、并添加到固网短信控制信息体中;获取短信的数据量、并添加到固网短信控制信息体中。根据本发明的又一方面,还提供一种短信传送系统。图7为本发明短信传送系统的结构示意图。如图7所示,短信传送系统包括:固网终端100、用于与固网终端100进行信息交互的媒体交换中心200、移动终端300、用于与移动终端300进行信息交互的移动网短信中心400,以及设置在媒体交换中心200与移动网短信中心400之间的短信网关装置500,该短信网关装置500为上述任一实施例的短信网关装置。最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种短信网关装置,其特征在于,包括: 短信接收模块,用于从媒体交换中心接收固网终端发送的固网短信或从移动网短信中心接收移动终端发送的移动网短信,所述固网短信包括固网短信控制信息体和消息体,所述移动网短信包括移动网短信控制信息体和消息体; 消息格式转换模块,与所述短信接收模块连接,若根据接收的所述固网短信控制信息体判断获知所述固网短信的接收方为移动终端,则将所述固网短信控制信息体转换为所述移动网短信控制信息体;将接收的所述移动网短信控制信息体转换为所述固网短信控制信息体; 短信发送模块,分别连接至所述消息格式转换模块和所述短信接收模块,用于获取所述移动网短信控制信息体和所述消息体、并发送至所述移动网短信中心;和/或用于获取所述固网短信控制信息体和所述消息体、并发送至所述媒体交换中心。
2.根据权利要求 1所述的短信网关装置,其特征在于,所述消息格式转换模块包括: 判断单元,用于根据所述固网短信控制信息体对所述短信的接收方进行判断,将所述接收方为移动终端的短信的固网短信控制信息体发送至第一转换单元;将接收的所述移动网短信控制信息体发送至第二转换单元; 第一转换单元,用于将接收的所述固网短信控制信息体转换为移动网短信控制信息体; 第二转换单元,用于将接收的所述移动网短信控制信息体转换为固网短信控制信息体。
3.根据权利要求2所述的短信网关装置,其特征在于,所述移动网短信控制信息体包括短信标识、发送时间、发送方号码和接收方号码;所述固网短信控制信息体包括业务标识、短信标识、短信类型标识、短信数据量、发送方号码、接收者数量、接收者列表和发送时间。
4.根据权利要求3所述的短信网关装置,其特征在于,所述第一转换单元将接收的所述固网短信控制信息体转换为移动网短信控制信息体包括以下步骤: 将所述固网短信控制信息体中的短信标识、发送方号码、发送时间和接收者列表映射到所述移动网短信控制信息体中。
5.根据权利要求3所述的短信网关装置,其特征在于,所述第二转换单元将接收的所述移动网短信控制信息体转换为固网短信控制信息体包括以下步骤: 将所述移动网短信控制信息体中的短信标识、发送时间、发送方号码和接收方号码映射到所述固网短信控制信息体中; 将预设的用于标识短信业务的业务标识和短信类型标识添加到所述固网短信控制信息体中; 根据所述接收方号码获取所述短信的接收者数量、并添加到所述固网短信控制信息体中; 获取所述短信的数据量、并添加到所述固网短信控制信息体中。
6.根据权利要求3所述的短信网关装置,其特征在于,所述固网短信控制信息体还包括用户别名,相应地,所述第二转换单元将接收的所述移动网短信控制信息体转换为固网短信控制信息体还包括以下步骤:向用于管理固网用户资源的用户配置中心发送携带有所述接收方号码的查询请求,以获取所述接收方号码对应的所述用户别名,并将所述用户别名添加到所述固网短信控制信息体中。
7.一种短信传送方法,其特征在于,包括: 从媒体交换中心接收固网终端发送的固网短信或从移动网短信中心接收移动终端发送的移动网短信,所述固网短信包括固网短信控制信息体和消息体,所述移动网短信包括移动网短信控制信息体和所述消息体; 若根据接收的所述固网短信控制信息体判断获知所述固网短信的接收方为移动终端,则将所述固网短信控制信息体转换为所述移动网短信控制信息体;将接收的所述移动网短信控制信息体转换为所述固网短信控制信息体; 获取所述移动网短信控制信息体和所述消息体、并发送至所述移动网短信中心;和/或用于获取所述固网短信控制信息体和所述消息体、并发送至所述媒体交换中心。
8.根据权利要求7所述的短信传送方法,其特征在于,所述若根据所述固网短信控制信息体判断获知所述固网短信的接收方为移动终端,则将所述固网短信控制信息体转换为所述移动网短信控制信息体;将接收的所述移动网短信控制信息体转换为所述固网短信控制信息体的步骤包括: 根据所述固网短信控制信息体对所述短信的接收方进行判断,若判断获知所述固网短信控制信息体对应的短信的接收方为移动终端,则将所述固网短信控制信息体转换为移动网短信控制信息体; 将接收的所述移动网短信控制信息体转换为所述固网短信控制信息体。
9.根据权利要求7或 8所述的短信传送方法,其特征在于,所述移动网短信控制信息体包括短信标识、发送时间、发送方号码和接收方号码;所述固网短信控制信息体包括业务标识、短信标识、短信类型标识、短信数据量、发送方号码、接收者数量、接收者列表和发送时间;相应地,所述将所述固网短信控制信息体转换为移动网短信控制信息体的步骤包括: 将所述固网短信控制信息体中的短信标识、发送方号码、发送时间和接收者列表映射到所述移动网短信控制体中; 所述将所述移动网短信控制信息体转换为所述固网短信控制信息体的步骤包括: 将所述移动网短信控制信息体中的短信标识、发送时间、发送方号码和接收方号码映射到所述固网短信控制信息体中; 将预设的用于标识短信业务的业务标识和短信类型标识添加到所述固网短信控制信息体中; 根据所述接收方号码获取所述短信的接收者数量、并添加到所述固网短信控制信息体中; 获取所述短信的数据量、并添加到所述固网短信控制信息体中。
10.一种短信传送系统,其特征在于,包括:固网终端、用于与所述固网终端进行信息交互的媒体交换中心、移动终端、用于与所述移动终端进行信息交互的移动网短信中心,以及设置在所述媒体交换中心与所述移动网短信中心之间的根据权利要求1 6任一所述的短信网关装置。
全文摘要
本发明提供短信网关装置、短信传送方法及系统。该短信网关装置包括短信接收模块,用于从媒体交换中心接收包括固网短信控制信息体和消息体的固网短信或包括移动网短信控制信息体和消息体的移动网短信;消息格式转换模块,若根据接收的固网短信控制信息体判断获知固网短信的接收方为移动终端,则将固网短信控制信息体转换为移动网短信控制信息体;将接收的移动网短信控制信息体转换为固网短信控制信息体;短信发送模块,用于获取移动网短信控制信息体和消息体、并发送至移动网短信中心;和/或用于获取固网短信控制信息体和消息体、并发送至媒体交换中心。
文档编号H04W4/14GK103139738SQ20111039220
公开日2013年6月5日 申请日期2011年11月30日 优先权日2011年11月30日
发明者刘辛炎, 刘红旗, 马少红, 张伦泳, 王子奇 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1