以 V2V 场景为例, VoLTE 端到端流程可以拆解为以下 9 个子过程:
1. 主叫接入过程
主叫端终端------>主叫端 P-SBC,发送 INVITE 业务请求消息。空闲状态下终端发起 VoLTE 业务请求,通过鉴权、上下文设置、建立默认承载等操作完成RRC 连接、初始上下文连接、 QCI9 与 QCI5 默认承载建立、 向 IMS 中的 P-SBC 网
元发起 INVITE 请求(包含 service Request)。
2. 主叫专载建立过程
主叫端 P-SBC------>主叫端 S-CSCF,转发 INVITE 业务请求消息。 P-SBC 网元收到 INVITE 请求后,通过与 EPC 的鉴权、承载重配等操作建立到终端的专用承载, 同时向注册的 S-CSCF 发起 INVITE 请求。
3. ENUM/DNS 查询过程
主叫端 S-CSCF------>对端 I-CSCF,转发 INVITE 业务请求消息。 S-CSCF 网元收到 INVITE 请求后,通过查询 MMTel AS 服务器获得呼叫能力支持相关信息,查询 ENUM/DNS 服务器获得对端 IMS 网络 IP 地址,然后发送 INVITE 请求到对端IMS 网络中入口点 I-CSCF 网元。
4. S-CSCF 查询过程
对端 I-CSCF------>对端 S-CSCF,转发 INVITE 业务请求消息。被叫端 I-CS