VOLTE 信令流程 VOLTE 是基于SIP 协议的语音通话,所有与IMS 交互的信令全部为SIP 信令,在理解VOLTE 信令方面必须对SIP 信令进行了解,EPC只是做为业务承载体。由于SIP 信令是以加密方式传输,SIP 信令只有在CN 侧和终端侧才能解码,基站 CDL 无法记录 SIP 信令,同时CDL 无法解码较多 NAS 层直传消息,所以本文中的信令说明部分不结合 CDL 信令进行说明 1. 注 册 流 程 及 重 要 信 令 详 解 SIP 提供了发现机制,如果用户要发起和另一个用户的会话,SIP 必须发现可到达目的用户的当前主机,注册将记录地址 URI 和一个或者多个联系地址相关联,这样才能进行呼叫等业务。 严格意义上说,SUBSCRIBE 和 NOTIFY 过程不属于注册过程,但由于该过程在注册完成后紧跟着出现,所以本文将该过程放在注册流程中进行说明。用户的注销过程与注册过程相似,主要就是注销请求中,expire 值为0,所以本文中不再进行单独说明,注销过程无SUBSCRIBE 信令,是因为UE 注册时已有SUBSCRIBE。 UEeNodeBMMESGW/PGWCSCF1.Attach OR PDN Connectivity2.EPS Bear Setup (QCI5)3.REGISTER(Sip Register Request)4.REGISTER 401(Unauthorized)5.REGISTER(Sip Register Request)6.REGISTER 200(OK)6.SUBSCRIBE7.SUBSCRIBE 2008.NOTIFY9.NOTIFY 200 信令说明如下: 1. UE 进行 Attach,建立 QCI=9 的默认承载,并使用 IMS APN 建立 PDN 连接; 2. 建立立 QCI=5 的默认承载,用于传送 SIP 信令; 3. UE 通过 QCI=5 的默认承载向 IMS 发起注册请求; 4. P-CSCF 通过 HSS 获知用户信息不在数据库中,便向终端代理回送 401 Unauthorized 质询信息,其中包含安全认证所需的令牌; 5. 终端将用户标识和密码根据安全认证令牌加密后,再次用 REGISTER 消息报告给 P-CSCF 服务器; 6. P-CSCF 将 REGISTER 消息中的用户信息解密,验证其合法后,IMS 核心网将该用户信息登记到数据库中,并向终端返回成功响应消息 200 OK; 7. 用户向IMS 订阅注册事件包 8. 服务器应答订阅成功 9. IMS 服务器发送notify 消息,由于订阅的用户已经注册,所以IMS 服务器回应Notify 消息中,状态为active,同时携带XML 信息 10. 终端发送Notify 200 表示接收成功 注册过程测试信令载图如下: 注销过程测试信令截图如下: 1) Activate Default EPS Bearer Context Reques...