G711 pret G729
G.711 un G.729 ir balss kodēšanas metodes, ko izmanto balss kodēšanai telekomunikāciju tīklos. Abas runas kodēšanas metodes ir standartizētas 1990. gados un izmantotas pamata lietojumprogrammās, piemēram, bezvadu sakaros, PSTN tīklos, VoIP (balss pār IP) sistēmās un komutācijas sistēmās. G.729 ir ļoti saspiests salīdzinājumā ar G.711. Kopumā G.711 datu pārraides ātrums ir 8 reizes lielāks nekā G.729 datu pārraides ātrums. Abas metodes ir attīstījušās pēdējo desmitgažu laikā, un tām ir vairākas versijas atbilstoši ITU-T standartam.
G.711
G.711 ir ITU-T ieteikums balss frekvenču impulsu koda modulācijai (PCM). G.711 ir telekomunikāciju kanālos plaši izmantots kodeks, kura joslas platums ir 64 kb/s. Ir divas G.711 versijas, ko sauc par μ-likumu un A-likumu. A-likums tiek izmantots lielākajā daļā pasaules valstu, savukārt μ-likums galvenokārt tiek izmantots Ziemeļamerikā. ITU-T ieteikums G.711 ir 8000 paraugu sekundē ar pielaidi tikai + 50 daļas uz miljonu. Katrs paraugs ir attēlots ar vienotu 8 bitu kvantēšanu, kas beidzas ar 64 kbps datu pārraides ātrumu. G.711 rada ļoti zemas apstrādes pieskaitāmās izmaksas, pateicoties vienkāršajiem algoritmiem, ko tas izmanto, lai pārveidotu balss signālu ciparu formātā, taču tas rada zemu tīkla efektivitāti, jo tiek izmantota neefektīva joslas platums.
Ir arī citi G.711 standarta varianti, piemēram, G.711.0 ieteikums, kas apraksta G.711 bitu straumes bezzudumu saspiešanas shēmu un paredzēta pārraidei, izmantojot IP pakalpojumus, piemēram, VoIP. Arī ITU-T G.711.1 ieteikumā ir aprakstīts G.711 standarta iegultais platjoslas runas un audio kodēšanas algoritms, kas darbojas ar lielāku datu pārraides ātrumu, piemēram, 64, 80 un 96 kbps, un izmanto 16 000 paraugu sekundē kā noklusējuma iztveršanas ātrumu.
G.729
G.729 ir ITU-T ieteikums runas signālu kodēšanai ar datu pārraides ātrumu 8 kb/s, izmantojot konjugētās struktūras-algebriskā koda ierosināto lineāro prognozēšanu (CS-ACELP). G.729 izmanto 8000 paraugu sekundē, vienlaikus izmantojot 16 bitu lineāro PCM kā kodēšanas metodi. Datu saspiešanas aizkave G.729 ir 10 ms, kā arī G.729 ir optimizēts lietošanai ar faktiskajiem balss signāliem, kas rada DTMF (Dual Tone Multi-Frequency) toņus, un augstas kvalitātes mūzika un fakss netiek droši atbalstīti, izmantojot kodeku. Tāpēc DTMF pārraide izmanto RFC 2833 standartu, lai pārraidītu DTMF ciparus, izmantojot RTP lietderīgo slodzi. Turklāt mazāks joslas platums - 8 kb/s ļauj ērti izmantot G.729 Voice Over IP (VoIP) lietojumprogrammās. Citi G.729 varianti ir G.729.1, G.729A un G.729B. G.729.1 nodrošina mērogojamu datu pārraides ātrumu no 8 līdz 32 kbps. G.729.1 ir platjoslas ātruma un audio kodēšanas algoritms, kas ir savietojams ar G.729, G.729A un G.729B kodekiem.
Kāda ir atšķirība starp G711 un G729? – Abas ir balss kodēšanas sistēmas, ko izmanto balss saziņā un standartizē ITU-T. – Abi izmanto 8000 paraugu sekundē balss signāliem, izmantojot Nyquest teoriju, lai gan G.711 atbalsta 64 kb/s un G.729 atbalsta 8 kb/s. – G.711 koncepcija tika ieviesta 1970. gados Bell Systems un standartizēta 1988. gadā, savukārt G.729 tika standartizēta 1996. gadā. – G.729 izmanto īpašus saspiešanas algoritmus, lai samazinātu datu pārraides ātrumu, savukārt G.711 vienkāršā algoritma dēļ prasa vismazāko apstrādes jaudu, salīdzinot ar G.729. – Abām metodēm ir savas paplašinātās versijas ar nelielām variācijām. – Lai gan G.729 nodrošina zemu datu pārraides ātrumu, pastāv intelektuālā īpašuma tiesības, kas ir jālicencē, lai izmantotu G.729,, atšķirībā no G.711. – Tāpēc G.711 atbalsta lielākā daļa ierīču, un savietojamība ir ļoti vienkārša. |
Secinājums
Konvertēšana no vienas kodēšanas shēmas uz citu beigsies ar informācijas zudumu, ja starp kodeku algoritmiem būs nesaderība. Ir sistēmas, kas mēra kvalitātes zudumu šādos scenārijos, izmantojot dažādus indeksus, piemēram, MOS (vidējais viedokļu rādītājs) un PSQM (uztveres runas kvalitātes rādītājs).
G.711 un G.729 ir balss kodēšanas metodes, kas paredzētas lietošanai telekomunikāciju tīklos. G.729 darbojas ar 8 reizes mazāku datu pārraides ātrumu salīdzinājumā ar G.711, vienlaikus saglabājot līdzīgu balss kvalitāti, izmantojot sarežģītus algoritmus, kas nodrošina lielāku apstrādes jaudu kodēšanas un dekodēšanas vienībās.