VoLTE微课堂(10):IMS用户呼叫CS用户

祝晓阳
2021-03-30
来源:

除了两个注册在IMS域的LTE用户间呼叫外,注册在IMS域的LTE用户也可以呼叫注册在CS域的用户。

  • IMS用户呼叫CS域用户架构图

    823dae05f3aefce06593e9faa4aa0d3.jpg

    IMS用户呼叫CS域用户,首先IMS用户成功注册到IMS网络;然后发起SIP invite信令发送到S-CSCF,通过S-CSCF触发MMTelAS进行业务处理;S-CSCF通过ENUM/DNS解析得知被叫用户为CS域用户,将SIP会话请求转发至MGCF;MGCF进行路由分析并将会话请求路由出局,然后在PSTN中寻呼到被叫终端。

    进行VoLTE通话的媒体数据在IMS APN的专用承载上转发至internet,然后通过MGW跟CS域用户进行媒体互通。

  • IMS用户呼叫CS用户信令流程

d9d57da4bb95107f591e69e9aac682a.jpg

1、主叫用户发起会话请求,通过S-CSCF触发MMTel AS进行业务处理;S-CSCF通过ENUM/DNS解析得知被叫用户为CS域用户,将SIP会话请求转发至MGCF;MGCF进行路由分析并将会话请求路由出局。

2、被叫信令面流程:V/GMSC Server寻呼被叫用户,被叫用户收到寻呼消息后返回响应消息。

3、被叫承载面建立流程:V/GMSC Server指示MGW建立被叫接入侧承载并向主叫侧发消息通知局间承载建立采用前向延迟方式。

4、MGCF接收指示被叫侧承载建立完成的APM消息,并发送携带SDP的183消息指示建立主叫侧专用承载。

5、P-CSCF通知主叫侧PCRF,建立主叫侧专用承载。并把183消息转发至主叫UE。

6、主叫用户返回PRACK消息证实183消息。

7、MGCF返回PRACK的200 OK消息,完成PRACK消息的证实。

8、被叫接入侧完成承载建立和Iu接口资源分配后,UE_B发送消息振铃。V/GMSC Server向MGCF发送ACM消息,指示被叫侧振铃,MGCF发送180 Ring消息至主叫用户UE_A,指示被叫已振铃。

9、主叫用户返回PRACK证实180 Ringing消息。

10、MGCF返回200 for PRACK消息,完成PRACK消息的证实。

11、被叫用户摘机,V/GMSC Server向MGW发送MOD REQ消息,携带signalsDescriptor描述符,控制MGW播放回铃音

12、MGCF向主叫侧MMTel AS发送200 forINVITE消息指示被叫已摘机。V/GMSC Server向MGW发消息,控制其停止回铃音。

13、主叫侧MMTel AS向CCF发送ACR消息,启动主叫侧计费,CCF应答ACA消息。

14、MMTelAS发送200 for INVITE消息至主叫用户,指示被叫已摘机。

15、UE_A回复MGCF ACK消息,主叫处于通话状态。

分享
下一篇:这是最后一篇
上一篇:这是第一篇