Читайте также: |
|
Сигнализация SIP-T
Теоретические основы
SIP является сигнальным протоколом для | установления* | соединений между двумя или более участниками. |
контроля / изменений* | ||
разъединения* |
История
Протокол имеет короткую, но пеструю историю. С момента объявления первого RFC документа, размером всего 15 листов, прошло едва 10 лет. Он определял "дешевый" протокол с простейшей реализацией, который должен был заменить собой слишком широко определенные и сложные, и потому дорогие, телекоммуникационные протоколы. С использованием в реальной среде росли размер и сложность протокола. Сегодня, для согласованной работы SIP, необходимо иметь дело с множеством RFC документов, появляющихся независимо друг от друга, и решающих отдельные проблемы в работе.
Важные этапы в развитии:
февраль 1996: первый план – 15 листов
март 1999: 153 листа
июнь 2002: 202 листа + множество дополнительных "RFC"
сентябрь 2002: SIP-T
Стандарты
За протокол отвечают две организации:
IETF рабочая группа для SIP / www.ietf.org /
SIP forum / www.sipforum.org /
Основным покровителем протокола SIP является организация IETF, документы которой в разговорной речи называют "RFC".
Важные документы для SIP:
SIP ® RFC 3261
SIP–T ® RFC 3372
SDP ® RFC 3266
RTP ® RFC3550
URLs for Telephone Calls ® RFC 3966
Общие принципы работы
SIP проистекает из компьютерной, а не телекоммуникационной среды. Поэтому он не «знает» коммутационных узлов, в отличие от классических телекоммуникационных сетей. Вместо того, чтобы управление и контроль вызовов и услуг выполняли узлы, это остается пользовательскому оборудованию. "Интеллект" заключается в терминалах, тогда как сеть – без "интеллекта". Этот принцип известен под именем "stupid network".
Терминалы взаимодействуют без влияния сети (выполняют собственные приложения), в то время как сеть только маршрутизирует сообщения (routing). Протокол SIP не зависит как от транспортного протокола, так и от типа соединения (телефония, мультимедийная конференц-связь...).
Основные задачи протокола SIP
1. User location: определение местоположения пользователей
2. User availability: выяснение готовности пользователя включиться в соединение,
3. User capabilities: выяснение параметров соединения (медиа-параметры)
4. Session setup: посылка вызова (ringing) и установка параметров на сторонах всех пользователей
5. Session management: изменение параметров соединения, разрыв соединения, активизация услуг...
Дополнительные протоколы
Авторы протокола подчеркивают, что SIP не отвечает за всю коммуникацию, но является лишь одной из компонент архитектуры для мультимедиа-коммуникации.
Для коммуникации между пользователями необходимо учитывать и использовать несколько различных протоколов:
Сигнальные протоколы – для установления, разрыва и изменения соединения
SIP
SDP
Media Transport Protocols – передача аудио/видео/данных в виде пакетов.
RTP (Real Time Transort Protocol)
UDP, TCP, SCTP
Протоколы поддержки Позиция протокола в IP модели
Протокол SIP в IP модели относится к прикладному уровню. Он спроектирован так, чтобы не зависеть от нижних уровней. Благодаря этому для передачи могут использоваться TCP, UDP или SCTP.
Slika 1
Slika 2
Дата добавления: 2015-07-16; просмотров: 98 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Функции третьего уровня протокола | | | Элементы сети, необходимые для SIP |