售前電話
135-3656-7657
售前電話 : 135-3656-7657
什么是語音編碼
語音編碼就是對模擬的語音信號進行編碼,將模擬信號轉(zhuǎn)化成數(shù)字信號。當(dāng)你開始設(shè)計一個需要承載語音的網(wǎng)絡(luò)時,一個最為重要的因素就是容量計劃,通俗的說就是該系統(tǒng)想要承載多少路并發(fā)通話,以及你想要獲取到什么樣的語音質(zhì)量。
這里我們介紹一下VoIP世界中經(jīng)常使用的語音編碼,以及如何計算帶寬。
編碼選擇G 711,G711包含兩種規(guī)格G711.a和G711.u,一般寫為alaw和ulaw,能夠達到傳統(tǒng)的電話線路的質(zhì)量。
G729,G729編碼能夠在保證一定通話質(zhì)量的同時大幅度降低帶寬需求,適用于帶寬受限的情況。
G722,G722提供了高清音頻,但不是所有的電話都支持該編碼。
ITU-T語音編碼標(biāo)準(zhǔn)的比較
編碼轉(zhuǎn)換
當(dāng)兩個系統(tǒng)支持編碼使用不同編碼時,CC呼叫中心能夠進行編碼轉(zhuǎn)換,例如某些軟電話只支持711編碼而中繼要求使用729編碼,這時CC呼叫中心會將711壓縮為729出局。
錄音時CC呼叫中心默認(rèn)會使用711編碼,即使電話和中繼都支持729編碼,開啟錄音時CC呼叫中心仍然會進行編碼操作。
編碼設(shè)置CC呼叫中心呼叫中心系統(tǒng)中可以通過模板或者單獨設(shè)置某個設(shè)備詳情來限制該終端使用的編碼。一般使用方式為
disallow=all
allow=ulaw,g729
表示該終端使用ulaw和g729編碼,兩者都支持時,ulaw優(yōu)先。在系統(tǒng)默認(rèn)的模板中,所有編碼都是開啟的:當(dāng)我們想限定某個中繼使用的編碼時,我們可以在相應(yīng)的詳情里進行修改
G.723.1,G.729與G.729annex A的比較
VOIP計算方法如下,和哪個廠家的沒有什么關(guān)系:
帶寬=包長度×每秒包數(shù)
=包長度×(1/打包周期)
=(Ethernet頭+IP頭+UDP頭+RTP頭+有效載荷)×(1/打包周期)
=(208bit +160bit+64bit+96bit +有效載荷)×(1/打包周期)
=(528bit+(打包周期(秒)×每秒的比特數(shù)))×(1/打包周期)
=( 528 / 打包周期 ) + 每秒比特數(shù).
按照上面的計算公式:
G711:20ms打包,帶寬為 ( 528/20 + 64) Kbit/s=90.4 Kbit/s;
G729:20ms打包,帶寬為 ( 528/20 + 8 ) Kbit/s= 34.4 Kbit/s
G723:5.3k,30ms打包,帶寬為 ( 528/30 + 5.3 ) Kbit/s=22.9 Kbit/s
業(yè)界一般按照下表提供的IP網(wǎng)帶寬系數(shù)和以太網(wǎng)帶寬系數(shù)來設(shè)計網(wǎng)絡(luò)帶寬:
編解碼技術(shù) 壓縮速率(Kbps) 打包周期(ms) IP網(wǎng)帶寬系數(shù) 以太網(wǎng)帶寬系數(shù)
G.711 a/u 64 20 1.25 1.41
G.729 a/b 8 20 0.38 0.54
G.723.1(5.3kbit/s) 5.3 30 0.27 0.37
G.723.1(6.3Kbit/s) 6.3 30 0.25 0.36
H.263(384Kbit/s) ≈384 10 6 6.2
注:采用某種編碼方式時,用64K乘以相應(yīng)的帶寬系數(shù)就可以得出其實際占用的帶寬。當(dāng)然如果是中繼接口,還需要考慮信令占據(jù)一定的帶寬,一般按照2.5%來計算。
如果看不懂上面的計算方法,只需記住以下結(jié)果:
中繼與軟交換在同一機房的情況下:
G711 實際占用帶寬 每線90.4kbit/s 100線并發(fā)占用 9Mbps
G729 實際占用帶寬 每線34.4kbit/s 100線并發(fā)占用 3.4Mbps
G723 實際占用帶寬 每線22.9kbit/s 100線并發(fā)占用 2.2Mbps
中繼與軟交換不在同一機房的情況下:
G711 實際占用帶寬 每線90.4kbit/s 100線并發(fā)占用 18Mbps
G729 實際占用帶寬 每線34.4kbit/s 100線并發(fā)占用 6.8Mbps