一种因特网协议多媒体子系统域的紧急注册方法

文档序号:7960027阅读:141来源:国知局
专利名称:一种因特网协议多媒体子系统域的紧急注册方法
技术领域
本发明涉及紧急会话技术领域,具体涉及一种因特网协议多媒体子系统域的紧急注册方法。
背景技术
IP多媒体子系统(IMS)是第三代合作伙伴组织(3GPP)在R5版本提出的支持IP多媒体业务的子系统,其核心特点是采用会话初始化(SIP)协议和与接入的无关性。IMS是一个在分组(PS)域上的多媒体控制/呼叫控制平台,支持会话类和非会话类多媒体业务,为未来的多媒体应用提供了一个通用的业务平台。
紧急呼叫是移动通信系统中特有的一种话音业务功能。即使在移动终端设置了限制呼出和未插入用户识别模块(SIM)的情况下,只要在移动网络覆盖的区域内,当用户拨打一些特殊号码如110、119、120等后,呼叫会转到相应的紧急呼叫中心如警察局、消防队、急救中心等,从而向群众提供24小时的紧急救助服务。整个系统的运行由电信运营商和公安、消防、医院等紧急服务机构共同协作完成。
传统情况下,紧急呼叫都是放在电路(CS)域中,随着网络的逐步IP化,PS域也开始逐步支持紧急呼叫业务,并利用IMS系统为紧急会话做呼叫信令控制。当前,利用IMS域提供的紧急呼叫业务可以简称为IMS紧急呼叫(IMS-EMER)。
IMS网络中的用户身份称作IMS公用用户身份(IMPU),IMPU在IMS用户请求与其他用户通信时使用。IMPU采用SIP统一资源标识符(SIP URI)或电话统一资源标识符(TEL URI)格式。
当UE检测到用户发起的会话请求为紧急会话请求时,无论UE是否已在IMS域进行过注册,即无论UE是否处于已注册状态,UE都要再向IMS域发起一次紧急注册,紧急注册完毕后再发起紧急呼叫。图1为现有的UE发起紧急注册的流程图,如图1所示,其具体步骤如下步骤101~102UE检测到用户即将发起的会话请求为紧急会话请求时,将自身的紧急IMPU(E-IMPU)携带在紧急注册请求消息中通过接入呼叫会话控制功能(P-CSCF)发送给查询CSCF(I-CSCF)。
UE检测到用户即将发起紧急会话请求,则开始执行紧急注册流程。
E-IMPU为UE的紧急IMS公用用户身份,用于发起紧急注册请求,该E-IMPU可在UE出厂时设定,或保存在UE的SIM中步骤103~104I-CSCF收到该紧急注册请求消息后,从归属用户服务器(HSS)获取服务CSCF(S-CSCF)的地址信息,然后将该紧急注册请求消息转发给S-CSCF。
步骤105S-CSCF收到紧急注册请求消息后,将该紧急注册请求消息携带的E-IMPU通过注册通知消息发送给HSS,之后HSS在自身保存的所有隐性注册集中,查找该E-IMPU所关联的隐性注册集,并将该E-IMPU和该E-IMPU所关联的隐性注册集返回给S-CSCF。
由于SIP只允许一次注册一个IMPU,若一个用户拥有多于一个IMPU,则必须经过多次注册,这会花费较长时间。为解决该问题,3GPP提出了一种一次可注册多个IMPU的机制,该机制称为“隐性注册”。该机制将多个相互关联的IMPU设定为一个隐性注册集,当隐性注册集内的一个IMPU注册时,该隐性注册集内的其它IMPU均被同时注册。同样,当隐性注册集内的一个IMPU被注销时,该隐性注册集内的其它IMPU均被同时注销。
HSS保存有IMPU所关联的隐性注册集和E-IMPU所关联的隐性注册集。
E-IMPU所关联的隐性注册集中包含一个TEL URI格式的IMPU。
步骤106S-CSCF将收到的E-IMPU和E-IMPU所关联的隐性注册集携带在200响应(OK)消息中通过I-CSCF、P-CSCF返回给UE,其中,200响应消息的私有关联URI(P-Associated-URI)消息头队列的第一个元素为TEL URI格式的IMPU。
由于紧急呼叫中心可能位于CS域中,因此在紧急注册过程中,网络侧需要给UE分配一个TEL URI格式的IMPU,以支持紧急呼叫中心通过CS域网络如公共陆地交换电话网(PSTN)呼叫UE。
对于紧急呼叫来说,紧急呼叫建立时长至关重要,它关系着生命、财产等的安全,从上述方法可以看出当HSS收到E-IMPU后,HSS必须在自身保存的所有签约UE的IMPU所关联的隐性注册集及E-IMPU所关联的隐性注册集中查找所述E-IMPU所关联的隐性注册集,在签约UE较多时,查找过程必然占用较多时间,延长了紧急呼叫建立时长。

发明内容
有鉴于此,本发明的主要目的在于提供一种IMS域的紧急注册方法,以减少紧急注册所花费的时间,从而减少紧急呼叫建立时长。
为达到上述目的,本发明的技术方案是这样实现的一种IMS域的紧急注册方法,该方法预先设定由IMPU派生出紧急IMPU的派生规则,且UE保存该派生规则,且预先在HSS中为每个签约UE配置一个电话URI格式的IMPU,包括A、UE检测到用户发起紧急会话请求,根据自身保存的派生规则,由自身保存的IMPU派生出紧急IMPU,将该紧急IMPU和私有用户标识(IMPI)携带在紧急注册请求中发送给HSS;B、HSS根据所述IMPI,在自身保存的IMPI与电话URI格式的IMPU的对应关系中,查找到电话URI格式的IMPU,将该电话URI格式的IMPU发送给UE。
所述UE保存该派生规则包括UE将该派生规则保存在UE的用户识别模块中。
所述步骤A之前进一步包括UE执行IMS域普通注册流程,从网络侧获取默认IMPU;且,步骤A所述UE由自身保存的IMPU派生出紧急IMPU为UE由所述默认IMPU派生出紧急IMPU。
步骤A所述UE检测到用户发起紧急会话请求之后进一步包括UE在自身用户识别模块保存的IMPU中选择一个IMPU,且,步骤A所述UE由自身保存的IMPU派生出紧急IMPU为UE由所述选定的IMPU派生出紧急IMPU。
所述步骤B之后进一步包括UE将电话URI格式的IMPU携带在紧急呼叫请求中发送给紧急呼叫中心。
步骤B所述HSS将该电话URI格式的IMPU发送给UE包括HSS将该电话URI格式的IMPU及紧急IMPU发送给S-CSCF,S-CSCF将该电话URI格式的IMPU通过P-CSCF发送给UE。
步骤B所述HSS将该电话URI格式的IMPU及紧急IMPU发送给P-CSCF之后进一步包括P-CSCF保存电话URI格式的IMPU与紧急IMPU的关联关系。
步骤B所述HSS将电话URI格式的IMPU及紧急IMPU发送给P-CSCF之后进一步包括P-CSCF将电话URI格式的IMPU设定为默认IMPU。
所述步骤B之后进一步包括P-CSCF收到UE发来的携带紧急IMPU的紧急呼叫请求后,根据该紧急呼叫请求携带的紧急IMPU,在自身查找到对应的电话URI格式的IMPU,然后将该电话URI格式的IMPU携带在紧急呼叫请求中发送给紧急呼叫中心。
HSS预先保存紧急IMPU的识别特征,所述步骤A和B之间进一步包括HSS收到紧急注册请求后,根据保存的紧急IMPU的识别特征,识别出紧急IMPU。
与现有技术相比,本发明中,HSS只需保存所有签约UE的IMPI与TELURI格式的IMPU的对应关系,而无需保存E-IMPU所关联的隐性注册集,当HSS收到E-IMPU和IMPI后,在所述IMPI与TEL URI格式的IMPU的对应关系中查找到TEL URI格式的IMPU,大大减少了查找范围,从而加快了紧急注册流程,即减少了紧急呼叫建立时长;进一步地,由于HSS不必保存签约UE的E-IMPU所关联的隐性注册集,所以节省了HSS的存储空间;且UE不必单独维护E-IMPU。


图1为现有的UE发起紧急注册的流程图;图2为本发明提供的UE发起紧急注册的流程图。
具体实施例方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
图2是本发明提供的UE发起紧急注册的流程图,如图2所示,其具体步骤如下步骤201预先设定由IMPU派生出E-IMPU的派生规则,并将该派生规则保存在UE中;预先在HSS中为每个签约UE分配一个TEL URI格式的IMPU,且设定该TEL URI格式的IMPU可与签约UE的任何一个E-IMPU相关联并构成隐性注册集。
派生规则由运营商设定,例如可设定派生规则为在IMPU的域名前加“emergency”即可得到E-IMPU,如IMPU为user1@operator.com,E-IMPU为user1@emergency.operator.com。
具体地,派生规则可保存在UE的SIM中;HSS预先保存E-IMPU的识别特征,例如识别特征可为域名开头为“emergency”。
TEL URI格式的IMPU专门用于紧急呼叫,其具体格式由紧急呼叫机构和运营商策略共同决定。例如TEL URI格式的IMPU为tel+86-21-112-68644808,其中的112用于表示该TEL URI格式的IMPU专门用于紧急呼叫。
步骤202UE检测到用户即将发起紧急会话请求,根据自身保存的派生规则,由自身保存的一个IMPU派生出一个E-IMPU,将该E-IMPU和私有用户标识(IMPI)携带在紧急注册请求消息中发送给P-CSCF。
每个签约UE有且只有一个IMPI,IMPI保存在UE的SIM中。
若UE处于已注册状态,则UE根据注册流程结束时,S-CSCF向自身返回的默认IMPU派生出一个E-IMPU;若UE处于未注册状态,则UE根据自身SIM中保存的一个IMPU派生出一个E-IMPU。
步骤203P-CSCF收到紧急注册请求消息后,向I-CSCF转发该紧急注册请求消息。
步骤204I-CSCF收到该紧急注册请求消息后,与HSS执行用户注册状态查询流程,从而获取S-CSCF的地址信息。
步骤205I-CSCF向S-CSCF转发该紧急注册请求消息。
步骤206S-CSCF收到该紧急注册请求消息后,向HSS发送注册通知消息,该注册通知消息携带所述紧急注册请求消息携带的E-IMPU和IMPI,以通知HSS该E-IMPU正在被进行注册。
步骤207HSS收到该注册通知消息后,根据该消息携带的E-IMPU,得知UE正在进行紧急注册,则根据该消息携带的IMPI,在自身保存的签约UE的IMPI与TEL URI格式IMPU的对应关系中,查找到TEL URI格式的IMPU,将该TEL URI格式的IMPU与E-IMPU一起返回给S-CSCF。
可看出,HSS只需识别E-IMPU,以确定UE正在进行紧急注册,并不需额外维护E-IMPU所关联的隐性注册集。
步骤208S-CSCF收到TEL URI格式的IMPU和E-IMPU后,通过I-CSCF向P-CSCF返回指示注册成功的200响应消息,该200响应消息的P-Associated-URI消息头队列中包括TEL URI格式的IMPU和E-IMPU,其中,200响应消息的P-Associated-URI消息头队列的第一个元素为TEL URI格式的IMPU。
步骤209P-CSCF收到200响应消息后,建立并保存P-Associated-URI消息头中包含的TEL URI格式的IMPU与E-IMPU的关联关系,且将TELURI格式的IMPU作为默认IMPU。
P-CSCF可在TEL URI格式的IMPU前添加默认标识,以表示该IMPU为TEL URI格式的IMPU。默认IMPU用于在紧急会话中标识UE身份。
步骤210P-CSCF向UE转发该200响应消息。
步骤211UE收到200响应消息后,保存P-Associated-URI消息头队列的第一个元素即TEL URI格式的IMPU。
UE将TEL URI格式的IMPU作为默认IMPU,以在随后发起紧急呼叫时,优先选择该默认IMPU来标识自身身份。
当UE发起紧急呼叫时,可将TEL URI格式的IMPU携带在紧急呼叫请求消息中通过P-CSCF发送给紧急呼叫中心;或者,当UE发起紧急呼叫请求时,也可不将TEL URI格式的IMPU携带在紧急呼叫请求消息中,而将E-IMPU携带在紧急呼叫请求消息中发送给P-CSCF,当P-CSCF收到该紧急呼叫请求消息后,根据该紧急呼叫请求消息携带的E-IMPU,在自身保存的TEL URI格式的IMPU与E-IMPU的关联关系中,查找到对应的TEL URI格式的IMPU,然后将该TEL URI格式的IMPU替换紧急呼叫请求消息中的E-IMPU,然后将替换后的紧急呼叫请求消息发送给紧急呼叫中心,以支持紧急呼叫中心通过CS域网络呼叫UE。
以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种因特网协议多媒体子系统IMS域的紧急注册方法,其特征在于,预先设定由IMS公用用户身份IMPU派生出紧急IMPU的派生规则,且用户终端UE保存该派生规则,且预先在归属用户服务器HSS中为每个签约UE配置一个电话统一资源标识符URI格式的IMPU,该方法包括A、UE检测到用户发起紧急会话请求,根据自身保存的派生规则,由自身保存的IMPU派生出紧急IMPU,将该紧急IMPU和私有用户标识IMPI携带在紧急注册请求中发送给HSS;B、HSS根据所述IMPI,在自身保存的IMPI与电话URI格式的IMPU的对应关系中,查找到电话URI格式的IMPU,将该电话URI格式的IMPU发送给UE。
2.如权利要求1所述的方法,其特征在于,所述UE保存该派生规则包括UE将该派生规则保存在UE的用户识别模块中。
3.如权利要求1所述的方法,其特征在于,所述步骤A之前进一步包括UE执行IMS域普通注册流程,从网络侧获取默认IMPU;且,步骤A所述UE由自身保存的IMPU派生出紧急IMPU为UE由所述默认IMPU派生出紧急IMPU。
4.如权利要求1所述的方法,其特征在于,步骤A所述UE检测到用户发起紧急会话请求之后进一步包括UE在自身用户识别模块保存的IMPU中选择一个IMPU,且,步骤A所述UE由自身保存的IMPU派生出紧急IMPU为UE由所述选定的IMPU派生出紧急IMPU。
5.如权利要求1所述的方法,其特征在于,所述步骤B之后进一步包括UE将电话URI格式的IMPU携带在紧急呼叫请求中发送给紧急呼叫中心。
6.如权利要求1所述的方法,其特征在于,步骤B所述HSS将该电话URI格式的IMPU发送给UE包括HSS将该电话URI格式的IMPU及紧急IMPU发送给服务呼叫会话控制功能S-CSCF,S-CSCF将该电话URI格式的IMPU通过接入呼叫会话控制功能P-CSCF发送给UE。
7.如权利要求6所述的方法,其特征在于,步骤B所述HSS将该电话URI格式的IMPU及紧急IMPU发送给P-CSCF之后进一步包括P-CSCF保存电话URI格式的IMPU与紧急IMPU的关联关系。
8.如权利要求7所述的方法,其特征在于,步骤B所述HSS将电话URI格式的IMPU及紧急IMPU发送给P-CSCF之后进一步包括P-CSCF将电话URI格式的IMPU设定为默认IMPU。
9.如权利要求7所述的方法,其特征在于,所述步骤B之后进一步包括P-CSCF收到UE发来的携带紧急IMPU的紧急呼叫请求后,根据该紧急呼叫请求携带的紧急IMPU,在自身查找到对应的电话URI格式的IMPU,然后将该电话URI格式的IMPU携带在紧急呼叫请求中发送给紧急呼叫中心。
10.如权利要求1所述的方法,其特征在于,HSS预先保存紧急IMPU的识别特征,所述步骤A和B之间进一步包括HSS收到紧急注册请求后,根据保存的紧急IMPU的识别特征,识别出紧急IMPU。
全文摘要
本发明公开了一种IMS域的紧急注册方法,包括预先设定由IMPU派生出E-IMPU的派生规则,且预先在HSS中为每个签约UE配置一个TELURI格式的IMPU,当UE检测到用户发起紧急会话请求时,根据所述派生规则,由自身保存的IMPU派生出E-IMPU,将该E-IMPU和IMPI携带在紧急注册请求中发送给HSS,之后HSS在自身保存的IMPI与TEL URI格式的IMPU的对应关系中,查找到TEL URI格式的IMPU。本发明中,HSS只需保存所有签约UE的IMPI与TEL URI格式的IMPU的对应关系,而无需保存E-IMPU所关联的隐性注册集,大大减少了查找范围,从而加快了紧急注册流程,即减少了紧急呼叫建立时长;进一步地,由于HSS不必保存签约UE的E-IMPU所关联的隐性注册集,所以节省了HSS的存储空间;且UE不必单独维护E-IMPU。
文档编号H04W4/22GK101047980SQ20061007495
公开日2007年10月3日 申请日期2006年4月25日 优先权日2006年4月25日
发明者杨雁飞 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1