Составители:
Рубрика:
18 
просов в этот домен. Запросы REGISTER добавляют, удаляют и изменяют 
связки  в  базе данных  сервера  определения  местонахождения.  Регистрация 
может  также  быть  произведена  независимой  третьей  авторизованной  сто-
роной. Ответ класса 2хх на REGISTER содержит заголовок Contact со спи-
ском  всех  текущих  контактных  адресов,  поставленных  в  соответствие  об-
щеизвестному адресу.  
Формат запроса Register: 
Поле Request-URI сообщает  имя  домена  определения  местонахождения, 
для  которого  предназначена  регистрация.  Пользовательская  часть  и «@» 
SIP-адреса  не  должны  присутствовать
  в  поле Request-URI. Заголовок To 
указывает  тот  общеизвестный  адрес,  в  отношении  которого  проводится 
процедура  регистрации.  Заголовок From содержит  общеизвестный  адрес 
отправителя запроса; совпадает с заголовком To, кроме случая, когда реги-
страция  производится  третьей  стороной.  Запрос REGISTER может  вклю-
чать в себя заголовок Contact, содержащий ноль и более контактных адре-
сов.  Параметр «expires» заголовка  определяет  время  действия  связки URI 
пользователя-адрес его местонахождения, непонятные значения параметра 
должны заменяться величиной 3600.  
Для  удаления  существующих  связок  отправляется  запрос REGISTER, 
в котором время действия регистрации определено равным нулю. 
Инициирование сессии 
Когда клиент агента пользователя желает установить  сеанс  связи (ау-
дио или видео), он формирует запрос INVITE. INVITE – запрос сервера для 
установления сеанса связи. Он пересылается прокси-серверами и, в конеч-
ном счёте,  приходит  на  один  или  несколько UAS, которые  могут  принять 
предложение клиента. По истечении некоторого времени UAS может при-
нять предложение путём передачи ответа 2xx (OK), после чего сеанс связи 
считается  установленным.  Если  предложение  не  принято,  посылаются  от-
веты с кодами 3xx, 4xx, 5xx или 6xx в зависимости от причины отказа. Пе-
ред  отправкой  окончательного  ответа UAS может  также  передать  предва-
рительные ответы (1хх) для  того,  чтобы  уведомлять UAC о состоянии  об-
работки вызова вызываемой стороной. 
Формирование  начального  запроса INVITE происходит  вне  диалога  с 
использованием  стандартных  процедур. UAC может  добавить  в  запрос 
INVITE  тело  сообщения.  Существуют  отдельные  правила  для  тел,  содер-
жащих  описание  сеанса  связи, – их  заголовок  Content-Disposition имеет 
значение session. Протокол SIP использует  модель  типа «запрос/ответ» 
(offer/answer),  где  один UA посылает  предложение – запрос  с  описанием 
сеанса.  Запрос  предлагает  желаемые  средства  общения (аудио,  видео),  их 
параметры (такие  как  типы  кодека)  и  адреса  для  получения  медиа-
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
