专利名称:一卡多号处理方法和系统及网关设备的制作方法
技术领域:
本发明实施例涉及通信技术领域,尤其涉及一种一""^多号处理方法和系 统及网关设备。
背景技术:
随着移动用户数量的迅速增长,移动用户漫游出归属地的数量也在逐 年增加。对这些用户的主被叫,运营商通常加收漫游费用,尤其是跨国漫 游费用,正是由于进行漫游时用户需要支付较高的漫游费用,因此大多数 漫游用户会选择短信或者其他通讯方式,造成运营商的收益下降。
基于上述情况,有些运营商提出了一卡多号的解决方案,具体是为移
动用户的一个客户识别才莫块(Subscriber Identity Module;筒称SIM)配置 多个移动站点综合服务数字编码(Mobile Station International ISDN Number移动台国际ISDN号码;简称MSISDN),分属不同的地区。在 归属地使用归属地号码,在漫游地则使用漫游地号码,从而避免漫游费用 的产生,促进用户的消费。现有的一卡多号方案均是在归属网通过现有或 其他专有设备,保存辅号码和当前用户位置信息,通过消息转发或映射来 实现针对辅号码的主、被叫流程。例如在归属网络中新增设备漫游号码管 理设备(Roaming Number Manager;简称RNM ),用于管理辅号码和漫 游到合作方网络中用户的位置信息。用户在合作方,用辅号码做主叫;在 归属地或第三方,用主号码做主叫;无论被叫是主号码还是辅号码,都可 以正常接通。
在实现本发明实施例过程中,发明人发现现有技术中至少存在如下问 题需要修改大量路由数据,包括归属地、国际关口局和合作方网络,特别是合作方网络数据的大量修改,使业务的部署非常困难,难以大规模使
用;RNM在归属地,需要将每个辅号码所在地的一个号段资源划归到归 属地的RNM上,操作困难;而且会出现信令迂回。
发明内容
本发明实施例提供一种一卡多号处理方法和系统及网关设备,用以解决 现有技术中实现一卡多号时需要修改大量路由数据、需要将拜访地的一个号 段地址指向归属地设备,且容易出现信令迂回等缺陷,实现通过使用拜访地 号段,在拜访地单独进行移动终端的一-^多号业务服务。
本发明实施例提供一种一-i^多号处理方法,包括
对经由拜访地信令转接点转发的消息进行侦听,获得移动终端在拜访地 所附着的拜访移动交换中心的地址信息和所述移动终端的归属地用户数据;
根据所述地址信息和所述归属地用户数据向所述移动终端发送一-^多号 使用询问消息;
根据所述移动终端发送的使用确认消息,为所述移动终端分配拜访地辅 号码。
本发明实施例提供一种网关设备,包括
第一模块,用于对经由拜访地信令转接点转发的消息进行侦听,获得移 动终端在拜访地所附着的拜访移动交换中心的地址信息和所述移动终端的归 属地用户数据;
第二模块,用于根据所述地址信息和所述归属地用户数据向所述移动终 端发送一卡多号使用询问消息;
第三模块,用于根据所述移动终端发送的使用确认消息,为所述移动终 端分配拜访地辅号码。
本发明实施例提供一种一卡多号处理系统,一"^多号处理系统,包括设 置于拜访地的拜访移动交换中心和拜访地信令转接点设备,在拜访地还设置有
网关设备,用于对经由所述拜访地信令转接点设备转发的消息进行侦听, 获得移动终端在拜访地所附着的所述拜访移动交换中心的地址信息和所述移 动终端的归属地用户数据后,根据所述移动终端发送的所述拜访地辅号码使 用确认消息,为所述移动终端分配拜访地辅号码;
拜访地归属位置寄存器,用于存储所述移动终端在拜访地的所述拜访地 用户数据,所述拜访地用户数据包括所述拜访地辅号码,以及与所述拜访地 辅号码对应的拜访地国际移动用户识别码,所述拜访地用户数据对应的地址 为所述网关设备的地址。
本发明实施例提供的一"^多号处理方法和系统及网关设备,通过在拜访 地HLR中预先进行拜访地辅号码的开户,并由设置在拜访地网络中的SMG 为漫游用户分配辅号码,实现一-^多号业务服务,解决了一卡多号业务需要 拜访地给归属地留号段导致难以部署的问题,避免一卡多号业务需要在拜访 地修改大量路由数据导致操作困难的缺陷,还可以有效避免信令迂回。
图1为本发明实施例中拜访地SMG在拜访地网络中位置示意图2为本发明一-^多号处理方法实施例一流程图3为本发明一卡多号处理方法实施例二信令图4为本发明一卡多号处理方法实施例三信令图5为本发明一卡多号处理方法实施例四信令图6为本发明拜访地辅号码做被叫实施例信令图7为本发明拜访地辅号码接收短消息实施例信令图8为本发明网关设备实施例一结构示意图9为本发明网关设备实施例二结构示意图。
具体实施例方式
下面结合附图和具体实施例进一步说明本发明实施例的技术方案。 随着无线通信技术的飞速发展,为了便于移动终端用户在漫游地同样可
以使用原SIM卡,而且享受拜访地普通收费标准的业务服务,目前运营商大 豆采用 一卡多号的解决方式,也就是说移动终端用户的一个SIM卡配置多个 MSISDN号,并且分属不同的地区。在归属地使用归属地MSISDN号码,在 漫游地则使用漫游地MSISDN号码,从而避免漫游费用的产生,促进用户的 消费。本发明各实施例提供一种不需要归属地和拜访地合作开展,而是可以 由拜访地单独开展的移动终端一-^多号的解决方案,该解决方案是在移动终 端拜访地设置新的网络设备网关设备,下面以信令管理网关SMG为例进行说 明,图1为本发明实施例中拜访地SMG在拜访地网络中位置示意图,如图1 所示,在拜访地的低级拜访地信令转接点(LSTP)上并联一个SMG, SMG 可以荻取所有通过LSTP的信令消息,可以对消息类型、归属地等内容进行 有选择的过滤,通过SMG实现移动终端在拜访地一卡多号业务,图中A表 示归属地,B表示拜访地。应该说明是的本发明各实施例^又以宽带码分多址 (Wideband Code Division Multiple Access;简称WCDMA)核心网相关协议术 语来描述具体实施方法,但并不局限于WCDMA网络,解决思i 各也不受具体 移动制式的影响。
图2为本发明一-^多号处理方法实施例一流程图,如图2所示,该方法 包括
步骤100,对经由拜访地信令转接点转发的消息进行侦听,获得移动终 端在拜访地所附着的拜访移动交换中心的地址信息和所述移动终端的归属地 用户数据;
SMG设置于拜访地网络中,与网络中的拜访地信令转接点例如LSTP连 接,可以获取到所有经过LSTP的信令消息,SMG通过对经由LSTP转发的
消息进行侦听,可以获得移动终端在拜访地所附着的受访的移动交换中心(Visit MSC Mobile Switching Center;以下简称VMSC )的地址信息和该移 动终端在归属地的归属地用户数据,具体可以为,当移动终端出归属地漫游 到拜访地后,移动终端向VMSC发送位置更新请求消息,VMSC接收到移动 终端的位置更新请求消息后,向移动终端的归属地的归属地归属位置寄存器
(Home Location Register;以下简称HLR)发送归属地用户数据请求消息, 该消息要经由LSTP转发,因此SMG可以侦听到经由LSTP的该请求消息, 并获得VMSC的地址信息;归属地HLR向VMSC返回响应消息,携带该移 动终端对应的归属地用户数据,该消息同样也要通过LSTP转发,因此SMG 还可以通过所述归属地HLR经由LSTP返回给VMSC的响应消息进行侦听, 并获得该移动终端的归属地用户数据(IMSIl、 MSISDN1、 ODBl、 OCSI1 ), 其中IMSI1为移动终端的归属地国际移动用户识别码。ODB (Operator Determined Barring)即为运营商禁止业务,OCSI (Originating CAMEL Subscription Information)即为(主叫用户CAMEL签约数据),所述的CAMEL
(Customized Applications for Mobile network Enhanced Logic )为移动网络增 强逻辑的客户化应用。
步骤101,根据所述地址信息和所述归属地用户数据向所述移动终端发 送一""i^多号使用询问消息;
SMG通过对侦听得到的消息的类型、目标地址等可以确定该移动终端为 漫游用户,在记录该移动终端的归属地用户凝:据和VMSC地址信息后,向移 动终端发送一卡多号^f吏用询问消息,例如通过短消息的形式向移动终端发送 该询问消息,询问用户是否需要使用拜访地辅号码在拜访地使用。
步骤102,根据所述移动终端发送的使用确认消息,为所述移动终端分 配拜访地辅号码。
SMG向移动终端发送询问请求消息后,移动终端用户若需要使用辅号码 进行在拜访地的通信则向SMG返回使用的确认消息,SMG根据该使用确认 消息,为移动终端分配拜访地辅号码。进一步地还可以根据拜访地辅号码从拜访地HLR中获得对应的拜访地用户数据,建立移动终端的归属地用户数据 和拜访地用户数据之间的绑定信息,即针对移动终端的一个SIM卡,可以实 现一卡多号业务服务。
SMG为移动终端分配的拜访地辅号码即为一^^多号中用户在拜访地使 用的辅号码,本发明各实施例中以MSISDN2代表拜访地辅号码,对应地, 以MSISDN1代表归属地主号码。为了实现保证为移动终端分配的MSISDN2 能够正常使用,预先在拜访地的拜访地HLR中保留一部分号段作为辅号码, 而且这些号段均已经开户,并配置好拜访地用户数据(IMSI2、 MSISDN2、 ODB2、 OCSI2) , IMSI2为移动终端拜访地国际移动用户识别码,并且将拜 访地用户数据对应的地址设置为SMG的地址。在拜访地HLR完成数个拜访 地辅号码的开户后,SMG要在其存储空间内例如地址池中存储已经预先开户 的数个拜访地辅号码,当发现有移动终端进行拜访地漫游时,并且通过询问 获知用户需要使用辅号码,则可以在地址池中为该移动终端分配一个未使用 的拜访地辅号码供用户进行一卡多号的业务。当然分配拜访地辅号码也可以 在对移动终端进行询问时附带在询问消息中。本实施例提供的方法是SMG只 发送短消息提示可以给用户分配新号码,让用户确认,如果确认成功,则返 回辅号码和使用方式。这样做,是防止用户收到短消息一段时间后才答复, 避免提前分配造成的号码资源闲置。
本实施例提供的一-多号处理方法中,通过在拜访地HLR中预先进行拜 访地辅号码的开户,并由设置在拜访地网络中的SMG为漫游用户分配辅号 码,实现一卡多号业务服务,解决了一卡多号业务需要拜访地给归属地留号 段导致难以部署的问题,避免一卡多号业务需要在拜访地修改大量路由数据 导致操作困难的缺陷,还可以有效避免信令迂回。
图3为本发明一卡多号处理方法实施例二信令流程图,如图3所示,该 方法包括
步骤la,移动终端(MS)向VMSCAIR发送位置更新请求消息;VMSC与访问用户寄存器(VLR)通常是一体设置的。MS发送"ALU REQUEST"消息给VMSC/VLR。
步骤2a, VMSC/VLR经由LSTP向HLR-A发送位置更新请求消息;
HLR-A即为归属地的归属地HLR, SMG通过对经由LSTP转发的 "MAP—UPDATELOCATION—REQ"消息进行侦听获得VMSC的地址信息。
步骤3a, HLR-A经由LSTP向VMSC/VLR返回响应消息,携带用户的 归属地用户数据;
SMG通逸十经由LSTP向VMSC转发的"MAP—INSERT—SUBSCRIBER—REQ" 消息进行侦听,获得归属地用户数据(IMSIl、 MSISDN1、 ODBl、 OCSI1 )。 其中ODBl和OCSI1为可选参数。
步骤4a, VMSC/VLR与HLR-A之间进行后续信令交互; 信令交互过程包括VMSC/VLR向HLR-A发送 "MAP—INSERT—SUBSCRIBER—RSP"消息,以及HLR-A向VMSC/VLR返 回"MAP—UPDATELOCATION—RSP"消息。
步骤5a, VMSC/VLR向MS发送"A LU CONTFIRM"消息。 本实施例中SMG监控LSTP获得用户的位置更新信息。通过对消息类型, 目标地址识别,当确定用户为漫游用户时,记录该用户的(IMSIl、 MSISDNl、 ODBl、 OCSI1)数据以及VMSC的地址信息;SMG检测到漫游用户时,可 以通过短消息提示用户,分配本地号码。如果用户选择分配,SMG从号码池 中给用户随机分配号码(这些号码在漫游地HLR中已开户),此时用户的信 息为(IMSIl、 MSISDN1, IMSI2, MSISDN2);同时发短消息提示用户新号 码使用方式以及交费信息。拜访地分配的MSISDN2,不支持用户修改CF、 CB等操作。
本实施例中移动终端完成在拜访地的位置登记后,并且用户确认使用辅 号码业务,则VMSC中存储有该移动终端的归属地用户数据,SMG中存储 有该移动终端的归属地用户数据和包括其对应的辅号码的拜访地用户数据的绑定信息。
图4为本发明一"^多号处理方法实施例三信令图,如图4所示,该实施 例提供在移动终端确认使用辅号码后,将主叫号码从MSISDN1切换到 MSISDN2的方法,包括
步骤lb, MS向VMSC/VLR发送主叫号码第一修改请求消息; 默认情况下,用户到拜访地第一次位置更新后,VMSC被插入归属地的 签约信息。当用户向SMG回复分配新号码短信,拜访地SMG给用户分配 MSISDN2,此时,如果需要修改默认主叫号码,用户可以通过非结构化补充 业务操作(MAP—PROCESS—UNSTRUCTURED_SS—REQUEST ;简称 PUSSD)操作向VMSC发送所述主叫号码第一修改请求消息,带上特定 "USSD String",例如"USSD String"为"*123—1#"代表移动终端请求将主 叫号码从MSISDN1切换到MSISDN2。
步骤2b, VMSC/VLR向SMG转发主叫号码第一修改修改请求消息; VMSC将"USSD String"转发到SMG,并用IMSI1标识。 步骤3b, SMG从HLR-B获取拜访地用户数据,并将拜访地用户数据发 送给VMSC/VLR;
SMG接收VMSC转发的、且应用IMSI1所标识的主叫号码第一修改请 求消息后,SMG知道要修改MSISDN2号码,根据主叫号码第一修改请求消 息从HLR-B中获取所述拜访地用户数据后,将拜访地用户数据发送给VMSC, 具体为先发送任意时刻用户数据查询消息 (MAP—ANY—TIME—SUBSCRIPTION—INTERROGATION ;简称ATSI)到 HLR-B,获取ODB、 OCSI2数据,先发送PUSSD成功响应消息。再通过插 入用户数据(MAP—INSERT—SUBSCRIBER_DATA ;简称ISD )消息,将 (MSISDN2, ODB2, OCSI2)数据插入到VMSC/VLR中。可选的,如果HLR-B 不支持ATSI操作,就需要SMG保存用户的OSCI、 ODB数据,即运营商通 过BOSS系统给MSISDN2修改数据时,需要同步一份数据到SMG。 SMG在接收一主叫号码请求消息后,根据主叫号码第一修改请求消息,向VMSC发 送预先存储在本地的拜访地用户数据。
步骤4b, VMSC中号码修改为MSISDN2, ODB和OCSI数据也修改为 拜访地用户^t据即ODB2和OCSI2。
移动终端主叫号码从MSISDN1到MSISDN2切换流程结束。拜访地的智 能网的业务控制点(Service Control Point;以下简称SCP)中保存用户新号 码(MSISDN2)信息,并可以根据用户操作(USSD)从归属地的SCP中划 拨一部分话费。
图5为本发明一"^多号处理方法实施例四信令图,如图5所示,该实施 例提供在移动终端确认使用辅号码后,将主叫号码从MSISDN2切换到 MSISDN1的方法,包括
步骤lc, MS向VMSC/VLR发送主叫号码第二修改请求消息;
MS请求将主叫号码由MSISDN2切换回MSISDN1。用户可以通过 PUSSD操作进行发送请求。
步骤2c, VMSC/VLR向SMG转发主叫号码第二修改请求消息;
步骤3c, SMG根据所述主叫号码第二修改请求消息向VMSC/VLR返回 本地存储的移动终端的归属地用户数据;
SMG接到PUSSD消息后,PUSSD携带的"USSD String"为"*123—2#" 代表移动终端请求将主叫号码从MSISDN2切换到MSISDN1,判断要修改 MSISDN1数据,不再进行ATSI操作,将保存的(MSISDN1, 0DB1, OCSI1) 下发到VMSC/VLR中。具体包括,SMG先向VMSC/VLR发送PUSSD响应 消息,VMSC/VLR将PUSSD响应消息转发给MS;然后SMG向VMSC/VLR 发送"MAP—INSERT—SUBSCRIBER—REQ"消息,携带归属地用户数据, VMSC/VLR返回"MAP—INSERT—SUBSCRIBER—RSP"消息响应。
步骤4c, VMSC中号码修改为MSISDNl, ODB和OCSI数据也修改为 归属地用户数据即ODBl和OCSIl。主叫号码更新还有另外一种情况,SMG若4全测到MS位置更新到新的 VMSC,则将存储在本地的MS的拜访地用户数据发送给新的VMSC。具体 地,用户设定主叫号码为MSISDN2后,用户位置更新到新的MSC/VLR下后, SMG检测到用户进行了位置更新,下发(MSISDN2, ODB2 , OCSI2)给 MSC/VLR。
以上各实施例提供移动终端在拜访地漫游时,可以根据实际需要对主叫 号码进行切换,拜访地使用本地的号段就可以开展一"^多号业务,不需要其 他公众陆地移动电话网(PLMN)额外分配号段, 一卡多号业务不需要归属地和 漫游地合作开展,可以由漫游地单独开展,便于实施。
以下分别就移动终端一卡多号使用情况进行介绍
对于归属地主号码MSISDN1做主叫的情况用户使用MSISDN1做主叫 的情况和标准流程一致。拜访地网关移动交换中心(Gateway MSC Mobile Switching Center ;以下简称GMSC )存储的是归属地数据(IMSI1, MSISDN1, ODB1, OCSI1),用户主叫使用MSISDN1号码。GMSC在被叫 取路由消息(MAP—SEND—ROUTING—INFORMATION ;简称SRI)前会 向用户归属地的SCP发送初始化DP点消息(InitialDP ;简称IDP)消息, 进行呼叫控制(如预付费用户的扣费等),归属SCP计费时,使用MSISDN1 和GMSC地址,包含漫游费用。
对于拜访地辅号码MSISDN2做主叫的情况拜访地GMSC中存储的是 (MSISDN2, ODB2, OCSI2)时,用户主叫使用MSISDN2号码。在GMSC触 发智能业务,到漫游地的SCP上;漫游SCP计费时,使用MSISDN2和GMSC 地址进行计费。
对于归属地主号码MSISDN1做被叫的情况MSISDN1做被叫号码,流 程遵循标准协议。由于MSISDN1属于归属地,GMSC经过号码分析后,将 取路由消息发送到归属地的HLR A。如果MSISDN1用户在归属HLR上签约 终结用户CAMEL签约数据(Terminating CAMEL Subscription Information;以下简称TCSI) , GMSC在第一次SRI获取TCSI后,向归属地的SCP发 起智能控制流程。在第二次SRI应答消息中,HLR-A给漫游VMSC发送取漫 游号码消息(MAP—PROVIDE—ROAMING—NUMBER ;简称PRN)消息, 获取漫游号码(MSRN)给GMSC。
图6为本发明拜访地辅号码做被叫实施例信令图,如图6所示,包括
步骤Id , GMSC在接收到呼叫请求后,向HLR-B发送 "MAP—SEND—ROUTING—INFO—r叫"消息;
被叫号码MSISDN2属于拜访地,GMSC(可以属于第三方)通过号码分 析,直接将取if各由消息发送到拜访地的HLR-B。
步骤2d, HLR-B向GMSC返回"MAP—SEND_ROUTING—INFO—Rsp"
消息;
HLR-B给用户新分配的MSISDN2号码签约TCSI,在SRI响应中返回。 步骤3d, GMSC根据TCSI信息,联系拜访地的SCP进行智能控制; 步骤4d, GMSC向HLR-B发送"MAP—SEND—ROUTING—INFO—req"
消息;
GMSC发起第二次取漫游号码流程,HLR-B中存储的MSISDN2的位置 信息固定为SMG地址。
步骤5d, HLR-B向SMG发送漫游号码获取请求消息,携带IMSI2;
HLR-B向SMG发送漫游号码获取请求消息即"PRN_req"请求,请求中 带MSISDN2对应的IMSI2。
步骤6d, SMG向VMSC发送漫游号码获取请求消息,携带IMSIl;
SMG接收HLR-B发送的携带有IMSI2的"PRN_req"请求消息,根据 绑定信息将IMSI2修改为IMSI1 ,即SMG收到PRN请求后,根据IMSI2, 找到对应用户真实位置信息VMSC地址,SMG模拟HLR-B向VMSC发送 PRN请求。步骤7d, VMSC向SMG返回漫游号码MSRN; VMSC返回"PRN—rsp"消息,携带MSRN。 步骤8d, SMG向HLR-B返回漫游号码MSRN;
SMG收到VMSC的PRN响应后,响应中包括与IMSI1对应的漫游号码 MSRN;然后4莫拟VMSC将PRN消息转发给HLR-B。
步骤9d, HLR-B在取路由响应消息中,将漫游号码MSRN返回给GMSC;
HLR-B向GMSC发送"MAP—SEND—ROUTING—INFO—rsp,,消息,携带 MSRN;
步骤10d, GMSC向VMSC进行接续。
本实施例提供的拜访地辅号码做被叫处理方法,不需要拜访地大量修改 路由数据,不需要关口局修改路由数据,避免信令迂回。终端用户可以利用 一卡多号功能,在漫游时有效降低话费。
图7为本发明拜访地辅号码接收短消息实施例信令流程图,如图7所示, 包括
步骤1 e ,拜访地短消息中心(SMSC)向HLR-B请求路由信息;
SMSC根据4皮叫号码MSISDN2,到HLR-B取路由信息;HLR-B将SMG 地址和IMSI2返回给SMSC。
步骤2e, SMSC向SMG发送短消息推送请求消息,所述短消息推送请 求消息包括IMSI2和短消息内容;
SMSC向SMG发送"MAP—MT_FORWARD—SHORT—MESSAGE Req" 消息,SMG根据信元"SMRPDA"获得IMSI2,根据存储信息找到MSISDN2 号码对应位置信息。
步骤3e, SMG接收所述短消息推送请求消息,并发送给VMSC;
SMG根据IMSI2,将短消息内容通过消息"MAP_MTJFORWARD_ SHORT—MESSAGE Req"转发给VMSC。
步骤4e , SMG接收VMSC返回的 "MAP—MT_FORWARD_SHORT—MESSAGE Rsp "响应消息;
VMSC将短消息发送情况返回给SMG。
步骤5e, SMG向SMSC发送"MAP—MT—FORWARD— SHORT—MESSAGE Rsp"响应消息;
步骤6e, SMSC向HLR-B发送结果报告;
SMSC通过"MAP—REPORT—SM—DELIVERY—STATUS Req"消息发送 结果报告。
步骤7e, HLR-B接收结果报告,作记录并返回响应消息。
SMSC发送短消息报告给HLR-B, HLR-B记录成功和失败结果。HLR-B 通过"MAP—REPORT—SM—DELIVERY—STATUS Rsp"消息返回响应消息。
若短消息由于移动终端关机等情况而发送失败,则可以进行如下流程
步骤8e , VMSC获知移动终端可用时,通过LSTP发送 "MAP—READY—FOR—SM R叫,,给HLR-A;
步骤9e, SMG向HLR-B发送"MAP—READY—FOR—SM Req";
对VMSC经由LSTP发送给HLR-A的"MAP—READY—FOR—SM Req" 消息进行侦听,通过消息中的IMSI1得知终端可用,并根据IMSI1模拟VMSC 向HLR-B发送用于通知HLR-B指示SMSC重新进行短消息发送流程的 "MAP—READY—FOR—SM"消息。
步骤10e, HLR-B发送"MAP_ALERT—SERVICE—CENTRE R叫"消息给 SMSC,提醒短消息中心重新下发短消息;
步骤lle, SMSC向HLR-B返回"MAP—ALERT—SERVICE—CENTRE Rsp "消息;
步骤12e, HLR-B向SMG发送"MAP_READY_FOR—SM Rsp "消息; 步骤13e, HLR-A通过LSTP向VMSC "MAP—READY—FOR—SM Rsp "消息。
本发明实施例中,用户使用MSISDN1或MSISDN2始发短消息的情况和标准流程一致;以MSISDN1接收短消息的流程和标准协议一致,此处不再 赘述。
本发明以上各实施例提供的移动终端一卡多号处理方法,通过在拜访地 设置与LSTP连接的SMG,实现的一卡多号业务服务不需要归属地和漫游地 合作开展,可以由拜访地单独开展,便于实施;而且不需要拜访地大量修改 路由数据,不需要关口局修改路由数据,减少信令迂回;拜访地使用本地的 号段就可以开展一卡多号业务,不需要其他PLMN额外分配号段;终端用户 可以利用一卡多号功能,在漫游时有效降低话费;运营商推广一卡多号功能, 促进用户消费。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在4丸行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括ROM、 RAM、磁碟或者光盘等各种可以存储程序代码的介 质。
图8为本发明网关设备实施例一结构示意图,如图8所示,该网关设备 包括第一模块U、第二模块12和第三模块13,其中第一模块ll用于对经由 拜访地信令转接点转发的消息进行侦听,获得移动终端在拜访地所附着的拜 访移动交换中心的地址信息和移动终端的归属地用户数据;第二模块12用于 根据地址信息和归属地用户数据向移动终端发送一卡多号使用询问消息;第 三模块13用于根据移动终端发送的使用确认消息,为移动终端分配拜访地辅 号码。
具体地,网关设备中的第一才莫块11通过对经由LSTP转发的消息进行侦 听,可以获得移动终端在拜访地所附着的VMSC的地址信息和该移动终端在 归属地的归属地用户数据,具体可以为,当移动终端出归属地漫游到拜访地 后,移动终端向VMSC发送位置更新请求消息,VMSC接收到移动终端的位 置更新请求消息后,向移动终端的归属地的HLR-A发送归属地用户数据请求消息,该消息要经由LSTP转发,因此第 一模块11可以侦听到经由LSTP的 该请求消息,并获得VMSC的地址信息例如IP地址;HLR-A向VMSC返回 响应消息,携带该移动终端对应的归属地用户数据,该消息同样也要通过 LSTP转发,因此第一模块11还可以通过HLR-A经由LSTP返回给VMSC 的响应消息进行侦听,并获得该移动终端的归属地用户数据(IMSIl、 MSISDN1、 0DB1、 OCSI1)。第一模块11获得VMSC的地址信息和移动终 端的归属地用户数据后,第二模块12向移动终端发送一卡多号使用询问消 息,例如通过短消息的形式向移动终端发送该询问消息;在接收到移动终端 返回的辅号码使用确认消息后,第三模块13为移动终端分配拜访地辅号码即 MSISDN2后还可以建立移动终端的归属地用户数据与拜访地用户数据的绑 定信息,便可以开展一卡多号业务。
本实施例提供的网关设备,通过在拜访地HLR中预先进行拜访地辅号码 的开户,并由设置在拜访地网络中的网关设备为漫游用户分配辅号码,实现 一卡多号业务服务,解决了 一卡多号业务需要拜访地给归属地留号段导致难 以部署的问题,避免一卡多号业务需要在拜访地修改大量路由数据导致操作 困难的缺陷,还可以有效避免信令迂回。在该实施例中,网关设备可以是信 令管理网关SMG。
图9为本发明网关设备实施例二结构示意图,如图9所示,该网关设备 包括第一模块ll、第二模块12和第三模块13,其中第一模块11用于对经由 拜访地信令转接点转发的消息进行侦听,获得移动终端在拜访地所附着的拜 访移动交换中心的地址信息和移动终端的归属地用户数据;第二模块12用于 根据地址信息和归属地用户数据向移动终端发送一卡多号^(吏用询问消息;第 三模块13用于根据移动终端发送的使用确认消息,为移动终端分配拜访地辅 号码并建立移动终端的归属地用户数据与包括拜访地辅号码的拜访地用户数 据的绑定信息。
其中,第一模块ll包括第一子模块111和第二子模块112,第一子模块111用于对拜访移动交换中心经由拜访地信令转接点发送给第一归属位置寄 存器的位置更新请求消息进行侦听,获得拜访移动交换中心的地址信息,归
属地归属位置寄存器为移动终端对应于归属地的归属位置寄存器;第二子模 块112用于对归属地归属位置寄存器经由拜访地信令转接点返回给拜访移动 交换中心的响应消息进行侦听,获得归属地用户数据。具体地,当移动终端 出归属地漫游到拜访地后,移动终端向VMSC发送位置更新请求消息,VMSC 接收到移动终端的位置更新请求消息后,向移动终端的归属地的HLR-A发送 归属地用户数据请求消息,该消息要经由LSTP转发,因此第一子模块111 可以侦听到经由LSTP的该请求消息,并获得VMSC的地址信息例如IP地址; HLR-A向VMSC返回响应消息,携带该移动终端对应的归属地用户数据,该 消息同样也要通过LSTP转发,因此第二子模块112可以通过HLR-A经由 LSTP返回给VMSC的响应消息进行侦听,并获得该移动终端的归属地用户 数据(IMSIl、 MSISDN1、 0DB1、 OCSI1 )。第一子模块111和第二子模块 112分别获取到拜访移动交换中心的地址信息和移动终端的归属地用户数据 后,第二模块12为移动终端分配拜访地辅号码,该拜访地辅号码可以存储在 SMG的存储模块14中,存储模块14例如可以为一地址池,存储有数个拜访 地辅号码,并且该拜访地辅号码均已经在拜访地的拜访地HLR中开户,拜访 地HLR还存储有与拜访地辅号码对应的拜访地用户数据。
若移动终端确定使用为其分配的拜访地辅号码,则返回确认消息,第三 模块13进行一卡多号的绑定处理,具体地第三模块13包括第三子模块131 和第四子模块132,其中第三子模块131用于在接收到移动终端发送的使用 确认消息后,根据拜访地辅号码从拜访地HLR中获得对应的拜访地用户数 据,然后再通过第四子才莫块132建立归属地用户数据与拜访地用户数据的绑 定信息。
为了便于移动终端进行主叫号码的切换,网关设备中还包括第四模块15, 用于接收拜访移动交换中心转发的、且应用移动终端的IMSI所标识的主叫号码第 一修改请求消息后,根据主叫号码第 一修改请求消息向拜访移动交换中 心发送拜访地用户数据,实现移动终端将主叫号码)t人归属地主号码切换为播
放地辅号码。第四模块15还用于接收拜访移动交换中心转发的移动终端的主
叫号码第二修改请求消息后,根据主叫号码第二修改请求消息将存储在本地 的移动终端的归属地用户数据,实现移动终端将主叫号码从播放地辅号码切
换为归属地主号码。第四模块15还用于若检测到移动终端位置更新到新的拜 访移动交换中心,则将存储在本地的移动终端的归属地用户数据发送给新的 拜访移动交换中心,实现当移动终端使用拜访地辅号码时,附着在新的拜访 移动交换中心后,依然可以使用拜访地辅号码实现一卡多号。
本实施例提供的网关设备,可以由拜访地单独开展一卡多号,便于实施; 而且不需要拜访地大量修改路由数据,不需要关口局修改路由数据,减少信 令迂回;拜访地使用本地的号段就可以开展一"^多号业务,不需要其他PLMN 额外分配号段;终端用户可以利用一卡多号功能,在漫游时有效降低话费; 运营商推广一^^多号功能,促进用户消费。还可以实现欢迎短信、其他公共 信息功能;可以实现信令监听功能;可以对容灾局实现信令转发功能,适用 于异构方式的容灾。
本发明实施例提供一种一卡多号处理系统,包括设置于拜访地的拜访移 动交换中心和拜访地信令转接点设备,还包括网关设备和拜访地HLR,所述 网关设备用于对经由拜访地信令转接点设备转发的消息进行侦听,获得移动 终端在拜访地所附着的拜访移动交换中心的地址信息和移动终端的归属地用 户数据后,根据移动终端发送的拜访地辅号码使用确认消息,建立移动终端 的归属地用户数据与包括拜访地辅号码的拜访地用户数据的绑定信息;拜访 地HLR用于存储移动终端在拜访地的拜访地用户凄t据,拜访地用户数据包括 拜访地辅号码,以及与拜访地辅号码对应的拜访地国际移动用户识别码,拜 访地用户数据对应的地址为网关设备的地址。其中网关设备可以采用上述实 施例提供的SMG,此处不再赘述。本实施例提供的一~^多号处理系统,通过在拜访地HLR中预先进行拜访 地辅号码的开户,并由设置在拜访地网络中的SMG为漫游用户分配辅号码, 实现一卡多号业务服务,解决了一卡多号业务需要拜访地给归属地留号段导 致难以部署的问题,避免一"^多号业务需要在拜访地修改大量路由数据导致 操作困难的缺陷,还可以有效避免信令迂回。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1、一种一卡多号处理方法,其特征在于,包括对经由拜访地信令转接点转发的消息进行侦听,获得移动终端在拜访地所附着的拜访移动交换中心的地址信息和所述移动终端的归属地用户数据;根据所述地址信息和所述归属地用户数据向所述移动终端发送一卡多号使用询问消息;根据所述移动终端发送的使用确认消息,为所述移动终端分配拜访地辅号码。
2、 根据权利要求1所述的一卡多号处理方法,其特征在于,所述为所述 移动终端分配拜访地辅号码后包括建立所述移动终端的归属地用户数据与包括所述拜访地辅号码的拜访地 用户数据的绑定信息。
3、 根据权利要求1所述的一卡多号处理方法,其特征在于,所述对经由 拜访地信令转接点转发的消息进行侦听,获得移动终端在拜访地所附着的拜 访移动交换中心的地址信息和所述移动终端的归属地用户数据包括对所述拜访移动交换中心经由所述拜访地信令转接点发送给归属地归属 位置寄存器的位置更新请求消息进行侦听,获得所述拜访移动交换中心的地 址信息,所述归属地归属位置寄存器为所述移动终端对应于归属地的归属位 置寄存器;对所述归属地归属位置寄存器经由所述拜访地信令转接点返回给所述拜 访移动交换中心的响应消息进行侦听,获得所述归属地用户数据。
4、 根据权利要求2所述的一卡多号处理方法,其特征在于,所述对经由 拜访地信令转接点转发的消息进行侦听之前包括预先存储所述拜访地辅号码,所述拜访地辅号码还包含在存储于拜访地 的拜访地归属位置寄存器内的所述拜访地用户凝:据中,所述拜访地用户数据 还包括与所述拜访地辅号码对应的拜访地国际移动用户识别码,所述拜访地用户数据对应的地址为设置于拜访地的网关设备的地址。
5、 根据权利要求4所述的一-^多号处理方法,其特征在于,所述建立所 绑定信息包括在接收到所述移动终端发送的使用确认消息后,根据所述拜访地辅号码 从所述拜访地归属位置寄存器中获得对应的拜访地用户数据;建立所述归属地用户数据与所述拜访地用户数据的绑定信息。
6、 根据权利要求2所述的一""^多号处理方法,其特征在于,所述方法还 包括接收所述拜访移动交换中心转发的、且应用所述移动终端的归属地国际 移动用户识别码所标识的用于将主叫号码从归属地主号码切换到所述拜访地 辅号码的主叫号码第 一修改请求消息;根据所述主叫号码第 一修改请求消息向所述拜访移动交换中心发送所述 拜访地用户数据。
7、 根据权利要求6所述的一卡多号处理方法,其特征在于,所述根据所 述主叫号码第一修改请求消息向所述拜访移动交换中心发送所述拜访地用户 数据包括根据所述主叫号码第 一修改请求消息从所述拜访地归属位置寄存器中获 取所述拜访地用户数据后,将所述拜访地用户数据发送给所述拜访移动交换 中心。
8、 才艮据权利要求7所述的一卡多号处理方法,其特征在于,所述从所述 拜访地归属位置寄存器中获取所述拜访地用户数据后,将所述拜访地用户数 据发送给所述拜访移动交换中心包括向所述拜访地归属位置寄存器发送任意时刻用户数据查询消息,从所述 拜访地归属位置寄存器返回的响应消息中获取所述拜访地用户数据;通过插入用户数据消息将所述拜访地用户数据发送给所述拜访移动交换中心。
9、 根据权利要求6所述的一卡多号处理方法,其特征在于,所述根据所 述主叫号码第 一修改请求消息向所述拜访移动交换中心发送所述拜访地用户数据包括根据所述主叫号码第一修改请求消息,向所述拜访移动交换中心发送预 先存储在本地的所述拜访地用户数据。
10、 根据权利要求6至9所述的任---^多号处理方法,其特征在于,所述接收所述拜访移动交换中心转发的、且应用所述移动终端的归属地国际 移动用户识别码所标识的主叫号码第一修改请求消息之前包括所述移动终端通过非结构化补充业务操作操作向所述拜访移动交换中心 发送所述主叫号码第 一修改请求消息。
11、 根据权利要求2所述的一卡多号处理方法,其特征在于,所述方法 还包括接收所述拜访移动交换中心转发的、且应用所述移动终端的归属地国际 移动用户识别码所标识的用于将主叫号码从所述拜访地辅号码切换到归属地 主号码的主叫号码第二修改请求消息;根据所述主叫号码第二修改请求消息将存储在本地的所述移动终端的归 属地用户数据发送给所述拜访移动交换中心。
12、 根据权利要求2所述的一卡多号处理方法,其特征在于,所述方法 还包括若检测到所述移动终端位置更新到新的拜访移动交换中心,则将存储在 本地的所述移动终端的拜访地用户数据发送给新的拜访移动交换中心。
13、 根据权利要求2所述的一卡多号处理方法,其特征在于,所述方法 还包括存储有所述拜访地辅号码的拜访地智能网的业务控制点根据所述移动终 端的话费划拨请求,从归属地智能网的业务控制点中划拨部分话费资源。
14、 根据权利要求4所述的一^^多号处理方法,其特征在于,所述方法 还包括接收所述拜访地归属位置寄存器发送的携带有所述拜访地国际移动用户 识别码的漫游号码获取请求消息;根据所述绑定信息将所述拜访地国际移动用户识别码修改为所述终端的 归属地国际移动用户识别码,并向所述拜访移动交换中心发送修改后的漫游 号码获取请求消息;接收所述拜访移动交换中心返回的与所述归属地国际移动用户识别码对 应的漫游号码,并将所述漫游号码发送给所述拜访地归属位置寄存器。
15、 根据权利要求4所述的一卡多号处理方法,其特征在于,所述方法 还包括接收拜访地短消息中心发送的短消息推送请求消息,所述短消息推送请 求消息包括所述拜访地国际移动用户识别码和短消息内容;根据所述拜访地国际移动用户识别码,将所述短消息内容发送给所述拜 访移动交换中心。
16、 根据权利要求15所述的一卡多号处理方法,其特征在于,所述方法 还包括所述拜访地短消息中心接收到所述网关设备转发的所述拜访移动交换中 心返回的响应信息后,向所述拜访地归属位置寄存器发送短消息发送的结果 报告。
17、 一种网关设备,其特征在于,包括第一模块,用于对经由拜访地信令转接点转发的消息进行侦听,获得移 动终端在拜访地所附着的拜访移动交换中心的地址信息和所述移动终端的归 属地用户数据;第二模块,用于根据所述地址信息和所述归属地用户数据向所述移动终 端发送一卡多号^f吏用询问消息;第三模块,用于根据所述移动终端发送的使用确认消息,为所述移动终 端分配拜访地辅号码。
18、 根据权利要求n所述的网关设备,其特征在于,所述第三模块还用 于建立所述移动终端的归属地用户数据与包括所述拜访地辅号码的拜访地用 户数据的绑定信息。
19、 根据权利要求17或18所述的网关设备,其特征在于,所述第一模 块包括第一子模块,用于对所述拜访移动交换中心经由所述拜访地信令转接点 发送给第一归属位置寄存器的位置更新请求消息进行侦听,获得所述拜访移 动交换中心的地址信息,所述归属地归属位置寄存器为所述移动终端对应于 归属地的归属位置寄存器;第二子模块,用于对所述归属地归属位置寄存器经由所述拜访地信令转接点返回给所述拜访移动交换中心的响应消息进行侦听,获得所述归属地用 户数据。
20、 根据权利要求17或18所述的网关设备,其特征在于还包括 存储模块,用于存储所述拜访地辅号码,所述拜访地辅号码还包含在存储于拜访地的拜访地归属位置寄存器内的所述拜访地用户数据中。
21、 根据权利要求17或18所述的网关设备,其特征在于所述第三模块 包括第三子模块,用于在接收到所述移动终端发送的使用确认消息后,根据 所述拜访地辅号码从所述拜访地归属位置寄存器中获得对应的拜访地用户数 据;第四子模块,用于建立所述归属地用户数据与所述拜访地用户数据的绑 定信息。
22、 根据权利要求17或18所述的网关设备,其特征在于还包括 第四模块,用于接收所述拜访移动交换中心转发的、且应用所述移动终端的归属地国际移动用户识别码所标识的主叫号码第 一修改请求消息后,根 据所述主叫号码第 一修改请求消息向所述拜访移动交换中心发送所述拜访地 用户数据。
23、 根据权利要求22所述的网关设备,其特征在于所述第四模块,还用 于接收所述拜访移动交换中心转发的所述移动终端的主叫号码第二修改请求 消息后,根据所述主叫号码第二修改请求消息将存储在本地的所述移动终端 的归属地用户数据发送给所述拜访移动交换中心。
24、 根据权利要求22所述的网关设备,其特征在于所述第四模块,还用 于若检测到所述移动终端位置更新到新的拜访移动交换中心,则将存储在本 地的所述移动终端的拜访地用户数据发送给新的拜访移动交换中心。
25、 一种一-^多号处理系统,包括设置于拜访地的拜访移动交换中心和 拜访地信令转接点设备,其特征在于,在拜访地还设置有网关设备,用于对经由所述拜访地信令转接点设备转发的消息进行侦听, 获得移动终端在拜访地所附着的所述拜访移动交换中心的地址信息和所述移 动终端的归属地用户数据后,根据所述移动终端发送的所述拜访地辅号码使 用确认消息,为所述移动终端分配拜访地辅号码;拜访地归属位置寄存器,用于存储所述移动终端在拜访地的所述拜访地 用户数据,所述拜访地用户数据包括所述拜访地辅号码,以及与所述拜访地 辅号码对应的拜访地国际移动用户识别码,所述拜访地用户数据对应的地址 为所述网关设备的地址。
全文摘要
本发明实施例提供一种一卡多号处理方法和系统及网关设备。该方法包括对经由拜访地信令转接点转发的消息进行侦听,获得MS在拜访地所附着的VMSC的地址信息和MS的归属地用户数据;向MS发送一卡多号使用询问消息;为移动终端分配拜访地辅号码并根据MS发送的使用确认消息,为移动终端分配拜访地辅号码。本发明实施例通过在拜访地HLR中预先进行拜访地辅号码的开户,并由设置在拜访地网络中的SMG为漫游用户分配辅号码,实现一卡多号业务服务,解决了一卡多号业务需要拜访地给归属地留号段导致难以部署的问题,避免一卡多号业务需要在拜访地修改大量路由数据导致操作困难的缺陷,还可以有效避免信令迂回。
文档编号H04W4/12GK101459888SQ20091007611
公开日2009年6月17日 申请日期2009年1月7日 优先权日2009年1月7日
发明者李世前, 波 王 申请人:华为技术有限公司