Часть 2
Андрей Погребенник
Повышение уровня интеллекта устройств, образующих сеть, означает
разработку для них ряда специализированных протоколов. Это, а также
необходимость реализации логики новых услуг, повышает входной барьер для не
знакомого с предметной областью инженера.
Протокол описания сеанса SDP
Как вы уже знаете, протокол SIP не используется для описания параметров
сеанса, таких как вид информации (речь, видео и т. д.), кодек или частота
дискретизации. Вместо этого тело сообщения SIP содержит характеристики сеанса,
описанные с помощью специального протокола описания сеанса SDP (Session Description
Protocol) или (теоретически) другого протокола, выполняющего те же функции.
Роль протокола SDP в сети SIP аналогична роли протокола H.245 в сетях H.323.
Возможность отделения функций управления установлением сеанса от процесса
согласования характеристик сеанса – очень важное свойство протокола SIP,
позволяющее использовать для установления сеанса вспомогательный протокол
любого типа.
SDP – это протокол описания параметров сеанса для
передачи потоковых данных. Своё первое применение он нашёл в качестве средства
анонсирования информации о мультимедийных конференциях в экспериментальной
академической сети Mbone (Multicast backbone). Первое описание протокола было
опубликовано Инженерной проблемной группой Интернета (IETF) как RFC 2327 в
апреле 1998 года, а на сегодняшний день актуален RFC 4566.