1 / 25
文档名称:

VoLTE-信令流程详解.docx

格式:docx   大小:2,336KB   页数:25页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VoLTE-信令流程详解.docx

上传人:rsqcpza 2019/10/1 文件大小:2.28 MB

下载得到文件列表

VoLTE-信令流程详解.docx

相关文档

文档介绍

文档介绍::..VOLTE信令流程VOLTE是基于SIP协议的语音通话,所有与IMS交互的信令全部为SIP信令,在理解VOLTE信令方面必须对SIP信令进行了解,EPC只是做为业务承载体。由于SIP信令是以加密方式传输,侧和终端侧才能解码,基站CDL无法记录SIP信令,同时CDL无法解码较多NAS层直传消息,,如果用户要发起和另一个用户的会话,SIP必须发现可到达目的用户的当前主机,注册将记录地址URI和一个或者多个联系地址相关联,这样才能进行呼叫等业务。严格意义上说,SUBSCRIBE和NOTIFY过程不属于注册过程,但由于该过程在注册完成后紧跟着出现,所以本文将该过程放在注册流程中进行说明。用户的注销过程与注册过程相似,主要就是注销请求中,expire值为0,所以本文中不再进行单独说明,注销过程无SUBSCRIBE信令,是因为UE注册时已有SUBSCRIBE。信令说明如下:,建立QCI=9的默认承载,并使用IMSAPN建立PDN连接;=5的默认承载,用于传送SIP信令;=5的默认承载向IMS发起注册请求;-CSCF通过HSS获知用户信息不在数据库中,便向终端代理回送401Unauthorized质询信息,其中包含安全认证所需的令牌;,再次用REGISTER消息报告给P-CSCF服务器;-CSCF将REGISTER消息中的用户信息解密,验证其合法后,IMS核心网将该用户信息登记到数据库中,并向终端返回成功响应消息200OK;,由于订阅的用户已经注册,所以IMS服务器回应Notify消息中,状态为active,:注销过程测试信令截图如下:1)ActivateDefaultEPSBearerContextRequest(QCI=5)该信令是用于建立QCI=5的默认承载,所有SIP信令都通过QCI=5的承载传输,该信令的内容已在该信令前的RRC重配置中附带下来。主要说明如下:该信令中主要是关注QCI等级,必须是QCI=5,才能传输SIP信令,ERABID=62)REGISTER(1STSipRegisterRequest)&REGISTER401(Unauthorized)REGISTER信令是用于网络注册,建立关联主要说明如下:这是用户的第一个REGISTERREQUST信令,所以鉴权方面部分内容为空,需要网络回应后才能补齐REGISTER401信令是用于向终端回送401Unauthorized质询信息,其中包含安全认证所需的令牌,令牌对应用户第一个REGISTERREQUST信令中鉴权摘要为空的部分,并指明算法,主要说明如下:3)REGISTER(2ndSipRegisterRequest)&REGISTER200第二条Register信令是终端将用户标识和密码根据安全认证令牌加密后回送给服务器主要说明如下:REGISTER200信令是用是确认注册流程完成,并生成SIP-URI和TELURI,,VOLTE中使用了后面两种:AlphanumericSIP-URIsExample:sip:voicemail@MSISDNrepresentedasaSIPURI:Example:sip:+3@;user=phoneMSISDNrepresentedasaTelURI:·Example:tel:+3:REGISTER200信令截图如下:4)SUBSCRIBE&NOTIFYSUBSCRIBE是一个用来请求对方节点的当前状态以及后续状态变化的请求方法,从网络订阅消息,NOTIFY是用于向服务器请求返回当前状态消息。VOLTE中典型的消息流如下:如果订阅过期了,就必须发起新的SUBSCRIBE来进行订阅SUBSCRIBECDS信令截图如下:SUBSCRIBE200CDS信令截图如下网络通过NOTIFY向UE发送订阅的内容,UE通过NOTIFY200确认已收到,NOTIFY的CDS信令截图如下:,经过多个修改,基本已经定型。由于VOLTE呼叫其它通话制式的手机时,VOLTE终端侧的信令未有变化,所以本文中不会进行说明。CDS软件信令截图如下:呼叫流程图如下:信令说明