短信转发方法、装置和系统的制作方法

文档序号:7711023阅读:219来源:国知局
专利名称:短信转发方法、装置和系统的制作方法
技术领域
本发明涉及短消息业务领域,尤其涉及一种在国际标准的信令互通规范(IR. 75) 下的短信转发方法、装置和系统。
背景技术
漫游和信令互通是GSM成功的关键。全球移动通信系统协会(GSMA)有超过600 个运营商会员,不同的运营商之间通常通过双边协议实现网络互通。随着3G时代的到来, 业务的多样化,以及接入技术的层出不穷,双边协议方式实现网络互通越来越不能满足业 务需求,而且建立双边关系的费用也是一些运营商开展新的网际漫游业务的障碍。GSMA的 开放互联项目致力于规范运营商之间互联互通,IR. 75是该项目下的一个文档,包含了短信 漫游的标准。IR. 75中定义了不同运营商网络的信令互通网关(Hub),承担运营商之间的短 信漫游中继功能,短信漫游流程如图1所示,包括步骤101、运营商MONl需要发短信 给一个运营商M0N2下的终端,而该终端当前漫游到运营商M0N3下;此时,只需要通过 MONl的信令互通网关Hubl向M0N2的信令网关Hub2发送路由信息查询请求(SRI req, MAP-SEND-ROUTING-INFO-FOR-SM request),请求获取漫游终端当前所在的MSC的地址; Hub2接收到该SRI req后,将该请求转发给M0N2 ;步骤102、M0N2向Hub2回复路由信息查 询响应(SRI resp, MAP-SEND-R0UTING_INF0-F0R-SMresponse),在该响应中携带漫游终端 当前所在MSC的地址;Hub2将该SRIresp转发给Hubl,Hubl将该SRI resp转发给MONl ; 步骤103、MON 1根据接收到的SRI resp中携带的漫游终端当前所在MSC的地址,向Hubl 发送 FWD req (MAP-FORWARD-SHORT-MESSAGE request)信令;Hubl 向 M0N3 的信令网关 Hub3 发送FWD req,在该FWD req中携带扩展参数M0N3MSC/VLR GT,该参数为漫游终端当前所在 MSC的地址,Hub3根据该扩展参数携带的MSC地址,向M0N3中的该MSC转发该FWD req,从 而将短信发送给漫游终端;步骤104、M0N3向Hub3发送FWD resp (MAP-F0RWARD-SH0RT-MES SAGE response),Hub3再将该FWD resp发送给Hubl,由Hubl将该FWD响应转发给MONl,至 此,向漫游终端发送短信的过程结束。由上述过程可知,即便Hub3没有在没有路由信息的 情况下,根据该FWD信令中携带的扩展参数,仍可将短信转发给漫游终端当前所在的MSC。在实现上述向漫游中的漫游终端发送短信的过程中,存在如下问题在IR. 75的MAPvl版本下,FWD信令中不可以携带指示漫游终端所在MSC地址的 扩展参数,此时,如果漫游终端所在运营商网络的Hub内没有路由信息,就无法将短信发送 至漫游在其他运营商网络中的漫游终端。

发明内容
本发明提供了一种短信转发方法、装置和系统,解决了无法将短信发送至漫游在 其他运营商网络中的漫游终端的问题。一种短信转发方法,在MAPvl版本的国际标准信令互通规范下中,当漫游终端漫游在目的网关下的网络时,包括所述目的网关接收源网关发送的查询漫游终端当前移动交换中心(MSC)地址的 路由信息查询请求,向目的归属位置寄存器(HLR)查询所述漫游终端当前MSC的地址;所述目的网关向所述源网关发送路由信息查询响应,指示所述源网关发送短信;所述目的网关接收所述源网关向所述漫游终端发送的短信,根据查询获得的所述 漫游终端当前MSC的地址,向所述MSC转发该短信。进一步的,所述目的网关接收源网关发送的查询漫游终端当前MSC地址的路由信 息查询请求,向目的HLR查询所述漫游终端当前MSC的地址的步骤之前,还包括所述目的网关接收所述源网关发送的FWD信令,所述FWD信令携带向所述漫游终 端发送的短信及该短信的漫游终端当前MSC的地址;所述目的网关向所述源网关发送FWD失败响应。进一步的,所述目的网关接收源网关发送的查询漫游终端当前MSC地址的路由信 息查询请求,向目的HLR查询所述漫游终端当前MSC的地址的步骤之后,还包括如果所述目的HLR中没有所述漫游终端当前MSC的地址信息,则向所述漫游终端 归属地的HLR查询该漫游终端当前MSC的地址。本发明还提供了一种短信转发方法,在MAPvl版本的国际标准信令互通规范中, 当漫游终端漫游在目的网关下的网络时,包括源网关接收向漫游终端发送的短信;所述源网关向所述目的网关发送查询所述漫游终端当前MSC地址的路由信息查 询请求;所述源网关接收所述目的网关发送的路由信息查询响应,向所述漫游终端转发所 述短信。进一步的,所述源网关向所述目的网关发送查询所述漫游终端当前MSC地址的路 由信息查询请求的步骤之前,还包括所述源网关向所述漫游终端归属地的HLR,查询该漫游终端当前MSC的地址;所述源网关向所述目的网关发送FWD信令,所述FWD信令携带短信及该短信的漫 游终端当前MSC的地址;所述源网关接收所述目的网关发送的FWD失败响应,确定无法直接通知所述目的 网关所述漫游终端当前MSC的地址。本发明还提供了一种网关,在MAPvl版本的国际标准信令互通规范中,该网关包 括MSC地址查询模块,用于接收查询漫游终端当前MSC地址的路由信息查询请求,向 目的HLR查询所述漫游终端当前MSC的地址;地址查询响应模块,用于根据所述MSC地址查询模块的查询结果,发送路由信息 查询响应,指示所述源网关发送短信;短信转发模块,用于接收向所述漫游终端发送的短信,根据所述MSC地址查询模 块查询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信。进一步的,所述网关还包括FffD信令处理模块,用于接收FWD,并回复FWD失败响应;
所述MSC地址查询模块,还用于当所述目的HLR中没有所述目的终端漫游终端当 前MSC的地址信息时,向所述目的终端漫游终端归属地的HLR查询该目的终端漫游终端当 前MSC的地址。本发明还提供了一种网关,当漫游终端漫游在MAPvl版本的国际标准信令互通规 范下其他网关下的网络时,该网关包括短信接收模块,用于接收向漫游终端发送的短信;地址查询请求模块,用于在所述短信接收模块接收到向所述漫游终端发送的短信 后,发送查询所述漫游终端当前MSC地址的路由信息查询请求;短信转发模块,用于接收路由信息查询响应,向所述漫游终端转发所述短信。进一步的,所述网关还包括MSC地址查询模块,用于向所述目的终端漫游终端归属地的HLR,查询该目的终端 漫游终端当前MSC的地址;FffD信令处理模块,用于发送FWD信令,所述FWD信令携带短信及该短信的目的终 端漫游终端当前MSC的地址,并接收FWD失败响应,在接收所述FWD失败响应后,指示所述 地址查询请求模块发送查询所述目的终端漫游终端当前MSC地址的路由信息查询请求。本发明还提供了一种短信转发系统,所述系统包括目的网关和源网关,所述目的 网关遵守MAPvl版本的国际标准信令互通规范;所述目的网关,用于接收所述源网关发送的查询漫游终端当前MSC地址的路由信 息查询请求,向目的HLR查询所述漫游终端当前MSC的地址,并向所述源网关发送路由信息 查询响应,指示所述源网关发送短信,接收所述源网关向所述漫游终端发送的短信,根据查 询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信;所述源网关,用于接收向漫游终端发送的短信,向目的网关发送查询所述漫游终 端当前MSC地址的路由信息查询请求,并接收所述目的网关发送的路由信息查询响应,向 所述漫游终端转发所述短信。本发明的实施例提供的短信转发方法、装置和系统,在向处在目的网关下漫游的 漫游终端发送短信时,首先向该目的网关发送路由信息查询请求,该目的网关根据所述路 由信息查询请求,向漫游终端的归属地的归属位置寄存器查询该漫游终端当前所在的移动 交换中心的地址,根据该地址向漫游终端发送短信,解决了在IR. 75的MAPvl版本下无法向 漫游在其他运营商网络中的漫游终端发送短信的问题。


图1为不同运营商之间实现短信漫游的流程图;图2为本发明的实施例提供的一种短信转发方法的流程图;图3为本发明的实施例使用的网络系统的结构示意图;图4为本发明的实施例提供的一种网关的结构示意图;图5为本发明的实施例提供的又一种网关的结构示意图;图6为本发明的实施例提供的又一种网关的结构示意图;图7为本发明的实施例提供的又一种网关的结构示意图;图8为本发明的实施例提供的一种短信转发系统的流程图。
具体实施例方式为了解决在IR. 75的MAPvl版本下无法向漫游在其他运营商网络中的漫游终端发 送短信的问题,本发明的实施例提供了一种转发短信的方法,使用该方法向漫游的漫游终 端发送短信的过程如图2所示,包括步骤201、在网关上配置静态路由表;本发明实施例使用的网络系统如图3所示,包括第一运营商M0N301和该运营商 对应的Hub302 ;第二运营商M0N303和该运营商对应的Hub304 ;第三运营商M0N305和该运 营商对应的Hub306。本步骤中,在M0N301上配置静态路由表,该静态路由表中包含第二运营商和第三 运营商的信令互通网关的地址和该信令互通网关支持的协议类型及版本号。本发明实施例中,第三运营商的Hub306支持的协议为IR. 75的MAPvl版本。步骤202、源网关接收本运营商网络中终端向漫游的漫游终端发送的短信;本步骤中,第一运营商M0N301首先向漫游终端的归属地第二运营商M0N303查询 该漫游终端当前的位置,再向Hub302发送本运营商网中终端向第二运营商网络中的漫游 终端发送的短信,具体为通过FWD req向Hub302发送短信,在该FWD req携带有漫游终端 的标识。该漫游终端当前在第三运营商网络中漫游。步骤203、源网关向漫游终端的归属地的信令互通网关查询漫游终端当前位置;本步骤中,Hub302向Hub304发送SRI req,请求获取漫游终端的当前位置。Hub304 根据 SRI req,查询 M0N303 的归属位置寄存器(HLR, HomeLocation Register),获取该漫游终端当前所在的移动交换中心(MSC,MobileSwitching Center)的 地址,通过SRI resp将该MSC的地址返回给Hub302。步骤204、源网关向漫游终端当前所在的MSC的目的网关,发送查询漫游终端当前 MSC地址的路由信息查询请求,向目的HLR查询漫游终端当前MSC的地址;本步骤中,Hub302根据步骤203获取的漫游终端当前MSC的地址,得知漫游终端 当前在第三运营商的网络下。Hub302根据步骤201配置的静态路由表得知,第三运营商网络的Hub306支持的 协议为IR. 75的MAPvl版本,故Hub306不能接收带有包含MSC地址信息扩展参数的FWD信 令,Hub302只能向Hub306发送SRI req,以触发Hub306获取漫游终端当前所在MSC地址; 在该SRI req中,携带有漫游终端的标识。步骤205、目的网关接收源网关发送的查询漫游终端当前MSC地址的路由信息查 询请求,向目的HLR查询所述漫游终端当前MSC的地址;本步骤中,Hub306接收步骤204中Hub302发送的SRI req,向第三运营商网络的 HLR查询该漫游终端当前MSC的地址信息。如果第三运营商网络的HLR中记录了漫游的漫游终端的信息,则Hub306可以直接 在第三运营商网络的HLR中获取该漫游终端当前的MSC,进而获取该MSC当前的地址。如果第三运营商网络的HLR中没有记录漫游的漫游终端的信息,则Hub306将步骤 204中接收的SRI req转发给漫游终端归属地,即第二运营商网络的HLR,并接收第二运营 商网络的HLR返回的SRI resp,该SRI resp中带有漫游终端当前所在MSC的地址。
步骤206、目的网关向源网关发送路由信息查询响应,指示源网关发送短信;本步骤中,Hub306向Hub302发送SRI resp,表示已获取漫游终端当前所在MSC的 地址,可以向该漫游终端转发短信。步骤207、源网关接收目的网关发送的路由信息查询响应,向漫游终端转发所述短本步骤中,Hub302接收步骤206中Hub306发送的SRI resp,通过FWDreq信令向 Hub306发送短信,在该FWD req中携带扩展参数M0N305MSC/VLR GT,该参数为目的终端当 前所在MSC在第三运营商网络M0N305中的地址。步骤208、目的网关接收源网关向漫游终端发送的短信,根据查询获得的漫游终端 当前MSC的地址,向该MSC转发该短信;本步骤中,Hub306接收到Hub302发送的FWD req,根据步骤205获取的漫游终端 当前MSC的地址,向该MSC转发该短信,由该MSC将短信发送至漫游终端。需要说明的是,本发明实施例的步骤201为可选步骤,即对于源网关Hub302来说, 也可以不在该源网关配置静态路由表,Hub302并不知道目的网关Hub306的协议类型,故在 向Hub306发送短信时,仍先向Hub306发送携带扩展参数的FWD req,此时,目的网关Hub306 无法接收该携带扩展参数的FWD req,向源网关Hub302返回一个FWD失败响应,在该响应中 声明自己使用的协议类型和接收FWD失败的原因,这样,Hub302就知道Hub306无法直接根 据FWD信令扩展参数中携带的地址发送消息,再次向Hub306发送SRI req,进入步骤204。此外,对于步骤202,其中M0N301向Hub302发送短信这一操作也可以在步骤205 之后执行,即Hub302在步骤205接收到Hub306发送的SRI resp后,将该SRI resp转发给 MONl,MONl再向Hub302发送短信。本发明实施例一提供的短信转发方法,在向处在目的网关下漫游的漫游终端发送 短信时,首先向该目的网关发送路由信息查询请求,该目的网关根据所述路由信息查询请 求,向漫游终端的归属地的归属位置寄存器查询该漫游终端当前所在的移动交换中心的地 址,根据该地址向漫游终端发送短信,解决了在IR. 75的MAPvl版本下无法向漫游在其他运 营商网络中的漫游终端发送短信的问题。本发明的实施例还提供了一种网关,在MAPvl版本的国际标准信令互通规范中, 该网关的结构如图4所示,包括MSC地址查询模块401,用于接收查询漫游终端当前MSC地址的路由信息查询请 求,向目的HLR查询所述漫游终端当前MSC的地址;地址查询响应模块402,用于根据所述MSC地址查询模块401的查询结果,发送路 由信息查询响应,指示所述源网关发送短信;短信转发模块403,用于接收向所述漫游终端发送的短信,根据所述MSC地址查询 模块401查询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信。进一步地,上述网关如图5所示,还包括FffD信令处理模块404,用于接收FWD,并回复FWD失败响应。所述MSC地址查询模块401,还用于当所述目的HLR中没有所述漫游终端当前MSC 的地址信息时,向所述漫游终端归属地的HLR查询该漫游终端当前MSC的地址本发明的实施例还提供了一种网关,当漫游终端漫游在MAPvl版本的国际标准信令互通规范下的其他网关下的网络时,该网关的结构如图6所示,包括短信接收模块601,用于接收向漫游终端发送的短信;地址查询请求模块602,用于在所述短信接收模块601接收到向所述漫游终端发 送的短信后,发送查询所述漫游终端当前MSC地址的路由信息查询请求;短信转发模块603,用于接收路由信息查询响应,向所述漫游终端转发所述短信。进一步的,上述网关如图7所示,还包括FffD信令处理模块604,用于发送FWD信令,所述FWD信令携带短信及该短信的漫 游终端当前MSC的地址,并接收FWD失败响应,在接收所述FWD失败响应后,指示所述地址 查询请求模块602发送查询所述漫游终端当前MSC地址的路由信息查询请求。本发明的实施例还提供了一种短信转发系统,该系统如图8所示,包括目的网关 801和源网关802,所述目的网关801遵守MAP ν 1版本的国际标准信令互通规范;所述目的网关801,用于接收所述源网关802发送的查询漫游终端当前MSC地址的 路由信息查询请求,向目的HLR查询所述漫游终端当前MSC的地址,并向所述源网关802发 送路由信息查询响应,指示所述源网关802发送短信,接收所述源网关802向所述漫游终端 发送的短信,根据查询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信;所述源网关802,用于接收向漫游终端发送的短信,向目的网关801发送查询所述 漫游终端当前MSC地址的路由信息查询请求,并接收所述目的网关801发送的路由信息查 询响应,向所述漫游终端转发所述短信。上述网关和系统,可以与本发明的实施例提供的一种短信转发方法相结合,在向 处在目的网关下漫游的漫游终端发送短信时,首先向该目的网关发送路由信息查询请求, 该目的网关根据所述路由信息查询请求,向漫游终端的归属地的归属位置寄存器查询该漫 游终端当前所在的移动交换中心的地址,根据该地址向漫游终端发送短信,解决了在IR. 75 的MAPvl版本下无法向漫游在其他运营商网络中的漫游终端发送短信的问题。本领域普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可 以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中, 该程序在执行时,包括方法实施例的步骤之一或其组合。另外,在本发明各个实施例中的各功能单元可以采用硬件的形式实现,也可以采 用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立 的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。
权利要求
一种短信转发方法,其特征在于,在MAPv1版本的国际标准信令互通规范中,当漫游终端漫游在目的网关下的网络时,包括所述目的网关接收源网关发送的查询漫游终端当前移动交换中心(MSC)地址的路由信息查询请求,向目的归属位置寄存器(HLR)查询所述漫游终端当前MSC的地址;所述目的网关向所述源网关发送路由信息查询响应,指示所述源网关发送短信;所述目的网关接收所述源网关向所述漫游终端发送的短信,根据查询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信。
2.根据权利要求1所述的短信转发方法,其特征在于,所述目的网关接收源网关发送 的查询漫游终端当前MSC地址的路由信息查询请求,向目的HLR查询所述漫游终端当前MSC 的地址的步骤之前,还包括所述目的网关接收所述源网关发送的FWD信令,所述FWD信令携带向所述漫游终端发 送的短信及该漫游终端当前MSC的地址;所述目的网关向所述源网关发送FWD失败响应。
3.根据权利要求1所述的短信转发方法,其特征在于,所述目的网关接收源网关发送 的查询漫游终端当前MSC地址的路由信息查询请求,向目的HLR查询所述漫游终端当前MSC 的地址的步骤之后,还包括如果所述目的HLR中没有所述漫游终端当前MSC的地址信息,则向所述漫游终端归属 地的HLR查询该漫游终端当前MSC的地址。
4.一种短信转发方法,其特征在于,在MAPvl版本的国际标准信令互通规范中,当漫游 终端漫游在目的网关下的网络时,包括源网关接收向漫游终端发送的短信;所述源网关向所述目的网关发送查询所述漫游终端当前MSC地址的路由信息查询请求;所述源网关接收所述目的网关发送的路由信息查询响应,向所述漫游终端转发所述短fn °
5.根据权利要求4所述的短信转发方法,其特征在于,所述源网关向所述目的网关发 送查询所述漫游终端当前MSC地址的路由信息查询请求的步骤之前,还包括所述源网关向所述目的网关发送FWD信令,所述FWD信令携带短信及该短信的漫游终 端当前MSC的地址;所述源网关接收所述目的网关发送的FWD失败响应,确定无法直接通知所述目的网关 所述漫游终端当前MSC的地址。
6.一种网关,其特征在于,在MAPvl版本的国际标准信令互通规范中,包括MSC地址查询模块,用于接收查询漫游终端当前MSC地址的路由信息查询请求,向目的 HLR查询所述漫游终端当前MSC的地址;地址查询响应模块,用于根据所述MSC地址查询模块的查询结果,发送路由信息查询 响应,指示所述源网关发送短信;短信转发模块,用于接收向所述漫游终端发送的短信,根据所述MSC地址查询模块查 询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信。
7.根据权利要求6所述的网关,其特征在于,还包括FffD信令处理模块,用于接收FWD,并回复FWD失败响应;所述MSC地址查询模块,还用于当所述目的HLR中没有所述漫游终端当前MSC的地址 信息时,向所述漫游终端归属地的HLR查询该漫游终端当前MSC的地址。
8.—种网关,其特征在于,当漫游终端漫游在MAPvl版本的国际标准信令互通规范下 其他网关下的网络时,包括短信接收模块,用于接收向漫游终端发送的短信;地址查询请求模块,用于在所述短信接收模块接收到向所述漫游终端发送的短信后, 发送查询所述漫游终端当前MSC地址的路由信息查询请求;短信转发模块,用于接收路由信息查询响应,向所述漫游终端转发所述短信。
9.根据权利要求8所述的网关,其特征在于,还包括FffD信令处理模块,用于发送FWD信令,所述FWD信令携带短信及该短信的漫游终端当 前MSC的地址,并接收FWD失败响应,在接收所述FWD失败响应后,指示所述地址查询请求 模块发送查询所述漫游终端当前MSC地址的路由信息查询请求。
10.一种短信转发系统,其特征在于,包括目的网关和源网关,所述目的网关遵守 MAPvl版本的国际标准信令互通规范;所述目的网关,用于接收所述源网关发送的查询漫游终端当前MSC地址的路由信息查 询请求,向目的HLR查询所述漫游终端当前MSC的地址,并向所述源网关发送路由信息查询 响应,指示所述源网关发送短信,接收所述源网关向所述漫游终端发送的短信,根据查询获 得的所述漫游终端当前MSC的地址,向所述MSC转发该短信;所述源网关,用于接收向漫游终端发送的短信,向目的网关发送查询所述漫游终端当 前MSC地址的路由信息查询请求,并接收所述目的网关发送的路由信息查询响应,向所述 漫游终端转发所述短信。
全文摘要
本发明公开了一种短信转发方法、装置和系统。涉及通信领域;解决了无法将短信发送至漫游在其他运营商网络中的漫游终端的问题。在MAPv1版本的国际标准信令互通规范下中,当漫游终端漫游在目的网关下时,该方法包括所述目的网关接收源网关发送的查询漫游终端当前移动交换中心(MSC)地址的路由信息查询请求,向目的归属位置寄存器(HLR)查询所述漫游终端当前MSC的地址;所述目的网关向所述源网关发送路由信息查询响应,指示所述源网关发送短信;所述目的网关接收所述源网关向所述漫游终端发送的短信,根据查询获得的所述漫游终端当前MSC的地址,向所述MSC转发该短信。
文档编号H04W8/00GK101990176SQ20091016157
公开日2011年3月23日 申请日期2009年8月4日 优先权日2009年8月4日
发明者冉茂国, 刘世礁, 林朗, 陈晓佳 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1