VoIP кратко

VoIP представляет из себя не один протокол, а систему протоколов предназначенную для аудио-визуальной коммуникации через сети IP. Данная статья будет краткой заметкой о наиболее популярных протоколах, используемых в рамках данной модели.

Используемые в VoIP протоколы и их задачи:

  • SIP – установление и разрыв соединения;
  • SDP – переговоры о параметрах мультимедиа;
  • RTP – передача мультимедийного потока;
  • RTCP – контроль передачи мультимедийного потока;
  • G.711 – кодирование аудио аналогового потока;
  • H.264 – кодирование видео потока.

Также для работы VoIP решений используются следующие сервисы:

  • DHCP-сервер – для назначения IP адресов, TFTP и NTP серверов IP-телефонам;
  • TFTP-сервер – для предоставления IP-телефонами конфигурации;
  • NTP-сервер — точного времени.

Общий процесс работы VoIP:

  • IP-телефон подключается в сеть с DHCP сервером;
  • От DHCP-сервера телефон узнает свой IP-адрес, адрес TFTP-сервера и, опционально, прочие VoIP настройки;
  • Получив IP-адрес и настройки с IP-адресом Call Server, IP-телефон осуществляет регистрацию на Call Server, используя SIP-протокол;
  • Во время исходящего звонка IP-телефон посылает SIP-запрос на установление соединения на Call Server;
  • Установив соединение с другим IP телефоном (используя SIP) и обговорив параметры медиа потока (используя SDP) IP-телефон конвертирует аналоговый звук голоса (используя кодек G.711) и начинает передавать медиа поток (используя RTP) самому Call Server или напрямую другому IP-телефону, периодически посылая сообщения о контроле медиа потока (используя RTCP).

Прочие заметки:
Формат SIP-адреса: sip:user@domain:port или sip:phone@domain:port.
Виды SIP-сообщений: request и response (status).
Частота выходного потока у кодека G.711 равна 64 Кбит/сек и получается путем дискретизации аналогового аудио потока с параметрами 8 бит на сэмпл * 8000 сэмплов в секунду.
В задача Call Server может входить как в регистрация и авторизация IP-телефонов с организацией соединений (SIP), так и в пропускании через себя самого медиа потока (RTP).

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s