CN107888547B - 国际漫游呼入闭锁业务的实现方法、装置及应用服务器 - Google Patents
国际漫游呼入闭锁业务的实现方法、装置及应用服务器 Download PDFInfo
- Publication number
- CN107888547B CN107888547B CN201610873058.6A CN201610873058A CN107888547B CN 107888547 B CN107888547 B CN 107888547B CN 201610873058 A CN201610873058 A CN 201610873058A CN 107888547 B CN107888547 B CN 107888547B
- Authority
- CN
- China
- Prior art keywords
- network
- volte user
- user
- international roaming
- called
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/06—Registration at serving network Location Register, VLR or user mobility server
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提出了一种国际漫游呼入闭锁业务的实现方法、装置及应用服务器,该方法包括:当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。本发明实现了当VoLTE用户漫游出归属PLMN国家后,接入漫游国2/3G网络下作为被叫时,IMS网络仍然能够对该用户实现闭锁入呼叫。
Description
技术领域
本发明涉及VoLTE(Voice over LTE,LTE承载语音)技术领域,尤其涉及一种国际漫游呼入闭锁业务的实现方法、装置及应用服务器。
背景技术
在IMS网络中,针对VoLTE用户的国际漫游时呼入闭锁业务(Barring of IncomingCalls When Roaming)是指当VoLTE用户漫游出归属PLMN(Public Land Mobile Network,公共陆地移动网络)国家后,运营商闭锁该用户的入呼叫权限。
如图1所示,在处理VoLTE用户作为被叫的入呼叫业务时,归属VoLTE网络中的IMS/CS核心网涉及到的主要网元包括:S-CSCF(Serving-Call Session Control Function,服务CSCF)、I-CSCF(Interrogating-Call Session Control Function,查询CSCF)、VoLTE AS(Application Server,应用服务器)、HSS(Home Subscriber Server,归属用户服务器)和HLR(Home Loccation Register,归属位置寄存器)。拜访地的CS网络包含VMSC(VisitedMobile-services Switching Center,受访移动交换中心)。
当VoLTE用户发生国际漫游,且通过漫游国的2/3G(Second/Third Generation)网络接入时,VoLTE用户会在接入网络发起位置更新。漫游地的VMSC分析VoLTE用户的IMSI(International Mobile Subscriber Identity,国际移动用户识别码),并通过GT(GlobalTitle,全局码)将漫游地的VMSC代号翻译成用户归属HSS/HLR能够识别的字符串,并将翻译后的VMSC代号以及VoLTE用户的位置信息通过路由发送到VoLTE用户的归属HSS/HLR。归属HSS/HLR检查用户具有国际漫游权限后,记录下VoLTE用户当前所在的漫游地的VMSC后,将VoLTE用户的签约数据插入到当前接入的漫游地的VMSC。
当VoLTE用户漫游出归属PLMN国家后,如果注册到归属国的IMS(IP MultimediaSubsystem,IP多媒体系统)网络,其做被叫时,归属国IMS核心网可以根据用户通过S-CSCF向VoLTE AS进行第三方注册时携带的拜访域信息等,判断拜访域与归属域的国家不同,用户又签约了漫游时呼入闭锁业务,则呼叫被拒绝。
当VoLTE用户漫游出归属PLMN国家后,但未向归属国IMS核心网进行注册,例如接入拜访国CS(Circuit Switching,电路交换)网络,VoLTE用户在作为被叫时,归属国IMS核心网无法判断VoLTE用户发生了国际漫游并限制其业务。因为用户接入拜访国的CS网络时,归属国IMS网络无该用户的注册信息,所以无法对其是否漫游进行判断,进而无法实现其漫游限制呼叫类业务。
发明内容
本发明要解决的技术问题是,提供一种国际漫游呼入闭锁业务的实现方法、装置及应用服务器,克服现有技术不能对未向归属国IMS核心网进行注册的VoLTE用户实现漫游时呼入闭锁业务的缺陷。
本发明采用的技术方案是,所述国际漫游呼入闭锁业务的实现方法,包括:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
进一步的,所述方法,还包括:在判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
进一步的,查询所述被叫VoLTE用户在拜访域CS网络中的位置,包括:
向HSS发送UDR(User-Data-Request,用户数据获取请求)消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的UDA(User-Data-Answer,用户数据获取响应)消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,向HSS发送UDR消息,用以通过HSS向HLR获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,向HLR获取所述被叫VoLTE用户在CS网络的位置信息;
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:VLRNumber(VisitorLocation Register Number,来访位置寄存器编号)、MSCNumber(Mobile-servicesSwitching Center Number,移动交换中心编号)或者小区编号Cell ID。
进一步的,所述方法还包括:在查询所述被叫VoLTE用户在拜访域CS网络中的位置之前,判断所述被叫VoLTE用户是否注册到归属国的IMS网络;
在被叫VoLTE用户未注册到归属国的IMS网络的情况下,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
进一步的,所述方法,还包括:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的未签约国际漫游呼入闭锁业务的被叫VoLTE用户,在所述未签约国际漫游呼入闭锁业务的被叫VoLTE用户发生国际漫游的情况下,控制所述呼叫正常接续。
进一步的,所述方法,还包括:
当接收到服务CSCF发来的基于呼叫的邀请消息时,若未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
本发明还提供一种国际漫游呼入闭锁业务的实现装置,包括:
第一判断模块,用于当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
执行模块,用于在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
进一步的,所述装置,还包括:
查询模块,用于在所述第一判断模块判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
进一步的,所述查询模块,用于向HSS发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,向HSS发送UDR消息,用以通过HSS向HLR获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,向HLR获取所述被叫VoLTE用户在CS网络的位置信息;
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:VLRNumber、MSCNumber或者小区编号Cell ID。
进一步的,所述装置还包括:
第二判断模块,用于在所述查询模块向HSS查询所述被叫VoLTE用户在拜访域CS网络中的位置之前,判断所述被叫VoLTE用户是否注册到归属国的IMS网络;
在被叫VoLTE用户未注册到归属国的IMS网络的情况下,调用所述查询模块向HSS查询所述被叫VoLTE用户在拜访域CS网络中的位置。
进一步的,所述执行模块,还用于:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的未签约国际漫游呼入闭锁业务的被叫VoLTE用户,在所述未签约国际漫游呼入闭锁业务的被叫VoLTE用户发生国际漫游的情况下,控制所述呼叫正常接续。
进一步的,所述执行模块,还用于:
当接收到服务CSCF发来的基于呼叫的邀请消息时,若所述查询模块未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
本发明还提供一种应用服务器,包括:处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
进一步的,所述处理器执行的操作还包括:在判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
进一步的,当接收到服务CSCF发来的基于呼叫的邀请消息时,若未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
采用上述技术方案,本发明至少具有下列优点:
本发明所述国际漫游呼入闭锁业务的实现方法、装置及应用服务器,当VoLTE用户漫游出归属PLMN国家后,接入漫游国2/3G网络下作为被叫时,IMS网络仍然能够对该用户实现闭锁入呼叫。
附图说明
图1为现有技术在处理VoLTE用户作为被叫的入呼叫业务时归属VoLTE网络中的IMS/CS核心网涉及到的主要网元连接示意图;
图2为本发明第一实施例的国际漫游呼入闭锁业务的实现方法流程图;
图3为本发明第二实施例的国际漫游呼入闭锁业务的实现方法流程图;
图4为本发明第三实施例的国际漫游呼入闭锁业务的实现方法流程图;
图5为本发明第六实施例的国际漫游呼入闭锁业务的实现装置组成结构示意图;
图6为本发明第七实施例的国际漫游呼入闭锁业务的实现装置组成结构示意图;
图7为本发明第八实施例的国际漫游呼入闭锁业务的实现装置组成结构示意图;
图8为本发明第十一实施例的位置查询成功时的场景中国际漫游呼入闭锁业务的流程图;
图9为本发明第十二实施例的位置查询成功时的场景中国际漫游呼入闭锁业务的流程图。
具体实施方式
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
随着运营商VoLTE网络的大规模商用以及VoLTE用户的持续增长,VoLTE国际漫游的需求也越来越迫切,目前主流的VoLTE国漫方案均基于IMS,涉及拜访地运营商、归属地运营商和国际转接商多方的协调,对运营商网络功能和业务能力提出了新需求,目前仍在讨论中。在实现VoLTE国际漫游之前,VoLTE用户在拜访国只能接入CS网络,归属国VoLTE AS没有用户位置信息,因此无法对用户的国际漫游状态进行判断,进而无法实现其漫游限制呼叫类业务。
本发明实施例为运营商提供一种VoLTE用户的国际漫游判断及国际漫游呼入闭锁业务的实现方法。当VoLTE用户漫游出归属PLMN国家后,接入漫游国2/3G网络下做被叫时,IMS网络对该用户实现闭锁入呼叫。
本发明第一实施例,一种国际漫游呼入闭锁业务的实现方法,如图2所示在归属国VoLTE AS侧执行的流程,包括以下具体步骤:
步骤S101,当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
步骤S102,在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
本发明第二实施例,一种国际漫游呼入闭锁业务的实现方法,如图3所示,包括以下具体步骤:
步骤S201,当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
具体的,在步骤S201中,查询所述被叫VoLTE用户在拜访域CS网络中的位置,包括以下两种情况下的具体查询方式:
在HSS和HLR合设的情况下:向合设HSS设备发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收合设HSS设备返回用户数据获取响应UDA消息,携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;
在HSS和HLR分开设置的情况下:向HSS发送用户数据获取请求UDR消息给HSS,用以触发HSS通过ATI(Any Time Interrogation,任意时间查询)消息向HLR获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,通过ATI消息向HLR获取所述被叫VoLTE用户在CS网络的位置信息。
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:VLRNumber、MSCNumber或者小区编号Cell ID。
步骤S202,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
步骤S203,在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
本发明第三实施例,一种国际漫游呼入闭锁业务的实现方法,如图4所示,包括以下具体步骤:
步骤S301,当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,判断所述被叫VoLTE用户是否注册到归属国的IMS网络;
步骤S302,在被叫VoLTE用户未注册到归属国的IMS网络的情况下,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
具体的,在步骤S302中,查询所述被叫VoLTE用户在拜访域CS网络中的位置,包括以下两种情况下的具体查询方式:
在HSS和HLR合设的情况下:向合设HSS设备发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收合设设备HSS返回用户数据获取响应UDA消息,携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;
在HSS和HLR分开设置的情况下:向HSS发送用户数据获取请求UDR消息给HSS,用以触发HSS通过ATI消息向HLR获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,通过ATI消息向HLR获取所述被叫VoLTE用户在CS网络的位置信息。
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:VLRNumber、MSCNumber或者小区编号Cell ID。
步骤S303,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
步骤S304,在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
本发明第四实施例,一种国际漫游呼入闭锁业务的实现方法,本发明实施例可以在第一、二或三实施例的基础上增加如下具体步骤:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的未签约国际漫游呼入闭锁业务的被叫VoLTE用户,在所述未签约国际漫游呼入闭锁业务的被叫VoLTE用户发生国际漫游的情况下,控制所述呼叫正常接续。
本发明第五实施例,一种国际漫游呼入闭锁业务的实现方法,本发明实施例可以在第一、二、三或四实施例的基础上增加如下具体步骤:
当接收到服务CSCF发来的基于呼叫的邀请消息时,若未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
本发明第六实施例,与第一实施例对应,本实施例介绍一种国际漫游呼入闭锁业务的实现装置,如图5所示,包括以下组成部分:
第一判断模块501,用于当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
执行模块502,用于在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
本发明第七实施例,一种国际漫游呼入闭锁业务的实现装置,本实施例的所述装置与第六实施例大致相同,如图6所示,区别在于,本实施例的所述装置还包括以下组成部分:
查询模块503,用于在第一判断模块501判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
具体的,查询模块503,用于在HSS和HLR合设的情况下:向合设HSS设备发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收合设设备HSS返回用户数据获取响应UDA消息,携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;
在HSS和HLR分开设置的情况下:向HSS发送用户数据获取请求UDR消息给HSS,用以触发HSS通过ATI消息向HLR获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,通过ATI消息向HLR获取所述被叫VoLTE用户在CS网络的位置信息。
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:VLRNumber、MSCNumber或者小区编号Cell ID。
本发明第八实施例,一种国际漫游呼入闭锁业务的实现装置,本实施例的所述装置与第七实施例大致相同,如图7所示,区别在于,本实施例的所述装置还包括以下组成部分:
第二判断模块504,用于在查询模块503查询所述被叫VoLTE用户在拜访域CS网络中的位置之前,判断所述被叫VoLTE用户是否注册到归属国的IMS网络;
在被叫VoLTE用户未注册到归属国的IMS网络的情况下,调用查询模块503查询所述被叫VoLTE用户在拜访域CS网络中的位置。
本发明第九实施例,一种国际漫游呼入闭锁业务的实现装置,本实施例的所述装置与第六、七或八实施例大致相同,区别在于,本实施例的所述装置中,执行模块502,还用于:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的未签约国际漫游呼入闭锁业务的被叫VoLTE用户,在所述未签约国际漫游呼入闭锁业务的被叫VoLTE用户发生国际漫游的情况下,控制所述呼叫正常接续。
本发明第十实施例,一种国际漫游呼入闭锁业务的实现装置,本实施例的所述装置与第六、七、八或九实施例大致相同,区别在于,本实施例的所述装置中,执行模块502,还用于:
当接收到服务CSCF发来的基于呼叫的邀请消息时,若查询模块503未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
本发明第十一实施例,一种应用服务器,包括处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
优选的,所述处理器执行的操作还包括:在判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
进一步的,所述处理器执行的操作还包括:当接收到服务CSCF发来的基于呼叫的邀请消息时,若未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
本发明第十二实施例,本实施例是在上述实施例的基础上,以HSS和HLR合设的情况为例,结合附图8~9介绍一个本发明的应用实例。
一、介绍一个查询被叫VoLTE用户在拜访域CS网络中的位置时查询成功的场景:
本实施例中被叫VoLTE用户实现国际漫游中的呼入闭锁业务的前提条件是:
1)VoLTE用户签约了漫游时呼入闭锁业务;
2)VoLTE用户漫游出归属PLMN国家,并接入拜访国的CS网络;
3)VoLTE用户做被叫;
实施流程一:
步骤1,主叫用户向该VoLTE用户发起呼叫,呼叫INVITE消息送至VoLTE用户归属的IMS网络;
步骤2,被叫侧CSCF收到INVITE消息后转发至被叫侧VoLTE AS;
步骤3,VoLTE AS收到INVITE消息后,判断用户未注册,发送UDR消息给HSS,获取用户在CS网络的位置信息;
步骤4,HSS返回UDA消息,其中携带用户在CS网络的位置信息CSLocationInformation;
步骤5,VoLTE AS根据CSLocationInformation中的信息,例如VLRNumber或者MSCNumber,来判断用户当前是否发生了国际漫游,如果发生了国际漫游,并且用户签约了国际漫游呼入闭锁业务,则拒绝呼叫;
步骤6,VoLTE AS为主叫用户放拒绝呼叫失败音。
实施流程二:
步骤1,主叫用户向该VoLTE用户发起呼叫,呼叫INVITE消息送至VoLTE用户归属的IMS网络;
步骤2,被叫侧CSCF收到INVITE消息后转发至被叫侧VoLTE AS;
步骤3,VoLTE AS收到INVITE消息后,判断用户未注册且签约了呼叫漫游闭锁业务,则发送UDR消息给HSS,获取用户在CS网络的位置信息;
步骤4,HSS返回UDA消息,其中携带用户在CS网络的位置信息CSLocationInformation;
步骤5,VoLTE AS根据CSLocationInformation中的信息,例如VLRNumber或者MSCNumber,来判断用户当前是否发生了国际漫游,如果发生了国际漫游,则拒绝呼叫;
步骤6,VoLTE AS为主叫用户放拒绝呼叫失败音。
本场景中,实施流程一和实施流程二大致相同,区别仅在于对于用户是否签约了国际漫游呼入闭锁业务的判断确认时机,因此,均可参见图8中的大致流程。
二、介绍一个查询被叫VoLTE用户在拜访域CS网络中的位置时查询失败的场景:
被叫VoLTE用户实现国际漫游中的呼入闭锁业务的前提条件是:
VoLTE用户签约了漫游时呼入闭锁业务;
VoLTE用户漫游出归属PLMN国家,并接入拜访国的CS网络;
VoLTE用户做被叫;
如图9所示,实施流程如下:
步骤1:主叫用户向该VoLTE用户发起呼叫,呼叫INVITE消息送至VoLTE用户归属的IMS网络;
步骤2:被叫侧CSCF收到INVITE消息后转发至被叫侧VoLTE AS;
步骤3:VoLTE AS收到INVITE消息后,判断用户未注册和/或签约了呼叫漫游闭锁业务,则发送UDR消息给HSS,获取用户在CS网络的位置信息;
步骤4:HSS发送的UDA消息未返回用户位置信息;
步骤5:VoLTE AS继续后续流程处理,即控制所述呼叫正常接续。
上述流程中,触发查询条件匹配是指:VoLTE AS收到INVITE消息后,判断用户未注册,向HSS发起用户位置信息查询;更进一步,VoLTE AS在判断完用户未注册后,可以判断用户是否签约国际漫游呼入闭锁业务,若签约,则向HSS发起查询用户位置信息,若不签约,则可以不进行查询。
用户位置信息获取方式包括:VoLTE AS发送UDR(User-Data-Request,用户数据获取请求)消息给HSS,获取用户在CS网络的位置信息,HSS返回UDA(User-Data-Answer,用户数据获取响应)消息,其中携带用户在CS网络的位置信息CSLocationInformation;
呼叫限制条件匹配是指:VoLTE AS根据CSLocationInformation中的信息,例如VLRNumber(Visitor Location Register Number,来访位置寄存器编号)或者MSCNumber(Mobile-services Switching Center Number,移动交换中心编号),来判断用户当前是否发生了国际漫游,如果是国际漫游,并且用户签约了国际漫游呼入闭锁业务,拒绝呼叫;如果是国际漫游,但用户未签约国际漫游呼入闭锁业务,则不拒绝呼叫,继续后续流程处理。
此外,当触发查询条件匹配采取为更进一步方式,即VoLTE AS在判断完用户未注册后,对用户是否签约国际漫游呼入闭锁业务进行了判断,则在呼叫限制条件匹配时,无需再对用户是否签约国际漫游呼入闭锁业务进行判断,当判定用户发生了国际漫游,则拒绝呼叫,否则不拒绝呼叫,继续后续流程处理。
本发明第十三实施例,本实施例的应用服务器对签约了漫游时呼入闭锁业务的被叫用户的业务实现流程与第一、二、三、四或五实施例相同,区别在于,在工程实现上,本实施例可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的所述方法可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台设备(可以是应用服务器等设备)执行本发明实施例所述的方法。
通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。
Claims (12)
1.一种国际漫游呼入闭锁业务的实现方法,其特征在于,应用于AS服务器,所述方法包括:
当接收到服务呼叫会话控制功能模块CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,查询所述VoLTE用户在拜访域电路交换CS网络中的位置并判断所述被叫VoLTE用户是否发生国际漫游;
查询所述被叫VoLTE用户在拜访域CS网络中的位置,包括:
在HSS和HLR合设的情况下,向HSS发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,在HSS和HLR分开设置的情况下,向HSS发送UDR消息,用以通过HSS向HLR获取所述被叫 VoLTE用户在CS网络的位置信息,接收HSS返回的UDA消息,所述UDA消息中携带所述被叫 VoLTE用户在拜访域CS网络中的位置信息;
在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫。
2.根据权利要求1所述的国际漫游呼入闭锁业务的实现方法,其特征在于,
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:来访位置寄存器编号VLRNumber、移动交换中心编号MSCNumber、或者小区编号Cell ID。
3.根据权利要求1所述的国际漫游呼入闭锁业务的实现方法,其特征在于,所述方法还包括:在查询所述被叫VoLTE用户在拜访域CS网络中的位置之前,判断所述被叫VoLTE用户是否注册到归属国的IMS网络;
在被叫VoLTE用户未注册到归属国的IMS网络的情况下,查询所述被叫VoLTE用户在拜访域CS网络中的位置。
4.根据权利要求1所述的国际漫游呼入闭锁业务的实现方法,其特征在于,所述方法,还包括:
当接收到服务CSCF发来的基于呼叫的邀请消息时,若未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
5.根据权利要求1~4中任一项所述的国际漫游呼入闭锁业务的实现方法,其特征在于,所述方法,还包括:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的未签约国际漫游呼入闭锁业务的被叫VoLTE用户,在所述未签约国际漫游呼入闭锁业务的被叫VoLTE用户发生国际漫游的情况下,控制所述呼叫正常接续。
6.一种国际漫游呼入闭锁业务的实现装置,其特征在于,包括:
第一判断模块,用于当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
执行模块,用于在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫;
所述装置,还包括:
查询模块,用于在所述第一判断模块判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置;
所述查询模块具体用于:在HSS和HLR合设的情况下,向HSS发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,在HSS和HLR分开设置的情况下,向HSS发送UDR消息,用以通过HSS向HLR获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息。
7.根据权利要求6所述的国际漫游呼入闭锁业务的实现装置,其特征在于,
所述被叫VoLTE用户在拜访域CS网络中的位置信息包括:VLRNumber、MSCNumber、或者Cell ID。
8.根据权利要求6所述的国际漫游呼入闭锁业务的实现装置,其特征在于,所述装置还包括:
第二判断模块,用于在所述查询模块查询所述被叫VoLTE用户在拜访域CS网络中的位置之前,判断所述被叫VoLTE用户是否注册到归属国的IMS网络;
在被叫VoLTE用户未注册到归属国的IMS网络的情况下,调用所述查询模块查询所述被叫VoLTE用户在拜访域CS网络中的位置。
9.根据权利要求6所述的国际漫游呼入闭锁业务的实现装置,其特征在于,所述执行模块,还用于:
当接收到服务CSCF发来的基于呼叫的邀请消息时,若所述查询模块未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
10.根据权利要求6~9中任一项所述的国际漫游呼入闭锁业务的实现装置,其特征在于,所述执行模块,还用于:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的未签约国际漫游呼入闭锁业务的被叫VoLTE用户,在所述未签约国际漫游呼入闭锁业务的被叫VoLTE用户发生国际漫游的情况下,控制所述呼叫正常接续。
11.一种应用服务器,其特征在于,包括:处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:
当接收到服务CSCF发来的基于呼叫的邀请消息时,对于所述呼叫中的签约了国际漫游呼入闭锁业务的被叫VoLTE用户,根据所述VoLTE用户在拜访域CS网络中的位置判断所述被叫VoLTE用户是否发生国际漫游;
在所述被叫VoLTE用户发生国际漫游的情况下,拒绝所述呼叫;
所述处理器执行的操作还包括:在判断所述被叫VoLTE用户是否发生国际漫游之前,查询所述被叫VoLTE用户在拜访域CS网络中的位置;
查询所述被叫VoLTE用户在拜访域CS网络中的位置,包括:
在HSS和HLR合设的情况下,向HSS发送用户数据获取请求UDR消息,用以获取所述被叫VoLTE用户在CS网络的位置信息,接收HSS返回的用户数据获取响应UDA消息,所述UDA消息中携带所述被叫VoLTE用户在拜访域CS网络中的位置信息;或者,在HSS和HLR分开设置的情况下,向HSS发送UDR消息,用以通过HSS向HLR获取所述被叫 VoLTE用户在CS网络的位置信息,接收HSS返回的UDA消息,所述UDA消息中携带所述被叫 VoLTE用户在拜访域CS网络中的位置信息。
12.根据权利要求11所述的应用服务器,其特征在于,当接收到服务CSCF发来的基于呼叫的邀请消息时,若未查询到所述被叫VoLTE用户在拜访域CS网络中的位置,则控制所述呼叫正常接续。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610873058.6A CN107888547B (zh) | 2016-09-30 | 2016-09-30 | 国际漫游呼入闭锁业务的实现方法、装置及应用服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610873058.6A CN107888547B (zh) | 2016-09-30 | 2016-09-30 | 国际漫游呼入闭锁业务的实现方法、装置及应用服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107888547A CN107888547A (zh) | 2018-04-06 |
CN107888547B true CN107888547B (zh) | 2022-03-18 |
Family
ID=61769977
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610873058.6A Active CN107888547B (zh) | 2016-09-30 | 2016-09-30 | 国际漫游呼入闭锁业务的实现方法、装置及应用服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107888547B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110290515B (zh) * | 2019-07-02 | 2022-04-08 | 中国联合网络通信集团有限公司 | 携号转网的漫游通信方法及呼叫会话控制功能实体 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1516516A (zh) * | 2003-01-03 | 2004-07-28 | 华为技术有限公司 | 一种实现漫游状态通知业务的方法 |
CN1889771A (zh) * | 2005-12-29 | 2007-01-03 | 华为技术有限公司 | 一种hlr以及将传统移动终端接入ims域的方法及系统 |
CN101146325A (zh) * | 2006-09-13 | 2008-03-19 | 华为技术有限公司 | 电路域网络获取ims域用户信息的方法及系统 |
CN101267677A (zh) * | 2008-04-30 | 2008-09-17 | 中兴通讯股份有限公司 | 一种由网络侧控制的呼叫拒绝的实现方法 |
CN101729980A (zh) * | 2009-11-20 | 2010-06-09 | 华为技术有限公司 | 位置信息获取方法、装置和系统 |
CN101730185A (zh) * | 2008-10-17 | 2010-06-09 | 华为技术有限公司 | 一种限制主叫用户呼叫的方法、系统和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968428B (zh) * | 2006-04-26 | 2010-07-07 | 华为技术有限公司 | Cdma智能网系统及其实现国际漫游业务的方法 |
CN101771998B (zh) * | 2009-01-06 | 2013-10-09 | 华为技术有限公司 | 一种漫游通信方法、装置及系统 |
-
2016
- 2016-09-30 CN CN201610873058.6A patent/CN107888547B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1516516A (zh) * | 2003-01-03 | 2004-07-28 | 华为技术有限公司 | 一种实现漫游状态通知业务的方法 |
CN1889771A (zh) * | 2005-12-29 | 2007-01-03 | 华为技术有限公司 | 一种hlr以及将传统移动终端接入ims域的方法及系统 |
CN101146325A (zh) * | 2006-09-13 | 2008-03-19 | 华为技术有限公司 | 电路域网络获取ims域用户信息的方法及系统 |
CN101267677A (zh) * | 2008-04-30 | 2008-09-17 | 中兴通讯股份有限公司 | 一种由网络侧控制的呼叫拒绝的实现方法 |
CN101730185A (zh) * | 2008-10-17 | 2010-06-09 | 华为技术有限公司 | 一种限制主叫用户呼叫的方法、系统和装置 |
CN101729980A (zh) * | 2009-11-20 | 2010-06-09 | 华为技术有限公司 | 位置信息获取方法、装置和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN107888547A (zh) | 2018-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107113294B (zh) | 用于实现电信网络呼叫控制的设备和方法 | |
US9294618B2 (en) | Call-back to a UE that has made an emergency call via a visited IMS network | |
EP2073479A1 (en) | Method and system for call continuity | |
US8185105B2 (en) | Method, system and apparatus for using IMS communication service identifier | |
KR101565626B1 (ko) | 패킷 교환 방식 멀티미디어 가입자 서비스들을 제공하는 아키텍처에 의해 정의된 기능들을 갖는 인터페이스들을 갖는 이동 교환국 플랫폼 | |
US7206611B2 (en) | Method for displaying special alerting icon | |
CN101931923B (zh) | Ip多媒体子系统网络的用户注册方法及业务实现系统 | |
US10070281B2 (en) | Method and apparatus for routing short message, and computer storage medium | |
EP2833656B1 (en) | Methods for processing emergency call and communications apparatuses utilizing the same | |
CN106941669B (zh) | 无线通信方法和p-cscf设备 | |
CN101529883B (zh) | 向匿名呼叫者提供组合服务的系统和方法 | |
US8078180B2 (en) | Subscriber server system for a cellular communication system | |
EP1988662A1 (en) | A method for realizing called service and a system thereof | |
CN110324819B (zh) | 副卡终端的管理方法和管理服务器 | |
US9060005B2 (en) | Method, apparatus, system and related computer program product for handover management | |
CN101505344B (zh) | 通信网络锚定方法及装置 | |
CN103200383B (zh) | 实现高清可视电话业务的方法、装置和系统 | |
CN107888547B (zh) | 国际漫游呼入闭锁业务的实现方法、装置及应用服务器 | |
CN106937264B (zh) | VoLTE用户呼叫寻址的方法、系统以及HSS | |
US20190141094A1 (en) | Multi-subscription in internet protocol multimedia subsystems | |
CN101699811A (zh) | 一种ims集中业务的通信方法、装置及系统 | |
CN105207882A (zh) | 消息处理方法及装置 | |
CN102595372A (zh) | 用户漫游方法及ics增强网络 | |
CN106888444A (zh) | 实现基于lte的语音漫游用户做被叫的方法和业务系统 | |
CN102447793B (zh) | 实现voip的方法和移动通信系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |