Diferența Dintre G711 și G729

Diferența Dintre G711 și G729
Diferența Dintre G711 și G729

Video: Diferența Dintre G711 și G729

Video: Diferența Dintre G711 și G729
Video: Codec G711 x G729, não escolha antes de ver este vídeo! 2024, Decembrie
Anonim

G711 vs G729

G.711 și G.729 sunt metode de codare vocală utilizate pentru codificarea vocală în rețelele de telecomunicații. Ambele metode de codare a vorbirii sunt standardizate în anii 1990 și sunt utilizate în aplicații de bază, cum ar fi comunicațiile fără fir, rețelele PSTN, sistemele VoIP (Voice over IP) și sistemele de comutare. G.729 este foarte comprimat în comparație cu G.711. În general, rata de date G.711 este de 8 ori mai mare decât rata de date G.729. Ambele metode au evoluat în ultimele decenii și au o serie de versiuni conform standardului ITU-T.

G.711

G.711 este o recomandare ITU-T pentru modularea codului pulsului (PCM) a frecvențelor vocale. G.711 este un codec utilizat în mod obișnuit în canalele de telecomunicații, care are o lățime de bandă de 64 kbps. Există două versiuni ale G.711 numite μ-law și A-law. A-Law este utilizat în majoritatea țărilor din întreaga lume, în timp ce μ-law este utilizat în principal în America de Nord. Recomandarea UIT-T pentru G.711 este de 8000 de probe pe secundă, cu doar o toleranță de + 50 de părți pe milion. Fiecare eșantion este reprezentat de cuantificare uniformă de 8 biți, care se termină cu o rată de date de 64 kbps. G.711 are ca rezultat cheltuieli generale de procesare reduse datorită algoritmilor simpli pe care îi folosește pentru a transforma semnalul vocal în format digital, dar duce la o eficiență redusă a rețelei datorită utilizării ineficiente a lățimii de bandă.

Există alte variații ale standardului G.711, cum ar fi recomandarea G.711.0, care descrie o schemă de compresie fără pierderi a fluxului de biți G.711 și care vizează transmiterea prin servicii IP, cum ar fi VoIP. De asemenea, recomandarea ITU-T G.711.1 descrie algoritmul de codare audio și de bandă largă încorporat al standardului G.711 care funcționează la viteze de date mai mari, cum ar fi 64, 80 și 96kbps și utilizează cele 16.000 de eșantioane pe secundă ca rată de eșantionare implicită.

G.729

G.729 este recomandarea ITU-T pentru codificarea semnalelor de vorbire la o rată de date de 8 kbps utilizând predicția liniară excitată de structură conjugată-cod algebric (CS-ACELP). G.729 folosește 8000 de eșantioane pe secundă în timp ce folosește PCM liniar pe 16 biți ca metodă de codare. Întârzierea compresiei datelor este de 10 ms pentru G.729, de asemenea, G.729 este optimizat pentru a fi utilizat cu semnale vocale reale care duc la tonuri DTMF (Dual Tone Multi-Frequency), iar muzica și faxul de înaltă calitate nu sunt acceptate în mod fiabil folosind codecul. Prin urmare, transmisia DTMF utilizează standardul RFC 2833 pentru a transmite cifre DTMF utilizând sarcina utilă RTP. De asemenea, lățimea de bandă mai mică de 8 kbps duce la utilizarea cu ușurință a G.729 în aplicațiile Voice Over IP (VoIP). Alte variante ale G.729 sunt G.729.1, G.729A și G.729B. G.729.1 permite rate de date scalabile între 8 și 32 kbps. G.729.1 este un algoritm de codare a vitezei de bandă largă și audio,care este interoperabil cu codecurile G.729, G.729A și G.729B.

Care este diferența dintre G711 și G729?

- Ambele sunt sisteme de codare vocală utilizate în comunicarea vocală și standardizate de ITU-T.

- Ambele utilizează 8000 de eșantioane pe secundă pentru semnale vocale prin aplicarea teoriei Nyquest, chiar dacă G.711 acceptă 64kbps și G.729 acceptă 8kbps.

- Conceptul G.711 a fost introdus în anii 1970 în Bell Systems și standardizat în 1988, în timp ce G.729 a fost standardizat în 1996.

- G.729 utilizează algoritmi speciali de compresie pentru a reduce ratele de date, în timp ce G.711 necesită cea mai mică putere de procesare, în comparație cu G.729, datorită algoritmului simplu.

- Ambele tehnici au propriile versiuni extinse, cu mici variații.

- Chiar dacă G.729 oferă rate de date scăzute, există drepturi de proprietate intelectuală care trebuie licențiate dacă trebuie să utilizați G.729, spre deosebire de G.711.

- Prin urmare, G.711 este acceptat de majoritatea dispozitivelor, iar interoperabilitatea este foarte simplă.

Concluzie

Conversia de la o schemă de codificare la alta se va termina cu pierderea informațiilor dacă există incompatibilități între algoritmi codec. Există sisteme care măsoară pierderea calității în astfel de scenarii, folosind indici diferiți, cum ar fi MOS (Scorul de opinie mediu) și PSQM (Măsura de calitate a vorbirii perceptive).

G.711 și G.729 sunt metode de codificare vocală specializate pentru a fi utilizate cu rețelele de telecomunicații. G.729 funcționează la o rată de date de 8 ori mai mică comparativ cu G.711, păstrând în același timp o calitate vocală similară utilizând algoritmi complexi, ceea ce duce la o putere de procesare mai mare la unitățile de codificare și decodare.

Recomandat: