Differenza tra G711 e G729

Differenza tra G711 e G729
Differenza tra G711 e G729

Video: Differenza tra G711 e G729

Video: Differenza tra G711 e G729
Video: A scuola di informatica - Lez- 6: La memoria del computer: ROM - RAM - CACHE - DI MASSA 2024, Novembre
Anonim

G711 vs G729

G.711 e G.729 sono metodi di codifica vocale utilizzati per la codifica vocale nelle reti di telecomunicazioni. Entrambi i metodi di codifica vocale sono standardizzati negli anni '90 e utilizzati in applicazioni di base come comunicazioni wireless, reti PSTN, sistemi VoIP (Voice over IP) e sistemi di commutazione. G.729 è altamente compresso rispetto a G.711. In generale, la velocità dati G.711 è 8 volte superiore alla velocità dati G.729. Entrambi i metodi si sono evoluti negli ultimi decenni e hanno un numero di versioni secondo lo standard ITU-T.

G.711

G.711 è una raccomandazione ITU-T per la modulazione del codice a impulsi (PCM) delle frequenze vocali. G.711 è un codec comunemente usato nei canali di telecomunicazione, che ha una larghezza di banda di 64 kbps. Esistono due versioni di G.711 denominate μ-law e A-law. A-Law è utilizzato nella maggior parte dei paesi in tutto il mondo, mentre μ-law è utilizzato principalmente in Nord America. La raccomandazione ITU-T per G.711 è di 8000 campioni al secondo con solo una tolleranza di + 50 parti per milione. Ogni campione è rappresentato da una quantizzazione uniforme di 8 bit, che termina con una velocità di trasmissione dati di 64 kbps. G.711 si traduce in costi di elaborazione molto bassi a causa dei semplici algoritmi che utilizza per trasformare il segnale vocale in formato digitale, ma porta a una scarsa efficienza della rete a causa dell'utilizzo inefficiente della larghezza di banda.

Ci sono altre variazioni dello standard G.711 come la raccomandazione G.711.0, che descrive uno schema di compressione senza perdita di flusso di bit G.711 e mirato alla trasmissione su servizi IP, come VoIP. Anche la raccomandazione ITU-T G.711.1 descrive l'algoritmo di codifica audio e vocale a banda larga incorporato dello standard G.711 che opera a velocità di trasmissione dati più elevate come 64, 80 e 96 kbps e utilizza 16.000 campioni al secondo come frequenza di campionamento predefinita.

G.729

G.729 è la raccomandazione ITU-T per la codifica dei segnali vocali a una velocità dati di 8 kbps utilizzando la previsione lineare eccitata del codice algebrico coniugato (CS-ACELP). G.729 utilizza 8000 campioni al secondo mentre utilizza PCM lineare a 16 bit come metodo di codifica. Il ritardo di compressione dei dati è di 10 ms per G.729, inoltre G.729 è ottimizzato per l'uso con segnali vocali effettivi che portano a toni DTMF (Dual Tone Multi-Frequency) e musica e fax di alta qualità non sono supportati in modo affidabile utilizzando il codec. Pertanto, la trasmissione DTMF utilizza lo standard RFC 2833 per trasmettere cifre DTMF utilizzando il carico utile RTP. Inoltre, la larghezza di banda inferiore di 8 kbps consente di utilizzare facilmente il G.729 nelle applicazioni Voice Over IP (VoIP). Altre varianti di G.729 sono G.729.1, G.729A e G.729B. G.729.1 consente velocità dati scalabili tra 8 e 32 kbps. G.729.1 è un algoritmo di codifica audio e velocità a banda larga, interoperabile con i codec G.729, G.729A e G.729B.

Qual è la differenza tra G711 e G729?

– Entrambi sono sistemi di codifica vocale utilizzati nelle comunicazioni vocali e standardizzati da ITU-T.

– Entrambi utilizzano 8000 campioni al secondo per i segnali vocali applicando la teoria di Nyquest anche se G.711 supporta 64kbps e G.729 supporta 8kbps.

– Il concetto G.711 è stato introdotto negli anni '70 in Bell Systems e standardizzato nel 1988, mentre G.729 è stato standardizzato nel 1996.

– G.729 utilizza speciali algoritmi di compressione per ridurre la velocità dei dati, mentre G.711 richiede una potenza di elaborazione più bassa, rispetto a G.729, a causa del semplice algoritmo.

– Entrambe le tecniche hanno le proprie versioni estese con piccole variazioni.

– Anche se G.729 fornisce velocità di trasmissione dati basse, ci sono i diritti di proprietà intellettuale che devono essere concessi in licenza se è necessario utilizzare G.729,, a differenza di G.711.

– Pertanto G.711 è supportato dalla maggior parte dei dispositivi e l'interoperabilità è molto semplice.

Conclusione

La conversione da uno schema di codifica a un altro finirà con la perdita di informazioni se ci sono incompatibilità tra gli algoritmi del codec. Esistono sistemi che misurano la perdita di qualità in tali scenari utilizzando diversi indici come MOS (Mean Opinion Score) e PSQM (Perceptual Speech Quality Measure).

G.711 e G.729 sono metodi di codifica vocale specializzati da utilizzare con le reti di telecomunicazione. G.729 funziona a una velocità dati 8 volte inferiore rispetto a G.711, pur mantenendo la qualità vocale simile utilizzando algoritmi altamente complessi che portano a una maggiore potenza di elaborazione alle unità di codifica e decodifica.

Consigliato: