Skillnaden Mellan G711 Och G729

Skillnaden Mellan G711 Och G729
Skillnaden Mellan G711 Och G729

Video: Skillnaden Mellan G711 Och G729

Video: Skillnaden Mellan G711 Och G729
Video: Голосовые кодеки 2024, April
Anonim

G711 mot G729

G.711 och G.729 är röstkodningsmetoder som används för röstkodning i telekommunikationsnät. Båda talkodningsmetoderna är standardiserade på 1990-talet och används i grundläggande applikationer som trådlös kommunikation, PSTN-nätverk, VoIP (Voice over IP) -system och växlingssystem. G.729 är mycket komprimerad jämfört med G.711. I allmänhet är G.711-datahastigheten 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 pulskodsmodulering (PCM) för röstfrekvenser. G.711 är en vanligt använd kodek i telekommunikationskanaler, som har 64 kbps bandbredd. Det finns två versioner av G.711 som kallas μ-lag och A-lag. A-lag används i de flesta länder över hela världen, medan μ-lag används främst 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 behandlingsomkostningar på grund av de enkla algoritmerna som används för att omvandla röstsignal 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 som G.711.0-rekommendation, som beskriver ett förlustfritt komprimeringsschema för G.711-bitström och syftar till överföring över IP-tjänster, såsom VoIP. ITU-T G.711.1-rekommendationen beskriver också den inbäddade bredbands tal- och ljudkodningsalgoritmen enligt G.711-standarden som arbetar med högre datahastigheter såsom 64, 80 och 96 kbps och använder 16 000 samplingar per sekund som standardsamplingshastighet.

G.729

G.729 är ITU-T-rekommendation för kodning av talsignaler vid 8 kbps datahastighet med hjälp av konjugatstruktur-algebraisk kod exciterad linjär förutsägelse (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 (Dual Tone Multi-Frequency) -toner, och musik och fax av hög kvalitet stöds inte pålitligt med codec. Därför använder DTMF-överföring RFC 2833-standarden för att sända DTMF-siffror med RTP-nyttolast. Den lägre bandbredden på 8 kbps leder också till att G.729 enkelt kan användas 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 bredbandshastighets- och ljudkodningsalgoritm,som är interoperabelt med G.729-, G.729A- och G.729B-koderna.

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 sampel per sekund för röstsignaler genom att tillämpa Nyquest-teorin trots att G.711 stöder 64 kbps och G.729 stöder 8 kbps.

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

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

- Båda teknikerna har sina egna utökade versioner med små variationer.

- Även om G.729 ger låga datahastigheter finns det immateriella rättigheter som måste 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 enheter och interoperabilitet är mycket enkelt.

Slutsats

Omvandling från ett kodningsschema till ett annat kommer att sluta 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 hjälp av olika index som MOS (Mean Opinion Score) och PSQM (Perceptual Speech Quality Measure).

G.711 och G.729 är röstkodningsmetoder som är specialiserade att använda med telekommunikationsnät. G.729 arbetar med 8 gånger lägre datahastighet jämfört med G.711 medan den håller samma röstkvalitet med höga komplexa algoritmer som leder till högre processorkraft vid kodnings- och avkodningsenheterna.

Rekommenderas: