Forskellen mellem G711 og G729

Forskellen mellem G711 og G729
Forskellen mellem G711 og G729

Video: Forskellen mellem G711 og G729

Video: Forskellen mellem G711 og G729
Video: Storage vs. Memory: What's the Difference? 2024, Juli
Anonim

G711 vs. G729

G.711 og G.729 er stemmekodningsmetoder, der bruges til stemmekodning i telekommunikationsnetværk. Begge talekodningsmetoder er standardiseret i 1990'erne og brugt i basale applikationer såsom trådløs kommunikation, PSTN-netværk, VoIP (Voice over IP)-systemer og switching-systemer. G.729 er meget komprimeret sammenlignet med G.711. Generelt er G.711-datahastigheden 8 gange højere end G.729-datahastigheden. Begge metoder har udviklet sig i løbet af de sidste årtier og har en række 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 et almindeligt brugt codec i telekommunikationskanaler, som har 64 kbps båndbredde. Der er to versioner af G.711 kaldet μ-lov og A-lov. A-Law bruges i de fleste lande over hele verden, mens μ-law primært bruges i Nordamerika. ITU-T-anbefaling for G.711 er 8000 prøver i sekundet med kun en tolerance på + 50 dele pr. million. Hver sample er repræsenteret ved ensartet kvantisering af 8 bits, som ender med 64 kbps datahastighed. G.711 resulterer i meget lave behandlingsomkostninger på grund af de simple algoritmer, den bruger til at transformere talesignalet til digit alt format, men fører til dårlig netværkseffektivitet på grund af ineffektiv udnyttelse af båndbredden.

Der er andre variationer af G.711-standarden, såsom G.711.0-anbefaling, som beskriver et tabsfrit komprimeringsskema for G.711-bit-stream og rettet mod transmission over IP-tjenester, såsom VoIP. Også ITU-T G.711.1-anbefalingen beskriver den indlejrede bredbåndstale- og lydkodningsalgoritme af G.711-standarden, som fungerer ved højere datahastigheder såsom 64, 80 og 96 kbps og bruger de 16.000 samples pr. sekund som standard samplinghastighed.

G.729

G.729 er ITU-T-anbefaling til kodning af talesignaler ved 8 kbps datahastighed ved brug af Conjugate Structure-Algebraic Code Excited Linear Prediction (CS-ACELP). G.729 bruger 8000 samples pr. sekund, mens han bruger 16 bit lineær PCM som kodningsmetode. Datakomprimeringsforsinkelse er 10 ms for G.729, også G.729 er optimeret til brug med faktiske stemmesignaler, hvilket fører til DTMF (Dual Tone Multi-Frequency) toner, og højkvalitets musik og fax understøttes ikke pålideligt ved brug af codec. Derfor bruger DTMF-transmission RFC 2833-standarden til at overføre DTMF-cifre ved hjælp af RTP-nyttelast. Den lavere båndbredde på 8 kbps fører også til nemt 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åndshastigheds- og lydkodningsalgoritme, som er interoperabel med G.729, G.729A og G.729B codecs.

Hvad er forskellen mellem G711 og G729?

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

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

– 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 den laveste processorkraft sammenlignet med G.729 på grund af den simple 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 skal bruge G.729,, i modsætning til G.711.

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

Konklusion

Konvertering fra et kodningsskema til et andet vil ende med tab af information, hvis der er inkompatibilitet mellem codec-algoritmer. Der er systemer, der måler kvalitetstabet i sådanne scenarier ved hjælp af forskellige indekser såsom MOS (Mean Opinion Score) og PSQM (Perceptual Speech Quality Measure).

G.711 og G.729 er stemmekodningsmetoder, der er specialiserede til brug med telekommunikationsnetværk. G.729 fungerer ved 8 gange lavere datahastighed sammenlignet med G.711, mens den bevarer den samme stemmekvalitet ved hjælp af høje komplekse algoritmer, hvilket fører til højere processorkraft ved indkodnings- og afkodningsenhederne.

Anbefalede: