VoLTE基础自学系列 | eSRVCC稳态呼叫切换流程
Posted COCOgsta
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VoLTE基础自学系列 | eSRVCC稳态呼叫切换流程相关的知识,希望对你有一定的参考价值。
视频来源:51学通信《VoLTE基础》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:VoLTE基础自学系列 | 汇总_COCOgsta的博客-CSDN博客
SRVCC基本架构
eSRVCC基本架构
eSRVCC控制及媒体面架构
SRVCC切换高层示意图
注意:目标网络的CS域承载建立好后(第7步) ,LTE侧的UE才会开始切换到目标CS域(第10步) 。而此时IMS域侧的会话切换过程(第6步) 可能仍在进行。
eSRVCC切换基本点
通话中,LTE信号不好时,eNodeB根据UE测量报告通知MME切换到 2/3G接入。
MME通过Sv接口向eMSC发起切换
eMSC准备CS域资源,并发起一个新的”call leg”,到ATCF(目的地址STN-SR)
ATCF使用收到的PAI头域中的C-MSISDN关联用户
ATCF通知SCC AS(AT U-STI) 关于access transfer(PS leg->CS leg) 的变更,媒体流锚定到ATGW
SCC AS或ATCF将原有PS leg(由Target-Dialog指明) 释放
SRVCC from E-UTRAN to GERAN without DTM support(适用于2G中不支持DTM的运营商)
SRVCC from E-UTRAN to UTRAN with PS HO or GERAN with DTM HO support(适用于2G中支持DTM或切换到3G的场景)
eSRVCC切换过程(侧重IMS侧)
注:SSI:Session State Information(为支持mid call等场景)
SRVCC Call Handover(High Level简化版)
eSRVCC稳态切换较完整信令流程(LTE->GSM without DTM)
更完整的eSRVCC切换流程
稳态会话切换的编解码协商流程
eSRVCC稳态呼叫切换流程 --- 部分抓包消息举例
Handover Required(eNodeB -> MME)
SRVCC PS to CS Request(MME -> eMSC)
Sv接口:PS to CS Request消息中的Source RNC to Target RNC Transparent Container
The Source to Target Transparent Container
包含的是需要从source RAN通过核心网透明传送给target RAN的信息。
- When the target network is GERAN, the Transparent container field contains the value part of the Old BSS to New BSS Information IE defined in3GPP TS 48.008
- When the target network is UTRAN, this container carries the Source RNC to Target RNC Transparent Container IE defined in3GPPTS 25.413
- When the target network is E-UTRAN, the container carries the Source eNB To Target eNB Transparent Container IE defined in3GPPTS 36.413
SRVCC Call Handover INVITE(eMSC -> ATCF)
SRVCC Call Handover INVITE(eMSC -> ATCF) SDP
SRVCC Call Handover 200 OK (ATCF -> eMSC)
SRVCC Call Handover INVITE ATCF -> SCC-AS
eSRVC呼叫切换BYE(SCCAS -> S-CCSF)
注:原信令Leg(由Target-Dialog指明) 可由ATCF或SCCAS释放,SCCAS为B2BUA, 因此释放不需要通知远端IMS用户(除非有SDP更新) 。
总结:eSRVCC路由切换路径距离(LTE->GSM)
信令路由:
VoLTE用户从LTE切换至2G无线网:
- eNodeB→MME→eMSC Server→目标MSC Server→eMSC Server→MME→eNodeB
eMSC更新SBC/ATCF的VoLTE切换用户接入侧信息:
- eMSC Server→VoLTE切换用户所在SBC/ATCF→eMSC Server→MME
VoLTE SBC/P-CSCF/ATCF更新VoLTE切换用户的SCC AS的用户接入侧信息:
- VoLTE SBC/P-CSCF/AT CF(根据ATU-STI查询ENUM/DNS) →VoLTE切换用户归属SCC AS
媒体路由:
VoLTE切换用户在切换前的路由:
- VoLTE切换用户→(LTE/EPC IMS APN专用承载) →VoLTE切换用户所在地SBC→远端用户
VoLTE切换用户在切换后的路由:
- VoLTE切换用户→目标MGW→VoLTE切换用户所在地SBC→远端用户
注:由SBC/AT GW根据需要完成媒体面的编解码转换。(尽量避免)
以上是关于VoLTE基础自学系列 | eSRVCC稳态呼叫切换流程的主要内容,如果未能解决你的问题,请参考以下文章
VoLTE基础自学系列 | IMS(VoLTE)注册流程(不含eSRVCC)
VoLTE基础自学系列 | VoLTE实战分析之VoLTE注册流程
VoLTE基础自学系列 | VoLTE呼叫流程之VoLTE及PSTN
VoLTE基础自学系列 | VoLTE呼叫流程之VoLTE打VoLTE,主被叫接入域为LTE