Основные протоколы IP-телефонии

H.323 - основополагающий стандарт, принятый ITU-T, где описывается, каким образом чувствительный к задержке трафик, в частности голос и видео, получает приоритет в локальных и глобальных сетях. Он состоит из ряда рекомендаций (стека протоколов) по смежным техническим вопросам, таким, как качество речи, стандарты кодирования звуковой и видеоинформации и пр. Протокол SIP (Session Initiation Protocol) принят в марте 2000 года организацией IETF в качестве стандарта RFC 2543. SIP в большей степени соответствует идеологии TCP/IP, чем стек протоколов H.323. О поддержке этого протокола заявили такие производители как 3Com, Cisco, Ericsson, Siemens и др. Однозначность стандарта SIP позволяет с уверенностью говорить о совместимости IP-шлюзов разных производителей.

 

При передаче в режиме реального времени до 30% пакетов могут быть утеряны или получены с опозданием (что в режиме реального времени одно и то же). Хорошее приложение IP-телефонии должно возместить нехватку пакетов, восстановив потерянные данные. Сам алгоритм кодирования речи также оказывает влияние на восстановление данных.

 

Основные алгоритмы сжатия звука, используемые в IP-телефонии

Для кодирования звуковой информации обычно используются следующие кодеки: G.711, G.722, GSM0610, G.723, G.723.1, G.728, и G.729. Для кодека G.711 требуется ширина полосы частот в 64 Кбит/с, поэтому он приемлем не во всех IP-сетях (например, в Интернет), т.к. большинство пользователей Интернета имеет канал заведомо меньшей ширины. Кодеки с низкой шириной полосы частот - G.729 в 8 Кбит/с и G.723.1 в 5.3/6.3 Кбит/с - вполне подходят для использования в Интернет. В частности, G.723.1 является одним из нескольких "стандартных" кодеков для IP-телефонии, особенно после того, как Intel, Microsoft и Netscape объявили о поддержке этого стандарта звукового кодирования.

 

 

Технология IP-телефонии

Сеть IP-телефонии (согласно рекомендациям ITU-T H.323) представляет собой набор следующих устройств, соединенных по IP-сети:

n шлюз (gateway);

n диспетчер (gatekeeper);

n монитор (administration manager).

Диспетчер

Диспетчер, или GateKeeper, - это дополнительное устройство, подключенное только к IP-сети и несущее в себе всю логику работы сети IP-телефонии.

Функции:

n аутентификация и авторизация абонента

n распределение вызовов между шлюзами

n биллинг [1]

Монитор

Монитор – необязательный дополнительный модуль сети IP-телефонии, подключаемый только к IP-сети, используемый для удаленного конфигурирования и поддержки остальных устройств сети- шлюзов и диспетчеров.

Функции:

n интерфейс для удаленной настройки через IP-сеть параметров шлюзов и диспетчеров сети IP-телефонии.

Монитор является удобным средством конфигурирования и администрирования сети. В первых шлюзах для этого просто использовались стандартные сетевые приложения, такие как pcAnywhere. Позднее в целях оптимизации работы производители оборудования IP-телефонии стали выпускать собственные приложения для этих целей.

Шлюз

Шлюз - необходимое устройство, подключенное к IP-сети и к телефонной сети (PBX/PSTN).

Функции:

n ответ на вызов вызывающего абонента PBX/PSTN

n установление соединения с удаленным шлюзом

n установление соединения с вызываемым абонентом PBX/PSTN

n сжатие, пакетирование и восстановление голоса (или факс-сигнала)

Таким образом шлюз, или Gateway, - это основная и неотъемлемая часть архитектуры IP-телефонии, непосредственно соединяющая телефонную сеть с сетью IP.

Шлюзы разных производителей отличаются способом подключения к телефонной сети, емкостью, аппаратной платформой, реализованными кодеками, интерфейсом и другими характеристиками. Но все они выполняют вышеперечисленные функции, являющимися базовыми для технологии IP-телефонии.

 

Список использованной литературы

 

1. Калабеков Б.А. Цифровые устройства и микропроцессорные системы: Учебник для техникумов связи.- М.: Горячая линия - Телеком, 2000.

2. Варламова Е. IP-телефония в России/ Мир связи, 1999, №9.

3. Гольдштейн Б.С. IP-телефония/Радио и связь, 2001.

4. Справочник по интегральным микросхемам/ Б.В. Тарабрин,

 


[1] как правило диспетчер не содержит в себе законченной биллинговой программы, а только основанный на стандартах интерфейс к профессиональным системам биллинга третьих производителей, а также API для разработки оператором собственной биллинговой программы.

Диспетчер необходим в любой сети IP-телефонии, содержащей более двух шлюзов. В первых шлюзах (в первых host-based версиях VocalTec, Vienna и др.) функции диспетчера в их примитивном виде выполнялись самим шлюзом. С развитием технологии и ростом сетей IP-телефонии, функции диспетчера были вынесены в отдельный модуль. Хотя у некоторых производителей диспетчер может физически находиться на одной системе со шлюзом, логически это самостоятельный модуль.