eSRVCC概念
eSRVCC(Enhanced Single Radio Voice Call Continuity)为增强的单语音呼叫持续。
eSRVCC是在SRVCC基础上的演进,同SRVCC相比,eSRVCC在保证语音呼叫连续性的同时,尽可能地减小了切换时延,将时延控制在人类所能感知的范围之内,使正在进行的通话不会感觉到有中断的迹象。
eSRVCC引入了一个信令锚点ATCF(Access Transfer Control Functionality),一个承载锚点ATGW(Access Transfer Gateway)。
SRVCC影响切换时长的主要因素是会话切换后需要在IMS网络中创建新的承载。eSRVCC相比于SRVCC,媒体切换点改为更靠近本端的设备。具体方案就是增加ATCF/ATGW功能实体作为媒体锚定点,无论是切换前还是切换后的会话消息都要经过ATCF/ATGW转发。在切换前后,不改变远端用户与ATCF/ATGW之间的承载通路。后续在发生eSRVCC切换时,只需要创建本端UE与ATGW之间的承载通道,对端设备与ATGW之间的媒体流还是通过原承载通道传输,这样其创建新承载通道的消息交互路径明显短于SRVCC方案,减少了切换时长。
业务流程
基于UE的测量报告,eNodeB判定触发到2/3G的SRVCC切换,向MME发送Handover Required消息。
MME根据HandoverRequired消息中携带的Target ID选择SRVCC MSC,发送SRVCC PS to CSRequest到MSC Server。SRVCC PS to CSRequest中包含IMSI、Target ID、STN-SR(SRVCC会话切换号码)等信息。
MSC Server收到SRVCC PS to CSRequest后,准备CS无线承载资源,然后向IMS域发起SIP Invite。
ATCF控制ATGW,将承载从LTE(PGW)切换到CS(MGW)。
SCC-AS通知切换,不包括承载改变标识,不需要给对端用户发送SIP re-invite。
完成切换,主叫通过CS域和ATGW通信,再和对端UE通信。