Forskellen mellem G711 og G729

G711 mod G729

G.711 og G.729 er stemmekodningsmetoder, der anvendes til stemmekodning i telekommunikationsnetværk. Begge talekodningsmetoder er standardiseret i 1990'erne og bruges i basale applikationer såsom trådløs kommunikation, PSTN-netværk, VoIP (Voice over IP) -systemer og switchingsystemer. G.729 er meget komprimeret sammenlignet med G.711. Generelt er G.711-datahastighed 8 gange højere end G.729-datahastigheden. Begge metoder har udviklet sig i løbet af de sidste årtier og har et antal versioner i henhold til ITU-T-standarden.

G.711

G.711 er en ITU-T-anbefaling til Pulse Code Modulation (PCM) af stemmefrekvenser. G.711 er en almindeligt anvendt codec i telekommunikationskanaler, der har båndbredde på 64 kbps. Der er to versioner af G.711 kaldet μ-lov og A-lov. A-lov anvendes i de fleste lande over hele verden, mens μ-lov primært bruges i Nordamerika. ITU-T-anbefaling til G.711 er 8000 prøver i sekundet med kun en tolerance på + 50 dele pr. Million. Hver prøve er repræsenteret ved ensartet kvantisering af 8 bit, som ender med 64 kbps datahastighed. G.711 resulterer i meget lave behandlingsomkostninger på grund af de enkle algoritmer, den bruger til at omdanne stemmesignal til digitalt format, men fører til dårlig netværkseffektivitet på grund af ineffektiv anvendelse af båndbredde.

Der er andre variationer af G.711-standarden, såsom G.711.0-anbefaling, som beskriver et tabsfrit komprimeringsskema af G.711-bitstrøm og er beregnet til transmission via IP-tjenester, såsom VoIP. ITU-T G.711.1-anbefaling beskriver også den indbyggede bredbånds tale- og lydkodningsalgoritme i G.711-standarden, der fungerer med højere datahastigheder som 64, 80 og 96 kbps og bruger de 16.000 eksempler pr. Sekund som standard samplingshastighed.

G.729

G.729 er ITU-T-anbefaling til kodning af talesignaler med en hastighed på 8 kbps ved hjælp af konjugeret struktur-algebraisk kode exciteret lineær forudsigelse (CS-ACELP). G.729 bruger 8000 prøver pr. Sekund, mens 16 bit lineær PCM anvendes som kodningsmetode. Datakomprimeringsforsinkelse er 10ms for G.729, også G.729 er optimeret til brug med faktiske stemmesignaler, der fører til DTMF (Dual Tone Multi-Frequency) toner, og musik og fax af høj kvalitet understøttes ikke pålideligt ved hjælp af codec. Derfor bruger DTMF transmission RFC 2833 standard til at transmittere DTMF cifre ved hjælp af RTP nyttelast. Også den lavere båndbredde på 8 kbps fører til let at bruge G.729 i Voice Over IP (VoIP) applikationer. Andre varianter af G.729 er G.729.1, G.729A og G.729B. G.729.1 muliggør skalerbare datahastigheder mellem 8 og 32 kbps. G.729.1 er en bredbåndshastighed og lydkodningsalgoritme, som er interoperabel med G.729, G.729A og G.729B-kodeker.

Hvad er forskellen mellem G711 og G729?

- Begge er stemmekodningssystemer, der bruges i stemmekommunikation og standardiseret af ITU-T.

- Begge bruger 8000 eksempler pr. Sekund til stemmesignaler ved at anvende Nyquest-teorien, selvom G.711 understøtter 64 kbps og G.729 understøtter 8 kbps.

- G.711-konceptet blev introduceret i 1970'erne i Bell Systems og standardiseret i 1988, mens G.729 blev standardiseret i 1996.

- G.729 bruger specielle komprimeringsalgoritmer til at reducere datahastighederne, mens G.711 kræver lavest behandlingsstyrke sammenlignet med G.729 på grund af den enkle algoritme.

- Begge teknikker har deres egne udvidede versioner med små variationer.

- Selvom G.729 giver lave datahastigheder, er der de intellektuelle ejendomsrettigheder, der skal licenseres, hvis du har brug for at bruge G.729, i modsætning til G.711.

- Derfor understøttes G.711 af de fleste enheder, og interoperabilitet er meget enkel.

Konklusion

Konvertering fra et kodningsskema til et andet vil ende med tab af information, hvis der er inkompatibiliteter mellem codec-algoritmer. Der er systemer, der måler kvalitetstabet i sådanne scenarier ved hjælp af forskellige indekser som MOS (middeludtalelsesresultat) og PSQM (mål for perceptuel tale kvalitet).

G.711 og G.729 er stemmekodningsmetoder, der er specialiserede til brug med telekommunikationsnetværk. G.729 fungerer med 8 gange lavere datahastighed sammenlignet med G.711, mens den samme stemmekvalitet bevares ved hjælp af høje komplekse algoritmer, som fører til højere behandlingskraft ved kodnings- og dekodningsenhederne.