1 2 5
主叫用户UE(O)的呼叫请求发送到主叫SBC。呼叫请求中包含precondition相关参数,主叫SBC向PCC申请通话资源(临时),同时请求主叫用户EPC侧信息。 主叫侧PCRF向SBC返回AAA响应。
S/P-GW向PCRF返回主EPC侧信息。 PCRF向SBC上报主叫EPC侧信息。
主叫侧完成业务触发,主叫AS进行被叫号码补齐,之后主叫S-CSCF通过查询被叫I-CSCF查询HSS,被叫签约未注册业务,I-CSCF根据HSS返回的能力集选择被叫S-CSCF向HSS获取用户签约数据。
SCC AS向HSS查询T-ADS信息,触发TADS域选流程,HSS返回 IMS Voice over PS NOT
其中主叫侧和被叫侧均为none。 3~4 主叫侧PCRF向S/P-GW下发策略。
6~8 主叫侧预留无线侧资源,MME在消息8中携带主叫EPC侧信息(TAI+E-CGI)。 9~10 11~12 13~16 17~18 19~20 22~23
ENUM/DNS获取被叫I-CSCF地址并将呼叫请求发送至被叫I-CSCF。 S-CSCF为用户处理未注册触发。
21 被叫触发至VoLTE AS,基本呼叫和补充业务触发完成后触发SCC AS。 supported。
24 SCC AS向HSS查询被叫的CSRN。 24a~24b HSS向被叫VMSC获取用户的MSRN。 25 HSS向SCC AS返回被叫的CSRN。 26~27 29~30
被叫IMS核心网将呼叫路由至MGCF。 MGCF与被叫端局之间进行媒体协商。
28 MGCF将INVITE消息映射为IAM消息发往CS域。 31 被叫端局返回ACM消息。
32 MGCF根据消息29中的SDP内容生成183响应,携带MGCF/IM-MGW的SDP,其中precondition参数中,MGCF侧为sendrecv,主叫侧为none。 33~38 39~45 47~62
183消息转发至主叫SBC。
主叫侧根据协商结果修改资源申请。
主叫UE通过空口流程获知通话资源预留成功,向被叫侧发起UPDATE,其中的
precondition参数主叫侧为sendrecv,MGCF侧为sendrecv。之后MGCF返回200 OK对UPDATE进行响应。
63 MGCF向被叫端局发送COT导通检测消息。 64 被叫端局返回CPG(Alerting)。
65 MGCF向主叫侧返回180Ringing响应。被叫摘机后完成后续信令流程。 66~66a 被叫摘机后完成后续信令流程。 67~74 76~77
主叫挂机后,主叫侧SBC释放主叫通话资源。
MGCF将BYE消息映射为REL消息,被叫端局返回RLC。
75 BYE消息转发至被叫MGCF。
3. VoLTE用户(CS附着)呼叫 VoLTE用户(LTE/CS附着)
当用户从2/3G下起呼VOLTE用户时:
现网端局向NTHLR发invoke sendRoutingInfo消息要漫游号码,
由于用户VOLTE签约
端
局
拿
到
了智能网TCSI(VOLTE就相当于一种智能网),而TCSI的优先级比漫游码高,所以NTHLR通过returnResultLast sendRoutingInfo 消息只返回了TCSI:serviceKey: 18 ,
TCSI:serviceKey: 18后,向TAS发invoke initialDP消息要TCSI信息,TAS通过invoke connect消息返回12547的前缀,关口局拿到12547的前缀后,触发锚定,向MGCF发IAM消息,呼叫被送入IMS域
如果2/3G用户,呼叫一个在2/3G下的VOLTE用户,则整个呼叫过程,会向NTHLR发两次 invoke sendRoutingInfo 消息
第一次,NTHLR回TCSI信息,指示用户为VOLTE,需将呼叫从MGCF送入IMS域内 invoke sendRoutingInfo:现网端局向NTHLR要漫游号码,
returnResultLast sendRoutingInfo :由于用户VOLTE签约了智能网TCSI(VOLTE就相当于一种智能网),而TCSF的优先级比漫游码高,所以NTHLR只返回了TCSI:serviceKey: 18 invoke initialDP :端局拿到TCSI:serviceKey: 18后,向TAS要TCSI信息 息,呼叫被送入IMS域
第二次,通过UDA消息中的IMSVoiceOverPSSessionSupport=2,TAS知道此时用户在2/3G下,于是TAS再向NTHLR发invoke sendRoutingInfo要漫游码,此时,NTHLR则会向用户当前所在的MSS要漫游码
TAS→NTHLR invoke sendRoutingInfo NTHLR→MSS invoke provideRoamingNumber
invoke connect: TAS返回12547的前缀,关口局拿到12547的前缀后,向MGCF发IAM消
MSS→NTHLR returnResultLast provideRoamingNumber NTHLR→TAS returnResultLast sendRoutingInfo
3.1 VoLTE用户呼叫VoLTE用户,主叫附着在2/3G,被叫附着在LTE
VMSC(O)MGCF(T)1. SRI2. SRI ACK3. IDPAS(T)HSS(T)I/S-CSCF(T)SBC(T)PCRF(T)S/P-GW(T)MME(T)UE(T)4. CONNECT5. IAM6. INVITE7. LIR8. LIA9. INVITE10. UDR11. IDR12. IDA13. UDA14. INVITE15. INVITEA16. AAR17. RAR18. RAA19. AAA20. Create bearer request21. 空口流程22. Create bearer response23. INVITE24. 18325. AAR26. RAR27. RAA28. AAA29. Create/Update bearer request30. 空口流程32. 18333. 18334. 18335. 18336. APM37. APM31. Create/Update bearer responseB37a. UPDATE37b. 200 OK38. 180 Ringing39. ACM(Alerting)40. 200 OK/ACK41. ANM通话建立42. REL43. BYE44. BYE45. STR46. RAR47. RAA48. STA49. Delete bearer request50. 空口流程51. Delete bearer response52. 200 OK53. 200 OK54. RLC 1 2 5
主叫用户UE(O)的呼叫请求发送到主叫SBC。呼叫请求中包含precondition相关参数,主叫SBC向PCC申请通话资源(临时),同时请求主叫用户位置信息。 主叫侧PCRF向SBC返回AAA响应。
S/P-GW向PCRF返回主叫位置信息。 PCRF向SBC上报主叫位置信息。
主叫侧完成业务触发,主叫AS进行被叫号码补齐,之后主叫S-CSCF通过查询被叫I-CSCF查询HSS,被叫签约未注册业务,I-CSCF根据HSS返回的能力集选择被叫S-CSCF向HSS获取用户签约数据。
SCC AS向HSS查询T-ADS信息,HSS返回 IMS Voice over PS NOT supported。
其中主叫侧和被叫侧均为none。 3~4 主叫侧PCRF向S/P-GW下发策略。
6~8 主叫侧预留无线侧资源,MME在消息8中携带主叫位置信息(TAI+E-CGI)。 9~10 11~12 13~16 17~18 19~20 22~23
ENUM/DNS获取被叫I-CSCF地址并将呼叫请求发送至被叫I-CSCF。 S-CSCF为用户处理未注册触发。
21 被叫触发至VoLTE AS,基本呼叫和补充业务触发完成后触发SCC AS。 24 SCC AS向HSS查询被叫的CSRN。 24a~24b HSS向被叫VMSC获取用户的MSRN。 25 HSS向SCC AS返回被叫的CSRN。 26~27 29~30
被叫IMS核心网将呼叫路由至MGCF。 MGCF与被叫端局之间进行媒体协商。
28 MGCF将INVITE消息映射为IAM消息发往CS域。 31 被叫端局返回ACM消息。
32 MGCF根据消息29中的SDP内容生成183响应,携带MGCF/IM-MGW的SDP,其中precondition参数中,MGCF侧为sendrecv,主叫侧为none。 33~38 39~45 47~62
183消息转发至主叫SBC。
主叫侧根据协商结果修改资源申请。
主叫UE通过空口流程获知通话资源预留成功,向被叫侧发起UPDATE,其中的
precondition参数主叫侧为sendrecv,MGCF侧为sendrecv。之后MGCF返回200 OK对UPDATE进行响应。
63 MGCF向被叫端局发送COT导通检测消息。 64 被叫端局返回CPG(Alerting)。
65 MGCF向主叫侧返回180Ringing响应。被叫摘机后完成后续信令流程。 66~66a 被叫摘机后完成后续信令流程。 67~74 76~77
主叫挂机后,主叫侧SBC释放主叫通话资源。
MGCF将BYE消息映射为REL消息,被叫端局返回RLC。
75 BYE消息转发至被叫MGCF。
3.2 VoLTE用户呼叫VoLTE用户,主被叫均附着在2/3G
VMSC(O)MGCF(T)1. SRI2. SRI ACK3. IDPAS(T)HSS(T)I/S-CSCF(T)MGCF(T)VMSC(T)4. CONNECT5. IAM6. INVITE7. LIR8. LIA9. INVITE10. UDR11. UDA12. UDR13. PRN14. PRN ACK15. UDA16. INVITE17. INVITE18. IAM19. APM20. APM21. 18322. 18323. 18324. 18325. APM26. APM28. 180 Ringing29. ACM31. 200 OK/ACK32. ANM30. ANM27. ACM通话建立33. REL34. BYE35. REL36. RLC37. BYE38. RLC 1~2 主叫端局查询被叫HSS获取路由信息,HSS返回VoLTE用户锚定SCP的T-CSI。
3~4 主叫端局触发至锚定SCP,SCP返回IMS路由码+被叫号码。 5 6 9
电路域根据路由配置将呼叫路由至被叫归属域MGCF。 MGCF去掉被叫号码前缀后将呼叫路由至本域I-CSCF。
被叫触发至VoLTE AS,基本呼叫和补充业务触发完成后触发SCC AS。
7~8 I-CSCF查询HSS获取被叫注册的S-CSCF。
10 SCC AS进行被叫域选择,向HSS查询T-ADS信息。
11 SCC AS向HSS查询T-ADS信息,HSS返回 IMS Voice over PS NOT supported。 12 SCC AS向HSS查询被叫的CSRN。 13~14 16~17 19~20 22~24 25~26 27~29 30~32 33~38
信令消息如下:
VoLTE用户在LTE覆盖下做主叫:
HSS向被叫VMSC获取用户的MSRN。 被叫IMS核心网将呼叫路由至MGCF。 MGCF与被叫端局之间进行媒体协商。 183消息转发至MGCF。
MGCF与主叫端局进行媒体协商。
被叫端局返回ACM(Alerting)经被叫IMS核心网后到达主叫端局。 被叫摘机后完成呼叫流程。 呼叫释放流程。
15 HSS向SCC AS返回被叫的CSRN。
18 MGCF将INVITE消息映射为IAM消息发往CS域。
21 MGCF根据消息19中的SDP内容生成183响应,携带MGCF/IM-MGW的SDP。
VoLTE用户在LTE覆盖下发起语音呼叫,呼叫另一CS覆盖下的VoLTE用户_in_GSM:
VoLTE用户在LTE覆盖下发起语音呼叫,呼叫另一CS覆盖下的VoLTE用户_in_TDS: