SRVCC
程序员文章站
2022-07-08 11:51:05
简介 SRVCC(Single Radio Voice Call Continuity)是3GPP提出的一种VoLTE语音业务连续性方案,主要是为了解决当单射频UE 在LTE/Pre-LTE 网络和2G/3G CS 网络之间移动时,如何保证语音呼叫连续性的问题,即保证单射频UE 在IMS 控制的VoIP 语音和CS 域语音之间的平滑切换。 根据srvcc发生在呼叫的不同阶段,可划分为bSRVCC、aSRVCC和eSRVCC ,即响铃之前,接听前和通话中的SRVCC:|--------......
简介
SRVCC(Single Radio Voice Call Continuity)是3GPP提出的一种VoLTE语音业务连续性方案,主要是为了解决当单射频UE 在LTE/Pre-LTE 网络和2G/3G CS 网络之间移动时,如何保证语音呼叫连续性的问题,即保证单射频UE 在IMS 控制的VoIP 语音和CS 域语音之间的平滑切换。
根据srvcc发生在呼叫的不同阶段,可划分为bSRVCC、aSRVCC和eSRVCC ,即响铃之前,接听前和通话中的SRVCC:
|-------- bSRVCC -------|------------- aSRVCC ---------|------------ eSRVCC -----------|
INVITE ------------------- RINGING ---------------------- 200 OK ---------------------- BYE
流程
- 基站下发测量配置,包含B1 event
- 手机向EnodeB 发送测量报告,上报B1
- EnodeB 判定进行向GSM 进行SRVCC 切换,向MME发送切换请求
- MME 进行语音承载与数据承载的分离,对QCI=1 的GBR 语音承载进行到CS 域的切换
- MME 向MSC Server 发送PS 到CS 的切换请求(内含IMSI 和STN-SR 号码)
- MSC Server 与目标MSC Server 和BSC 协商完成GSM 无线系统切换电路的建立
- MSC Server 向IMS MMTel 发起语音会话转移传送信息(含STN-SR 号码)
- IMS MMTel 进行语音会话的更新和用户面的承载更新
- MSC Server 向MME 发送PS 到CS 的切换响应消息
- MME 向EnodeB 发送切换命令消息
- EnodeB 向用户终端发送切换命令消息
- 用户终端切换到GSM,发起CS call
- UE 向目标MSC Server 发送切换完成消息
- MSC Server 向MME 发送切换完成消息
简单的说,首先需要UE向网络发生测量报告,然后网络需下发切换命令,最后UE 切换到2/3G,并发起cs 呼叫。
本文地址:https://blog.csdn.net/dxpqxb/article/details/107882833