短信状态报告方法及信令互通网关的制作方法

文档序号:7751276阅读:151来源:国知局
专利名称:短信状态报告方法及信令互通网关的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种短信状态报告方法及信令互通网关。
背景技术
漫游和信令互通是GSM成功的关键,全球移动通信系统协会有超过600个运营商会员,两个运营商之间通常通过双边协议实现网络互通。随着3G时代的到来,业务的多样化,以及接入技术的层出不穷,通过双边协议方式来实现网络互通越来越不能满足各会员的需求,而且建立双边关系的费用也是一些运营商开展新的漫游业务的障碍。G网状态报告机制是一种提高G网性能的短信下发流程。短信中心向用户下发短信的过程如果失败(例如,由于用户手机关机等原因),单靠短信中心重试机制来保证短信成功到达用户终端,对网络资源消耗较大。而通知机制的原理是记录用户状态标志,在用户不可达时通知短信中心缓存短信,在用户可达时通知短信中心下发短信,可极大地提高网络性能。通知机制具体是通过以下的方式来实现的该机制涉及的信令包括状态报告(例如,传送状态报告OteportDeliver Status, 简称为RDS))信令和通知信令(例如,ALERT),当短信中心(Short Message Service Center,简称为SMSC)下发MT短信失败时,短信中心将根据失败情况向归属位置寄存器 (Home Location Register,简称为HLR)发送状态报告信令,告诉HLR用户不可及。HLR在收到状态报告信令之后,对用户记录做标记,表明用户当前状态。当用户终端可以继续接收短信(例如,用户开机后)时,HLR将收到拜访位置寄存器(Visitor LocationRegister,简称为VLR)发来的通知,之后将根据用户记录向短信中心发送通知信令,通知短信中心可以继续下发存储的短信。但是,当用户漫游到其它网络或运营商时,由于当前网络或运营商所采用的MAP 版本可能与目的网络或运营商所采用的MAP版本不同,因此,无法直接进行交互,现有短信状态通知机制将无法实现。

发明内容
本发明的主要目的在于提供一种短信状态报告方法及信令互通网关,以至少解决上述问题。根据本发明的一个方面,提供了一种短信状态报告方法,包括信令互通网关Hub 接收源网络中的短信中心SMSC发送的状态报告信令,并转发到目的网络中的HLR ;Hub接收来自HLR的状态报告响应,存储状态报告信令中的第一目的用户号码和状态报告响应中的第二目的用户号码之间的对应关系;Hub接收来自HLR的通知信令;Hub将通知信令中的用户号码作为第二目的用户号码,根据对应关系查找对应的第一目的用户号码,将通知信令中的用户号码替换成查找到的第一目的用户号码,并发送至SMSC。进一步地,在存储状态报告信令中的第一目的用户号码和状态报告响应中的第二目的用户号码之间的对应关系之后,还包括若源网络中的SMSC支持MAPvlJU Hub删除状态报告响应中的第二目的用户号码;若源网络中的SMSC支持MAPv2或以上,则Hub将状态报告响应中的第二目的用户号码替换成状态报告信令中的第一目的用户号码;Hub将状态报告响应发送至SMSC。进一步地,Hub还将状态报告响应中的SMSC号码替换成源网络中的SMSC的号码。进一步地,Hub还存储源网络中的SMSC的号码和状态报告响应中的第二目的用户号码之间的对应关系,Hub还根据对应关系查找通知信令中的用户号码对应的SMSC的号码,并将通知信令中的SMSC号码替换成查找到的SMSC的号码。进一步地,Hub接收源网络中的SMSC发送的状态报告信令,并转发到目的网络中的HLR包括Hub接收源网络中的SMSC发送的状态报告信令;Hub在本地HLR路由表中,查找状态报告信令中的目的用户号码对应的目的网络中的HLR ;Hub将状态报告信令转发到 HLR。进一步地,在将通知信令中的用户号码替换成查找到的第一目的用户号码,并发送至SMSC之后,还包括源网络中的SMSC查找以通知信令中的第一目的用户号码作为被叫用户的短信;将短信发送到通知信令中的第一目的用户号码。进一步地,将短信发送到通知信令中的第一目的用户号码包括源网络中的SMSC 将短信通过MT信令发送到Hub,Hub向目的网络中的HLR查询路由,并根据路由将短信转发至第一目的用户号码;或者,源网络中的SMSC向源网络中的HLR查询路由,并根据路由将短信发送至第一目的用户号码。进一步地,Hub为多个Hub的级联。根据本发明的另一个方面,提供了一种信令互通网关,包括第一接收模块,用于接收源网络中的短信中心SMSC发送的状态报告信令;转发模块,用于将状态报告信令转发到目的网络中的HLR ;第二接收模块,用于接收来自HLR的状态报告响应;存储模块,用于存储状态报告信令中的第一目的用户号码和状态报告响应中的第二目的用户号码之间的对应关系;第三接收模块,用于接收来自HLR的通知信令;查找模块,用于将通知信令中的用户号码作为第二目的用户号码,根据对应关系查找对应的第一目的用户号码;替换模块,用于将通知信令中的用户号码替换成查找到的第一目的用户号码;发送模块,用于将通知信令发送至SMSC。进一步地,该信令互通网关还包括第一处理模块,用于在源网络中的SMSC支持 MAPvl的情况下,删除状态报告响应中的第二目的用户号码;第二处理模块,用于在源网络中的SMSC支持MAPv2或以上的情况下,将状态报告响应中的第二目的用户号码替换成状态报告信令中的第一目的用户号码;响应发送模块,用于将状态报告响应发送至SMSC。进一步地,该信令互通网关还包括第四接收模块,用于接收源网络中的SMSC通过MT信令发送的短信;路由查询模块,用于向目的网络中的HLR查询路由;短信转发模块, 用于根据路由将短信转发至第一目的用户号码。通过本发明,在漫游通知流程中引入信令互通网关,存储状态报告信令中的目的用户号码和状态报告响应中的目的用户号码的对应关系,在转发通知信令时,使用存储的状态报告信令中的目的用户号码替换通知信令中的目的用户号码,解决了相关技术中由于网络间采用的MAP版本不同导致短信状态通知机制无法实现的问题,在不改变运营商已有网络架构的基础上,实现了不同MAP版本状态报告机制的兼容处理,从而实现了漫游条件下的短信通知机制。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的短信状态报告方法的流程图;图2是根据本发明实施例的信令互通网关的结构框图;图3是根据本发明实施例的信令互通网关的优选结构框图一;图4是根据本发明实施例的信令互通网关的优选结构框图二 ;图5是根据本发明实施例1的短信状态报告方法的具体流程图;图6是根据本发明实施例1的Hub内部数据结构的示意图;图7是根据本发明实施例3的短信状态报告方法的详细流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的短信状态报告方法的流程图,包括步骤S102,信令互通网关(以下简称Hub)接收源网络中的SMSC发送的状态报告信令,并转发到目的网络中的HLR ;步骤S104,Hub接收来自该HLR的状态报告响应,存储状态报告信令中的第一目的用户号码和状态报告响应中的第二目的用户号码之间的对应关系;步骤S106,Hub接收来自该HLR的通知信令;步骤S108,Hub将通知信令中的用户号码作为第二目的用户号码,根据对应关系查找对应的第一目的用户号码,将通知信令中的用户号码替换成查找到的第一目的用户号码,并发送至SMSC。相关技术中,不同网络之间支持的MAP版本可能不同,MAPvl不支持一机多号, 而MAPv2或以上能够支持一机多号,此时,HLR中,对于同一个终端,仅采用一个号码作为标识,若源网络中的SMSC发送的状态报告信令中的号码不是该用作标识的号码,则无法辨识来自HLR的包含用作标识的号码的信令,从而可能导致处理混乱,即无法实现漫游状态下的短信状态报告机制。本发明实施例提供的方法中,通过在漫游通知流程中引入信令互通网关,存储状态报告信令中的目的用户号码和状态报告响应中的目的用户号码的对应关系,在转发通知信令之前,使用存储的状态报告信令中的目的用户号码替换通知信令中的目的用户号码,解决了相关技术中由于网络间采用的MAP版本不同导致短信状态通知机制无法实现的问题,在不改变运营商已有网络架构的基础上,实现了不同MAP版本状态报告机制的兼容处理,从而实现了漫游条件下的短信通知机制。优选地,在步骤S104之后,还包括若源网络中的SMSC支持MAPvl,则Hub删除状态报告响应中的第二目的用户号码;若源网络中的SMSC支持MAPv2或以上,则Hub将状态报告响应中的第二目的用户号码替换成状态报告信令中的第一目的用户号码;Hub将状态报告响应发送至SMSC。通过该过程,能够进一步地实现状态报告响应的发送,且可以兼顾SMSC中的各MAP版本,普适性较强。优选地,Hub还可以将状态报告响应中的SMSC号码替换成源网络中的SMSC的号码。从而保证交互的状态报告响应信令中的数据的正确性,方便后续的鉴权处理。优选地,Hub还可以存储源网络中的SMSC的号码和状态报告响应中的第二目的用户号码之间的对应关系,Hub还可以根据该对应关系查找通知信令中的用户号码对应的 SMSC的号码,并将通知信令中的SMSC号码替换成查找到的SMSC的号码。从而保证交互的通知信令中的数据的正确性,方便后续的鉴权处理。优选地,步骤S102包括Hub接收源网络中的SMSC发送的状态报告信令;Hub在本地HLR路由表中,查找状态报告信令中的目的用户号码对应的目的网络中的HLR ;Hub将状态报告信令转发到该HLR。通过在Hub中设置本地HLR路由表,为状态报告信令的转发提供了依据,采用本地的路由表进行查找,提高了 Hub的处理效率。优选地,在步骤S108之后,还包括Hub删除对应关系。由于已完成通知信令的发送,不再需要查找对应关系,因此,可以将对应关系删除,从而节约Hub的存储空间,提高 Hub的运行效率。优选地,在步骤S108之后,还包括源网络中的SMSC查找以通知信令中的第一目的用户号码作为被叫用户的短信;将短信发送到通知信令中的第一目的用户号码。通过该过程,完成了 SMSC根据通知信令来重发用户为发送的短信的过程,无需反复重试,从而节约了 SMSC的处理资源。优选地,将短信发送到通知信令中的第一目的用户号码包括源网络中的SMSC将短信通过MT信令发送到Hub,Hub向目的网络中的HLR查询路由,并根据路由将短信转发至第一目的用户号码;或者,源网络中的SMSC向源网络中的HLR查询路由,并根据路由将短信发送至第一目的用户号码。以上的第一种方法,由Hub进行短信的转发,无需SMSC查找路由,简化了 SMSC的处理过程;第二种方法,由SMSC向HLR查询路由后发送,减轻了 Hub的处理负荷。优选地,其特征在于,以上的Hub可以为多个Hub的级联。通过对Hub的级联,能够适应源网络到目的网络之间需通过一个或多个网络的情况,能够适应各种网络拓扑情况。图2是根据本发明实施例的信令互通网关的结构框图,该信令互通网关包括第一接收模块20,用于接收源网络中的短信中心SMSC发送的状态报告信令;转发模块21,耦合至第一接收模块20,用于将状态报告信令转发到目的网络中的HLR ;第二接收模块22,耦合至转发模块21,用于接收来自HLR的状态报告响应;存储模块23,耦合至第二接收模块 22,用于存储状态报告信令中的第一目的用户号码和状态报告响应中的第二目的用户号码之间的对应关系;第三接收模块对,耦合至第二接收模块22,用于接收来自HLR的通知信令;查找模块25,耦合至存储模块23和第三接收模块对,用于将通知信令中的用户号码作为第二目的用户号码,根据对应关系查找对应的第一目的用户号码;替换模块26,耦合至查找模块25,用于将通知信令中的用户号码替换成查找到的第一目的用户号码;发送模块 27,耦合至替换模块沈,用于将通知信令发送至SMSC。通过在漫游通知流程中引入上述的信令互通网关,由存储模块23存储状态报告信令中的目的用户号码和状态报告响应中的目的用户号码的对应关系,在发送模块27转发通知信令之前,替换模块26使用存储的状态报告信令中的目的用户号码替换通知信令中的目的用户号码,解决了相关技术中由于网络间采用的MAP版本不同导致短信状态通知机制无法实现的问题,在不改变运营商已有网络架构的基础上,实现了不同MAP版本状态报告机制的兼容处理,从而实现了漫游条件下的短信通知机制。图3是根据本发明实施例的信令互通网关的优选结构框图一,如图3所示,该信令互通网关还包括第一处理模块32,耦合至第二接收模块22,用于在源网络中的SMSC支持 MAPvl的情况下,删除状态报告响应中的第二目的用户号码;第二处理模块34,耦合至第二接收模块22,用于在源网络中的SMSC支持MAPv2或以上的情况下,将状态报告响应中的第二目的用户号码替换成状态报告信令中的第一目的用户号码;响应发送模块36,耦合至第一处理模块32和第二处理模块34,用于将状态报告响应发送至SMSC。通过响应发送模块36,能够进一步地实现状态报告响应的发送,且通过第一处理模块32和第二处理模块34的配合,可以兼顾SMSC中的各MAP版本,普适性较强。图4是根据本发明实施例的信令互通网关的优选结构框图二,如图4所示,该信令互通网关还包括第四接收模块42,耦合至发送模块27,用于接收源网络中的SMSC通过MT 信令发送的短信;路由查询模块44,耦合至第四接收模块42,用于向目的网络中的HLR查询路由;短信转发模块46,耦合至路由查询模块44,用于根据路由将短信转发至第一目的用户号码。以下描述的实施例1至3,综合了上述多个优选实施例的技术方案。实施例1该实施例所描述的技术方案通过在漫游通知流程中引入信令网关,使得通知机制可以跨网络或运营商实现。该方案首先建立缓存,用于存放状态报告(例如,RDS)信令中的用户MSISDN(以下记为R-MSISDN)和短信中心号码(SC-GT),以及RDS响应中的用户 MS I SDN (以下记为A-MSISDN),后续在转发RDS响应和通知信令(例如,ALERT)时,使用缓存的R-MSISDN作为用户的MSISDN。此方案下,下级网元无论支持MAPv2版本还是MAPvl版本,都可以正确处理消息,后续流程可以正常进行。以下以运营商MONl向运营商M0N2发送RDS信令,运营商M0N2向运营商MONl发送ALERT为例进行描述,图5是根据本发明实施例1的短信状态报告方法的具体流程图,具体包括以下步骤步骤1,运营商MONl的短信中心下发短信到接入运营商M0N2的用户,失败。步骤2,信令互通网关Hub收到所连接的运营商MOW的短信中心发送的RDS信令。步骤3,信令互通网关Hub,查询本地HLR路由表,发现用户当前接入运营商M0N2, 于是将RDS信令转发给运营商M0N2的HLR。步骤4,信令互通网关Hub收到M0N2的HLR发回的RDS响应(记为RDS resp)。步骤5,信令互通网关Hub将RDS响应中的用户MSISDN号码替换为RDS请求消息 (即,上述的RDS信令)中的用户MSISDN号码。具体地,图6是根据本发明实施例1的Hub内部数据结构的示意图,如图6所示,在本地消息等待数据(Message Waiting Data,简称为MWD)表中记录RDS请求消息中MSISDN 号码(后续也称源MSISDN)和短信中心号码,并记录RDS响应消息中的MSISDN作为索引, 还可记录用户IMSI等其它信息。步骤6,信令互通网关Hub将RDS响应发送到MONl的短信中心。如果短信中心支持MAPvl版本,则响应消息不包含MSISDN,如果短信中心支持MAPv2及以上版本,则包含请求消息中的MSISDN。步骤7,M0N2的用户重新可及,例如,开机、手机内存空间满足条件等。步骤8,信令互通网关Hub收到M0N2的HLR发送的ALERT。步骤9,信令互通网关根据ALERT中的MSISDN,按索引查询MWD,得到源MSISDN号码和短信中心号码,并以此构造新的ALERT转发给MONl的短信中心,最后删除这条MWD数据。步骤10,MONl的短信中心收到ALERT,根据其中的用户MSISDN查询到缓存的以该用户作为被叫用户的短信,并将短信用MT信令转发到信令互通网关。步骤11,信令互通网关收到MOm短信中心发送的MT信令,路由后将其转发到用户所在的移动交换中心。通过以上的过程,在不改变运营商已有网络架构的基础上,通过增加信令互通网关,实现跨运营商和跨网络的漫游短信态报告机制。对于运营商网络采用不同版本的MAP 协议的情况,本方案都能实现兼容。实施例2该实施例描述了短信状态报告方法的一种优选处理过程,包括以下步骤步骤1,在信令互通网关Hub上,配置静态路由表,实现根据目的MSISDN号码查询目的HLR地址的功能。步骤2,信令互通网关Hub收到所属运营商MONl的RDS信令。步骤3,信令互通网关Hub,查询路由指向运营商M0N2,将RDS信令转发给运营商 M0N2 的 HLR0步骤4,信令互通网关Hub收到HLR返回的RDS响应。步骤5,根据RDS请求和响应消息,生成MWD记录并保存,记录包含请求消息中的用户MSISDN,请求消息中的短信中心号码,请求消息中的短信中心地址,响应消息中的用户 MSISDN(如果存在)等。步骤6,使用请求消息中的短信中心号码替换响应消息中的短信中心号码,如果源短信中心的协议是MAPv2,则还需使用请求消息中的MSISDN替换响应消息中的MSISDN,并转发响应消息到源短信中心。步骤7,信令互通网关Hub收到M0N2HLR的ALERT请求。步骤8,根据请求中的MSISDN到MDW中查询记录。根据记录中的请求MSISDN和短信中心号码构造新的ALERT请求,发送到源短信中心。步骤9,源短信中心收到ALERT请求,根据请求中的用户MSISDN,查询缓存的以该用户作为被叫用户的短信。之后可到HLR查询路由再下发,或直接用MT信令发送到信令互通网关。步骤10,信令互通网关收到MONl短信中心发来的MT信令,到M0N2的HLR查询路由,之后转发到用户所在的移动交换中心。实施例3该实施例描述了源网络到目的网络之间需通过一个或多个网络的情况下,短信状态报告方法的一种优选处理过程,图7是根据本发明实施例3的短信状态报告方法的详细流程图,包括以下步骤步骤1,在信令互通网关Hubl和Ηι 2上,配置静态路由表,实现根据目的MSISDN 号码查询目的HLR地址的功能。步骤2,信令互通网关Hubl收到所属运营商MONl的RDS信令。步骤3,信令互通网关Hubl,查询路由指向运营商M0N2,将RDS信令转发给运营商 M0N2 的 Hub2 ;步骤4,信令互通网关Ηι 2,查询路由指向运营商Μ0Ν3,将RDS信令转发给运营商 Μ0Ν3 的 HLR0步骤5,信令互通网关Ηι 2收到Μ0Ν3的HLR返回的RDS响应。步骤6,Hub2转发RDS到Hubl,Hubl根据RDS请求和响应消息,生成MWD记录并保存,记录包含请求消息中的用户MSISDN,请求消息中的短信中心号码,请求消息中的短信中心地址,响应消息中的用户MSISDN(如果存在)等。步骤7,使用请求消息中的短信中心号码替换响应消息中的短信中心号码,如果源短信中心的协议是MAPv2,则还需使用请求消息中的MSISDN替换响应消息中的MSISDN,并转发响应消息到MONl的源短信中心。步骤8,信令互通网关Ηι 2收到Μ0Ν3的HLR的ALERT请求。步骤9,信令互通网关Ηι 2转发ALERT请求到Hubl,Hubl根据请求中的MSISDN到 MDff中查询记录。根据记录中的请求MSISDN和短信中心号码构造新的ALERT请求,发送到源短信中心。本发明实施例提供的技术方案中,MONl向运营商M0N2发送RDS信令,运营商M0N2 向运营商MCMl发送ALERT,Hub在记录MWD时,采用MAPvl的逻辑,转发ALERT时根据记录的MWD来实现,而不是直接传递源ALERT,能够兼容MAPvl和MAPv2或以上协议实现漫游短信状态报告,在不改变运营商已有网络架构的基础上,实现跨网络的漫游短信通知机制。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种短信状态报告方法,其特征在于,包括信令互通网关Hub接收源网络中的短信中心SMSC发送的状态报告信令,并转发到目的网络中的HLR ;所述Hub接收来自所述HLR的状态报告响应,存储所述状态报告信令中的第一目的用户号码和所述状态报告响应中的第二目的用户号码之间的对应关系;所述Hub接收来自所述HLR的通知信令;所述Hub将所述通知信令中的用户号码作为第二目的用户号码,根据所述对应关系查找对应的第一目的用户号码,将所述通知信令中的所述用户号码替换成所述查找到的第一目的用户号码,并发送至所述SMSC。
2.根据权利要求1所述的方法,其特征在于,在存储所述状态报告信令中的第一目的用户号码和所述状态报告响应中的第二目的用户号码之间的对应关系之后,还包括若所述源网络中的所述SMSC支持MAPvl,则所述Hub删除所述状态报告响应中的所述第二目的用户号码;若所述源网络中的所述SMSC支持MAPv2或以上,则所述Hub将所述状态报告响应中的所述第二目的用户号码替换成所述状态报告信令中的第一目的用户号码;所述Hub将所述状态报告响应发送至所述SMSC。
3.根据权利要求2所述的方法,其特征在于,所述Hub还将所述状态报告响应中的 SMSC号码替换成所述源网络中的所述SMSC的号码。
4.根据权利要求1所述的方法,其特征在于,所述Hub还存储所述源网络中的所述 SMSC的号码和所述状态报告响应中的第二目的用户号码之间的对应关系,所述Hub还根据所述对应关系查找所述通知信令中的用户号码对应的SMSC的号码,并将所述通知信令中的SMSC号码替换成所述查找到的SMSC的号码。
5.根据权利要求1所述的方法,其特征在于,Hub接收源网络中的SMSC发送的状态报告信令,并转发到目的网络中的HLR包括所述Hub接收所述源网络中的SMSC发送的所述状态报告信令;所述Hub在本地HLR路由表中,查找所述状态报告信令中的目的用户号码对应的所述目的网络中的所述HLR;所述Hub将所述状态报告信令转发到所述HLR。
6.根据权利要求1所述的方法,其特征在于,在将所述通知信令中的所述用户号码替换成所述查找到的第一目的用户号码,并发送至所述SMSC之后,还包括所述源网络中的SMSC查找以所述通知信令中的所述第一目的用户号码作为被叫用户的短信;将所述短信发送到所述通知信令中的所述第一目的用户号码。
7.根据权利要求6所述的方法,其特征在于,将所述短信发送到所述通知信令中的所述第一目的用户号码包括所述源网络中的SMSC将所述短信通过MT信令发送到所述Hub,所述Hub向所述目的网络中的HLR查询路由,并根据所述路由将所述短信转发至所述第一目的用户号码;或者,所述源网络中的SMSC向所述源网络中的HLR查询路由,并根据所述路由将所述短信发送至所述第一目的用户号码。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述Hub为多个Hub的级联。
9.一种信令互通网关,其特征在于,包括第一接收模块,用于接收源网络中的短信中心SMSC发送的状态报告信令; 转发模块,用于将所述状态报告信令转发到目的网络中的HLR ; 第二接收模块,用于接收来自所述HLR的状态报告响应;存储模块,用于存储所述状态报告信令中的第一目的用户号码和所述状态报告响应中的第二目的用户号码之间的对应关系;第三接收模块,用于接收来自所述HLR的通知信令;查找模块,用于将所述通知信令中的用户号码作为第二目的用户号码,根据所述对应关系查找对应的第一目的用户号码;替换模块,用于将所述通知信令中的所述用户号码替换成所述查找到的第一目的用户号码;发送模块,用于将所述通知信令发送至所述SMSC。
10.根据权利要求9所述的信令互通网关,其特征在于,还包括第一处理模块,用于在所述源网络中的所述SMSC支持MAPvl的情况下,删除所述状态报告响应中的所述第二目的用户号码;第二处理模块,用于在所述源网络中的所述SMSC支持MAPv2或以上的情况下,将所述状态报告响应中的所述第二目的用户号码替换成所述状态报告信令中的第一目的用户号码;响应发送模块,用于将所述状态报告响应发送至所述SMSC。
11.根据权利要求9所述的信令互通网关,其特征在于,还包括 第四接收模块,用于接收所述源网络中的SMSC通过MT信令发送的短信; 路由查询模块,用于向所述目的网络中的HLR查询路由;短信转发模块,用于根据所述路由将所述短信转发至所述第一目的用户号码。
全文摘要
本发明公开了一种短信状态报告方法及信令互通网关,该方法包括信令互通网关Hub接收源网络中的短信中心SMSC发送的状态报告信令,并转发到目的网络中的HLR;Hub接收来自HLR的状态报告响应,存储状态报告信令中的第一目的用户号码和状态报告响应中的第二目的用户号码之间的对应关系;Hub接收来自HLR的通知信令;Hub将通知信令中的用户号码作为第二目的用户号码,根据对应关系查找对应的第一目的用户号码,将通知信令中的用户号码替换成查找到的第一目的用户号码,并发送至SMSC。本发明实现了漫游条件下的短信通知机制。
文档编号H04W4/12GK102281507SQ20101019905
公开日2011年12月14日 申请日期2010年6月8日 优先权日2010年6月8日
发明者林朗 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1