一种实现ue注册的方法及装置的制作方法

文档序号:7853494阅读:217来源:国知局
专利名称:一种实现ue注册的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种实现UE注册的方法及装置。
背景技术
在当前IP多媒体子系统(IP Multimedia Subsystem, IMS)通信网络中,可以支持用户设备(UE)使用初始会话协议统一资源标识(SIP-Uri)方式进行注册,同时也支持UE使用电话号码统一资源标识(Tel-Uri)方式进行注册。在标准注册流程中,由UE发起的SIP注册(Register)请求消息中应包含此UE的归属域域名,通常归属域域名可以在请求统一资源标识(Request-Uri)消息头或者From消息头中携带的公有UE标识(PublicUser Identity, Pui )中获取,又或者从授权(Authorization)消息头中携带的私有UE标识(Private User Identity, Pvi )信息中提取出来,但是,也存在UE发起的SIP Register请求消息中不包含这些信息的可能。 因此,现有的IMS核心网代理呼叫会话控制功能(Proxy Call Session ControlFunction, P-CSCF)实体(可以简称P-CSCF)无法兼容以Tel-Uri方式进行UE标识的注册。如图I所示,MS协议要求的注册过程中P-CSCF会接收到UE侧发起的SIPRegister信令消息,并在其中获取From消息头中的Uri ;如果类型不为Tel-Uri类型,则可以直接在Uri中提取域名并继续后续正常处理流程;如果类型为Tel-Uri类型,则需要再判断在消息中是否存在Authorization消息头,如果存在则继续后续正常处理流程,如果不存在则因缺少必要的UE归属域域名,从而无法完成路由转发等处理,只能返回错误响应。现有技术对Tel-Uri方式的注册缺少必要的UE归属域域名信息时,导致P-CSCF向UE回复4XX/5XX系列的注册失败响应,如图2所示。综上所述,现有技术对于不包含UE的归属域域名的Tel-Uri的UE发起的注册,无法正常完成注册以及后续其他业务,从而缩小了系统对UE的支持范围,对UE提出了较高要求。

发明内容
本发明实施例提供了一种实现UE注册的方法及装置,用以对于不包含UE的归属域域名的Tel-Uri的UE发起的注册,实现自适应性地注册,从而降低了对UE的要求,扩大了 UE的接入范围。本发明实施例提供的一种实现UE注册的方法包括代理呼叫会话控制功能P-CSCF实体接收UE使用电话号码统一资源标识Tel-Uri方式发起的初始会话协议SIP注册消息;P-CSCF实体判断SIP注册消息中是否包含UE归属域域名信息;当SIP注册消息中不包含UE归属域域名信息时,P-CSCF实体生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼叫会话控制功能I-CSCF 实体。
本发明实施例提供的一种实现UE注册的装置包括SIP注册消息接收单元,用于接收UE使用电话号码统ー资源标识Tel-Uri方式发起的初始会话协议SIP注册消息;判断単元,用于判断SIP注册消息中是否包含UE归属域域名信息;添加単元,用于当SIP注册消息中不包含UE归属域域名信息时,生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼叫会话控制功能I-CSCF 实体。本发明实施例,代理呼叫会话控制功能P-CSCF实体接收UE使用电话号码统ー资源标识Tel-Uri方式发起的初始会话协议SIP注册消息;P_CSCF实体判断SIP注册消息中是否包含UE归属域域名信息;当SIP注册消息中不包含UE归属域域名信息吋,P-CSCF实体生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼 叫会话控制功能I-CSCF实体,从而对于不包含UE的归属域域名的Tel-Uri的UE发起的注册,实现了自适应性地注册,进而降低了对UE的要求,扩大了 UE的接入范围。


图I为P-CSCF从SIP Register消息中提取UE归属域域名的处理流程示意图;图2为现有技术对Tel-Uri方式的注册失败处理流程示意图;图3为本发明实施例提供的实现用户设备UE注册的方法流程示意图;图4为本发明实施例提供的P-CSCF在SIP Register消息中添加Authorization消息头的处理流程示意图;图5为本发明实施例提供的改进后Tel-Uri方式的UE注册的处理流程示意图;图6为本发明实施例提供的实现用户设备UE注册的装置结构示意图。
具体实施例方式本发明实施例提供了一种实现UE注册的方法及装置,用以对于不包含UE的归属域域名的Tel-Uri的UE发起的注册,实现自适应性地注册,从而降低了对UE的要求,扩大了 UE的接入范围。本发明实施例由P-CSCF系统自适应性补充域名到SIP Register消息中,使得UE注册以及后续业务可以正常进行下去,并具有一定的通用性。下面结合附图对本发明实施例提供的技术方案进行说明。參见图3,本发明实施例提供的一种实现用户设备UE注册的方法,包括步骤S101、代理呼叫会话控制功能P-CSCF实体接收UE使用电话号码统ー资源标识Tel-Uri方式发起的初始会话协议SIP注册消息;S102、P-CSCF实体判断SIP注册消息中是否包含UE归属域域名信息;S103、当SIP注册消息中不包含UE归属域域名信息吋,P-CSCF实体生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼叫会话控制功能I-CSCF实体。较佳地,所述P-CSCF实体将UE归属域域名信息添加到SIP注册消息中,并发送给查询呼叫会话控制功能I-CSCF实体,包括
P-CSCF实体根据本地域名,以及UE的Tel-Uri信息,生成私有UE标识Pvi和归属域域名,并按照SIP协议标准格式,添加授权Authorization消息头到SIP注册消息中,其中所述Authorization消息头中包含所述Pvi和归属域域名;P-CSCF实体将携带有所述Authorization消息头的SIP注册消息发送给查询呼叫会话控制功能I-CSCF实体。其中,所述P-CSCF实体根据本地域名,以及UE的Tel-Uri信息,生成私有UE标识Pvi和归属域域名,并按照SIP协议标准格式,添加授权Authorization消息头到SIP注册消息中,例如P-CSCF实体收到来自UE侧的SIP Register消息内容如下面的表一所示,则经过P-CSCF釆用本发明实施例提供的方法进行处理后,发送给对应的I-CSCF的SIP Register消息内容应如下面的表二所示,其中P-CSCF的本地域名为“pcscf. local, domain”。 Authorization 消息头中 Digest username 部分是根据 UE 标识“tel :+8613812345678” 去除“tel ”,补充”@”,再加上P-CSCF本地域名“pcscf. local, domain”而生成的结果!Digestusername=//+8613812345678@pcscf. local, domain" ;realm 部分由 P-CSCF 本地域名填充为realm=〃pcscf. local, domain" ;Uri部分由“sip ”再加上P-CSCF本地域名生成结果为Uri=〃sip:pcscf. local, domain"。表一REGISTER request (UE to P-CSCF)

REGISTER tel +8613812345678 SIP/2.0
Via: SIP/2.0/UDP [5555::aaa:bbb:ccc:ddd];comp=sigcomp;branch=z9hG4bKnashds7 Max-Forwards: 70
P-Acccss-Nctwork-info: 3GPP-UTRAN-TDD; uiran-ceil-id-3gpp=234151D0FCE11 From: <tel +8613812345678>;tag=4fa3
To: < tel +8613812345678>
Contact: <sip:[5555::aaa:bbb:ccc:ddd];comp=sigcomp>;expires=600000
CaII-ID: apb03a0s09dkjdfglkj49111 Require: path CScq: I REGISTER Contcnt-LcngLh: 0表二REGISTERrequest (P-CSCF to I-CSCF)

权利要求
1.一种实现用户设备UE注册的方法,其特征在于,该方法包括 代理呼叫会话控制功能P-CSCF实体接收UE使用电话号码统ー资源标识Tel-Uri方式发起的初始会话协议SIP注册消息; P-CSCF实体判断SIP注册消息中是否包含UE归属域域名信息; 当SIP注册消息中不包含UE归属域域名信息时,P-CSCF实体生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼叫会话控制功能I-CSCF实体。
2.根据权利要求I所述的方法,其特征在于,所述P-CSCF实体将UE归属域域名信息添加到SIP注册消息中,并发送给查询呼叫会话控制功能I-CSCF实体,包括 P-CSCF实体根据本地域名,以及UE的Tel-Uri信息,生成私有UE标识Pvi和归属域域名,并按照SIP协议标准格式,添加授权Authorization消息头到SIP注册■消息中,其中所述Authorization消息头中包含所述Pvi和归属域域名; P-CSCF实体将携带有所述Authorization消息头的SIP注册■消息发送给查询呼叫会话控制功能I-CSCF实体。
3.根据权利要求I所述的方法,其特征在于,所述P-CSCF实体判断SIP注册消息中是否包含UE归属域域名信息,包括 所述P-CSCF实体判断SIP注册消息中的Request-Uri消息头、From消息头或Authorization消息头中是否包含UE归属域域名信息。
4.根据权利要求3所述的方法,其特征在于,所述P-CSCF实体判断SIP注册消息中的Request-Uri消息头、From消息头或Authorization消息头中是否包含UE归属域域名信息,包括 P-CSCF实体判断SIP注册消息中的Request-Uri消息头中的公有UE标识Pui是否是Tel-Uri 类型的 Pui ; 当Request-Uri消息头中的Pui是Tel-Uri类型的Pui时,P-CSCF实体确定SIP注册消息中包含UE归属域域名信息; 当Request-Uri消息头中的Pui不是Tel-Uri类型的Pui时,P-CSCF实体判断SIP注册■消息中的From消息头中的Pui是否是Tel-Uri类型的Pui ; 当From消息头中的Pui是Tel-Uri类型的Pui吋,P-CSCF实体确定SIP注册消息中包含UE归属域域名信息; 当From消息头中的Pui不是Tel-Uri类型的Pui吋,P-CSCF实体判断SIP注册消息中是否包含授权Authorization消息头; 当SIP注册消息中不包含Authorization消息头时,P-CSCF实体确定SIP注册消息中不包含UE归属域域名信息;否则,确定SIP注册消息中包含UE归属域域名信息。
5.根据权利要求I所述的方法,其特征在于,该方法还包括 当所述P-CSCF实体是所述UE的归属域的P-CSCF实体吋,P-CSCF实体接收到I-CSCF返回的注册成功的响应消息吋,向UE发送注册成功的响应消息; 当所述P-CSCF实体是所述UE的漫游域的P-CSCF实体吋,P-CSCF实体接收到I-CSCF返回的注册失败的响应消息吋,向UE发送注册失败的响应消息。
6.根据权利要求I所述的方法,其特征在于,所述P-CSCF实体生成的UE归属域域名信息,与预先设置在所述UE的归属签约服务器HSS中的UE归属域域名信息相同。
7.一种实现用户设备UE注册的装置,其特征在于,该装置包括 SIP注册消息接收单元,用于接收UE使用电话号码统ー资源标识Tel-Uri方式发起的初始会话协议SIP注册消息; 判断単元,用于判断SIP注册消息中是否包含UE归属域域名信息; 添加単元,用于当SIP注册消息中不包含UE归属域域名信息吋,生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼叫会话控制功能I-CSCF实体。
8.根据权利要求7所述的装置,其特征在于,所述添加单元将UE归属域域名信息添加到SIP注册消息中,并发送给查询呼叫会话控制功能I-CSCF实体时,具体用于 根据代理呼叫会话控制功能P-CSCF实体本地域名,以及UE的Tel-Uri信息,生成私有UE标识Pvi和归属域域名,并按照SIP协议标准格式,添加授权Authorization消息头到SIP注册■消息中,其中所述Authorization消息头中包含所述Pvi和归属域域名; 将携带有所述Authorization消息头的SIP注册■消息发送给查询呼叫会话控制功能I-CSCF 实体。
9.根据权利要求7所述的装置,其特征在于,所述判断単元具体用于 判断SIP注册■消息中的Request-Uri消息头、From消息头或Authorization消息头中是否包含UE归属域域名信息。
10.根据权利要求9所述的装置,其特征在于,所述判断単元具体用于 判断SIP注册消息中的Request-Uri消息头中的公有UE标识Pui是否是Tel-Uri类型的Pui ; 当Request-Uri消息头中的Pui是Tel-Uri类型的Pui时,确定SIP注册■消息中包含UE归属域域名信息; 当Request-Uri消息头中的Pui不是Tel-Uri类型的Pui时,判断SIP注册■消息中的From消息头中的Pui是否是Tel-Uri类型的Pui ; 当From消息头中的Pui是Tel-Uri类型的Pui时,确定SIP注册消息中包含UE归属域域名信息; 当From消息头中的Pui不是Tel-Uri类型的Pui时,判断SIP注册■消息中是否包含授权 Authorization 消息头; 当SIP注册消息中不包含Authorization消息头时,确定SIP注册消息中不包含UE归属域域名信息;否则,确定SIP注册消息中包含UE归属域域名信息。
11.根据权利要求7所述的装置,其特征在于,该装置还包括 成功响应单元,用于当所述装置是所述UE的归属域的P-CSCF实体时,接收到I-CSCF返回的注册成功的响应消息吋,向UE发送注册成功的响应消息; 失败响应单元,用于当所述装置是所述UE的漫游域的P-CSCF实体时,接收到I-CSCF返回的注册失败的响应消息吋,向UE发送注册失败的响应消息。
12.根据权利要求11所述的装置,其特征在于,所述添加単元生成的UE归属域域名信息,与预先设置在所述UE的归属签约服务器HSS中的UE归属域域名信息相同。
全文摘要
本发明公开了一种实现UE注册的方法及装置,用以对于不包含UE的归属域域名的Tel-Uri的UE发起的注册,实现自适应性地注册,从而降低了对UE的要求,扩大了UE的接入范围。本发明提供的一种实现UE注册的方法包括代理呼叫会话控制功能P-CSCF实体接收UE使用电话号码统一资源标识Tel-Uri方式发起的初始会话协议SIP注册消息;P-CSCF实体判断SIP注册消息中是否包含UE归属域域名信息;当SIP注册消息中不包含UE归属域域名信息时,P-CSCF实体生成UE归属域域名信息,并将UE归属域域名信息添加到SIP注册消息中,发送给查询呼叫会话控制功能I-CSCF实体。
文档编号H04W8/04GK102711085SQ20121019334
公开日2012年10月3日 申请日期2012年6月12日 优先权日2012年6月12日
发明者秦卓 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1