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 呼叫。

猜你喜欢

转载自blog.csdn.net/dxpqxb/article/details/107882833