Sunteți pe pagina 1din 6

Ministerul Educaţiei al Republicii Moldova

Universitatea Tehnică a Moldovei


Facultatea Calculatoare, Informatică şi Microelectronică

Referat
la Prelucrarea Semnalelor
Tema: ”Standard G-729”

A efectuat: st. gr. TI-173, Iluța C.

A verificat: lector universitar, Romanenco A.

Chisinau 2020
G.729 este un algoritm de compresie a datelor audio bazat pe vocoder cu bandă
îngustă, fără drept de autor, folosind o lungime de cadru de 10 milisecunde. Este descris
oficial ca Codare a vorbirii la 8 kbit / s folosind codificarea de vorbire liniară cu predicție
excitată de cod (CS-ACELP) și a fost introdusă în 1996. Extensia cu bandă largă a lui G.729
se numește G.729.1 , care este egală cu anexa J. G. 297.
Datorită cerințelor sale de lățime de bandă reduse, G.729 este utilizat mai ales în
aplicațiile de voce prin Internet Protocol (VoIP) atunci când lățimea de bandă trebuie să fie
conservată. Standardul G.729 funcționează cu un bitrate de 8 kbit/s, dar extensiile asigură
rate de 6,4 kbit / s (anexa D, F, H, I, C +) și 11,8 kbit / s (anexa E, G, H, I , C +) pentru o
calitate mai bună a vorbirii.
G.729 suprima de asemenea pauzele de vorbire. Pentru a împiedica acest lucru să sune
ca o deconectare cu ascultătorul, decodorul are capacitatea de a umple pauzele de vorbire cu
așa-numitul zgomot de confort.

Figura 1. Funcționalitatea anexelor standardului G.729

G.729 Anexa A
G.729a este o extensie compatibilă a G.729, dar necesită mai puțină
putere de calcul, și pin urmare oferind o calitate a vorbirii mai redusă.

Caracteristicile G.729a sunt:


 Frecvența de eșantionare 8 kHz / 16 biți
 Viteză de biți fixă (8 kbit/s)
 Dimensiune cadru fixă (80 biți)
 Întârzierea algoritmică este de 15 ms pe cadru
 G.729a este un codificator de vorbire hibrid care folosește predicție
liniară excitată de cod algebric

G.729 Anexa B

G.729 a fost extins în anexa B (G.729b) care oferă o metodă de compresie


a liniștii care permite un modul de detectare a activității vocale (VAD). Este utilizat pentru a
detecta activitatea vocală în semnal. De asemenea, include un modul de transmisie
discontinuă (DTX) care decide actualizarea parametrilor de zgomot de fundal pentru non-
vorbire (cadre zgomotoase). Dacă transmisia este oprită, iar legătura rămâne liniștită din
cauza niciunui discurs, partea de recepție ar putea presupune că legătura a fost tăiată.

G.729 Anexa J (G.729.1)

G.729 Anexa J, menținută de G.729.1 , oferă asistență pentru vorbire audio în bandă
largă . Introdus în 2006, definește îmbunătățirea în bandă largă cu rata de biți variabilă
folosind până la 12 straturi ierarhice. Stratul principal este un bitstream de 8 kbit/s G.729, al
doilea strat este un strat de îmbunătățire a bandelor înguste de 4 kbit/s, iar cel de-al treilea
strat de 2 kibt/s este un strat de îmbunătățire a lățimii de bandă. Alte straturi asigură
îmbunătățirea în bandă largă în pași de 2 kbit/s. G.729 J folosește codarea în trei
etape: predicție liniară excitată prin cod (CELP) a benzii inferioare, codare parametrică a
benzii superioare prin Extensia de lățime de bandă a timpului (TDBWE) și îmbunătățirea
întregii benzi printr-o predicție de transformare a algoritmul de codare (TDAC). Viteza
biților și calitatea obținută se pot regla printr-o trunchiere bitstream simplă

Aparate care utilizează Standardul G-729


Aparatele care utilizează standardul G-729 sunt telefoanele VoIP. Un telefon VoIP sau
un telefon IP folosește tehnologii de voce peste IP pentru plasarea și transmiterea apelurilor
telefonice printr-o rețea IP, cum ar fi Internetul, în locul rețelei de telefonie publică
tradițională.

Telefoanele VoIP pot fi simple softuri bazate pe software sau dispozitive hardware construite
special, care apar la fel ca un telefon obișnuit sau un telefon fără fir. Telefoanele PSTN
tradiționale sunt utilizate ca telefoane VoIP cu adaptoare telefonice analogice (ATA).

Un telefon sau o aplicație VoIP poate avea multe funcții pe care un telefon analog nu le
acceptă, cum ar fi ID-urile de e-mail pentru contacte care pot fi mai ușor de reținut decât
numele sau numerele de telefon sau partajarea ușoară a listelor de contacte între mai multe
conturi. În general, caracteristicile telefoanelor VoIP le urmează pe cele ale Skype și ale altor
servicii de telefon bazate pe PC, care au seturi de funcții mai bogate, dar (pentru că se
bazează pe suportul IP al sistemelor de operare mainstream) probleme audio legate de
latență.
Un telefon VoIP constă din componentele hardware și software. Software-ul necesită
componente standard de rețea, cum ar fi stiva de rețea TCP / IP, implementarea clientului
pentru DHCP și Sistemul de nume de domeniu (DNS). În plus, este nevoie de un protocol de
semnalizare VoIP, cum ar fi Protocolul de inițiere a sesiunii (SIP), H.323, Protocolul de
control al apelurilor Skinny (Cisco) și Skype. Pentru fluxurile media, Protocolul de transport
în timp real (RTP) este utilizat în majoritatea sistemelor VoIP. Pentru codarea vocală și a
mediilor, sunt disponibile o varietate de codificatoare, precum audio: G.711, GSM, iLBC,
Speex, G.729, G.722, G.722.2 (AMR-WB), alte codecuri audio și pentru video H.263, H.263
+, H.264. Programul de interfață utilizator controlează funcționarea componentelor hardware
și poate răspunde la acțiunile utilizatorului cu mesaje pe un ecran de afișare.

Figura 2. Telefon VoIP

Pentru cine este cel mai bun codecul G 729


Codecul G 729 este cel mai bun pentru centrele de apel și de contact, precum și pentru
organizațiile de vânzare prin telefoane cu un volum mare de apeluri, deoarece acceptă mai
multe apeluri telefonice simultane cu ușurință. Cu toate acestea, nu este acceptat de
majoritatea furnizorilor de VoIP și nu este o caracteristică pe care o puteți alege de obicei
dintr-un meniu.
Compararea G.729 cu G 711
Tehnologia care stă la baza codecurilor G 729 și G 711 care comprimă datele audio în timpul
apelurilor telefonice sunt similare, dar diferența principală este modul în care se transmite
semnalul audio (vocea ta). G 729 comprimă pachetele de date audio, astfel încât utilizează
mai puțin lățime de bandă în timp ce călătoresc către persoana din celălalt capăt al liniei. Din
păcate, compresia datelor poate duce la scăderea calității generale a sunetului.

G 711 nu comprimă semnalul audio, la fel de semnificativ, pentru a oferi o calitate mai bună
a sunetului, dar necesită o lățime de bandă mult mai mare. Cu toate acestea, nu există nicio
garanție că rețeaua clientului dvs. poate gestiona datele necomprimate precum și ale dvs.,
ceea ce ar putea duce la probleme de calitate sonore pentru persoanele apelate.

Codecul G 711 este cel mai potrivit pentru echipele mai mici și soloprenerii care nu
efectuează multe apeluri telefonice simultane. Acest codec este acceptat de majoritatea
furnizorilor de sisteme de telefonie telefonică VoIP, dar, datorită cerințelor sale mari de
lățime de bandă în timpul apelurilor telefonice, nu este recomandat companiilor cu un volum
de apel neobișnuit de mare.

Concluzie

Standardul G-729 este utilizat și astăzi pe scară largă. G.729 Anexele A și B sunt
utilizate în telefonie pe Internet, de exemplu, datorită compresiunii lor ridicate și efortului de
calcul scăzut. De asemena, anexa B permite scăderea lungimei de bandă prin compresia
liniștii, și totodată nu permite incheiere apelului dacă nu sunt zgomote datorită zgomotului
de comfort. Anexa J, permite folosirea a mai multor canale în acelaș timp cu ajutorul
straturilor ierarhi