Skillnad mellan G711 och G729

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-system (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 datahastigheten. 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 vanlig kodkod 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 variationer av G.711-standarden, så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 ITU-T G.711.1-rekommendationen beskriver den inbäddade bredbands-tal- och ljudkodningsalgoritmen för G.711-standarden som arbetar med högre datahastigheter såsom 64, 80 och 96kbps och använder de 16.000 proverna 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 10ms för G.729, även G.729 är optimerad för att användas med faktiska 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 G.729 i Voice Over IP (VoIP) applikationer enkelt används. 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 kompatibel 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 trots att 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 tillhandahåller 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 stöds G.711 av de flesta enheterna och interoperabiliteten är mycket enkel.

Slutsats

Omvandling från ett kodningsschema till ett annat kommer att hamna med förlust av information om det finns inkompatibiliteter mellan codec-algoritmer. 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 för användning 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 hjälp av högkomplexala algoritmer vilket leder till högre bearbetningskraft vid kodnings- och avkodningsenheterna.