一种ip多媒体子系统为移动电路域用户提供注册和呼叫接续的方法及其系统的制作方法

文档序号:7956829阅读:127来源:国知局
专利名称:一种ip多媒体子系统为移动电路域用户提供注册和呼叫接续的方法及其系统的制作方法
技术领域
本发明涉及IMS(IP多媒体子系统)技术领域,具体来说,涉及到移动电路域签约用户接入IMS网络的技术。
背景技术
第三代移动通信标准化伙伴项目(3GPP)定义的公众陆地移动网络(PLMN)设施可以在逻辑上划分为核心网(CN)和接入网(AN)两部分。核心网(CN)可以划分为电路域(CS Domain),分组域(PS Domain)以及IP多媒体子系统(IMS)。
其中,电路域包含一系列核心网的实体,这些实体为用户提供电路交换(CS)类型的业务,包括语音、电路类型数据、传真等。电路域的典型实体包括负责处理呼叫信令完成接续的MSC(移动交换机),负责媒体连接和语音编码转换的无线媒体网关(WMG),保存用户当前位置信息和业务数据的VLR(拜访位置寄存器),保存用户签约数据以及当前服务VLR信息的HLR(归属位置寄存器),保存用户设备标识的EIR(Equipment Identity Register设备标识寄存器)以及生成鉴权数据的AUC(鉴权中心)等。
为了保证用户使用电路域的业务,3GPP协议中定义了一套处理移动电路域用户接入到核心网的机制,该机制使网络可以得到用户的位置信息,并完成网络接入安全保护。移动电路域用户可以是在手机开机,或者漫游到新的MSC/VLR服务区,或者是周期性的位置更新,或者是在调用业务时需要网络处理接入请求。网络运营者可以根据一定的策略决定在不同的接入中使用或者不使用一些接入相关的过程,如鉴权过程、加密过程、分配TMSI过程等。一个3G电路域用户典型的接入过程如附图1所示其中在CS域中用户的接入使用的标识有移动用户ISDN(综合业务数字网)号码(MSISDN),国际移动用户标识(IMSI),临时移动用户标识(TMSI)。
其中IMSI是在全球的移动网络中唯一标识用户的标识,和用户的MSISDN号码在签约时绑定。
移动用户ISDN号码(MSISDN)根据国际电联E.164编码计划H和E.213规范分配。
MSISDN可以作为SCCP(信令连接控制协议)的GT(全局码)来定位该用户所属的HLR。寻址时根据号码的CC+NDC或者再加上部分SN就可以定位到服务用户的HLR。和用户注册相关的HLR的标识可以是符合E.164规范的HLR号码,或者HLR id(HLR标识)。HLR号码和MSISDN格式相同;HLR id由IMSI的几个部分组成,即“MCC+MNC+MSIN的前几位”。
在GSM/WCDMA技术中用户第一次在某个MSC/VLR服务区接入时将会使用IMSI接入,一般情况下使用临时分配的TMSI接入。这样可以保证窃听者不能通过唯一标识确定用户的位置。因为TMSI是在MSC/VLR服务区内本地有效的标识,必须和位置区标识(LAI)一起使用,网络运营者可以规定每次接入时都重新分配。所以相对于IMSI,TMSI被称为临时标识。在CDMA技术中,用户也使用IMSI接入。
当核心网的MSC/VLR(MSC和VLR一般是合设在一起)实体收到用户位置更新请求表示需要接入时,若判断该用户需要鉴权就去HLR/AUC(一般HLR和AUC合设)请求分配鉴权向量(AV),AUC会根据用户的IMSI生成若干组有顺序关系的鉴权向量。一组这样的鉴权向量包括<随机挑战RAND,鉴权令牌AUTN,加密密钥CK,完整性密钥IK,鉴权响应RES>五个元素,HLR将这些生成的所有鉴权向量在响应中返回给MSC/VLR。MSC/VLR收到这些AV组后,选择第一个未使用的AV,去掉其中的RES后发送到RNC(中文注释)侧要求发起鉴权。RNC去掉剩下AV的CK和IK后,发送鉴权请求到手机(ME)的USIM(全球用户标识模块)。手机中的USIM根据在用户签约时分配的和网络中AUC共享的密钥(K)以及收到的RAND,再使用和网络共享的不同的算法可以分别计算出该鉴权向量组中的CK,IK,RES。此外,手机根据RAND、AUTN以及共享的密钥K计算出MAC并和从AUTN(鉴权令牌)中收到的MAC值比较是否一致,就可以判断网络是否是自己想要接入的网络。若这些都通过,则手机回送计算出的RES到MSC/VLR。MSC/VLR比较该值和自己保存的AV中的RES是否相同,若相同则认为手机鉴权通过,是合法用户。这种用户和网络双向鉴权的机制就是AKA。
在鉴权成功后,网络可能会决定需要重新分配TMSI,以保证尽量在无线接口上减少使用IMSI的次数,保证用户的位置信息难以被攻击者预测和跟踪。在分配TMSI前必须在无线接口完成安全过程,即MSC/VLR命令RNC启动安全过程,RNC将在和手机的无线接口信道中使用CK对信令消息进行加密,使得只有知道CK才能正确解析出正确的信令消息,之后使用IK对整个信令消息进行完整性计算,将计算结果附加在消息的尾部。
手机收到该命令后使用鉴权时计算出的IK进行同样的计算,并将计算结果与附加在该信令消息尾部的发送方的计算结果进行比较,若结果一致,则表示该信令消息没有被修改过,表明该信令的完整性保护成功。之后使用计算得出的CK对消息进行解密,若成功解析出信令消息则通知网络安全过程完成。手机发出的安全过程完成信令消息也需要使用CK和IK进行和网络侧相同的加密处理。当MSC/VLR收到该消息后,使用和手机相同的解密过程,若正确解析出信令消息,则表明安全保护过程成功启动了。此后的所有发送到MSC/VLR以及从MSC/VLR接收的信令都得使用CK和IK进行加密。
安全过程成功后,MSC/VLR分配新的TMSI并在安全的加密通道中发送到手机,手机收到新分配的TMSI后删除旧的TMSI,并向MSC/VLR发送确认消息。MSC/VLR收到确认消息后,删除旧的TMSI,使用新的TMSI更新该用户的数据。手机下次使用该标识接入到网络调用业务,包括位置根新过程。
GSM用户接入过程与3G电路域用户的接入过程类似类似,如附图2所示其不同之处表现如下GSM中没有手机对网络鉴权,故其鉴权向量中没有AUTN参数;GSM中没有数据的完整性保护,故其鉴权向量中没有IK参数;GSM的加密密钥Kc只有64位,而3G中使用的KC长128位,且使用的加密算法也不相同,3G的加密强度更高一些;GSM的鉴权响应SRES和3G中的RES生成算法以及长度也不相同;从以上用户的接入过程中可以看出,移动电路域有自己的一套安全机制,可以提供一定程度的安全保证。而且3G用户的安全机制是在GSM用户的安全机制上的增强,可以说基本的过程是相同的,只是在其中增加了一些新的安全特性,3G安全机制是2G机制的一种平滑演进。
IMS(IP Mutimedia Subsystem IP多媒体子系统)是3GPP在Release 5版本提出的叠加在已有分组域(PS Domain)之上支持IP多媒体业务的子系统。它的核心特点是采用SIP协议和与接入的无关性,目前IMS支持2G和3G的移动接入方式,还不能支持固定接入方式。在网络融合的发展趋势下,3GPP、ETSI(欧洲电信标准协会)和ITU-T都在研究基于IMS的网络融合方案,目的是使IMS成为基于SIP会话的通用平台,同时支持固定和移动的多种接入方式,实现固网和移动网的融合。
IMS中主要的功能实体包括控制用户注册、会话控制等功能的呼叫会话控制实体CSCF、提供各种业务逻辑控制功能的应用服务器AS以及集中管理用户签约数据的归属用户服务器HSS。用户通过当前所在地代理节点P-CSCF(代理-呼叫会话控制功能实体)接入IMS,归属域S-CSCF(服务-呼叫会话控制功能实体)完成会话和业务触发控制及与AS(应用服务器)的业务控制交互。
每个签约了IMS业务的用户都由归属网络运营商分配一个或多个私有用户标识,在注册、授权、管理和计费过程中使用,一般不对外公开;每个IMS用户还有一个或多个公共用户标识,对外公开,在使用各类业务的会话过程中使用,用于和其他用户通信的时候标识自己、找到对方。
在IMS用户的接入流程可分为用户初始注册、用户重注册、用户去注册,网络发起的重注册、网络发起的去注册以及注册后的事件订阅等。
在用户发起的注册中,必须有至少包括一个IMPU(IP多媒体公有标识)、一个IMPI(IP多媒体私有标识)以及用户归属域的域名,其它参数包括UE的鉴权能力、终端的IP地址等。
用户发起的初始注册流程如附图3所示用户使用自己的ISIM(IMS用户识别模块)保存的IMPU、IMPI、Contact(联系)地址以及归属域的域名组成SIP(会话发起协议)的Register(注册)消息,该消息还包含了用户的接入网的类型以及标识信息、自己支持的加密、完整性算法选项信息,以及为了和P-CSCF建立安全联盟(SASecurityAssociation)所需的端口信息、超时时间等。然后发送消息到UE在P-CSCF发现过程中找到的P-CSCF的缺省地址。
P-CSCF收到后保存用户的标识以及其它必要信息后,根据其归属域的域名查询用户归属域的服务的I-CSCF(查询-呼叫会话控制功能实体)的地址,并组成新的Register消息包(含拜访地网络的信息)后发送到查询到的I-CSCF地址。
I-CSCF根据用户的私有标识到HSS查询用户的注册状态,若未注册,则会选择一个S-CSCF处理用户的注册请求,选定S-CSCF后,I-CSCF就发送该注册消息到S-CSCF继续处理。
S-CSCF收到该注册消息后,检查用户是初始注册,就到HSS请求为用户分配鉴权向量组。该鉴权向量和上述3G用户的鉴权向量组成以及成分都相同,为五元组向量。S-CSCF收到HSS的分配结果后在SIP的401消息中选择一组向量并去掉XRES项,再通过I-CSCF发送到P-CSCF。401消息中最关键的头域WWW-Authenticate包含下列信息(鉴权随机数RAND、鉴权令牌AUTN、网络采用的加密算法如AKAv1-MD5、完整性密钥IK和加密密钥CK等)P-CSCF去掉鉴权向量中的CK、IK后,根据自己的加密和完整性算法能力选择以及UE的选项信息挑出都支持的优选算法,以及P-CSCF中安全联盟的参数,在401消息中包含这些参数向UE发起鉴权挑战。
UE根据和网络共享的鉴权密钥K和收到的RAND计算出CK、IK、RES,可能根据选择的加密算法对CK进行再处理。UE根据和3G电路域相同的方式对网络进行鉴权,之后UE根据P-CSCF返回的相关协商参数设置好安全联盟。之后的所有信令都使用安全联盟定义的端口通信。UE计算出网络需要的RES后,组成新的REGISTER消息,经过加密和完整性保护后通过和P-CSCF的安全通道发送到P-CSCF。关键头域Authorization包含下列信息UE进行计算的鉴权随机数RAND、鉴权令牌AUTN、UE选择的加密算法以及计算出的鉴权结果RES。
P-CSCF收到上述的消息后进行相应的解密,若可以解析出消息则表示网络和UE完成了保密和完整性保护,然后再经过I-CSCF将鉴权结果发送到S-CSCF。S-CSCF收到Register消息后比较其中的RES和之前保存的RES是否一致,若一致表示鉴权通过。S-CSCF通知HSS鉴权成功,并下载用户的数据。然后向UE发送200OK表示注册成功,其中包含网络指定的以秒为单位的注册有效期时长。此外S-CSCF根据用户数据中的触发条件可能发起到触发条件中指定的AS的第三方的注册。此时P-CSCF对头域Authorization增加完整性保护标记表示用户的信令已经受到完整性保护。
P-CSCF收到注册请求的200Ok响应后发起到S-CSCF的订阅该UE的注册事件包流程,订阅成功后,S-CSCF返回给P-CSCF自己的注册状态。
UE收到200Ok后发起到S-CSCF的订阅自己的注册事件包流程,订阅成功后,S-CSCF返回给UE的注册状态。
如附图4所示UE在注册有效期失效之前,发起到网络的重注册,并向网络表明完整性保护已支持。S-CSCF将判断是否对用户进行重新鉴权。若不需要鉴权,则回200OK给UE。
UE在REGISTER消息中UE将表示注册有效期的时长参数expires(到期值)置为0。S-CSCF就会通知HSS,用户已经去注册了。若UE没有其它未注册状态的触发条件,S-CSCF中将不在保留用户的任何信息。
如附图4所示网络中的S-CSCF会在任何时候可以根据运营者的设置发起对UE的重注册。重注册是发送SIP消息NOTIFY(通知)通知UE的。当用户发起重注册后,网络根据运营策略决定是否重新对用户进行鉴权。
S-CSCF发出NOTIFY后,缩短用户相应的IMPI的注册生存期,若在此期间UE不发起重注册过程,则S-CSCF发起去注册过程。
如附图5所示当用户在HSS注销或者S-CSCF内部该用户的注册定时器超时等S-CSCF内部事件发生时将会由网络发起去注册过程。根据网络是否想让UE重新发起注册,从而在NOTIFY消息中带不同的参数。
ENUM是IETF的电话号码映射工作组(Telephone Number Mappingworking group,简称ENUM)定义的一个协议——RFC2916,RFC2916的题目为“E.164号码和域名系统(E.164Number and DNS)”。它定义了将E.164号码转换为域名形式放在DNS服务器的数据库中的方法,每个由E.164号码转化而成的域名可以对应一系列的统一资源标识(Uniform ResourceIdentifier),从而使国际统一的E.164电话号码成为可以在分组网络中使用的网络地址。
IMS网络接入电路域用户时根据其所满足的不同需求,可以分为IMS兼容电路域终端方式和IMS仿真电路域方式。IMS兼容方式要求网络以标准IMS的方式提供业务,用户的业务体验可能发生改变,用户的原有业务可能无法全部继承;IMS仿真电路域方式要求接入的网络继承原有电路域的全部业务,用户的业务体验可能保持不变。
电路域用户接入IMS网络按照该用户的归属分为以下场景签约IMS网络的电路域用户接入到IMS网络以及签约CS网络的电路域用户因漫游而接入到IMS网络。但移动CS网络签约用户接入到兼容电路域终端的IMS网络时的注册以及呼叫接续问题的还存在下述的问题电路域用户漫游至IMS网络后的注册问题1)移动电路域用户在电路域注册时使用的是无线接口的电路域信令如GSM中的04.08等,而IMS中用户注册使用基于分组网络的SIP信令,故电路域用户不能直接到IMS去注册;2)签约CS网络的电路域用户在IMS网络中没有签约数据。而解决用户注册则涉及以下的技术点用户注册事件的检测,签约CS网络的电路域用户标识和IMS域标识的映射;电路域注册过程信令和SIP注册过程信令的映射;IMS注册过程相对电路域新增部分在电路域映射;IMS网络中的各实体对签约CS的电路域用户的识别以及特殊处理;签约CS网络电路域用户在IMS网络中临时数据的生成;签约CS网络电路域用户鉴权数据和业务数据的获取以及转换等。
签约CS的电路域用户在IMS网络注册后,其主叫流程和标准IMS用户的流程处理相同,但当该用户在IMS网络中做被叫时还存在以下的问题1)当其它用户呼叫该用户时,电路域网络必须得到漫游号码才可以进一步路由到处理该漫游号码的关口局,而IMS网络没有提供类似CS中漫游号码的实体。2)假设漫游号码问题已经解决,还存在IMS所分配的漫游号码在IMS网络内如何寻址到真正的被叫的问题。解决上述问题则涉及以下的技术点IMS中电路域漫游号码的分配;IMS所分配的漫游号码和该用户在IMS网络中的IMPU的转换。
美国专利公开号US20020110104A1《Hybrid media gateway controlfunction providing circuit-switched access to a packet-switched radiotelecommunications network》(提供电路交换接入到分组交换无线通信网络的混合媒体网关控制功能)公开了一种通过混合MGCF(媒体网关控制功能)适配移动电路信令到IMS域的架构和方法的技术。其中应用了混合的MGCF将电路域控制信令映射到SIP控制信令,完成用户在电路域接入IMS域。上述专利给出了在IMS网络具有签约数据的移动电路域终端接入IMS网络的架构和有关流程方法。但使用该专利的架构或流程,不能解决在IMS网络没有签约数据的电路域终端接入IMS网络的问题,更不能解决这样的电路域终端在IMS网络提供呼叫接续的问题。
此外,美国专利公开号US20030027569A1;名称《Communicationsystem for providing roaming between an internet protocol multimediasystem and a circuit-switched domain》(提供在IP多媒体系统和电路域间漫游的通信系统)公开了一种移动电路域终端用户在IMS网络和移动CS网络实现漫游的技术。
其中解决电路域签约用户在IMS中注册问题时应用了iMSC将电路域的注册、呼叫控制、业务调用等过程映射到标准的SIP信令过程,并指定一个缺省的S-CSCF为该用户服务。并且在处理电路域签约用户业务数据时提出的方式为由S-CSCF获取用户的电路域签约数据,为该用户在IMS域漫游时提供业务。
其中解决电路域签约用户在IMS网络中的呼叫接续问题时和注册相对应提出了两种方式其一,当该用户在注册时就由IMS网络分配一个和IMS网络实体MGCF关联的PSTN(公共交换电话网)号码,在被叫到了GMSC(关口移动交换机)需要路由时由IMSC提供给GMSC,从而完成被叫接续;其二,由S-CSCF在GMSC请求时分配一个和IMS网络实体MGCF媒体关联的PSTN号码,再完成被叫接续。
但其电路域签约用户在IMS网络注册的解决方案未给出具体的用户无线电路域信令和SIP信令的转换方法和流程,不具有可实施性;另外,其电路域签约用户在IMS网络注册方案并未给出对电路域签约用户在IMS网络注册时的鉴权方法,降低了IMS网络的安全性;其IMS网络为电路域签约用户提供呼叫接续和业务的两种方式,都是在注册时就分配了漫游号码,会造成漫游号码资源的紧张;其电路域签约用户在IMS提供呼叫接续和业务的方式二要求S-CSCF保持和电路域网络的互通,必须使用MAP接口,需要为其配置SS7网络地址,因此增加了S-CSCF实现的复杂度以及规划和维护成本。

发明内容
本发明提供一种IP多媒体子系统为移动电路域签约用户提供注册和呼叫接续的方法及其系统,以解决移动CS签约用户接入IMS网络的注册和呼叫接续的问题。
为实现上述目的,本发明提供如下的技术方案一种IP多媒体子系统为移动电路域签约用户提供注册的方法,所述的方法包括如下步骤a、检测到移动电路域CS签约用户注册相关的事件后,注册代理功能实体RPF选择查询-呼叫会话控制功能实体I-CSCF后向其发送SIP信令的注册REGISTER消息;b、I-CSCF接收到所述的REGISTER消息向归属用户服务器HSS查询所述的CS签约用户的注册状态;c、HSS生成所述的CS签约用户在IMS网络的临时数据,并向I-CSCF返回服务-呼叫会话控制功能实体S-CSCF能力信息;d、I-CSCF根据所述的S-CSCF能力信息选择S-CSCF,并向其转发所述的REGISTER请求,S-CSCF将所述的请求转发到HSS,HSS完成在IMS网络的注册,电路域注册代理功能实体CRPF完成电路域注册。
其中步骤a具体包括
a1、RPF将检测到的移动CS签约用户电路域注册事件映射为IMS域注册事件并且将移动CS签约用户的电路域标识映射为IMS域标识;a2、RPF根据所述的IMS域标识选择I-CSCF后向其发送SIP信令的注册REGISTER消息;其中步骤b具体为I-CSCF根据所述的移动CS签约用户的IMS域标识向HSS查询其注册状态。
其中步骤a1所述的电路域注册事件映射到IMS域注册事件具体包括电路域用户开机映射为IMS初始注册,电路域用户漫游至新位置区后的首次位置更新映射为IMS初始注册;所述的电路域标识映射到IMS域标识具体包括归属域名使用RPF所属网络的域名作为归属域名,或者根据配置,按照注册用户的电路域号码分配不同的归属域;临时IP所媒体公有标识IMPU、IP多媒体私有标识IMPI中的用户部分根据用户的国际移动标识码IMSI的方式产生,域名部分采用上述方式产生,用户注册后的返回的缺省IMPU采用“E.164号码@归属域名”的形式生成。
其中步骤a2中用来选择I-CSCF的IMS域标识为归属域名。
其中步骤c所述的临时数据至少包括所述的移动CS签约用户在IMS网络的临时标识。
其中步骤d具体包括d1、I-CSCF根据所述的S-CSCF能力信息选择S-CSCF向其转发所述的REGISTER请求,S-CSCF将所述的请求转发到HSS,HSS完成在IMS网络的注册;d2、CRPF在检测到HSS的电路域注册请求后发起和HLR交互,代理所述的移动CS签约用户完成在其电路域网络的注册。
其中步骤d2还包括CRPF与所述的移动CS签约用户的HLR交互获取该用户签约数据,并进行到IMS格式数据的映射和转换,然后将转换后的数据传送到HSS存储。
其中步骤a还包括RPF将所述的移动CS签约用户支持的鉴权能力映射为SIP的REISTER消息中的参数;其中步骤d还包括HSS通过CRPF向所述移动CS签约用户的HLR请求鉴权向量处理后返回给S-CSCF,S-CSCF根据鉴权向量完成鉴权过程。
上述方法具体包括S-CSCF根据用户标识向HSS指示所述移动CS签约用户支持的鉴权机制和接入网的类型;HSS通过CRPF向所述移动CS签约用户的归属位置寄存器HLR请求鉴权向量;HLR返回给CRPF鉴权向量,CRPF再返回给HSS,HSS将网络实施的鉴权机制返回给S-CSCF,S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中期待的响应XRES参数并保存起来,然后向用户发起鉴权挑战;S-CSCF比较所述的移动CS签约用户通过鉴权挑战响应发送的鉴权响应RES和自己保存的XRES是否一致,若两者一致则鉴权通过并从HSS下载用户数据。
其中所述的鉴权能力映射具体包括扩展SIP协议REGISTER消息中授权Authorization头域中的参数,将所述用户的鉴权能力分别映射为”GSM-AKA”、”UMTS-AKA”和”CDMA-AKA”。
其中所述的S-CSCF向HSS指示所述移动CS签约用户支持的鉴权机制是通过多媒体鉴权请求MAR中的Authorization头域的扩展参数实现的。
其中步骤d之后还包括IMS网络中的实体到RPF订阅所述的移动CS签约用户的切换事件,当RPF检测切换完成后,通知相应的事件到订阅者。
其中步骤d之后还包括S-CSCF根据初始触发条件iFC的检查,发起到应用服务器AS的第三方注册。
本发明还公开了一种移动CS签约用户在IMS网络的去注册方法,所述的方法包括如下步骤a、当RPF检测到移动CS签约用户关机事件后,代理所述的签约用户发起到IMS网络的去注册,选择查询-呼叫会话控制功能实体I-CSCF后向其发送SIP信令的去注册REGISTER消息;b、I-CSCF查询所述签约用户注册时的S-CSCF后向其转发去注册REGISTER请求;c、S-CSCF通知HSS更新所述的签约用户的注册状态,HSS通知CRPF更新所述的移动CS签约用户的注册状态。
d、CRPF在一定时间段内未检测到用户在IMS中注册时,并在这段时间内也未收到所述用户HLR的位置取消消息,则清除CRPF中和该用户相关的所有信息,并通知所述用户HLR用户信息已经清除。
其中步骤a具体包括a1、RPF将检测到的移动CS签约用户电路域关机事件映射到IMS域去注册事件并且将移动CS签约用户的电路域标识映射到IMS域标识;a2、RPF根据所述的IMS域标识选择I-CSCF后向其发送SIP信令的去注册REGISTER消息。
本发明还公开了一种移动CS网络签约用户接入到IMS时网络发起注销的方法,所述的方法包括如下步骤
a、CRPF收到移动CS网络签约用户的HLR发起的删除用户数据消息,触发HSS发起所述的签约用户在IMS网络的注销流程;b、HSS通知S-CSCF去注册用户,S-CSCF向所述的签约用户和P-CSCF分别通知用户状态已经注销,RPF收到后通知所述的签约用户;c、HSS去注册完成通知后通知CRPF更新其用户状态,CRPF向HLR返回删除用户数据成功的响应。
其中步骤b所述的RPF通知签约用户通过应用层的解决方式。
其中所述的用户层的解决方式具体包括短消息SMS或非结构化用户数据USSD或网络的语音通知。
本发明还公开了一种移动CS签约用户接入IMS网络时其HLR修改用户数据的方法,所述的方法包括如下步骤a、移动CS网络签约用户的HLR向CRPF发起修改用户数据请求;b、CRPF将修改后的用户签约数据进行到IMS格式的转换并到HSS更新;c、HSS更新数据并返回响应,CRPF向HLR返回修改结果。
本发明还公开了一种移动CS签约用户接入IMS网络时网络发起重注册的方法,所述的方法包括如下步骤a、S-CSCF发现用户注册有效期超时,通知RPF;b、RPF通知UE发起重注册;c、S-CSCF收到所有返回的重注册通知确认消息后通知HSS网络已经去注册该用户,HSS通知CRPF更新其用户状态。
其中步骤b所述的RPF通知UE发起重注册采用应用层解决方式。
本发明还公开了一种移动CS签约用户接入IMS网络时网络订阅用户切换事件的方法,所述的方法包括如下步骤a、S-CSCF和/或AS在用户注册成功后,发起到RPF订阅所述的签约用户的切换事件的流程;
b、所述的签约用户发起切换流程,完成后RPF通知S-CSCF和/或AS切换事件已发生。
本发明还公开了一种移动CS签约用户接入IMS网络时被叫接续的方法,所述的方法包括如下步骤a、移动交换机MSC收到主叫用户的呼叫请求后,向被叫的HLR请求漫游信息;b、HLR到CRPF请求分配被叫用户的漫游号码,CRPF分配电路域的漫游号码,电路域网络根据对所分配的漫游号码的解析将呼叫路由到IMS网络的入口实体;c、所述的入口实体从CRPF获取被叫在IMS网络的标识后寻址被叫,完成呼叫接续。
上述被叫接续的方法中步骤b具体包括b1、HLR到CRPF请求分配被叫用户的漫游号码,CRPF为呼叫分配E.164格式的漫游号码并将漫游号码和被叫用户在IMS网络SIP统一资源标识SIP URI格式的用户标识IMPU到电子编码服务器ENUM注册;b2、电路域网络根据漫游号码的解析将呼叫路由到IMS网络的入口实体;同时,步骤c具体包括c1、所述的IMS网络入口实体根据此漫游号码到ENUM服务器进行查询,获取被叫用户IMS域的SIP URI格式的用户标识;c2、所述的IMS网络入口实体根据所述的用户标识寻址被叫,完成呼叫接续。
上述被叫接续的方法中步骤b还可以具体包括b1、HLR到CRPF请求分配被叫用户的漫游号码,CRPF为呼叫分配E.164格式的漫游号码;b2、电路域网络根据分配的漫游号码寻址到IMS网络的入口实体;同时,其中步骤c具体包括
c1、所述的入口实体收到包含IMS网络漫游号码的呼叫时,根据此漫游号码请求CRPF返回对应的IMS网络标识;c2、所述的入口实体根据返回的IMS网络标识寻址被叫,完成呼叫接续。
上述被叫接续的方法中步骤b还可以具体包括b1、HLR到CRPF请求分配被叫用户的漫游号码,CRPF为呼叫分配E.164格式的漫游号码,该漫游号码是在IMS网络标识CRPF的公共业务标识PSI;b2、电路域网络根据所述的漫游号码寻址到IMS网络的入口实体;同时,其中步骤c具体包括c1、所述的IMS网络的入口实体收到包含IMS网络漫游号码的呼叫时,根据所述的PSI将呼叫路由到CRPF;c2、CRPF将漫游号码转换为对应的IMS网络标识后,通过302重定向呼叫到所述被叫用户注册的S-CSCF或者使用第三方呼叫控制3PCC功能将呼叫路由到所述被叫用户注册的S-CSCF;其中所述的IMS网络的入口实体为媒体网关控制功能实体MGCF。
本发明还公开了一种IMS网络为移动CS签约用户提供注册的系统,所述的系统包括RPF,用来检测移动CS签约用户在电路域的注册事件并将其映射到IMS域注册事件后代理移动CS签约用户在IMS网络的注册;HSS,用来为所述的移动CS签约用户在IMS网络生产临时数据;CRPF,检测到HSS注册请求事件后与所述的移动CS签约用户的HLR交互完成所述的移动CS签约用户在电路域的注册。
其中所述的RPF还用来代理所述的移动CS签约用户在IMS网络的接入鉴权。
其中,所述的CRPF还用来为移动CS网络签约用户的被叫接续分配电路域漫游号码,并将此漫游号码转换为所述签约用户在IMS网络的标识。
其中所述的CRPF还用来处理电路域网络实体HLR的修改或者删除用户数据请求。
其中所述的RPF和P-CSCF在同一实体实现时,其接口为内部接口;所述的RPF和P-CSCF在不在同一实体实现时,接口为IMS定义的Gm接口。
其中HSS和CRPF分开设置时其接口为3GPP或者3GPP2定义的MAP接口,或者基于分组的协议如Diameter或SIP。
HSS和CRPF设置为一体时,其接口为内部接口。
其中所述的CRPF和用户的HLR之间的接口,采用3GPP或者3GPP2定义的MAP协议交互。
本发明还提供了一种代理移动CS域签约用户在IMS网络注册的功能实体,其特征在于,所述的实体能够将检测到的移动CS签约用户电路域注册事件映射到IMS域注册事件并且将移动CS签约用户的电路域标识映射到IMS域标识后代理所述的移动CS域签约用户在IMS网络注册。
其中所述的实体还能够将检测到的CS签约用户支持的鉴权能力映射到SIP注册消息中的参数并代理所述的移动CS签约用户在IMS域的鉴权。
本发明还提供了一种移动CS域签约用户在IMS网络注册时代理在电路域注册的功能实体,其特征在于,所述的实体能够与移动CS域签约用户的HLR交互后代理其在电路域注册。
其中所述的实体还能够检测到HSS发出的电路域鉴权请求事件后,与移动CS网络签约用户的HLR交互获取鉴权数据。
其中所述的实体还能够与移动CS网络签约用户的HLR交互获取该用户签约数据,并进行到IMS格式数据的映射和转换,然后将转换后的数据传送到HSS存储。
本发明克服现有技术的不足,通过RPF功能实体将电路域注册事件映射为IMS网络注册事件并将移动电路域签约用户在电路域标识转换为IMS网络标识,代理移动电路域签约用户在IMS网络的注册和鉴权,并由CRPF代理移动电路域用户在电路域的注册,在该用户注册之后,当其它用户呼叫该用户时,CRPF负责为入呼叫分配电路域的漫游号码,并在MGCF完成电路域漫游号码和其在IMS网络的IMPU转换,之后完成被叫在IMS网络的接续流程,使IMS网络可以为移动CS网络签约用户提供注册和呼叫,并保证其接入网络的安全性,从而为其它移动电路域用户漫游至IMS兼容电路域终端的网络享受IMS业务成为可能,同时增加了IMS网络的可服务对象,提升了运营商的网络价值。


图1为移动电路域用户注册流程图;图2为SIM用户在电路域的注册流程图;图3为IMS用户的初始注册流程图;图4为IMS用户发起的重注册流程图;图5为IMS网络发起的去注册流程图;图6为本发明所述的系统示意图;图7为本发明所述CS签约用户接入IMS网络时网络发起重注册应用层通知示意图;图8为本发明实施例一流程图;图9为本发明实施例二流程图;图10为本发明实施例三流程图;图11为本发明实施例四流程图;图12为本发明实施例五流程图;图13为本发明实施例六流程图;图14为本发明实施例七流程图;图15为本发明实施例八流程图;
图16为本发明实施例九流程图;图17为本发明实施例十流程图;图18为本发明实施例十一流程图;图19为本发明实施例十二流程图;图20为本发明实施例十三流程图;图21为本发明实施例十四流程图。
具体实施例方式
本发明的基本思路是通过注册代理功能实体RPF代理签约CS网络的用户注册到IMS网络,在此过程中,IMS网络通过电路域注册代理功能实体(CRPF)获取该用户的电路域鉴权数据和用户签约数据,从而完成注册;在该用户注册之后,当其它用户呼叫该用户时,CRPF负责为呼叫分配电路域的漫游号码,并在IMS网络的入口实体完成电路域漫游号码和其在IMS网络的标识的转换,之后完成被叫在IMS网络的接续流程。
本发明所述的签约移动电路域网络的用户接入IMS网络完成注册以及呼叫接续的系统如附图6所示,其中电路域网络和IMS网络间增加了RPF功能实体,用来使签约移动电路域的用户可以接入到IMS网络;同时还增加了CRPF功能实体,使得IMS网络可以从该用户所归属网络的HLR获取其鉴权数据和签约数据;并在该用户的被叫接续时由CRPF为电路域呼叫分配可以寻址到IMS网络入口实体MGCF的漫游号码,并在MGCF完成所分配漫游号码和该用户在IMS网络注册时的IMPU转换后完成IMS中的被叫接续流程。
具体说明如下注册代理功能实体(RPFRegister Proxy Function,201),在继承电路域MSC/VLR注册相关功能的基础上,代理签约移动电路域网络的用户注册到IMS网络,增加的基本功能包括
检测移动电路域用户在电路域的注册事件,并将其映射为IMS域注册事件;代理移动电路域用户在IMS域注册功能,包括根据签约移动电路域网络的用户在电路域的用户标识导出在IMS域注册所需用户标识和归属网络标识;除了上述的在基本功能外,还有如下附加功能代理该用户在IMS域的鉴权、订阅用户注册事件以及通知该用户网络发起的重注册功能;为其它IMS网络实体提供订阅该用户切换事件的功能;HSS(207)收到查询签约移动电路域用户数据时,发现该用户为其它移动电路域网络用户,从而为该用户生成临时用户数据;在收到S-CSCF用户签约数据请求时,向CRPF发出请求并根据其响应获取用户签约数据。
电路域注册代理功能(CRPF206,CS domain Register Proxy Function)增加的功能如下为HSS到签约CS用户的HLR请求鉴权数据;与签约CS用户的HLR交互,代理该用户完成在其电路域网络的注册;在从HLR取得该用户签约数据后,进行到IMS格式数据的映射和转换,并将转换后的数据传送到HSS存储;在该用户完成IMS网络的注册后保存其IMS网络中的标识和电路域标识的以及对应关系。当HLR请求漫游号码时为呼叫分配可以寻址到IMS网络MGCF实体的E.164号码,并保存和用户注册的IMS网络标识的对应关系;当MGCF根据漫游号码查询用户注册的IMS网络标识时,返回IMS网络为用户分配的缺省IMPU。
其中CRPF具有E.164号码以便和HLR交互;CRPF作为功能实体实现时可以和IMS网络其它实体如HSS合设。
HLR,如附图6中110、111、112所示,为签约移动电路域网络的用户的归属位置寄存器。
CSCF是IMS网络的实体,特别是其中的S-CSCF识别用户为签约移动电路域用户接入IMS网络,配合HSS完成在IMS网络对移动电路域用户的鉴权。
其中根据RPF所处的位置,若RPF和P-CSCF在同一实体实现,则接口R1是IMS定义的Mw接口;否则接口R1是IMS定义的Gm接口;接口C1是HSS和CRPF之间的接口,完成签约移动电路域用户鉴权数据和电路域签约数据的获取;当两个实体分开设置时,其接口采用包括但不限于3GPP或者3GPP2定义的移动应用协议(MAP)或者基于分组的协议如Diameter、SIP(会话发起协议)等;当实体合设时采用内部接口;接口C2是CRPF和用户的HLR间接口,完成移动电路域VLR和HLR接口的部分功能,包括位置更新和插入用户数据、提供漫游号码。应用时可以采用包括但不限于3GPP或者3GPP2定义的MAP协议;接口C3是MGCF和CRPF间的接口,进行电路域用户标识和IMS域用户标识的转换;该接口是本系统中的可选接口,应用时包括但不限于3GPP或者3GPP2定义的MAP协议或者基于分组的协议如Diameter、SIP等。
本发明所述的签约移动电路域网络的用户接入IMS网络完成注册包含以下基本步骤1)RPF检测移动CS网络签约用户的注册相关事件;2)RPF发起代理移动CS网络签约用户到IMS网络注册;该步骤具体包括a、RPF将签约移动CS网络用户的电路域标识映射到IMS域标识,RPF在代理移动CS网络签约用户到IMS注册时,应完成用户的电路域标识和IMS域标识转换,包括以下标识的转换。
归属域名(home domain name)可使用RPF所属网络的域名作为归属域名;或者根据配置,按照注册用户的电路域号码分配不同的归属域。
临时IMPU、IMPI中的用户部分可以根据3GPP中TS23.003的方式产生,域名部分采用上述方式产生;用户注册后的返回的缺省IMPU采用“E.164号码@归属域名”的形式生成,并在HSS、S-CSCF、RPF以及CRPF保存,在必要的情况下还应在AS中保存。如“8613907551234@sz.gd.cmcc.com”;该IMPU是用户在整个IMS网络内使用,可以根据用户的IMPU导出用户的E.164号码,在用户归属的IMS网络内也可以根据用户的E.164号码导出用户的IMPU,也可以根据E.164号码使用ENUM服务找到用户的IMPU。
b、RPF将检测到的电路域注册事件映射到IMS域注册事件其映射关系如下用户开机→IMS初始注册漫游至新位置区后的首次位置更新→IMS初始注册MS网络发起的重注册→通过SMS、USSD、或者语音通知等应用层方案解决;c、RPF选择一个本地的I-CSCF并向之发送注册请求,I-CSCF与HSS后选择S-CSCF向其转发所述的REGISTER请求,S-CSCF将所述的请求转发到HSS;3)HSS检测到移动CS网络签约用户的注册状态查询事件时,为该用户生成IMS网络临时数据。所述的注册状态查询事件指HSS收到I-CSCF首次发送的Cx接口消息“用户授权请求”;所述的IMS网络临时数据,至少包括为该用户生成的IMS域标识,以及IMS域标识和其电路域标识的对应关系、基本呼叫所需数据;其它IMS中正常注册所需的信息。
4)HSS检测到移动CS网络签约用户的注册请求事件时,通知CRPF发起代理电路域注册;所述的注册请求事件指HSS收到S-CSCF发送的Cx接口消息“服务器分配请求”;5)CRPF检测到代理电路域注册请求时,代理该用户完成在CS网络的注册;并通知HSS电路域注册结果;6)HSS通知S-CSCF完成该用户在IMS网络的注册;当IMS网络对移动CS网络签约用户进行鉴权时,以上基本步骤还需要以下处理基本步骤2)中在发送注册请求前增加RPF将检测到的电路域终端支持的鉴权能力映射到SIP注册消息中的参数,并发起在IMS网络中注册;其中终端鉴权能力的映射关键处理如下终端支持的电路域鉴权能力可分为GSM方式、UMTS方式和CDMA方式,可以扩展SIP协议注册消息中Authorization头域中的参数,如扩展定义参数auth-scheme,则以上终端鉴权能力分别映射为”GSM-AKA”、”UMTS-AKA”和”CDMA-AKA”;基本步骤3)之后基本步骤4)之前增加如下处理步骤S-CSCF收到初始的注册请求,识别出是电路域用户的注册请求,则根据请求中的参数向HSS发送Cx接口消息“多媒体鉴权请求”MAR时,指出用户支持的相应的鉴权机制以及其它鉴权相关信息。其关键处理在于S-CSCF根据Authorization头域的扩展参数如auth-scheme确定到HSS请求的鉴权机制;并根据P-Access-Network-Info头域导出接入网络的类型,并在向HSS发送鉴权请求消息中包含这两个参数;HSS根据收到的S-CSCF的“多媒体鉴权请求”后,判断出用户为移动电路域签约的用户。则使用用户的电路域标识向CRPF发送电路域鉴权请求事件。若HSS和CRPF合设,则CPRF可以直接感知此事件;若HSS和CRPF分设,则通过两个实体间的接口协议传送此事件;CRPF检测到电路域鉴权请求事件后,使用移动电路域的已有流程到用户的HLR请求鉴权数据;并将结果返回给HSS;HSS根据从CRPF获取鉴权向量后,进行处理后,将最终的鉴权向量返回给S-CSCF,让其对用户鉴权;其关键处理在于
HSS根据收到的接入网络类型/用户终端支持的鉴权机制以及根据用户属性信息判断是否进行五元组向量和三元组向量之间的相互转换;然后将最终的鉴权向量返回给S-CSCF,并指出网络实施的鉴权机制。
S-CSCF根据HSS的指示对用户发起鉴权挑战,用户收到后计算出鉴权结果并返回给S-CSCF,S-CSCF确认用户返回的是期待的结果,则鉴权通过可以继续处理注册;当IMS网络对移动CS网络签约用户的电路域签约数据进行处理时,以上基本步骤还需要以下处理基本步骤5)中添加处理步骤如下CRPF在代理进行电路域注册中收到HLR插入的用户签约数据,并将该数据进行到IMS格式的转换,之后将结果返回给HSS;其中进行用户数据进行转换包括但不限于以下因素IMS网络和电路域网络间的漫游协议;IMS网络提供的业务能力,如处理业务的AS的能力信息等;在以上几个基本步骤完成后,还包括其它后续步骤a)RPF代理移动电路域用户在IMS网络注销,首先RPF检测移动电路域的用户关机事件,然后RPF代理用户发起到IMS网络的注销;b)RPF处理IMS网络发起的用户注销;RPF收到网络的注销用户的消息后,使用电路域相关信令或者应用通知用户在IMS域已经被注销;c)RPF处理IMS网络发起的用户重注册。
RPF收到网络的注销用户的消息,使用电路域相关信令或者应用通知用户发起注册过程;如附图7所示对于WCDMA和GSM网络,当网络发起重注册或者注销时,若无线接口没有合适的信令过程,则可以使用应用层的解决方式。就目前应用可行的有SMS(短消息),USSD(非结构化用户数据)或网络的语音通知等。对于前两个应用的通知,若UE有处理能力,则由UE通知给用户后自动发起重注册;若UE不能自行处理,则将显示给用户,由用户决定是否重新发起注册。对于语音通知,则只能用户决定是否重新发起注册。
d)RPF处理其它IMS网络实体发起的对用户切换事件的订阅以及相应的事件通知,包括在RPF代理电路域用户在IMS域注册完成后,对该用户切换事件感兴趣的网络实体发起到RPF的切换订阅;RPF处理请求后,在检测到该用户的切换事件完成后通知订阅实体;其中当RPF代理用户完成在IMS网络注册后,IMS网络中的实体可以到RPF订阅可以在RPF感知的用户的切换事件,包括RPF内部的切换和RPF间的切换。当RPF检测切换完成后,通知相应的事件到订阅者。
e)CRPF处理电路域网络实体HLR的修改或者删除用户数据请求;本发明所述的被叫的呼叫接续流程实现方法包含以下基本步骤1)CRPF为移动CS网络签约用户在IMS网络的被叫接续时分配电路域格式的漫游号码;2)电路域网络根据返回的电路域漫游号码将呼叫路由到IMS网络的入口实体,所述的入口实体可以是IMS网络中的MGCF实体;3)IMS网络将此漫游号码转换为移动CS网络签约用户在IMS网络的标识,转换的方式包括CRPF为呼叫分配E.164格式的漫游号码时,把此漫游号码和该用户的SIP URI(SIP统一资源标识)格式的IMS网络用户标识IMPU一起到ENUM服务器注册,之后MGCF根据此漫游号码到ENUM服务器进行查询,以获取IMS域的SIP标识;或者CRPF为呼叫分配E.164格式的漫游号码,该号码可以寻址到IMS网络的入口实体如MGCF。IMS网络的入口实体如MGCF收到包含IMS网络漫游号码的呼叫时,根据此漫游号码请求CRPF返回对应的IMS网络标识;两个实体之间可以使用DIAMETER、LDAP(轻量级目录访问协议)或者其它分组网络的协议。
CRPF为呼叫分配E.164格式的漫游号码,该号码可以寻址到IMS网络的入口实体如MGCF,同时该号码是在IMS网络标识CRPF的PSI(公共业务标识)。IMS网络的入口实体如MGCF收到包含IMS网络漫游号码的呼叫时,根据该PSI将呼叫路由到CRPF。CRPF将漫游号码转换为对应的IMS网络标识后,通过302重定向呼叫到该用户注册的S-CSCF;CRPF为呼叫分配E.164格式的漫游号码,该号码可以寻址到IMS网络的入口实体如MGCF,同时该号码是在IMS网络标识CRPF的PSI。IMS网络的入口实体如MGCF收到包含IMS网络漫游号码的呼叫时,根据该PSI将呼叫路由到CRPF。CRPF将漫游号码转换为对应的IMS网络标识后,并使用3PCC(第三方呼叫控制)功能,将呼叫路由到该用户注册的S-CSCF,然后按IMS网络的已有方式处理呼叫即可。
以下通过具体实施方式
来说明上述的流程实施例一3G终端USIM卡RNS(无线网络系统)接入的初始注册流程如附图8所示,本实施例中以WCDMA RNS为例,但其应用不限于WCDMA技术,此实施例中HSS和CRPF合设,之间使用内部接口,但应用不限于此。
(1)检测到UE发送的“位置更新请求”后,RPF根据该用户的电路域标识导出其在IMS域注册所需的标识,再根据其中导出的归属网络域名解析出或者根据配置选择一个I-CSCF的地址。然后向I-CSCF发送SIP信令的REGISTER消息到IMS网络注册,此消息中应包括Authorization头域的扩展参数如auth-scheme表示RPF根据从RNS收到的用户电路域接入信令中得到的用户终端支持的鉴权机制,还包括P-Access-Network-Info头域中的接入网信息,此处接入网是UTRAN-FDD(通用移动通信系统陆上无线接入网频分双工)模式。
(2)I-CSCF根据用户的IMPU、IMPI在HSS查询用户注册状态;(3)HSS根据用户标识判断为签约电路域网络的用户,则生成其在IMS网络的临时数据,包括用户在IMS网络的身份信息,如IMS网络用户标识,以及其它IMS网络注册在HSS所需存储的信息,并返回S-CSCF能力信息;(4)I-CSCF根据返回的S-CSCF能力信息选择一个S-CSCF处理用户注册请求;I-CSCF向选定的或返回的S-CSCF地址转发REGISTER请求;(5)S-CSCF根据用户标识判断注册者为签约移动电路域网络的用户,向HSS指示用户终端支持的鉴权机制以及接入网的类型,以获取相应的鉴权数据;(6)HSS收到请求后,根据用户的标识判断用户为签约电路域网络的用户,通过CRPF到该用户的HLR请求鉴权向量;(7)HLR返回给CRPF相应的鉴权向量,CRPF再返回给HSS;HSS指示网络实施的是鉴权机制AKA-UMTS-CS(UMTS电路域密钥协商),将结果返回给S-CSCF;S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中的XRES参数并保存起来,然后项返回401向用户发起鉴权挑战,并将WWW-Authenticate(WWW-鉴权)头域的algorithm(算法)参数设置为HSS指示的网络鉴权机制AKA-UMTS-CS。
(8)S-CSCF比较从UE发送的RES和自己保存的XRES是否一致,若两者一致则鉴权通过。S-CSCF将通知HSS用户注册成功,并从HSS下载用户数据;HSS收到请求后,通过CPRF代理用户完成在电路域网络的位置更新流程;其中当CRPF收到HLR插入的用户数据并进行转换后发送到HSS;(9)CRPF收到HLR的位置更新完成后,通知HSS;HSS再将S-CSCF所需数据返回给S-CSCF;S-CSCF根据iFC(初始触发条件)的检查,可能发起到AS的第三方注册;更新其存储的用户状态以及地址信息、注册超时值等;向UE返回“位置更新接受”并带有新分配的TMSI;然后到S-CSCF订阅该用户的注册状态通知;S-CSCF收到请求后发送NOTIFY返回用户的注册信息,包括所有注册的未被禁止的IMPU;AS在S-CSCF完成第三方注册后,到HSS取相关的用户数据并订阅用户数据变化事件。
实施例二3G终端USIM(UMTS用户标识模块)卡BSS(基站)接入的初始注册流程如附图9所示,本实施例中HSS和CRPF分设,之间使用Diameter接口,但应用不限于此。
(1)检测到UE发送的“位置更新请求”后,RPF根据该用户的电路域标识导出其在IMS域注册所需的标识。再根据其中导出的归属网络域名解析出或者根据配置选择一个I-CSCF的地址。然后向I-CSCF发送SIP信令的REGISTER消息到IMS网络注册,此消息中应包括Authorization头域的扩展参数如auth-scheme表示RPF根据从BSS收到的用户电路域接入信令中得到的用户终端支持的鉴权机制;还包括P-Access-Network-Info头域中的接入网信息,此处接入网是GERAN(GSM/EDGE无线接入网络)模式。
(2)I-CSCF根据消息中的IMPU、IMPI在HSS查询用户注册状态;(3)HSS根据用户标识判断为签约电路域网络的用户,则生成其在IMS网络的临时数据,并返回S-CSCF能力信息;(4)I-CSCF根据返回的S-CSCF能力信息选择一个S-CSCF处理用户注册请求;I-CSCF向选定的或返回的S-CSCF地址转发REGISTER请求;(5)S-CSCF根据用户标识判断注册者为签约移动电路域网络的用户,向HSS指示用户终端支持的鉴权机制,以及接入网的类型,以获取相应的鉴权数据;(6)HSS收到请求后,根据用户的标识判断用户为签约电路域网络的用户,通过CRPF到该用户的HLR请求鉴权向量;(7)HLR返回给CRPF相应的鉴权向量,CRPF再返回给HSS;HSS根据收到的五元组鉴权向量,以及接入网络判断为GSM BSS接入,则将CK和IK一起生成Kc(GSM加密密钥),并指示网络实施的是鉴权机制AKA-UMTS-CS(UMTS电路域鉴权密钥协商),将结果返回给S-CSCF;S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中的XRES参数并保存起来,然后返回401向用户发起鉴权挑战,并将WWW-Authenticate头域的algorithm参数设置为HSS指示的网络鉴权机制AKA-UMTS-CS。
(8)S-CSCF比较从UE发送的RES和自己保存的RES是否一致,若两者一致则鉴权通过。S-CSCF将通知HSS用户注册成功,并从HSS下载用户数据;HSS收到请求后,通过CPRF代理用户完成在电路域网络的位置更新流程;其中当CRPF收到HLR插入的用户数据并进行转换后发送到HSS;(9)CRPF收到HLR的位置更新完成后,通知HSS;HSS再将S-CSCF所需的数据返回给S-CSCF;S-CSCF根据iFC的检查,可能发起到AS的第三方注册;更新其存储的用户状态以及地址信息,注册超时值等;向UE返回“位置更新接受”并带有新分配的TMSI;然后到S-CSCF订阅该用户的注册状态通知;S-CSCF收到请求后发送NOTIFY返回用户的注册信息,包括所有注册的未被禁止的IMPU;AS在S-CSCF完成第三方注册后,到HSS取相关的用户数据并订阅用户数据变化事件。
实施例三2G终端USIM卡BSS接入时初始注册流程如附图10所示,此实施例中HSS和CRPF合设,之间使用内部接口,但应用不限于此。
(1)检测到UE发送的“位置更新请求”后,RPF根据该用户的电路域标识导出其在IMS域注册所需的标识。再根据其中导出的归属网络域名解析出或者根据配置选择一个I-CSCF的地址。然后向I-CSCF发送SIP信令的REGISTER消息到IMS网络注册,此消息中应包括Authorization头域的扩展参数如auth-scheme表示RPF根据从BSS收到的用户电路域接入信令中得到的用户终端支持的鉴权机制;还包括P-Access-Network-Info头域中的接入网信息,此处接入网是GERAN模式。
(2)I-CSCF根据消息中的IMPU、IMPI在HSS查询用户注册状态;(3)HSS根据用户标识判断为签约电路域网络的用户,则生成其在IMS网络的临时数据,并返回S-CSCF能力信息;(4)I-CSCF根据返回的S-CSCF能力信息选择一个S-CSCF处理用户注册请求;I-CSCF向选定的或返回的S-CSCF地址转发REGISTER请求;(5)S-CSCF根据用户标识判断注册者为签约移动电路域网络的用户,向HSS指示用户终端支持的鉴权机制,以及接入网的类型,以获取相应的鉴权数据;(6)HSS收到请求后,根据用户的标识判断用户为签约电路域网络的用户,通过CRPF到该用户的HLR请求鉴权向量;(7)HLR返回给CRPF相应的鉴权向量,CRPF再返回给HSS;HSS根据收到的五元组鉴权向量,以及接入网络判断为GSM BSS接入,则将CK和IK一起生成Kc,RES生成SRES,并指示网络实施的是鉴权机制AKA-GSM-CS,将结果返回给S-CSCF;S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中的SRES参数并保存起来,然后项返回401向用户发起鉴权挑战,并将WWW-Authenticate头域的algorithm参数设置为HSS指示的网络鉴权机制AKA-GSM-CS(GSM电路域鉴权密钥协商)。
(8)S-CSCF比较从UE发送的RES和自己保存的SRES是否一致,若两者一致则鉴权通过。S-CSCF将通知HSS用户注册成功,并从HSS下载用户数据;HSS收到请求后,通过CPRF代理用户完成在电路域网络的位置更新流程;其中当CRPF收到HLR插入的用户数据并进行转换后发送到HSS;(9)CRPF收到HLR的位置更新完成后,通知HSS;HSS再将S-CSCF所需数据返回给S-CSCF;S-CSCF根据iFC的检查,可能发起到AS的第三方注册;更新其存储的用户状态以及地址信息,注册超时值等;向UE返回“位置更新接受”并带有新分配的TMSI;然后到S-CSCF订阅该用户的注册状态通知;S-CSCF收到请求后发送NOTIFY返回用户的注册信息,包括所有注册的未被禁止的IMPU;AS在S-CSCF完成第三方注册后,到HSS取相关的用户数据并订阅用户数据变化事件。
实施例四2G终端SIM卡BSS接入时初始注册流程如附图11所示,其应用不限于GSM技术,此实施例中HSS和CRPF合设,之间使用内部接口,但应用不限于此。
(1)检测到UE发送的“位置更新请求”后,RPF根据该CS域用户的电路域标识导出其IMS域注册所需的标识。再根据其中导出的归属网络域名解析出其归属网络I-CSCF的地址。然后向I-CSCF发送SIP信令的REGISTER消息到IMS网络注册,此消息中应包括Authorization头域的扩展参数如auth-scheme表示RPF根据从BSS收到的用户电路域接入信令中得到的用户终端支持的鉴权机制;还包括P-Access-Network-Info头域中的接入网信息,此处接入网是3GPP-GERAN模式。
(2)I-CSCF根据消息中的IMPU、IMPI在HSS查询用户注册状态;(3)HSS根据用户标识判断为签约电路域网络的用户,则生成其在IMS网络的临时数据,并返回S-CSCF能力信息;(4)I-CSCF根据返回的S-CSCF能力信息选择一个S-CSCF处理用户注册请求;I-CSCF向选定的或返回的S-CSCF地址转发REGISTER请求;(5)S-CSCF根据用户标识判断注册者为签约移动电路域网络的用户,向HSS指示用户终端支持的鉴权机制以及接入网的类型,以获取相应的鉴权数据;(6)HSS收到请求后,根据用户的标识判断用户为签约电路域网络的用户,通过CRPF到该用户的HLR请求鉴权向量;(7)HLR返回给CRPF相应的鉴权向量,CRPF再返回给HSS;HSS根据收到的三元组,以及接入网类型等,指示网络实施的是鉴权机制AKA-GSM-CS,将结果返回给S-CSCF;S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中的RES参数并保存起来,然后项返回401向用户发起鉴权挑战,并将WWW-Authenticate头域的algorithm参数设置为HSS指示的网络鉴权机制AKA-GSM-CS。
(8)S-CSCF比较从UE发送的SRES和自己保存的RES是否一致,若两者一致则鉴权通过。S-CSCF将通知HSS用户注册成功,并从HSS下载用户数据;HSS收到请求后,通过CPRF代理用户完成在电路域网络的位置更新流程;其中当CRPF收到HLR插入的用户数据并进行转换后发送到HSS;(9)CRPF收到HLR的位置更新完成后,通知HSS;HSS再将S-CSCF所需数据返回给S-CSCF;S-CSCF根据iFC的检查,可能发起到AS的第三方注册;更新其存储的用户状态以及地址信息,注册超时值等;向UE返回“位置更新接受”并带有新分配的TMSI;然后到S-CSCF订阅该用户的注册状态通知;S-CSCF收到请求后发送NOTIFY返回用户的注册信息,包括所有注册的未被禁止的IMPU;AS在S-CSCF完成第三方注册后,到HSS取相关的用户数据并订阅用户数据变化事件。
实施例五R-UIM卡3G终端接入到IMS的初始注册流程如附图12所示,此处以CDMA接入为例,但其应用不限于CDMA技术,此实施例中HSS和CRPF合设,之间使用内部接口,但应用不限于此。
(1)检测到UE发送的“位置更新请求”后,RPF根据该CS域用户的电路域标识导出其IMS域注册所需的标识。再根据其中导出的归属网络域名解析出其归属网络I-CSCF的地址。然后向I-CSCF发送SIP信令的REGISTER消息到IMS网络注册,此消息中应包括Authorization头域的扩展参数如auth-scheme表示RPF根据从BSS收到的用户电路域接入信令中得到的用户终端支持的鉴权机制;还包括P-Access-Network-Info头域中的接入网信息,此处接入网是3GPP2-CDMA2000(第三代伙伴计划2-CDMA2000)模式。
(2)I-CSCF根据消息中的IMPU、IMPI在HSS查询用户注册状态;(3)HSS根据用户标识判断为签约电路域网络的用户,则生成其在IMS网络的临时数据,并返回S-CSCF能力信息;(4)I-CSCF根据返回的S-CSCF能力信息选择一个S-CSCF处理用户注册请求;I-CSCF向选定的或返回的S-CSCF地址转发REGISTER请求;(5)S-CSCF根据用户标识判断注册者为签约移动电路域网络的用户,向HSS指示用户终端支持的鉴权机制,以及接入网的类型,以获取相应的鉴权数据;(6)HSS收到请求后,根据用户的标识判断用户为签约电路域网络的用户,通过CRPF到该用户的HLR请求鉴权向量;(7)HLR返回给CRPF相应的鉴权向量,CRPF再返回给HSS;HSS根据收到的三元组,以及接入网类型等,指示网络实施的是鉴权机制AKA-CDMA-CS(CDMA2000电路域鉴权密钥协商),将结果返回给S-CSCF;S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中的RES参数并保存起来,然后项返回401向用户发起鉴权挑战,并将VVVVVV-Authenticate头域的algorithm参数设置为HSS指示的网络鉴权机制AKA-CDMA-CS。
(8)S-CSCF比较从UE发送的SRES和自己保存的RES是否一致,若两者一致则鉴权通过。S-CSCF将通知HSS用户注册成功,并从HSS下载用户数据;HSS收到请求后,通过CPRF代理用户完成在电路域网络的位置更新流程;其中当CRPF收到HLR插入的用户数据并进行转换后发送到HSS;(9)CRPF收到HLR的位置更新完成后,通知HSS;HSS再将S-CSCF所需数据返回给S-CSCF;S-CSCF根据iFC的检查,可能发起到AS的第三方注册;更新其存储的用户状态以及地址信息,注册超时值等;向UE返回“位置更新接受”并带有新分配的TMSI;然后到S-CSCF订阅该用户的注册状态通知;S-CSCF收到请求后发送NOTIFY返回用户的注册信息,包括所有注册的未被禁止的IMPU;AS在S-CSCF完成第三方注册后,到HSS取相关的用户数据并订阅用户数据变化事件。
实施例六在签约移动电路域的用户关机时,映射为IMS中的用户发起的去注册流程如附图13所示,本实施例中RPF与P-CSCF合设,HSS和CRPF合设为例,之间使用内部接口,但应用不限于此。
(1)当RPF检测到电路域的用户关机事件后,即可代理用户发起到IMS网络的去注册,参数和初始注册基本相同,只是将REGISTER消息中的参数Contact后的expires字段设置为0,表示用户要去注册;根据用户的归属网络域名解析出其归属网络I-CSCF的地址。然后发送SIP信令的REGISTER消息。
(2)I-CSCF根据用户的IMPU、IMPI在HSS查询用户注册状态,若用户合法且注册,用户注册时的S-CSCF地址。I-CSCF向选定的或返回的S-CSCF地址转发REGISTER请求;(3)S-CSCF根据此请求的expires字段为0,知道用户要去注册,通知HSS更新用户注册状态,HSS通知CRPF更新其用户的状态;返回200OK给RPF;(4)RPF清除其存储的用户相关信息;实施例七签约移动电路域的用户接入到IMS时网络发起的注销流程如附图14所示,本实施例中为HSS决定使用户去注册,RPF与P-CSCF合设,HSS和CRPF合设为例,之间使用内部接口,但应用不限于此。
(1)CRPF收到移动CS网络签约用户的HLR发起的删除用户数据消息,触发HSS发起该用户在IMS网络的注销流程;(2)HSS通知S-CSCF去注册用户。
(3)S-CSCF根据用户和P-CSCF的注册订阅信息分别向两者发送NOTIFY通知用户状态已经注销;并在<contact>单元的事件属性置为(rejected);RPF收到后通过应用通知UE,用户已经被IMS注销了,UE将不能在发起IMS域的业务。
(4)S-CSCF收到所有返回的200OK后通知HSS去注册完成;HSS通知CRPF更新其用户状态;实施例八移动CS网络签约用户接入到IMS时,HLR修改用户数据流程如附图15所示,以下的流程为HSS决定使用户去注册,以RPF与P-CSCF合设,HSS和CRPF分设为例,之间使用Diameter接口,但应用不限于此。
(1)移动CS网络签约用户的HLR发起的修改用户数据消息;(2)CRPF将修改后的用户签约数据进行到IMS格式的转换并到HSS更新;(3)HSS更新数据并返回响应;(4)CRPF向HLR返回修改结果;实施例九签约移动电路域的用户接入到IMS时网络发起的重注册流程如附图16所示,本实施例中假定S-CSCF注册超时后通知用户发起重注册,以RPF与P-CSCF合设为例,之间使用内部接口,但应用不限于此。
(1)S-CSCF发现用户注册有效期超时,通知用户重注册。S-CSCF根据用户和P-CSCF的注册订阅信息分别向两者发送NOTIFY通知用户发起重注册;并在<contact>单元的事件属性置为(deactivated)(表示网络将用户的注册状态去活,只有重新注册才可以激活服务状态)。
(2)RPF通过应用通知UE发起重注册;(3)S-CSCF收到所有返回的200OK后通知HSS用户状态,HSS通知CRPF更新其用户状态;(4)UE发起重新注册;实施例十签约移动电路域的用户接入到IMS时网络订阅用户切换流程如附图17所示,本实施例中RPF与P-CSCF合设,但应用不限于此。
(1)S-CSCF在用户注册成功后,发起到用户的订阅切换事件的流程;(2)感兴趣的AS也可在用户第三方注册成功后,发起到用户的订阅切换事件的流程;(3)UE发起切换流程,完成后通知订阅方切换事件已发生,消息中可以带有新的位置区或小区标识以及其它订阅者感兴趣的参数;根据切换的不同类型,如局内、局间、后续切换等订阅者也可在订阅时表明想订阅的切换事件类型或者多个类型;实施例十一MGCF查询ENUM服务器完成电路域标识和IMS网络标识转换后,签约移动电路域的用户在IMS网络的被叫接续流程如附图18所示,本实施例中RPF与P-CSCF合设,之间使用内部接口,但应用不限于此(1)UE 112在电路域网络呼叫在IMS网络中注册的签约电路域网络用户UE 110;VMSC(拜访地移动交换机,用户当前服务的MSC)具有GMSC(关口移动交换机,在呼叫时和HLR交互获取漫游信息)功能,到UE110的HLR请求漫游信息;(2)HLR根据UE110注册得到的CPRF地址(E164号码),到CRPF请求分配被叫用户的漫游号码;(3)CRPF根据被叫用户信息分配合适的MSRN(移动用户漫游号码),此漫游号码可以指示电路域网络寻址到IMS网络的MGCF实体。并且CRPF将此漫游号码和被叫用户在IMS网络注册的IMPU注册到ENUM服务器,以便MGCF之后进行查询。
(4)MSC根据漫游号码的解析将呼叫路由到IMS网络的MGCF实体;(5)MGCF收到呼叫后,解析其被叫号码,发现是IMS网络分配的漫游号码,则发起到ENUM服务器的查询。根据此漫游号码得到被叫注册的IMPU。
后续流程和IMS中的被叫接续相同。
实施例十二MGCF查询CRPF完成电路域标识和IMS网络标识转换后,签约移动电路域的用户在IMS网络的被叫接续流程如附图19所示,本实施例中RPF与P-CSCF合设,但应用不限于此。MGCF和CRPF之间使用DIAMETER协议,但应用时并不限于此协议;(1)UE 112在电路域网络呼叫在IMS网络中注册的签约电路域网络用户UE 110;VMSC具有GMSC功能,到UE110的HLR请求漫游信息;(2)HLR根据UE110注册得到的CPRF地址(E.164号码),到CRPF请求分配被叫用户的漫游号码;(3)CRPF根据被叫用户信息分配合适的MSRN,此漫游号码可以指示电路域网络寻址到IMS网络的MGCF实体。
(4)MSC根据漫游号码的解析将呼叫路由到IMS网络的MGCF实体;(5)MGCF收到呼叫后,解析其被叫号码,发现是IMS网络分配的漫游号码,则发起到CRPF的查询。
(6)CRPF根据此漫游号码查询自己保存的对应关系后,返回给MGCF被叫注册的IMPU;之后删除此对应关系,将此漫游号码释放;(7)MGCF根据返回的IMPU寻址被叫,后续流程和IMS中的被叫接续相同。
实施例十三MGCF查询CRPF完成电路域标识和IMS网络标识转换,移动CS网络签约用户在IMS网络的被叫接续流程如附图20所示,以下的流程以RPF与P-CSCF合设为例,但应用不限于此。
(1)UE 112在电路域网络呼叫在IMS网络中注册的移动CS网络签约用户UE 110;VMSC具有GMSC功能,到UE110的HLR请求漫游信息;(2)HLR根据UE110注册得到的CPRF地址(E.164号码),到CRPF请求分配被叫用户的漫游号码;(3)CRPF根据被叫用户信息分配合适的MSRN,此漫游号码可以指示电路域网络寻址到IMS网络的MGCF实体,同时此MSRN为IMS网络中和CRPF关联的PSI。
(4)MSC根据漫游号码的解析将呼叫路由到IMS网络的MGCF实体;(5)MGCF收到呼叫后,解析其被叫号码,发现是IMS网络分配的PSI号码,则通过I-CSCF直接将呼叫发送到相应的AS,即CRPF进行处理。
(6)CRPF根据此漫游号码查询自己保存的对应关系后,转换出对应的IMPU,通过302重定向返回给MGCF;之后删除此对应关系,将此漫游号码释放;(7)MGCF根据返回的IMPU寻址被叫,后续流程和IMS中的被叫接续相同。
实施例十四MGCF查询CRPF完成电路域标识和IMS网络标识转换,移动CS网络签约用户在IMS网络的被叫接续流程如附图21所示,以下的流程以RPF与P-CSCF合设为例,但应用不限于此。
(1)UE 112在电路域网络呼叫在IMS网络中注册的移动CS网络签约用户UE110;VMSC具有GMSC功能,到UE110的HLR请求漫游信息;(2)HLR根据UE110注册得到的CPRF地址(E.164号码),到CRPF请求分配被叫用户的漫游号码;(3)CRPF根据被叫用户信息分配合适的MSRN,此漫游号码可以指示电路域网络寻址到IMS网络的MGCF实体,同时此MSRN为IMS网络中和CRPF关联的PSI。
(4)MSC根据漫游号码的解析将呼叫路由到IMS网络的MGCF实体;(5)MGCF收到呼叫后,解析其被叫号码,发现是IMS网络分配的PSI号码,则通过I-CSCF直接将呼叫发送到相应的AS,即CRPF进行处理。
(6)CRPF根据此漫游号码查询自己保存的对应关系后,转换出对应的IMPU,通过查询找到用户注册的S-CSCF并将呼叫发送到S-CSCF处理;之后删除此对应关系,将此漫游号码释放;后续流程和IMS网络中相应类型呼叫接续一致。
权利要求
1.一种IP多媒体子系统为移动电路域签约用户提供注册的方法,其特征在于,所述的方法包括如下步骤a、检测到移动电路域CS签约用户注册相关的事件后,注册代理功能实体RPF选择查询-呼叫会话控制功能实体I-CSCF后向其发送SIP信令的注册REGISTER消息;b、I-CSCF接收到所述的REGISTER消息后向归属用户服务器HSS查询所述的CS签约用户的注册状态;c、HSS生成所述的CS签约用户在IMS网络的临时数据,并向I-CSCF返回服务-呼叫会话控制功能实体S-CSCF能力信息;d、I-CSCF根据所述的S-CSCF能力信息选择S-CSCF,并向其转发所述的REGISTER请求,S-CSCF将所述的请求转发到HSS,HSS完成在IMS网络的注册,电路域注册代理功能实体CRPF完成电路域注册。
2.根据权利要求1所述的方法,其特征在于,其中步骤a具体包括a1、RPF将检测到的移动CS签约用户电路域注册事件映射为IMS域注册事件并且将移动CS签约用户的电路域标识映射为IMS域标识;a2、RPF根据所述的IMS域标识选择I-CSCF后向其发送SIP信令的注册REGISTER消息;其中步骤b具体为I-CSCF根据所述的移动CS签约用户的IMS域标识向HSS查询其注册状态。
3.根据权利要求2所述的方法,其特征在于,其中步骤a1所述的电路域注册事件映射到IMS域注册事件具体包括电路域用户开机映射为IMS初始注册,电路域用户漫游至新位置区后的首次位置更新映射为IMS初始注册,所述的电路域标识映射到IMS域标识具体包括归属域名使用RPF所属网络的域名作为归属域名,或者根据配置,按照注册用户的电路域号码分配不同的归属域;临时IP多媒体公有标识IMPU、IP多媒体私有标识IMPI中的用户部分根据用户的国家移动标识码IMSI产生,域名部分采用上述方式产生,用户注册后的返回的缺省IMPU采用“E.164号码@归属域名”的形式生成;其中步骤a2中用来选择I-CSCF的IMS域标识为归属域名。
4.根据权利要求1所述的方法,其特征在于,其中步骤c所述的临时数据至少包括所述的移动CS签约用户在IMS网络的临时标识。
5.根据权利要求1所述的方法,其特征在于,其中步骤d具体包括d1、I-CSCF根据所述的S-CSCF能力信息选择S-CSCF向其转发所述的REGISTER请求,S-CSCF将所述的请求转发到HSS,HSS完成在IMS网络的注册;d2、CRPF在检测到HSS的电路域注册请求后发起和HLR交互,代理所述的移动CS签约用户完成在其电路域网络的注册。
6.根据权利要求5所述的方法,其特征在于,其中步骤d2还包括CRPF与所述的移动CS签约用户的HLR交互获取该用户签约数据,并进行到IMS格式数据的映射和转换,然后将转换后的数据传送到HSS存储。
7.根据权利要求1所述的方法,其特征在于,其中步骤a还包括RPF将所述的移动CS签约用户支持的鉴权能力映射为SIP的REISTER消息中的参数;其中步骤d还包括HSS通过CRPF向所述移动CS签约用户的HLR请求鉴权向量处理后返回给S-CSCF,S-CSCF根据鉴权向量完成鉴权过程。
8.根据权利要求7所述的方法,其特征在于,具体包括S-CSCF根据用户标识向HSS指示所述移动CS签约用户支持的鉴权机制和接入网的类型;HSS通过CRPF向所述移动CS签约用户的归属位置寄存器HLR请求鉴权向量;HLR返回给CRPF鉴权向量,CRPF再返回给HSS,HSS将网络实施的鉴权机制返回给S-CSCF,S-CSCF收到HSS的鉴权应答后,去掉鉴权向量中期待的响应XRES参数并保存起来,然后向用户发起鉴权挑战;S-CSCF比较所述的移动CS签约用户通过鉴权挑战响应发送的鉴权响应RES和自己保存的XRES是否一致,若两者一致则鉴权通过并从HSS下载用户数据。
9.根据权利要求7所述的方法,其特征在于,其中所述的鉴权能力映射具体包括扩展SIP协议REGISTER消息中授权Authorization头域中的参数,将所述用户的鉴权能力分别映射为”GSM-AKA”、”UMTS-AKA”和”CDMA-AKA”。
10.根据权利要求8所述的方法,其特征在于,其中所述的S-CSCF向HSS指示所述移动CS签约用户支持的鉴权机制是通过多媒体鉴权请求MAR中的Authorization头域的扩展参数实现的。
11.根据权利要求1或者7所述的方法,其特征在于,其中步骤d之后还包括IMS网络中的实体到RPF订阅所述的移动CS签约用户的切换事件,当RPF检测切换完成后,通知相应的事件到订阅者。
12.根据权利要求1或者7所述的方法,其特征在于,其中步骤d之后还包括S-CSCF根据初始触发条件iFC的检查,发起到应用服务器AS的第三方注册。
13.一种移动CS签约用户在IMS网络的去注册方法,其特征在于,所述的方法包括如下步骤a、当RPF检测到移动CS签约用户关机事件后,代理所述的签约用户发起到IMS网络的去注册,选择查询-呼叫会话控制功能实体I-CSCF后向其发送SIP信令的去注册REGISTER消息;b、I-CSCF查询所述签约用户注册时的S-CSCF后向其转发去注册REGISTER请求;c、S-CSCF通知HSS更新所述的签约用户的注册状态,HSS通知CRPF更新所述的移动CS签约用户的注册状态;d、CRPF在一定时间段内未检测到用户在IMS中注册时,并在这段时间内也未收到所述用户HLR的位置取消消息,则清除CRPF中和该用户相关的所有信息,并通知所述用户HLR用户信息已经清除。
14.根据权利要求13所述的方法,其特征在于,其中步骤a具体包括a1、RPF将检测到的移动CS签约用户电路域关机事件映射到IMS域去注册事件并且将移动CS签约用户的电路域标识映射到IMS域标识;a2、RPF根据所述的IMS域标识选择I-CSCF后向其发送SIP信令的去注册REGISTER消息。
15.一种移动CS网络签约用户接入到IMS时网络发起注销的方法,其特征在于,所述的方法包括如下步骤a、CRPF收到移动CS网络签约用户的HLR发起的删除用户数据消息,触发HSS发起所述的签约用户在IMS网络的注销流程;b、HSS通知S-CSCF去注册用户,S-CSCF向所述的签约用户和P-CSCF分别通知用户状态已经注销,RPF收到后通知所述的签约用户;c、HSS去注册完成通知后通知CRPF更新其用户状态,CRPF向HLR返回删除用户数据成功的响应。
16.根据权利要求15所述的方法,其特征在于,其中步骤b所述的RPF通知签约用户通过应用层的解决方式。
17.根据权利要求16所述的方法,其特征在于,其中所述的用户层的解决方式具体包括短消息SMS或非结构化用户数据USSD或网络的语音通知。
18.一种移动CS签约用户接入IMS网络时其HLR修改用户数据的方法,其特征在于,所述的方法包括如下步骤a、移动CS网络签约用户的HLR向CRPF发起修改用户数据请求;b、CRPF将修改后的用户签约数据进行到IMS格式的转换并到HSS更新;c、HSS更新数据并返回响应,CRPF向HLR返回修改结果。
19.一种移动CS签约用户接入IMS网络时网络发起重注册的方法,其特征在于,所述的方法包括如下步骤a、S-CSCF发现用户注册有效期超时,通知RPF;b、RPF通知UE发起重注册;c、S-CSCF收到所有返回的重注册通知确认消息后通知HSS网络已经去注册该用户,HSS通知CRPF更新其用户状态。
20.根据权利要求19所述的方法,其特征在于,其中步骤b所述的RPF通知UE发起重注册采用应用层解决方式。
21.一种移动CS签约用户接入IMS网络时网络订阅用户切换事件的方法,其特征在于,所述的方法包括如下步骤a、S-CSCF和/或AS在用户注册成功后,发起到RPF订阅所述的签约用户的切换事件的流程;b、所述的签约用户发起切换流程,完成后RPF通知S-CSCF和/或AS切换事件已发生。
22.一种移动CS签约用户接入IMS网络时被叫接续的方法,其特征在于,所述的方法包括如下步骤a、移动交换机MSC收到主叫用户的呼叫请求后,向被叫的HLR请求漫游信息;b、HLR到CRPF请求分配被叫用户的漫游号码,CRPF分配电路域的漫游号码,电路域网络根据对所分配的漫游号码的解析将呼叫路由到IMS网络的入口实体;c、所述的入口实体从CRPF获取被叫在IMS网络的标识后寻址被叫,完成呼叫接续。
23.根据权利要求22所述的方法,其特征在于,其中步骤b具体包括b1、HLR到CRPF请求分配被叫用户的漫游号码,CRPF为呼叫分配E.164格式的漫游号码并将漫游号码和被叫用户在IMS网络SIP统一资源标识SIP URI格式的用户标识IMPU到电子编码服务器ENUM注册;b2、电路域网络根据漫游号码的解析将呼叫路由到IMS网络的入口实体;其中步骤c具体包括c1、所述的IMS网络入口实体根据此漫游号码到ENUM服务器进行查询,获取被叫用户IMS域的SIP URI格式的用户标识;c2、所述的IMS网络入口实体根据所述的用户标识寻址被叫,完成呼叫接续。
24.根据权利要求22所述的方法,其特征在于,其中步骤b具体包括b1、HLR到CRPF请求分配被叫用户的漫游号码,CRPF为呼叫分配E.164格式的漫游号码;b2、电路域网络根据分配的漫游号码寻址到.IMS网络的入口实体;其中步骤c具体包括c1、所述的入口实体收到包含IMS网络漫游号码的呼叫时,根据此漫游号码请求CRPF返回对应的IMS网络标识;c2、所述的入口实体根据返回的IMS网络标识寻址被叫,完成呼叫接续。
25.根据权利要求22所述的方法,其特征在于,其中步骤b具体包括b1、HLR到CRPF请求分配被叫用户的漫游号码,CRPF为呼叫分配E.164格式的漫游号码,该漫游号码是在IMS网络标识CRPF的公共业务标识PSI;b2、电路域网络根据所述的漫游号码寻址到IMS网络的入口实体;其中步骤c具体包括c1、所述的IMS网络的入口实体收到包含IMS网络漫游号码的呼叫时,根据所述的PSI将呼叫路由到CRPF;c2、CRPF将漫游号码转换为对应的IMS网络标识后,通过302重定向呼叫到所述被叫用户注册的S-CSCF或者使用第三方呼叫控制3PCC功能将呼叫路由到所述被叫用户注册的S-CSCF。
26.根据权利要求22或者23或者24或者25所述的方法,其特征在于,其中所述的IMS网络的入口实体为媒体网关控制功能实体MGCF。
27.一种IMS网络为移动CS签约用户提供注册的系统,其特征在于,所述的系统包括RPF,用来检测移动CS签约用户在电路域的注册事件并将其映射到IMS域注册事件后代理移动CS签约用户在IMS网络的注册;HSS,用来为所述的移动CS签约用户在IMS网络生产临时数据;CRPF,检测到HSS注册请求事件后与所述的移动CS签约用户的HLR交互完成所述的移动CS签约用户在电路域的注册。
28.根据权利要求27所述的系统,其特征在于,所述的RPF还用来代理所述的移动CS签约用户在IMS网络的接入鉴权。
29.根据权利要求27所述的系统,其特征在于,所述的CRPF还用来为移动CS网络签约用户的被叫接续分配电路域漫游号码,并将此漫游号码转换为所述签约用户在IMS网络的标识。
30.根据权利要求27所述的系统,其特征在于,所述的CRPF还用来处理电路域网络实体HLR的修改或者删除用户数据请求。
31.根据权利要求27所述的方法,其特征在于,所述的RPF和P-CSCF在同一实体实现时,其接口为内部接口;所述的RPF和P-CSCF不在同一实体实现时,接口为IMS定义的Gm接口。
32.根据权利要求27所述的方法,其特征在于,HSS和CRPF分开设置时其接口为3GPP或者3GPP2定义的MAP接口,或者基于分组的协议Diameter或SIP。
33.根据权利要求27所述的方法,其特征在于,HSS和CRPF设置为一体时,其接口为内部接口。
34.根据权利要求27所述的方法,其特征在于,所述的CRPF和用户的HLR之间的接口,采用3GPP或者3GPP2定义的MAP协议交互。
35.一种代理移动CS域签约用户在IMS网络注册的功能实体,其特征在于,所述的实体能够将检测到的移动CS签约用户电路域注册事件映射到IMS域注册事件并且将移动CS签约用户的电路域标识映射到IMS域标识后代理所述的移动CS域签约用户在IMS网络注册。
36.根据权利要求35所述的实体,其特征在于,所述的实体还能够将检测到的CS签约用户支持的鉴权能力映射到SIP注册消息中的参数并代理所述的移动CS签约用户在IMS域的鉴权。
37.一种移动CS域签约用户在IMS网络注册时代理在电路域注册的功能实体,其特征在于,所述的实体能够与移动CS域签约用户的HLR交互后代理其在电路域注册。
38.根据权利要求37所述的实体,其特征在于,所述的实体还能够检测到HSS发出的电路域鉴权请求事件后,与移动CS网络签约用户的HLR交互获取鉴权数据。
39.根据权利要求37所述的实体,其特征在于,所述的实体还能够与移动CS网络签约用户的HLR交互获取该用户签约数据,并进行到IMS格式数据的映射和转换,然后将转换后的数据传送到HSS存储。
全文摘要
本发明公开了一种IP多媒体子系统为移动电路域签约用户提供注册的方法,所述的方法包括如下步骤a.检测到移动电路域CS签约用户注册相关的事件后,注册代理功能实体RPF选择查询-呼叫会话控制功能实体I-CSCF后向其发送SIP信令的注册REGISTER消息;b.I-CSCF接收到所述的REGISTER消息后向归属用户服务器HSS查询所述的CS签约用户的注册状态;c.HSS生成所述的CS签约用户在IMS网络的临时数据,并向I-CSCF返回服务-呼叫会话控制功能实体S-CSCF能力信息;d.I-CSCF根据所述的S-CSCF能力信息选择S-CSCF,并向其转发所述的REGISTER请求,S-CSCF将所述的请求转发到HSS,HSS完成在IMS网络的注册,电路域注册代理功能实体CRPF完成电路域注册。
文档编号H04W92/02GK101043701SQ20061006004
公开日2007年9月26日 申请日期2006年3月23日 优先权日2006年3月23日
发明者张朝辉, 黄世碧, 李岩 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1