SRVCC(Single Radio Voice Call Continuity)指單射頻語音呼叫連續(xù)性。簡單地說,它是一種技術(shù),使得移動通信網(wǎng)絡(luò)中的用戶可以在使用VoLTE(Voice over LTE)服務(wù)時不中斷地進行語音通話。SRVCC的基本原理是,將從VoLTE到CS(Circuit Switched)系統(tǒng)的切換過程從用戶設(shè)備端移到網(wǎng)絡(luò)側(cè)來實現(xiàn)無縫切換,從而提供更好的語音服務(wù)。
1.SRVCC的實現(xiàn)原理
SRVCC是通過以下步驟來實現(xiàn)的:
- 當(dāng) VoLTE 用戶發(fā)起或接收語音通話時,VoLTE 服務(wù)器會啟動 Session Management 功能,向策略和執(zhí)行功能(PCRF)發(fā)送請求,以確定是否要使用 SRVCC 技術(shù)來完成語音呼叫。
- 如果 PCRF 確定需要使用 SRVCC,則 VoLTE 服務(wù)器向 MSC/VLR 發(fā)送卸載請求,將語音呼叫從 LTE 網(wǎng)絡(luò)卸載至 2G/3G CS 網(wǎng)絡(luò)。
- 當(dāng) MSC/VLR 收到卸載請求后,它會向 HLR 發(fā)送請求來獲取被呼叫方的位置信息,并將被呼叫方在 CS 網(wǎng)絡(luò)中的信令和鏈路連接設(shè)置好。
- 通話在 CS 網(wǎng)絡(luò)中建立并進行,當(dāng)通話結(jié)束時,它被釋放,并最終被清除。
2.SRVCC與ESRVCC區(qū)別
ESRVCC(Enhanced Single Radio Voice Call Continuity)是 SRVCC 的進一步發(fā)展,它除了具有 SRVCC 技術(shù)的優(yōu)點外,還可以實現(xiàn)從 CS 到 VoLTE 的無縫切換。
相比于 SRVCC,ESRVCC 增加了 eSRVCC Server 和 HelD Server 兩個新元素:
- eSRVCC Server:負責(zé)提供支持 eSRVCC 功能的核心網(wǎng)絡(luò)節(jié)點。
- HelD Server:提供塔臺/天線位置等無線電參數(shù)信息以及PS(Packet Switched)域終端標(biāo)識等關(guān)鍵信息。
ESRVCC 主要流程如下:
- 當(dāng) VoLTE 用戶發(fā)起或接收語音通話時,VoLTE 服務(wù)器會通過 Diameter 協(xié)議向 PCRF 發(fā)送策略控制請求,用于識別并獲取支持 eSRVCC 的卸載服務(wù)及相關(guān)信息。
- 當(dāng) MSC/VLR 收到服務(wù)請求后,它將通過 HSS/HLR(Home Subscriber Server) 獲取用戶基本信息、臨時網(wǎng)絡(luò)位置和多媒體會話屬性。
- 在 CS 網(wǎng)絡(luò)中建立語音通話會話,并返回 VoLTE 服務(wù)器和 HelD Server 所需的所有信息。
- 使用已獲取的信息,VoLTE 服務(wù)器會完成從 VoLTE 到 CS 和從 CS 到 VoLTE 網(wǎng)絡(luò)的切換過程,以保證語音通話的持續(xù)性。