一种实现国际漫游限制的方法及装置的制造方法

文档序号:9567620阅读:327来源:国知局
一种实现国际漫游限制的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种实现国际漫游限制的方法及装置。
【背景技术】
[0002]归属位置寄存器HLR/归属用户服务器HSS互操作过渡方案,是针对当前长期演进LTE网络建设面临的时间紧任务重的局面专门提出的解决方案。HLR/HSS互操作方案无需对4G用户做相关用户的4G业务数据开通,业务运营支撑系统BOSS与HLR/HSS互操作方案的HSS之间无需建立业务开通接口。
[0003]但目前HLR/HSS互操作方案存在如下缺点:
[0004]1、在HLR/HSS互操作方案中缺省为所有4G用户都开通国际漫游功能,容易引起资费纠纷。
[0005]2、如果采用运营商决定限制0DB的方式进行国际漫游限制的话,由于国外运营商网络设备对0DB功能支持程度不一,依靠0DB往往不能达到良好的国际漫游限制效果。
[0006]3、由于HLR/HSS互操作方案的特性,大批修改用户属性比较麻烦。

【发明内容】

[0007]本发明要解决的技术问题是提供一种实现国际漫游限制的方法及装置,解决现有技术中HLR/HSS互操作方案无国际漫游限制的问题。
[0008]为解决上述技术问题,本发明的实施例提供一种实现国际漫游限制的方法,应用于归属位置寄存器HLR,包括:
[0009]接收归属用户服务器HSS发送的鉴权请求,所述鉴权请求携带有用户所在地的当前网络信息;
[0010]根据所述鉴权请求及预先存储的用户信息,判断所述用户是否满足国际漫游限制条件,其中,所述用户信息中包含所述用户关于国际漫游的签约信息;
[0011]当所述用户满足国际漫游限制条件时,向所述HSS返回鉴权失败的结果。
[0012]其中,所述根据所述鉴权请求及预先存储的用户信息,判断所述用户是否满足国际漫游限制条件的步骤包括:
[0013]根据所述鉴权请求及预先存储的用户信息,判断所述用户所在地的当前网络是否为所述用户归属的网络;
[0014]根据所述用户信息,判断所述用户是否为国际漫游限制的签约用户;
[0015]当所述当前网络不是所述用户归属的网络,且所述用户为国际漫游限制的签约用户时,判断所述用户满足国际漫游限制条件。
[0016]其中,所述用户所在地的当前网络信息包含所述当前网络的公共陆地移动网络地址PLMN ID,所述用户信息包含所述用户的归属公共陆地移动网络地址HPLMN ID;以及
[0017]所述根据所述鉴权请求及预先存储的用户信息,判断所述用户所在地的当前网络是否为所述用户归属的网络的步骤包括:
[0018]根据所述鉴权请求及预先存储的用户信息,判断所述当前网络的PLMN ID与所述用户的HPLMN ID是否一致;
[0019]当所述当前网络的PLMN ID与所述用户的HPLMN ID—致时,判断所述用户所在地的当前网络是所述用户归属的网络,否则,判断所述用户所在地的当前网络不是所述用户归属的网络。
[0020]其中,所述方法还包括:
[0021]接收到用户签约国际漫游限制的指令后,在存储所述用户信息的指定字段中增加一标记值,所述标记值用于标识所述用户为国际漫游限制的签约用户。
[0022]其中,所述根据所述用户信息,判断所述用户是否为国际漫游限制的签约用户的步骤包括:
[0023]查询所述用户信息的指定字段中是否含有所述标记值;
[0024]当所述指定字段中含有所述标记值时,判断所述用户为国际漫游限制的签约用户。
[0025]为解决上述技术问题,本发明的实施例还提供一种实现国际漫游限制的装置,应用于归属位置寄存器HLR,包括:
[0026]接收模块,用于接收归属用户服务器HSS发送的鉴权请求,所述鉴权请求携带有用户所在地的当前网络信息;
[0027]判断模块,用于根据所述鉴权请求及预先存储的用户信息,判断所述用户是否满足国际漫游限制条件,其中,所述用户信息中包含所述用户关于国际漫游的签约信息;
[0028]返回模块,用于当所述用户满足国际漫游限制条件时,向所述HSS返回鉴权失败的结果。
[0029]其中,所述判断模块包括:
[0030]第一判断子模块,用于根据所述鉴权请求及预先存储的用户信息,判断所述用户所在地的当前网络是否为所述用户归属的网络;
[0031]第二判断子模块,用于根据所述用户信息,判断所述用户是否为国际漫游限制的签约用户;
[0032]第三判断子模块,用于当所述当前网络不是所述用户归属的网络,且所述用户为国际漫游限制的签约用户时,判断所述用户满足国际漫游限制条件。
[0033]其中,所述用户所在地的当前网络信息包含所述当前网络的公共陆地移动网络地址PLMN ID,所述用户信息包含所述用户的归属公共陆地移动网络地址HPLMN ID;以及
[0034]所述第一判断子模块包括:
[0035]第四判断子模块,用于根据所述鉴权请求及预先存储的用户信息,判断所述当前网络的PLMN ID与所述用户的HPLMN ID是否一致;
[0036]第五判断子模块,用于当所述当前网络的PLMN ID与所述用户的HPLMN ID—致时,判断所述用户所在地的当前网络是所述用户归属的网络,否则,判断所述用户所在地的当前网络不是所述用户归属的网络。
[0037]其中,所述装置还包括:
[0038]标记模块,用于接收到用户签约国际漫游限制的指令后,在存储所述用户信息的指定字段中增加一标记值,所述标记值用于标识所述用户为国际漫游限制的签约用户。
[0039]其中,所述第二判断子模块包括:
[0040]查询模块,用于查询所述用户信息的指定字段中是否含有所述标记值;
[0041]第六判断子模块,用于当所述指定字段中含有所述标记值时,判断所述用户为国际漫游限制的签约用户。
[0042]本发明的上述技术方案的有益效果如下:
[0043]本发明实施例的实现国际漫游限制的方法,在归属位置寄存器HLR接收到归属用户服务器HSS发送的鉴权请求后,会根据鉴权请求及预先存储的用户信息,判断用户是否满足国际漫游限制条件;并在用户满足国际漫游限制条件时,向HSS返回鉴权失败的结果。其中,鉴权请求中携带有用户所在地的当前网络信息,且用户信息中包含用户关于国际漫游的签约信息。通过HLR/HSS的互操作方案实现了对4G用户的国际漫游限制,不需要BOSS接口对HSS进行修改,简单易行,也不需要对端设备支持,增加了功能适用性,且可方便地针对每个用户进行业务修改和恢复,提高了操作灵活性。
【附图说明】
[0044]图1为本发明实现国际漫游限制的方法流程图;
[0045]图2为本发明实现国际漫游限制的方法字段引用示意图;
[0046]图3为本发明实现国际漫游限制的装置的结构示意图。
【具体实施方式】
[0047]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0048]现有技术中,HLR/HSS互操作方案无需对4G用户做相关用户的4G业务数据开通,BOSS与HLR/HSS互操作方案的HSS之间无需建立业务开通接口。HSS上的用户数据是通过与现网HLR之间的私有接口取得鉴权向量使得鉴权成功后,由HSS节点本身根据事先定义好的用户数据模板自动生成,无需BOSS接口通过指令进行用户业务开通。一对HSS同时可以与多个HLR进行连接,从而实现在大范围内的2/3G用户的4G业务开通,保障4G市场业务推广的顺利进行。
[0049]但目前HLR/HSS互操作方案中缺省为所有4G用户都开通国际漫游功能,容易引起资费纠纷。如果采用运营商决定限制0DB的方式进行国际漫游限制的话,由于国外运营商网络设备对0DB功能支持程度不一,依靠0DB往往不能达到良好的国际漫游限制效果。且由于HLR/HSS互操作方案的特性,大批修改用户属性比较麻烦。
[0050
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1