G711 срещу G729
G.711 и G.729 са методи за кодиране на глас, използвани за кодиране на глас в телекомуникационни мрежи. И двата метода за кодиране на речта са стандартизирани през 1990-те и се използват в основни приложения като безжична комуникация, PSTN мрежи, VoIP (Voice over IP) системи и комутационни системи. G.729 е силно компресиран в сравнение с G.711. По принцип скоростта на данни G.711 е 8 пъти по-висока от скоростта на данни G.729. И двата метода се развиват през последните десетилетия и имат редица версии според стандарта ITU-T.
G.711
G.711 е препоръка на ITU-T за импулсна кодова модулация (PCM) на гласовите честоти. G.711 е често използван кодек в телекомуникационните канали, който има честотна лента 64kbps. Има две версии на G.711, наречени μ-law и A-law. A-Law се използва в повечето страни по целия свят, докато μ-law се използва предимно в Северна Америка. Препоръката на ITU-T за G.711 е 8000 проби в секунда само с допуск + 50 части на милион. Всяка проба е представена от равномерно квантоване от 8 бита, което завършва с 64 kbps скорост на предаване. G.711 води до много ниски режийни разходи, благодарение на простите алгоритми, които използва за преобразуване на гласовия сигнал в цифров формат, но води до слаба ефективност на мрежата поради неефективно използване на честотната лента.
Съществуват и други вариации на G.711 стандарта, като препоръка G.711.0, която описва схема за компресия без загуби на G.711 битов поток и насочена към предаване през IP услуги, като VoIP. Също препоръката на ITU-T G.711.1 описва вградения широколентов алгоритъм за кодиране на реч и аудио на стандарт G.711, който работи с по-високи скорости на данни като 64, 80 и 96kbps и използва 16 000 проби в секунда като честота на дискретизация по подразбиране.
G.729
G.729 е препоръка на ITU-T за кодиране на речеви сигнали при скорост на пренос на данни от 8kbps, използвайки Conjugate Structure-Algebraic Code Excine Linear Prediction (CS-ACELP). G.729 използва 8000 проби в секунда, докато използва 16-битов линеен PCM като метод на кодиране. Забавянето на компресия на данни е 10 ms за G.729, също G.729 е оптимизиран за използване с действителни гласови сигнали, което води до DTMF (Dual Tone Multi-Frequency) тонове, а висококачествената музика и факс не се поддържат надеждно с помощта на кодека. Следователно, DTMF предаването използва стандарт RFC 2833 за предаване на DTMF цифри, използвайки полезен товар RTP. Също така, по-ниската честотна лента от 8kbps води до използване на G.729 в Voice Over IP (VoIP) приложенията лесно. Други варианти на G.729 са G.729.1, G.729A и G.729B. G.729.1 позволява мащабируеми скорости на данни между 8 и 32 kbps. G.729.1 е широколентов алгоритъм за кодиране на скорост и аудио, който е оперативно съвместим с кодеци G.729, G.729A и G.729B.
Каква е разликата между G711 и G729? - И двете са системи за кодиране на глас, използвани в гласовата комуникация и стандартизирани от ITU-T. - И двете използват 8000 проби в секунда за гласови сигнали чрез прилагане на теорията на Nyquest, въпреки че G.711 поддържа 64kbps, а G.729 поддържа 8kbps. - Концепцията G.711 е въведена през 1970 г. в Bell Systems и е стандартизирана през 1988 г., докато G.729 е стандартизирана през 1996 г.. - G.729 използва специални алгоритми за компресия, за да намали скоростта на данни, докато G.711 изисква най-ниска мощност на обработка, в сравнение с G.729, поради простия алгоритъм. - И двете техники имат свои собствени разширени версии с малки вариации. - Въпреки че G.729 осигурява ниска скорост на данни, има правата на интелектуална собственост, които трябва да бъдат лицензирани, ако трябва да използвате G.729 ,, за разлика от G.711. - Следователно G.711 се поддържа от повечето устройства и оперативната съвместимост е много проста.
|
заключение
Преобразуването от една схема на кодиране в друга ще доведе до загуба на информация, ако има несъвместимости между алгоритмите на кодека. Съществуват системи, които измерват загубата на качество в такива сценарии, използвайки различни индекси като MOS (средно мнение на оценката) и PSQM (измерване на качеството на възприемане на речта).
G.711 и G.729 са методи за гласово кодиране, специализирани за използване с телекомуникационни мрежи. G.729 работи с 8 пъти по-ниска скорост на предаване на данни в сравнение с G.711, като поддържа подобно качество на гласа, използвайки високо сложни алгоритми, което води до по-висока мощност на обработка в единиците за кодиране и декодиране.