一、TrFO的原理
TrFO是一種帶外協商機制,可通過MSC SERVER之間的信令進行協商,使得網絡可以在呼叫建立前就對Codec的類型和模式進行協商,協商后,移動用戶之間的呼叫可以完全不經過編解碼器,從而提高話音質量。因為采用的是帶外的協商機制,所以TrFO不需要TC資源,從而節省昂貴的TC資源及其帶來的功耗。TrFO的另一好處是分組承載中使用時可以節省網絡帶寬,因為話音是以自適應多速率編碼后的速率12。2 kbps傳輸,而不是64 kb/s速率在核心網中傳輸。
中國移動GCP規范中,TrFO可分為以下3類:(1)端到端TrFO:手機到手機呼叫全程都沒有Transcoder設備介入,稱為端到端TrFO;(2)分段TrFO:在沒有條件實現端到端的TrFO的情況下,手機到手機呼叫有一段沒有TC設備介入或者手機的網間呼叫在壓縮編碼傳輸通道上實現免TC,稱為分段TrFO。例如:PSTN撥打2G的場景,Nb接口可以盡量選擇與A接口相同的編解碼,這樣只需要做一次編解碼轉換。(3)盡量避免因為Nb口和A口之間編碼格式的不一樣,需要多次經過TC的情況。例如:目前基于AoTDM實現的現網VoIP后的情況,Nb口采用的是UMTS AMR2,A口采用的是PCM,必然要求需要多次的編解碼。
二、TrFO的協商過程
MS-MS的TrFO呼叫建立過程如下,如圖1所示:
基本過程如下:1.當BSC-O與BSC-T之間建立TrFO呼叫時,BSC-O通過BSSAP協議向MSC Server-O發起請求,消息中包括發起方支持的編碼類型;2.MSC Server-O通過BICC協議將收到的請求信息通過IAM(Initial Address Message)消息直傳至MSC Server-T;3.MSC Server-T通過BSSAP與BSC-T建立連接;4.接收到BSC-T響應的CALLCONFIRMED消息(消息中包含BSC-T支持的編碼類型);MSC Server-T通過Mc接口(H.248協議)請求 MGW-T建立一個新端點,該端點用于MGW-T與MGW-O進行用戶面的互通;MGW-T根據MSC Server-T發送的請求,建立新端點T3,并將關于端點T3的信息通過響應消息發送給MSC Server-T;5.MSC Server- T根據BSC-T上報的編碼類型與經由MSC Server-O發送的編碼類型進行比較,根據優先級確定雙方都支持的編碼類型,并通過BICC協議將確定的編碼類型發送給MSC Server-O。該過程為編碼協商過程,用于確定MSC Server之間共同支持的編碼類型。6. MSC Server-O告訴BSC-O選定的編碼類型。7.MSC Server-O通過H.248協議建立MGW-O中與MGW-T互通的終端。8.控制MGW-O發起與MGW-T之間的連接建立過程,MGW-T響應MGW-O的建立請求消息之后,二者之間的承載建立。
三、AoIP后,TrFO的應用場景分析
1、使用全程TrFO情景:(1)在AoIP及IuCS引入后,能實現端到端無編解碼通話接續,保證高話音質量高效的傳輸資源利用率。(2)在2G-2G,3G-3G或2G-3G通話中不采用編解碼器。能實現端到端無編解碼通話接續。
全程使用TrFO的場景圖與圖1同。
2、編解碼器邊緣化情景:(1)編解碼器遠端放置,最大程度節省核心網傳輸資源。(2)在2G撥打外網,例如PSTN的情況下,只需要一次編解碼。
場景圖如圖2所示:
四、結束語
隨著軟交換IP承載的逐步實施,端到端語音編解碼轉換次數也有所增加,造成話音質量的降低。TrFO技術使得網絡可以在呼叫建立前就對Codec的類型和模式進行協商,經協商后,移動用戶之間的呼叫可以完全不經過編解碼器,有助于減少話音編解碼轉換的次數,從而提高話音質量,并有助于節省傳輸帶寬等資源。在當前的電信行業全業務競爭態勢下,我們要通過加強技術交流,掌握主動,積極運用新技術,來提高通信質量,降低成本費用,以實現開源與節流并舉,促進通信網絡的健康發展。