雜七雜八話LTE(四十五) 初識VoLTE

2021-08-06 07:20:45 字數 3308 閱讀 8683

從2023年末,各個移動地級市都在慢慢上馬volte。2023年,相信volte是移動的重點推進業務。這幾年網路建設來說,volte雖然喊了很久,技術上也不算顛覆性創新,但由於涉及到無線架構中的諸多網元公升級改造,整個工程層面來說,相當繁瑣複雜。所以volte的商用一拖再拖,即使今年上半年,移動的volte可以說還是試用階段,使用者免費使用(至少在南京是這樣)。和以往的語音技術相比,volte的投入是巨大的。從測試角度來說,volte的測試工作量也是巨大的。對於測試工程師,在無線側要學習新內容,在網路側的協議也要補充學習。本人也在逐步學習volte,但由於實驗室裝置有限,更多學習內容**於網上的各種資料,這邊準備梳理下,供後續參考。後續的篇章中,多數圖表都來自網上資料,如大家有需求,也可直接將資料發給大家。

先管中窺豹,看看什麼是volte。

上圖是典型的突出ims域的volte架構介面圖。從圖中也可以看到,ims域涉及到的網元和介面眾多。增加的網元及其功能主要有:

p-cscf (proxy call session control function)

用於在使用者接入ims網路,功能接近於乙個proxy與 (ua) user agent (rfc3261)

將使用者註冊請求**到i-cscf

與pdf功能互動

在ue與s-cscf之間**資訊

驗證發起地與目的地的有效性

檢測緊急業務的發起

向計費單元ccf (charging collection function)傳送計費資訊

提供ims與ue之間sip資訊的完整性與安全性保護

壓縮/解壓縮ue發出的壓縮sip資訊 (rfc 3320, 3485, 3486)

執行**控制策略  (檢查sdp訊息中的**資訊)

i-cscf (interrogating-cscf)

當使用者漫遊時作為使用者接入歸屬網路的接入點

乙個運營商網路可以有多個i-cscf

與hss聯絡獲取該使用者歸屬的s-cscf位址

向該s-cscf**所有sip請求與相應

向ccf傳送計費資訊

提供拓撲、配置與能力隱藏的功能

s-cscf (serving-cscf)

ims中業務控制核心,處於歸屬網路中

負責ue的註冊與任務管理

在乙個運營商網路中可以有多個s-cscf

處理使用者註冊請求 (如rfc3261中描述的registrar); 記錄所有註冊ue的ip位址

通過ims aka對使用者鑑權

路由被叫使用者資訊到p-cscf,主叫使用者資訊到i-cscf、bgcf或as

負責任務控制與緊急呼叫處理

通過dns進行e.164到sip uri (universal resource identifier)之間的轉換

進行**策略控制,維護任務執行時間

向ccf傳送計費資訊

mrfc(********** resource function controller)

支援與承載有關的業務 (conferencing, announcements, transcoding)

支援與s-cscf通過sip互通並且通過megaco控制mrfp

向ccf傳送計費資訊

mrfp(********** resource function processor)

按照mrfc的要求提供使用者面的資源

breakout gateway control function(bgcf)

用於選擇合適的mgcf進行互通

通過enum dns按照被叫的e.164號碼選擇合適的mgcf

media gateway control function(mgcf)

用於執行ims與cs域的互通

執行不同域之間的協議轉換(bicc, isup與sip)

pdf (policy decision function)

由p-cscf依據任務與**資訊進行策略控制

儲存業務與**相關資訊 (ip address, port #, bandwidth,etc.)

生成用於標識pdf與任務的authorisation token

當收到ggsn請求後按照儲存的任務/**資訊作出qos決策

在任何時刻撤回授權

控制對承載的使用

當承載發生變化時通知p-cscf

在ggsn與p-cscf之間交換charging id

ims域的網元眾多,對於一般無線側的工程師來說,也無需了解太多這一側的內容,只要知道大致組成即可。在實際工作中,這部分相當於黑盒,具體出問題,還需要ims工程師來解答。

下圖用**形式總結了volte時代,所涉及的各個網元,是不是感覺頭要炸了。

下面鏈結,從網元介面角度介紹了總體組成。

此外,volte所對應的協議棧修改內容也不少,主要是空口方面的增強,下圖是volte協議棧,左邊是使用者面,右邊是信令面。網路側協議,需要了解sip和rtp等協議。此外,phy,mac,pdcp都有改動,涉及到的主要技術點:

tti-bundling,

sps,

rohc等。

在互操作方面,volte需要切換到各種3g/2g網路,涉及到

esrvcc過程。

所有這些內容,將會在接下來的篇章中**和總結。主要從以下幾方面入手:

volte基本信令

sip協議認識

sip基本信令

頭壓縮tti bundling

sps

srvcc

amr 語音編譯碼

rtp/rtcp

mos值測量

etc.

volte內容博大精深,絕對可以用一本書來闡述。本人也希望藉此學習,對通訊協議能夠有進一步的深入理解。

參考文件:

voice over lte - volte

volte無線功能與效能測試培訓

史上最強悍的volte秘籍

UML雜七雜八

各種分析的角度 目的。1 用例分析,是整個系統層次的功能 使用者的分析 2 靜態分析是對系統實現過程中對類層次的分析,它關注各個實現類的基本性情及各個類之前的關係 關聯 組合 聚合 泛化。3 活動分析是對系統功能業務及業務流和的分析,它是對物件層次的分析。這裡面引入了事件 時候的因素了 4 元件分析...

RTSP雜七雜八

1755埠 1755埠預設情況下用於 microsoft media server 微軟 伺服器,簡稱mms 554埠預設情況下用於 real time streaming protocol 實時流協議,簡稱rtsp 試試下面的方法 開始 控制面板 網路和撥號鏈結 右鍵點選你當前用的網路,點屬性 選...

雜七雜八 新年

新年快到了,從2014 到 2015 大學只有一半的時間了!我想分享這麼一首歌 那年的願望 口琴真的很讚,讓人憂傷的一首歌 那年的願望 歌手 好妹妹樂隊 詞曲 王小洋 編曲 黃立煒 如今的我總是感到迷惑 像陣風 不知明天的方向 有時失落 偶爾沉默 孤單 現實的重量 踏在微弱的肩上 誰在追趕 誰在旁觀...