VoLTE注册流程详解.docx
《VoLTE注册流程详解.docx》由会员分享,可在线阅读,更多相关《VoLTE注册流程详解.docx(15页珍藏版)》请在优知文库上搜索。
1、VoLTE注册流程详解目录一、概述二、初始注册三、后续注册-重注册四、后续注册-二次注册五、第三方注册5.1 S-CSCF与SCCAS的第三方注册5.2 S-CSCF与VoLTEAS的第三方注册5.3 S-CSCF与IP-SM-GW的第三方注册六、订阅七、常见初始注册失败7.1 苹果6s手机初始注册失败7.2 三星S6手机初始注册失败7.3 步步高VlVOX6D手机初始注册失败7.4金立GN9010手机初始注册失败6?9一、概述用户开通了VoLTE签约,并在VoLTE终端上打开VoLTE、ims服务或HD高清语音开关,在开机附着成功后,UE单独发起APN=ims的PDN连接性请求,并成功建立Q
2、CI=5的ims信令默认承载,接着UE发起注册请求。注册流程拆分成初始注册/后续注册(重注册)、后续注册(二次注册)、第三方注册、订阅共四个阶段,其中后续注册和初始注册的区别在于注册消息中增加了用户认证数据和接入网络位置信息。成功的初始注册必须经过初始注册、二次注册、第三方注册、订阅阶段,而成功的重注册必须经过重注册、二次注册、第三方注册阶段。初始注册、重注册和二次注册过程称为基本注册,基本注册由用户终端发起,基本注册成功后,用户就拥有了基本呼叫权限。第三方注册由S-CSCF代替用户终端发起,第三方注册成功后,用户就拥有了AS提供的相关业务权限。基本注册、第三方注册示意图如下:本图中14为初始
3、注册,5为二次注册,6为第三方注册更加详细的流程见下图(融合HSS组网):1-12步骤为初始注册,其中89步骤可以选择性进行(视S-CSCF本地剩余IMS认证数据情况);13-24步骤为二次注册,20-21步骤可以选择性进行(视S-CSCF本地有无用户数据及iFC集合数据);25-26为S-CSCF向AS(应用服务器)请求的第三方注册,根据iFC准则,涉及的应用服务器为SCCAS、VoLTEAS、IP-SM-GW等,该过程步骤较多,此图为示意图。从附着开始的IMS注册过程中涉及了绝大多数协议:RRC、NAS.SlAPsSGsAPxGTP-CV2、GTP-UVl协议、SIP协议、Diameter
4、协议等,作为选项还有MAP、CAPo由于SIP消息与VoLTE优化分析紧密结合,在此简略介绍SIP协议:SIP协议源自于互联网产物,并非传统的通信协议,消息采用非比特位方式的文本编码,可阅读性强,具有非常强大的灵活性和扩展性,缺点就是存在大量的兼容性问题。SIP消息有请求和响应2种类型,每个消息包含3个元素:请求行/状态行、头域、消息体(可选)。RFC3261中定义的SlP消息头域包括Via、From.To.CaII-IDxCSeq、Contact、Content-Type、Content-Length、Max-ForwardssProxy-Authenticate等在内共有44个,并且这些头
5、域的数目是可扩展的。头域的介绍见本文其它相关章节,在本章节仅仅简略叙述几个头域。Content-Type头域指示携带的消息体的媒体类型,比如applicationsdpsmessagesipoContent-Length头域用十进制方式表示出消息体的字节数,比如450o由于本文为注册专题,那么UE发出的首条SIP消息为Register,若该注册消息中包含Contact头域内容,则为基本注册;若缺失Contact头域,则为UE查询注册状态,根据P-CSCF的配置情况来进行处理。存在多种类型的消息体,比如文本格式的SDP消息体,或二进制格式的ISUP消息体等。关于不同SlP消息代码见其它相关文档介
6、绍,除了正常响应代码,更要了解失败响应代码。作为VOLTE优化工程师,一定要了解上述知识点,然后在工作中进行验证性测试。日常工作中常用的方式就是采用测试手机和测试软件相结合的方式进行,比如采用HTCM8t手机和CDS测试软件,在Uu接口上的信令消息截图如下:看不清请点击放大了看二、初始注册初始注册事件发生的场景:开机附着于LTE网络,并完成建立IMS默认承载之后;从23G网络重选上(或返回)LTE网络,并完成TAU之后;IMS注销之后,再次启用IMS功能;在重注册失败之后再次发起的注册;手机认为必须经过初始注册流程(不兼容401认证挑战消息或终端BUG问题导致)作为注册消息的发起方一用户终端,
7、UE根据USIM信息,推导得出注册用的私有身份标识IMPI和临时IMS公用身份标识IMPU(即T-IMPU,为SIP格式,仅作注册之用,不能用作呼叫):其中私有身份标识是归属网络运营商提供的用户唯一全球标识,类似IMSI,用于对IMS用户进行鉴权认证,该标识对用户不可见,简明初始注册示意图如下:初始注册的过程在信令平台的抓包如下:空口中的register消息通过逻辑上的Gm口直到P-CSCFr该过程是通过该消息中Route头域的P-CSCF地址来实现的,该地址被用来作为Request消息的路由。关于Route头域含义如下:当一个ProxyServer收到一个Request消息时,会检查Rout
8、e字段的第一个地址是否等于自己,如果是,它可以从Route字段中删去自己的地址信息,然后叠加下一段地址,并将消息转发到Route字段中指定的下个地址;如果Route字段为空,则转发到RequestURl指定的地址。如果没有就根据COntaCt头域发送,如果连COmaCt都没有,就根据FrOm头域发送。关于Via头域含义如下:当发起一个SIPRequest消息时,消息经过的每一跳(包含发起方)都会在SIP消息中增加一个Via字段,内容为自己的地址信息,表示通过此地址发往下一跳,为什么要增加Via字段来记录Request消息经过的地址呢?用以保存请求历经的路径,实际上这个地址信息将被作为ReqUe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VoLTE 注册 流程 详解
