在基于IP的電話會議系統(tǒng)中為了節(jié)約帶寬,當(dāng)呼叫的雙方長時間不通話時,需要對靜音進行壓縮,媒體網(wǎng)關(guān)需要傳送和接收的語音包進行偵測,對靜音包進行壓縮,另外當(dāng)環(huán)境過于安靜時,電話會議媒體網(wǎng)關(guān)能夠生成舒適的噪音,以滿足人們的聽覺習(xí)慣。
ITU-T的G723的附錄A定義了當(dāng)采用G.723編碼方式時,靜音壓縮舒適噪音產(chǎn)生的方法。它規(guī)定允許不間斷傳送的系統(tǒng)要基于語音行為偵測(VAD,Votivity Detection )算法和舒適噪音產(chǎn)生(CNG,Comfort Noise Generator)算法。
VAD的目的是可靠地偵測出語音的存在與否,并將結(jié)果傳送給CNG算法。通常,VAD都是通過對幾個連續(xù)的3ms幀的判斷來給出結(jié)果,從而保證結(jié)果的可靠性,判斷語音是否存在的最大難處是背景噪音條件的改變,VAD必須能夠在很小的信號/噪音比條件下進行判斷。區(qū)分語音和噪音的唯一條件是考慮輸入信號的光譜特征,因此VAD要包括個反向過濾器,它的過濾參數(shù)來自于CNG。
CNG算法的目的是在盡可能小的傳輸花費條件下產(chǎn)生與實際背景噪音相匹配的噪音。在發(fā)送端,CNG算法利用VAD算法的結(jié)果計算出編碼參數(shù),接收端利用該編碼參數(shù)來合成噪音。這些編碼參數(shù)構(gòu)成了G723.1的靜音插入描述幀(SID)該幀比實際語音幀的長度要短,只在靜音的時候傳送。CNG的主要特點是SID針的傳送不是周期性的。CNG根據(jù)對當(dāng)前靜音幀和面前SID幀的比較判斷是否傳送新的SID幀。這樣SID幀只有在噪音的能量頻普生成時才傳送。會訊通在設(shè)計電話會議系統(tǒng)方案時,為方便軟交換系統(tǒng)IPPBX、電話交換機的整合,實現(xiàn)更好的電話會議音質(zhì)效果,利用VAD配合靜音壓縮及舒適噪音算法,實現(xiàn)多方混音下的會議效果,并實現(xiàn)會議資源的靈活分配。
分組丟失的幀測和補償
通常來說,數(shù)據(jù)業(yè)務(wù)比語音業(yè)務(wù)對分組的丟失更為敏感,但是如果網(wǎng)絡(luò)中的分組丟失過多,也會影響到通話的質(zhì)量,會出現(xiàn)斷話等現(xiàn)象。電話會議的斷話是在會議應(yīng)用中無法容忍的。由于分組網(wǎng)是一個沒有服務(wù)質(zhì)量保證的網(wǎng)絡(luò),當(dāng)網(wǎng)絡(luò)出現(xiàn)擁塞時,會出現(xiàn)較大的分組丟失的現(xiàn)象。對于數(shù)據(jù)會議業(yè)務(wù)來說,因為它對延時不敏感,所以丟失的分組可以在重傳時加以修正。但語音業(yè)務(wù)就不能以這種方式處理。對于分組丟失的處理包括預(yù)防和補償兩步:預(yù)防就是要將語音等業(yè)務(wù)打上高的優(yōu)先級,當(dāng)網(wǎng)絡(luò)現(xiàn)擁塞時,優(yōu)先傳送這類業(yè)務(wù);補償就是媒體網(wǎng)關(guān)設(shè)備必須能夠?qū)崿F(xiàn)對丟失分組的再生功能。在一些品牌的會議協(xié)作服務(wù)時提供了不同服務(wù)質(zhì)量等級的分類,在當(dāng)前企業(yè)協(xié)作領(lǐng)域越來越重視,語音會議,視頻會議,文檔共享,即時消息等同時提供企業(yè)協(xié)作的服務(wù),這種情況下對分組交換丟失的偵測具備很高的要求。特別像一些其于互聯(lián)網(wǎng)的會議服務(wù)平臺,全時、WEBEX、263網(wǎng)絡(luò)會議等服務(wù)這一點是更重要的。