Різниця між G711 та G729

G711 проти G729

G.711 і G.729 - методи кодування голосу, що використовуються для кодування голосу в телекомунікаційних мережах. Обидва способи кодування мови стандартизовані в 1990-х роках і використовуються в основних додатках, таких як бездротовий зв'язок, мережі PSTN, системи VoIP (Voice over IP) та комутаційні системи. G.729 сильно стискається в порівнянні з G.711. Загалом швидкість передачі даних G.711 в 8 разів перевищує швидкість передачі даних G.729. Обидва методи розвивалися протягом останніх десятиліть і мають ряд версій відповідно до стандарту МСЕ-Т.

G.711

G.711 - рекомендація МСЕ-Т щодо імпульсної модуляції коду (PCM) голосових частот. G.711 - це широко використовуваний кодек у телекомунікаційних каналах, який має пропускну здатність 64 кбіт / с. Існує дві версії G.711, що називаються μ-law та A-law. A-Law використовується в більшості країн світу, тоді як μ-закон використовується в першу чергу в Північній Америці. Рекомендація МСЕ-Т щодо G.711 - 8000 проб в секунду, з допуском лише 50 частин на мільйон. Кожна вибірка представлена ​​рівномірним квантуванням 8 біт, що закінчується швидкістю передачі даних 64 кбіт / с. G.711 призводить до дуже низьких накладних витрат за рахунок простих алгоритмів, які він використовує для перетворення голосового сигналу в цифровий формат, але призводить до низької ефективності мережі через неефективне використання пропускної здатності..

Існують і інші варіанти стандарту G.711, такі як рекомендація G.711.0, де описана схема стиснення без втрат потоку бітів G.711 і призначена для передачі через IP-сервіси, наприклад VoIP. Також рекомендація МСЕ-T G.711.1 описує алгоритм кодування широкого діапазону мови та аудіо стандарту G.711, який працює із більш високими швидкостями передачі даних, такими як 64, 80 та 96 кбіт / с і використовує 16000 зразків в секунду як швидкість вибірки за замовчуванням..

G.729

G.729 - рекомендація МСЕ-Т щодо кодування мовних сигналів зі швидкістю передачі даних 8 кбіт / с, використовуючи лінійне прогнозування збудженого кон'югатної структури-алгебраїчного коду (CS-ACELP). G.729 використовує 8000 зразків в секунду, використовуючи 16-бітний лінійний PCM як метод кодування. Затримка стиснення даних становить 10 мс для G.729, також G.729 оптимізовано для використання з фактичними голосовими сигналами, що призводить до DTMF (подвійних тонів багаточастотних) тонів, а високоякісна музика та факс не підтримуються надійно за допомогою кодека. Тому передача DTMF використовує стандарт RFC 2833 для передачі цифр DTMF з використанням корисної навантаження RTP. Також нижня пропускна здатність 8 кбіт / с призводить до легкого використання програм G.729 у програмах Voice Over IP (VoIP). Інші варіанти G.729 - це G.729.1, G.729A і G.729B. G.729.1 дозволяє масштабувати швидкість передачі даних між 8 і 32 кбіт / с. 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, зберігаючи подібну якість голосу за допомогою складних алгоритмів, що призводить до підвищення потужності обробки в одиницях кодування та декодування..