基于AMR語音編解碼算法的VoIP系統
通過實驗結果可知,網絡擁塞下的新VoIP系統在時延和丟包率方面均要比基于G.729的VoIP系統優越,因而在重構后的IP語音MOS值上,新VoIP系統要比原系統更加具備QoS保障性能。
其中在網絡時延方面,兩者基本上都處于上升階段,但是其最大值均沒有超過250 ms(實時語音傳輸的最大時延要求)。此外由于新VoIP系統采用了自適應機制,故而在上升的趨勢上,前者沒有后者的上升趨勢快,時延時間在整體上要小于后者,如圖4(a)和圖4(b)所示。
在丟包率方面,兩者均隨著數據包的增加而呈現出波浪形的發展趨勢,其中基于G.729算法的VoIP系統的包丟失率在整體上將穩定于4%左右,如圖4(d)所示。而基于AMR算法的新VoIP系統由于采用了自適應機制,其可以隨著信道質量的變化而自適應地調節發送速率,但是由于初始速率為MR122模式,這就使得第一次出現的數據包丟失率比較大,而后由于采用了自適應機制,減小了信源發送速率,在一定程度上緩解了網絡擁塞的情況,從而降低了數據包丟失率。但是當數據包丟失率小于3%時,由于用到了MR74模式,之后數據包丟失率又有了一個上升趨勢,但是很快就又降了下來,最后將基本保持在3%左右,如圖4(c)所示。
本文介紹了一種基于AMR算法的新VoIP系統,該系統可以隨著網絡信道質量的好壞來自適應地調整發送端的發送速率。實驗結果證明,新系統在網絡時延和包丟失率上均要優于傳統VoIP系統。因而新系統在網絡擁塞的情況下可以更好地保障重構后的語音質量,具有良好的應用前景。
評論