Рейтинг@Mail.ru

SIP (Session Initiation Protocol)

Статья не претендует на академичность, материал излагается для общего ознакомления с технологией. Для углубленноого изучения предмета используйте специальную литературу.

 

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

Session Initiation Protocol (SIP) – стандарт, используемый почти всеми операторами VoIP, - он обеспечивает прямое соединение участников разговора. Этот протокол «договаривается» об условиях соединения между двумя конечными устройствами: о том, какой кодек будет использован, и возможны ли дополнительные функции, такие, как, например, видеоконференция.

SIP представляет собой протокол прикладного уровня, разработанный группой по управлению многоточечными сеансами мультимедийной связи. SIP рекомендуется в качестве общего протокола инициации одноадресного или многоадресного вещания. В частности, его предлагают как протокол установления сеансов IP-телефонии. SIP работает по схеме клиент-сервер: клиент запрашивает определенный тип сервиса, а сервер обрабатывает его запрос и обеспечивает предоставление сервиса. В протоколе SIP определены два типа сигнальных сообщений: запрос (request) и ответ (reponse). Сообщения имеют текстовый формат и базируются на протоколе HTTP. В запросе указываются процедуры, вызываемые для выполнения требуемых операций, а в ответе – результаты их выполнения.

SIP определяет 6 процедур:

1. INVITE (приглашение к сеансу связи);
2. BYE (завершение соединения);
3. OPTIONS (используется для передачи информации о возможных характеристиках сеанса связи);
4. ACK (используется для подтверждения получения сообщения или для подтверждения положительного ответа на команду INVITE);
5. CANCEL (прекращает поиск пользователя);
6. REGISTER (передает информацию о местоположении пользователя).

SIP обеспечивает определение адреса пользователя и установление с ним. Для описания канала мультимедийной связи, реализации функции защиты, аутентификации и т.д. он использует другой протокол. В частности, очень важен протокол SDP, который описывает параметры соединения.

Формат адресации в рамках SIP аналогичен формату адресации, используемому в электронной почте: “user@domain”, “user@IP_address” или “phone_number@gateway”. Как и адреса электронной почты, адреса SIP привязаны не к какому-либо конкретному хосту, а к некоторому домену.

SIP-сервер работает в режиме прокси-сервера или в режиме переадресации, разрешает обращение к различным серверам.

SIP обладает широким спектром возможностей для поддержки мобильности абонента. Простота регистрации и эффективная процедура поиска клиента делает мобильность сильной стороной SIP по сравнению с его предшественником – протоколом Н.323.

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

SIP предназначен скорее для мало контролируемых сетей, примером которых может служить Интернет с его нефиксированной технологией и непостоянным количеством и типом терминалов. В этих условиях SIP значительно удобней хотя бы в смысле простоты регистрации, мобильности терминалов и времени установления соединения.
Учитывая простоту протокола SIP, а также его возможности по обеспечению мобильности пользователя и созданию мультисервисных сетей (передача видео, мгновенных сообщений и других данных), можно смело предсказать дальнейший рост его популярности.

 

Источник: ip-telefonia.ru

 

Смотрите более подробное описание (чуть больше претендующее на академичность) на wikipedia 

 
< Пред.   След. >
Все тексты этого сайта могут быть свободно использованы. Но не забывайте - ничто не постоянно: сегодня скопируете текст этой страницы себе, а завтра здесь устаревшая информация заменится на новую, у вас же так и останется старьё. Поэтому не забывайте указывать ссылку на этот сайт
По вопросам размещения рекламы в печатной версии сайта обращаться по адресу udobnee.net.

Живите удобно!