VOLTE的本质其实是使用PS域的数据承载交互IMS域信令和数据流,IMS承载的QoS优先级较高用于保证IMS业务的稳定性和实时性。
1. IMS Signaling Default Bearer Establish
UE在上发的PDN Connectivity Request里请求IMS域里的负责处理SIP信令的P-CSCF IP地址,MME接收到该NAS消息后与SGW进行交互,通过SGW获取到P-CSCF的地址,并在下发的Activate Default EPS Bearer消息里承载该IP地址。
在RAN侧DRB和EPC侧S1-U承载均建立完毕后,UE就可以通过该承载与IMS域进行SIP协议的信令交互实现IMS域的注册。
2. IMS Traffic Dedicated Bearer Establish
在IMS专用业务承载建立之前,IMS域要和EPC协商承载使用的QoS,协商完成之后由PGW知会MME发起建立专用承载的信令。对方UE的IP地址由SIP信令交互得到。在RAN侧DRB和EPC侧S1-U承载均建立完毕后,UE即可通过RTP和RTCP与对方实现数据交互。
3. IMS Traffic Dedicated Bearer Release
VOLTE业务结束后PGW知会MME发起释放专用承载的信令,IMS信令承载持续保留。