Skillnaden mellan G711 och G729

Anonim

G711 vs G729

G. 711 och G. 729 är röstkodningsmetoder som används för röstkodning i telekommunikationsnät. Båda talkodningsmetoderna standardiseras 1990-talet och används i grundläggande applikationer som trådlös kommunikation, PSTN-nätverk, VoIP (Voice over IP) och växelsystem. G. 729 är mycket komprimerad jämfört med G. 711. Generellt är G. 711 datahastighet 8 gånger högre än G. 729 datahastighet. Båda metoderna har utvecklats under de senaste decennierna och har ett antal versioner enligt ITU-T-standarden.

G. 711

G. 711 är en ITU-T-rekommendation för pulskodmodulering (PCM) av röstfrekvenser. G. 711 är en vanligt kodad kod i telekommunikationskanaler, som har 64 kbps bandbredd. Det finns två versioner av G. 711 som heter μ-law och A-law. A-Law används i de flesta länder över hela världen, medan μ-lag främst används i Nordamerika. ITU-T rekommendation för G. 711 är 8000 prover per sekund med endast en tolerans på + 50 delar per miljon. Varje prov representeras av enhetlig kvantisering av 8 bitar, vilket slutar med 64 kbps datahastighet. G. 711 resulterar i mycket låga bearbetningskostnader på grund av de enkla algoritmerna som används för att omvandla röstsignalen till digitalt format, men leder till dålig nätverkseffektivitet på grund av ineffektivt utnyttjande av bandbredd.

Det finns andra varianter av G. 711-standard som G. 711. 0-rekommendation, som beskriver ett förlustfritt komprimeringsschema med G. 711 bitströmmar och syftar till överföring över IP-tjänster, såsom VoIP. Även rekommendationen ITU-T G. 711. 1 beskriver den inbäddade bredbands- och ljudkodningsalgoritmen för G. 711-standarden som arbetar vid högre datahastigheter såsom 64, 80 och 96 kbps och använder de 16 000 prov per sekund som standard samplingsfrekvens.

G. 729

G. 729 är ITU-T-rekommendation för kodning av talssignaler vid 8 kbps datahastighet med användning av konjugatstruktur-algebraisk kod spänningsledning (CS-ACELP). G. 729 använder 8000 prover per sekund medan man använder 16 bitars linjär PCM som kodningsmetod. Datakomprimeringsfördröjningen är 10 ms för G. 729, även G. 729 är optimerad för användning med verkliga röstsignaler som leder till DTMF-toner (Dual Tone Multi-Frequency) och högkvalitativ musik och fax stöds inte på ett tillförlitligt sätt med codec. Därför använder DTMF-överföring RFC 2833-standarden för att sända DTMF-siffror med hjälp av RTP-nyttolast. Den lägre bandbredden på 8 kbps leder också till att du enkelt använder G. 729 i Voice Over IP (VoIP) applikationer. Andra varianter av G. 729 är G. 729. 1, G. 729A och G. 729B. G. 729. 1 möjliggör skalbara datahastigheter mellan 8 och 32 kbps. G. 729. 1 är en bredbands- och ljudkodningsalgoritm, som är driftskompatibel med G.729, G. 729A och G. 729B codecs.

Vad är skillnaden mellan G711 och G729?

- Båda är röstkodningssystem som används i röstkommunikation och standardiseras av ITU-T.

- Båda använder 8000 prover per sekund för röstsignaler genom att använda Nyquest-teorin, även om G. 711 stöder 64kbps och G. 729 stöder 8kbps.

- G. 711 koncept introducerades på 1970-talet i Bell Systems och standardiserades 1988, medan G. 729 standardiserades 1996.

- G. 729 använder speciella kompressionsalgoritmer för att minska datahastigheterna, medan G. 711 kräver lägsta bearbetningseffekt, jämfört med G. 729, på grund av den enkla algoritmen.

- Båda teknikerna har egna förlängda versioner med små variationer.

- Även om G. 729 ger låga datahastigheter finns det de immateriella rättigheter som behöver licensieras om du behöver använda G. 729, till skillnad från G. 711.

- Därför är G. 711 stöds av de flesta enheter och interoperabilitet är mycket enkel.

Slutsats

Omvandling från ett kodningsschema till en annan kommer att hamna med förlust av information om det finns inkompatibiliteter mellan kodningsalgoritmer. Det finns system som mäter kvalitetsförlusten i sådana scenarier med olika index som MOS (Mean Opinion Score) och PSQM (Perceptual Speech Quality Measure).

G. 711 och G. 729 är röstkodningsmetoder specialiserade att använda med telekommunikationsnät. G. 729 arbetar med 8 gånger lägre datahastighet jämfört med G. 711, samtidigt som den likartade röstkvaliteten hålls med användning av högkomplexala algoritmer som leder till högre bearbetningskraft vid kodnings- och avkodningsenheterna.