G711 vs G729
G.711 a G.729 sú metódy kódovania hlasu používané na kódovanie hlasu v telekomunikačných sieťach. Obe metódy kódovania reči sú štandardizované v 90. rokoch a používajú sa v základných aplikáciách, ako sú bezdrôtová komunikácia, siete PSTN, systémy VoIP (Voice over IP) a prepínacie systémy. G.729 je v porovnaní s G.711 vysoko komprimovaný. Dátová rýchlosť G.711 je vo všeobecnosti 8-krát vyššia ako dátová rýchlosť G.729. Obe metódy sa vyvinuli v priebehu posledných desaťročí a majú množstvo verzií podľa štandardu ITU-T.
G.711
G.711 je odporúčanie ITU-T pre pulznú kódovú moduláciu (PCM) hlasových frekvencií. G.711 je bežne používaný kodek v telekomunikačných kanáloch, ktorý má šírku pásma 64 kb / s. Existujú dve verzie G.711 nazývané μ-law a A-law. Zákon A-Law sa používa vo väčšine krajín sveta, zatiaľ čo μ-law sa primárne používa v Severnej Amerike. Odporúčanie ITU-T pre G.711 je 8000 vzoriek za sekundu s toleranciou +50 častíc na milión. Každá vzorka predstavuje jednotnú kvantizáciu 8 bitov, ktorá končí dátovou rýchlosťou 64 kb / s. Výsledkom protokolu G.711 je veľmi nízka réžia spracovania vďaka jednoduchým algoritmom, ktoré používa na transformáciu hlasového signálu do digitálneho formátu, ale vedie k nízkej efektívnosti siete v dôsledku neefektívneho využitia šírky pásma.
Existujú aj ďalšie variácie štandardu G.711, napríklad odporúčanie G.711.0, ktoré popisuje bezstratovú kompresnú schému bitového toku G.711 a je zamerané na prenos cez služby IP, ako je VoIP. Odporúčanie ITU-T G.711.1 tiež popisuje zabudovaný širokopásmový algoritmus kódovania reči a zvuku štandardu G.711, ktorý pracuje pri vyšších prenosových rýchlostiach ako 64, 80 a 96 kb / s a ako predvolenú vzorkovaciu frekvenciu používa 16 000 vzoriek za sekundu.
G.729
G.729 je odporúčanie ITU-T na kódovanie rečových signálov s rýchlosťou dátového toku 8 kb / s pomocou lineárnej predikcie Conjugate Structure-Algebraic Code Excited Linear Prediction (CS-ACELP). G.729 používa 8000 vzoriek za sekundu, zatiaľ čo ako metóda kódovania používa 16-bitový lineárny PCM. Oneskorenie kompresie dát je pre G.729 10 ms. G.729 je tiež optimalizovaný na použitie so skutočnými hlasovými signálmi, ktoré vedú k tónom DTMF (Dual Tone Multi-Frequency), a vysoká kvalita hudby a faxu nie je pomocou kodeku spoľahlivo podporovaná. Preto prenos DTMF využíva štandard RFC 2833 na prenos číslic DTMF pomocou užitočného zaťaženia RTP. Nižšia šírka pásma 8 kb / s tiež vedie k ľahkému použitiu protokolu G.729 v aplikáciách Voice Over IP (VoIP). Ďalšie varianty G.729 sú G.729.1, G.729A a G.729B. G.729.1 umožňuje škálovateľné dátové rýchlosti medzi 8 a 32 kbps. G.729.1 je širokopásmový algoritmus rýchlosti a kódovania zvuku,ktorý je interoperabilný s kodekmi G.729, G.729A a G.729B.
Aký je rozdiel medzi modelmi G711 a G729? - Oba sú systémy kódovania hlasu používané v hlasovej komunikácii a štandardizované ITU-T. - Oba používajú 8 000 vzoriek za sekundu pre hlasové signály aplikovaním teórie Nyquest, aj keď G.711 podporuje 64 kb / s a G.729 podporuje 8 kb / s. - Koncept G.711 bol predstavený v 70. rokoch v Bell Systems a štandardizovaný v roku 1988, zatiaľ čo G.729 bol štandardizovaný v roku 1996. - G.729 používa na zníženie dátových rýchlostí špeciálne kompresné algoritmy, zatiaľ čo G.711 vyžaduje v porovnaní s G.729 najnižší výpočtový výkon vďaka jednoduchému algoritmu. - Obe techniky majú svoje vlastné rozšírené verzie s malými obmenami. - Aj keď G.729 poskytuje nízke dátové rýchlosti, existujú práva duševného vlastníctva, ktoré je potrebné licencovať, ak potrebujete používať G.729,, na rozdiel od G.711. - Preto je G.711 podporovaná väčšinou zariadení a interoperabilita je veľmi jednoduchá. |
Záver
Konverzia z jednej kódovacej schémy do druhej skončí stratou informácií, ak dôjde k nekompatibilite medzi algoritmami kodeku. Existujú systémy, ktoré v takýchto scenároch merajú stratu kvality pomocou rôznych indexov, ako sú MOS (Mean Opinion Score) a PSQM (Perceptual Speech Quality Measure).
G.711 a G.729 sú metódy kódovania hlasu špecializované na použitie v telekomunikačných sieťach. G.729 pracuje s 8-krát nižšou dátovou rýchlosťou v porovnaní s G.711, pričom zachováva podobnú kvalitu hlasu pomocou vysoko zložitých algoritmov, čo vedie k vyššiemu procesnému výkonu v kódovacích a dekódovacích jednotkách.