кодеки IP-телефонии

На данный момент в IP-телефонии используется несколько стандартизированных протоколов. Рассмотрим два из них подробнее.

Протокол Н.323. Этот протокол был анонсирован в 1996 г. организацией ITU; тогда вышел первый релиз Н.3231. В 1998 г. появилась вторая версия этого стандарта — Н.323 v.22. В сентябре 1999-го была одобрена третья версия, а в ноябре 2001-го -четвертая. Сейчас существует несколько модификаций этого стандарта. Фактически Н.323 является основным протоколом для междугородной и международной телефонии. Спецификация Н.323 включает в себя:

  • терминал (terminal) — может быть как аппаратным (телефон), так и программным (приложение на компьютере);
  • шлюз (gateway) — устройство по сопряжению сетей;
  • устройство управления конференциями (Multipoint Control Unit — MCU);
  • привратник (gatekeeper) — контролирует и координирует работу всех компонентов.

Протокол SIP (Session Initiation Protocol — инициализационный протокол сессии). Это открытый протокол, представляющий наибольший интерес для IP-телефонии. Его еще называют «протоколом инициирования сеансов», так как он позволяет организовывать, модифицировать и завершать разнообразные (не только голосовые) сеансы связи — например мультимедийные конференции. Стоит заметить, что в ОС Windows ХР встроена поддержка SIP: с использованием этого протокола осуществляется обмен сообщениями в Windows Messenger. Привлекает этот стандарт и провайдеров: все они, особенно крупные, заявляют, что именно SIP -главный протокол всех будущих IP-сетей.

Кодеки

За последние десять лет появилось достаточно много кодеков, которые используются или могут быть использованы для передачи различного рода информации (аудио и видео) в системах IP-телефонии. Больше всего зрительских и экспертных симпатий заслуживают следующие:

G711-кодек, -стандартизированный международной организацией ITU. Применяется в устройствах, поддерживающих ISDN (стандарт, позволяющий передавать по единой цифровой сети данные, а также оцифрованные видеоизображения и речь). Минимальная пропускная способность канала — 64 Кбит/с. Поддерживается всеми IP-устройствами;

G723.1-кодек, разработанный ITU и применяемый при небольшой пропускной способности канала (около 8 Кбит/с). Главное назначение — передача речи хорошего качества. Несмотря на то, что это единый стандарт, существуют две его версии, несовместимые друг с другом. Стандарт обеспечивает лучшее качество передачи, чем G711. Поддерживается большинством производителей;

G729-кодек — опять же разработка ITU. В стандарте реализована возможность передачи данных на чрезвычайно низких скоростях — порядка 5,3-6,3 Кбит/с. Не очень популярен, не способен обеспечить высокое качество передачи, поддерживается отдельными устройствами;

GSM-кодек, созданный для передачи голоса. Используется в сетях сотовой связи второго поколения. Скорость кодирования составляет 13 Кбит/с, осуществляется отдельными блоками по 20 мс. Достаточно популярен, одобрен многими производителями. Применяется преимущественно в шлюзах между сотовыми сетями VoIP;

iLBC (Internet low bitrate codec) — в отличие от четырех предыдущих кодеков является открытым стандартом (не требуются никакие лицензионные отчисления). Это голосовой кодек, кодирующий данные с двумя скоростями: 13,33 Кбит/с (размер кадра 30 мс) и 15,20 Кбит/с (размер кадра 20 мс). Обеспечивает наилучшее качество и минимальную потерю пакетов. В основном используется при организации сеансов связи через Интернет. Применяется в Skype (популярнейшая сеть 1Р-телефонии). К сожалению, поддерживается не всеми производителями.