VoLTE学习笔记,看懂了你也是技术大神!!!!!!!!!!(3)

2019-04-16 16:49

在转发之后,I-CSCF需要释放存贮的相应用户注册信息。

10、P-CSCF需要存贮归属地网络接入信息,并将200 ok消息转发给UE(含GRUU组)。

UE在收到200 ok响应之后,存贮此时的超时定时器,将P-Associated-URI header里面包含的第一个URI存储为默认的公共用户标识,这里为,并且将之进行相应的安全关联。如果该标头域中不含该公共用户标识,则认为该标识注册被禁止。另外,UE需要变更前期的临时安全协商机制固化为新建立的安全协商机制.

当收到200 ok响应后,UE需要向S-CSCF订阅注册事件包。该消息中所含的参数意义如下:

Sip Message =SUBSCRIBE sip:+8618421195023@sh.ims.mnc000.mcc460.3gppnetwork.org SIP/2.0,说明需要订阅的公共用户标识的SIP URI

f:需要包含公共用户标识,这里+8618421195023其实就是电话号码 t:内容与f一致

o:事件标头域,应设置为需要订阅的“reg”事件包 重新注册

UE需要在适当的时候发起重选注册流程,例如以周期形式刷新已有的注册信息或者响应UE注册信息的变动。另外,当承载IMS会话的IP-CAN发生了变化,UE也需要发起重新注册流程。UE重新注册流程与上述UE注册流程类似。UE需要与网络侧依据上次注册时间同步更新周期注册的定时器,只不过该定时器比网络侧的定时器略小。

1、UE需要在网络侧的周期注册定时器超时前发起重新注册流程。UE将注册信息发送给P-CSCF,其中需要含公共用户标识、私有用户标识、归属地域名、UE的IP地址、能力信息、IMEI标识、是否支持GRUU的标识。

2、当收到注册请求后,P-CSCF并不用之前缓存的归属地网络接入点信息,而是重新通过归属地网络名称去发现归属地的接入点信息(I-CSCF)。P-CSCF会将注册请求转发给I-CSCF。

后续注册流程与前述一致。

注册取消

注册取消可以有两个层面来发起,一个是UE层面,另外一个是网络层面。UE层面的注册取消流程与注册发起流程是一致的,只不过注册消息里面的超时时间设置为0秒,值得注意的注册流程里的超时时间设置为600000秒。

区别于注册流程的有以下几个步骤需要注意:

1、在注册请求流程中将超时(expiration)值设置为0。

4、当I-CSCF发送S-CSCF寻址请求后,HSS根据该用户公共标识的注册状态,将S-CSCF名称发送给I-CSCF。

6、S-CSCF收到注册取消信令后,会将该消息转发服务控制平台,服务控制平台会将该公共用户标识订阅的相关服务信息清除。

7、根据运营商定制策略,S-CSCF会将含公共用户标识、私有用户标识、清除S-CSCF名称或者保留S-CSCF名称的Cx接口信令发送HSS。HSS根据收到的清除S-CSCF名称/保留S-CSCF名称来进行相应的S-CSCF名称保留,即使保留S-CSCF名称,后续HSS可以决定在任何时刻进行清除。

9、当S-CSCF发出200 ok响应信息给I-CSCF后,S-CSCF释放该公共用户标识所有相关的注册信息。 11、当P-CSCF发出200 ok响应信息给UE后,P-CSCF释放该公共用户标识相关的注册信息,而如果存在关于IMS信令链接状态的订阅通知,P-CSCF需要取消该订阅通知。

网络层面发起的注册取消。

有些特殊情况下,例如终端没电了,或者UE移出了服务区,网络侧需要发起对用户的注册取消流程。网络侧发起注册取消流程主要是为了在这些场景下对用户后续提供稳定有保障的

服务。网络侧发起的注册流程取消仅仅针对IMS子系统内,与接入网状态无关。即IMS域注册取消后,LTE网络并不一定去附着。一般,IMS子系统发起注册取消流程有如下的原因:

网络维护:解决用户重新注册带来的网络节点相关数据缺失;

网络业务:当用户漫游到其他网络而并没有在源网络进行注册取消;

应用服务:由服务能力受限导致的注册取消;

订阅管理:当用户欠费、恶意欺诈、取消订阅等等导致的网络发起的IMS注册取消。另外对于用户变更服务,也可能导致网络侧发起IMS注册取消。

诸如以上的原因,网络侧发起的注册取消可以通过两个流程触发,一个是注册超时,另外一个则是强制流程。

对于注册超时而言,P-CSCF与S-CSCF各自维护一个定时器,这两个定时器需要时间足够接近,并且彼此之间不做同步。因此,当S-CSCF定时器超时后,P-CSCF的定时器也认为超时,这样P-CSCF可以直接将UE注册取消,而不需要等待S-CSCF注册取消的指令。详见23.228.

注册取消流程可以由HSS、S-CSCF或者第三方网元(第三方网元通过HSS)发起,下图说明了由HSS(含通过HSS流程发起的第三方)发起的情况

在这里不对注册取消流程细节做详细的说明,不过需要提及值得注意的几个关键步骤。对于步骤3,S-CSCF在向P-CSCF发起注册取消流程的同时,需要内部同步该用户的注册信息。如果收到HSS关于注册取消的原因,可将原因一并转发。一般由于UE不在服务区的原因,P-CSCF在向UE发出注册取消流程后,不一定能收到UE的响应,这时,PCSCF可以不必等待该200 ok响应,直接向S-CSCF发起响应流程。

下图说明的是由S-CSCF(或第三方网元通过S-CSCF)、服务控制平台发起的注册取消流程。

于HSS发起的注册取消流程唯一不同的是,S-CSCF在接收到P-CSCF注册取消流程完成响应之后,才通过Cx接口向HSS发送注册信息清空流程。

后记:初学VoLTE,感觉IMS涉及的协议SIP、SDP不像传统电信网络协议那么标准化、规范化。有时,现网的一些实测log与协议描述又不是完全的一致;有时,由于精力的原因,光靠没有太多的背景知识,三两手边资料的个人解读很难有多深入的理解。不过,技术领域的更新换代开启的思考与领悟的旅程也许才是网优工程师最大的乐趣!

3 主叫信令流程


VoLTE学习笔记,看懂了你也是技术大神!!!!!!!!!!(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:普通植物病理学试题题库

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: