专利名称:移动用户跨域漫游的方法
技术领域:
本发明涉及移动通讯领域,尤其涉及移动用户的跨地域漫游。
背景技术:
移动用户开户时,运营商为该用户分配一个用户标识IMSI(InternationalMobile Subscriber Identity国际移动用户识别码),SIM(Subscriber IdentityModule用户身份识别模块)卡中存有IMSI、加密等数据,然后在HLR(HomeLocation Register用户归属位置寄存器)中为该用户开户,即在HLR中记录用户的IMSI、移动号码、签约业务等所有相关数据。在现有移动网络中,HLR存放的数据一般只是本地区的,即IMSI、移动号码都是本地区的。
伴随着全球经济一体化,世界上不同地区之间相互的联系和通信不断加强,移动通信作为互相沟通重要手段,在日常实际使用更显得方便和实在,移动用户在不断的网络使用过程中成长和成熟,使得该类用户对移动通信网络提出新的需求,在方便移动用户自己的同时,也方便了与之联系的其他地区(包括国内和国外)的用户能够不必受到国际呼叫权限的限制,也能与其进行方便的沟通,达到沟通无界限的完美网络与以人为本的个性化服务。
现行对这些经常在不同地区和国家进行跨越区域漫游的移动用户,一般有两种跨域漫游方法第一种方法是签约国际漫游,即移动用户在HLR签约国际漫游能力。当用户漫游到其它国家,开机,手机自动位置更新,用户成功登录后使用的移动号码为用户在上述国家开户时的号码。因此,当用户跨域漫游时,该用户起呼、终呼对漫游所在地区来讲都是使用国际号码,将有高额的国际漫游话费。该方案优点是用户跨越漫游时,不需更换SIM卡,使用方便便利;其缺点是跨越漫游通话国际漫游费用太高,对普通用户可能无法承受。
第二种方法是随身携带多张SIM卡,用户跨地区漫游,由于有高额话费,对大多数用户来讲高额的话费将使之忘而却步,因此对经常往来某些地区的用户来讲,他们一般都卖买有多张SIM卡,漫游到某个地区使用该地区的SIM卡,但由于这些SIM卡之间没有相互联系,也带来了通信上的限制,如X地区与Y地区之间联系越来越紧密,这两地之间有许多用户都有两张SIM卡,一个对应X地区的移动号码、一个对应Y地区的移动号,当用户漫游到X地区时,使用X地区SIM卡,则Y地区的号码关机,则拨打该用户Y地区号码呼叫将无法接通,给用户使用上带来不便。该方案优点是由于使用本地号码,跨域漫游时,通话费用低;缺点是用户跨域游时需更换SIM卡,使用不便利。
发明内容
本发明所要解决的技术问题是为了克服现有移动用户在跨域漫游时需要携带和更换多张SIM卡的技术问题。
进一步地,本发明所要解决的技术问题是为了克服现有移动用户在国际漫游费用太高的技术问题。
实现本发明所要解决的技术问题而采取的技术方案概括如下一种移动用户跨域漫游的方法,包括以下步骤A)一个移动通讯用户被设定为有唯一的IMSI和多个签约地区分配的多个移动号码;B)设定所述多个签约地区的HLR中的一个为移动用户的虚拟HLR,所述虚拟HLR存储每个用户唯一的IMSI、多个签约地区的移动号码及其他签约选项信息;C)用户进行位置更新时,向当地MSC/VLR发起位置更新请求,MSC/VLR根据请求中IMSI分析该用户虚拟HLR地址,向虚拟HLR发起位置更新请求;D)虚拟HLR判断用户是否上述当地的签约号码,若不是,则向上述当地MSC/VLR返回位置更新拒绝响应,否则,E)虚拟HLR向上述当地MSC/VLR插入用户在当地的签约移动号码及其签约信息,返回位置更新成功响应,虚拟HLR记录当前激活的移动号码及用户位置信息。
进一步地,上述移动用户跨域漫游的方法,其中一个移动通讯用户被设定为有唯一的IMSI和多个签约地区分配的多个移动号码的步骤中,还包括以下步骤指定所述多个移动号码中的一个号码为国际漫游基本号码。
采用本发明技术方案,用户使用一张SIM卡就可以跨多个地区漫游,当用户漫游到某个地区就使用该地区移动号码,并且其他人拨打该用户其它地区的移动号码,呼叫也能被接通,这样为用户提供快捷、便利、费用便宜的服务。进一步地,由于为用户指定了国际漫游的基本号码,一方面当用户签约国际漫游时(即漫游出除签约移动号码的地区时),使用基本号码,另一方面,在签约移动号码的地区可以为国际漫游用户节省高额的国际漫游费用。
图1示出了采用本发明提供的方法用户进行跨域漫游时位置更新的流程图。
具体实施例方式
下面将结合附图,举例说明本发明的具体实施的方式。
在本发明中,当用户根据IMSI在HLR开户时,根据用户签约情况为该用户分配多个签约地区的移动号码,即一个IMSI对应多个地区的移动号码,但用户归属HLR只有一个,本发明中称该归属HLR为虚拟HLR,称所述移动用户为一卡通用户。
虚拟HLR中用户的IMSI与移动号码可以是多个地区的号段,并且虚拟HLR可放在这些地区的任何地方。如在X地区开设一个虚拟HLR,为经常往来Y地区、X地区、Z地区的用户服务,在该虚拟HLR中用户IMSI号段可以为这些地区移动运营商的号段,一卡通用户签约有Y地区移动号码、X地区移动号码和Z地区移动号码。当用户使用Y地区号码资源时,理论上该虚拟HLR应是Y地区移动网络的一个网元。
在虚拟HLR中,每个用户只有一个IMSI,对应该用户手机中SIM卡标识,但是每个用户有多个地区的移动号码,当用户漫游到某个地区发起位置更新,虚拟HLR向VLR(Visit Location Register拜访位置寄存器)中插入用户该地区移动号码。这样当该用户跨地区漫游时,将不用更换SIM卡,就能使用本地号码资源。
同时由于该用户其它地区的号码也存在该HLR中,当拨打该用户其它地区号码,该被叫号码所在地区的GMSC(Gateway Mobile Switch Center网关移动交换中心)根据号码分析,向虚拟HLR发起路由请求,虚拟HLR记录有当前激活的移动号码及用户位置信息,因此能把呼叫转接到该用户当前号码上,该用户不用更换SIM卡就可进行通话。
由于每个地区有多个移动网络,为方便用户漫游,一卡通用户每个移动号码都有自己对应的漫游方案。同时为方便一卡通用户国际漫游,用户开户时,可指定任一地区的移动号码作为基本号码,当用户签约国际漫游时(即漫游出除签约移动号码的地区时),使用基本号码。
上述方法适用于多种移动通信网络,如GSM(Global System for Mobilecommunications全球移动通信)网络及CDMA(Code Division Multiple Access码分多址)网络等以下为一卡通移动用户采用本发明提供的技术方案的具体应用1)开户根据一卡通用户签约情况,虚拟HLR在数据库中记录该用户IMSI、多个地区移动号码、基本的移动号码、及其它签约数据。
这样虚拟HLR中记录了一卡通用户的一个IMSI及对应多个地区的移动号码。
2)位置更新过程一卡通用户漫游到某个地区,手机选择当地移动无线网络向MSC/VLR(Mobile Switch Center/Visit Location Register移动交换中心/拜访位置寄存器)发起位置更新请求,MSC/VLR根据请求中IMSI分析该用户虚拟HLR地址,向虚拟HLR发起位置更新请求,该请求中包含IMSI、当前MSC/VLR地址。
参照附图1,虚拟HLR收到该位置更新处理的过程如下首先,拟HLR根据发起位置更新的MSC/VLR号码中的国家码(CountryCode),判断多卡通用户是否签约该国家本地号码,若是签约本地号码,则根据本地号码对应的漫游方案判断该MSC/VLR是否允许一卡通用户漫游,若不允许漫游,则直接回位置更新拒绝,让手机重新选择GSM网络发起位置更新。若允许漫游,则插入一卡通用户签约当前漫游所在地的移动号码及其签约数据,然后返回位置更新成功响应。
另一方面,若一卡通用户未签约本漫游所在地号码,则根据用户基本号码配置的漫游方案处理,若不允许国际漫游,则返回回位置更新拒绝。若允许基本号码国际漫游,则插入基本号码及用户签约的数据,然后返回位置更新成功响应。
3)起呼过程用户由于在MSC/VLR成功登录,有用户签约的数据,起呼与虚拟HLR无关。由于在一卡通用户在VLR中登记的是本地号码,因此,起呼时使用的是本地号码。
4)被叫路由过程根据用户需求不同,我们把一卡通用户分成三类第一类为高端用户,该用户在任何时候均被接通,我们称之为FollowMe(跟随)用户;第二类为中端用户,当被叫接通有国际漫游话费时,接续到当地地呼叫中心,提供人工服务;第三类为普通用户,当有被叫接通有国际漫游话费时,不接通,直接拒绝。相应地,在虚拟HLR对每个用户增加上面所述的签约选项。
当一卡通用户做被叫时,由于不支持最佳路由,呼叫首先被接续到被叫号码所属国家的GMSC,由它向虚拟HLR发起路由请求,被叫过程描述如下(1)一卡通用户做被叫,呼叫接续到所拨被叫移动号码的签约GMSC;(2)GMSC根据被叫号码向用户归属虚拟HLR发送路由请求;(3)虚拟HLR判断用户发起路由请求的GMSC与用户当前登陆的拜访MSC是否为同一地区,若为同一地区,则虚拟HLR向用户漫游所在VLR发起提供漫游号码请求;在请求漫游号码成功后,直接向GMSC回路由响应,在响应中包含MSRN(Mobile Subscriber Roaming Number移动用户漫游号码),GMSC根据MSRN把呼叫接通;若不为同一地区,由于接通呼叫一卡通用户有国际长途费,则虚拟HLR判断用户是否预约FollowMe(跟随)功能,若有预约FollowMe(跟随)功能,则HLR向VLR获取漫游号码,然后向GMSC回路由响应,然后GMSC把呼叫接续到一卡通漫游所在VMSC;若FollowMe(跟随)未预约,则判断是否预约呼叫中心服务,如预约呼叫中心服务,则根据GMSC位置及HLR系统配置,得到该路由GMSC所在地的呼叫中心号码,HLR向GMSC返回路由成功响应,在响应中包含前转地址为GMSC所在地呼叫中心地址,由GMSC把该呼叫前转到叫中心;其它情况(如FollowMe(跟随)未预约,也未预约呼叫中心服务),则HLR直接向GMSC返回路由失败,失败原因为系统失败,GMSC根据此失败原因,决定是否向主叫用户放音“用户暂时无法接通,请稍后再拨”。
5)短消息终呼处理过程短消息中心向手机发起短消息终呼时,首先根据被叫移动号码向HLR发送短消息路由请求,HLR根据用户记录,处理后,向短消息中心返回短消息路由响应,在响应中包含用户当前所漫游到的拜访MSC地址及用户的IMSI。
短消息中心收到该响应,向拜访MSC发送短消息终呼,在短消息终呼请求中用户标识使用IMSI,而不是移动号码,因此,短消息终呼同正常用户一样。
尽管参照实施例对所公开的涉及移动用户跨域漫游的方法进行了特别描述,本领域技术人员将能理解,在不偏离本发明的范围和精神的情况下,可以对它进行形式和细节的种种显而易见的修改。因此,以上描述的实施例是说明性的而不是限制性的,在不脱离本发明的精神和范围的情况下,所有的变化和修改都在本发明的范围之内。
权利要求
1.移动用户跨域漫游的方法,其特征在于包括以下步骤A)一个移动通讯用户被设定为有唯一的IMSI和多个签约地区分配的多个移动号码;B)设定所述多个签约地区的HLR中的一个为移动用户的虚拟HLR,所述虚拟HLR存储每个用户唯一的IMSI、多个签约地区的移动号码及其他签约选项信息;C)用户进行位置更新时,向当地MSC/VLR发起位置更新请求,MSC/VLR根据请求中IMSI分析该用户虚拟HLR地址,向虚拟HLR发起位置更新请求;D)虚拟HLR判断用户是否上述当地的签约号码,若不是,则向上述当地MSC/VLR返回位置更新拒绝响应,否则,E)虚拟HLR向上述当地MSC/VLR插入用户在当地的签约移动号码及其签约信息,返回位置更新成功响应,虚拟HLR记录当前激活的移动号码及用户位置信息。
2.根据权利要求1所述的方法,其特征在于所述一个移动通讯用户被设定为有唯一的IMSI和多个签约地区分配的多个移动号码的步骤中,还包括以下步骤指定所述多个移动号码中的一个号码为国际漫游基本号码。
3.根据权利要求1所述的方法,其特征在于所述虚拟HLR向上述当地MSC/VLR插入用户在当地的签约移动号码及其签约信息,返回位置更新成功响应,用户进行移动通信的步骤中,还包括以下步骤虚拟HLR记录有当前激活的移动号码及用户位置信息。
4.根据权利要求1所述的方法,其特征在于所述虚拟HLR向上述当地MSC/VLR插入用户在当地的签约移动号码及其签约信息,返回位置更新成功响应的步骤中,还包括以下步骤判断该MSC/VLR是否允许该移动用户漫游的步骤。
5.根据权利要求1所述的方法,其特征在于所述其他签约选项信息包括用户类别信息。
6.根据权利要求1所述的方法,其特征在于用户的被叫路由过程包括以下步骤(1)移动用户做被叫,呼叫接续到所拨被叫移动号码的签约GMSC;(2)GMSC根据被叫号码向用户虚拟HLR发送路由请求;(3)虚拟HLR判断用户发起路由请求的GMSC与用户当前登陆的拜访MSC是否为同一地区,若为同一地区,虚拟HLR向用户漫游所在地VLR发起提供漫游号码请求,VLR向所述GMSC返回路由响应;否则(4)判断用户的种类,虚拟HLR根据用户种类返回路由响应。
全文摘要
本发明公开了一种移动用户跨域漫游的方法,包括以下步骤一种移动用户跨域漫游的方法,包括以下步骤一个移动通讯用户被设定为有唯一的IMSI和多个签约地区分配的多个移动号码;虚拟HLR存储每个用户唯一的IMSI、多个签约地区的移动号码及其他签约选项信息;用户进行位置更新时,向当地MSC/VLR发起位置更新请求,MSC/VLR根据请求中IMSI分析该用户虚拟HLR地址,向虚拟HLR发起位置更新请求等。采用本发明技术方案,用户使用一张SIM卡就可以跨域漫游,当用户漫游到某个地区就使用该地区移动号码,并且其他人拨打该用户其它地区的移动号码,呼叫也能被接通,这样为用户提供快捷、便利、费用便宜的服务。
文档编号H04W8/02GK1474626SQ02136460
公开日2004年2月11日 申请日期2002年8月8日 优先权日2002年8月8日
发明者季坤, 朱为勇, 朱堃, 坤 季 申请人:深圳市中兴通讯股份有限公司