ективного використання пропускної здатності каналу є вибір оптимального кодека.
Всі типи мовних кодеків можна розділити на три групи:
Кодеки з імпульсно-кодової модуляції (ІКМ) і адаптивної диференціальної імпульсно-кодовою модуляцією (АДІКМ), що використовуються сьогодні в системах традиційної телефонії.
Кодеки з вокодерной перетворенням мовного сигналу, що виникли в системах мобільного зв'язку для зниження вимог до пропускної здатності радиотракта.
Комбіновані (гібридні) кодеки поєднують в собі технологію вокодерной перетворення синтезу мови, але оперують вже з цифровим сигналом допомогою спеціалізованих цифрових процесорів DSP. Кодеки цього типу містять в собі ІКМ або АДІКМ-кодек і реалізований цифровим способом вокодер. Діапазон швидкостей передачі гібридних кодеків становить 6-16 Кбіт/с.
На малюнку 2.3 представлена ??усереднена суб'єктивна оцінка якості кодування мови для перерахованих вище типів кодеків.
Комітетом ITU-T стандартизовано кілька типів кодеків, описаних у рекомендаціях серії G. Розглянемо деякі з них.
Рис. 2.3. Усереднена суб'єктивна оцінка якості кодування мови для різних типів кодеків
Кодек G.711
Рекомендація МККТТ (1984 г.) описує кодек, який використовує ІКМ-перетворення аналогового сигналу з точністю 8 біт, тактовою частотою 8 кГц і найпростішої компресією амплітуди сигналу. Швидкість потоку даних на виході перетворювача складає 64 Кбіт/с. Для зниження шуму квантування і поліпшення перетворення сигналів з невеликою амплітудою при кодуванні використовується нелінійне квантування за рівнем відповідно до спеціальному псевдологаріфміческому законом А чи?.
Кодек G.711 є мінімально необхідним для обладнання VoIP. Недоліком кодека є високі вимоги до смуги пропускання і затримки в каналі передачі, внаслідок чого в системах IP-телефонії він використовується рідко.
Кодек G.726
Рекомендація G.726 описує технологію кодування з використанням АДІКМ зі швидкостям 32 Кбіт/с, 24 Кбіт/с і 16 Кбіт/с. Алгоритм дає практично таку ж якість відтворення мови, як і ІКМ.
Кодек може використовуватися спільно з кодеком G.711 для зниження швидкості кодування останнього. Кодек призначений для використання в системах відеоконференцій. У додатках IP-телефонії даний кодек практично не використовується, так як він не забезпечує достатньої стійкості до втрат інформації.
Кодеки G.729
Сімейство кодеків G.729 включає кодеки G.729, G.729 Annex A, G.729 Annex І (містить VAD і генератор комфортного шуму). Кодеки G.729 скорочено називають CS-ACELP (Conjugate Structure Algebraic Code-Excited Linear Prediction - сполучена структура з керованим алгебраїчним кодом з лінійним передбаченням). Алгоритм заснований на моделі кодування з використанням лінійного передбачення з збудженням з алгебраїчної кодової книзі (CELP-модель). Кодер оперує з кадрами мовного сигналу довжиною 10 мс, дискретизованного з частотою 8 кГц. Швидкість кодованого мовного сигналу становить 8 Кбіт/с. Для кожного кадру проводиться аналіз мовного сигналу і виділяються параметри моделі (коефіцієнти фільтра лінійного передбачення, індекси і коефіцієнти підсилення). Далі ці параметри кодуються і передаються в канал. У декодере бітова посилка використовується для відновлення параметрів сигналу збудження і коефіцієнтів синтезуючого фільтра. Мова відновлюється шляхом пропускання сигналу збудження через короткочасний синтезирующий фільтр.
У разі втрати переданої кодером бітової посилки вихідні дані для мовного синтезатора виходять інтерполяцією даних з попередніх «хороших» кадрів, але при цьому енергія інтерпольованого мовного сигналу поступово зменшується, що не створює особливого дискомфорту слухачеві.
У пристроях VoIP даний кодек займає лідируюче положення, забезпечуючи найкращу якість кодування мовної інформації при досить високій компресії.
Протокол RSVP
Щоб забезпечити належну якість обслуговування трафіку мовних і відеопріложеній, необхідний механізм, що дозволяє додаткам інформувати мережу про свої вимоги. На основі цієї інформації мережа може резервувати ресурси для того, щоб гарантувати виконання вимог до якості, або відмовити додатком, змушуючи його або переглянути вимоги, або відкласти сеанс зв'язку. У ролі такого механізму виступає протокол резервування ресурсів RSVP (Resource Reservation Protocol) .- це протокол сигналізації, який забезпечує резервування ресурсів для надання в IP-мережах послуг емуляції виділених каналів. Протокол дозволяє системам запитувати, нап?? имер: гарантовану пропускну спроможність такого каналу, пе...