Архитектура и принципы построения современных сетей и систем телекоммуникаций. Кулябов Д.С - 247 стр.

UptoLike

Рубрика: 

9.4. Концепция Softswitch 247
клиент UAC (User Agent Client) инициирует SIP-запросы;
сервер UAS (User Agent Server) принимает запросы и передаёт обратно
ответы:
прокси-сервер (Proxy Server) обрабатывает запросы пользователя;
сервер переадресации (Redirect Server) предназначен для определе-
ния текущего адреса вызываемого пользователя;
сервер регистрации местоположения (Registrars / Location Server)
позволяют агентам регистрировать своё местоположение, реализуя тем
самым услуги мобильности.
Все сообщения SIP делятся на запросы клиента серверу и ответы сервера кли-
енту. Сообщения SIP могут переноситься как протоколом TCP, так и протоко-
лом UDP. Все сообщения SIP представляют собой последовательности текстовых
строк, структура и синтаксис которых соответствуют протоколу HTTP:
стартовая строка представляет собой начальную строку любого SIP-
сообщения и содержит в случае запроса тип запроса, текущий адрес узла-
адресата, номер версии протокола, а в случае ответа номер версии про-
токола, тип ответа, короткую расшифровку ответа;
заголовки сообщений содержат информацию, необходимую для обработ-
ки сообщения:
общие заголовки: Call-ID (идентификатор соединения), Contact он-
такт), CSeq (порядковый номер запроса/ответа), Date (дата), Encryp-
tion одирование), From (источник запроса), То (адресат), Via (путь),
Record-Route (запись маршрута);
заголовки содержания переносят информацию о размере тела со-
общения или об источнике запроса;
заголовки с дополнительной информацией о запросе: Accept (прини-
мается), Accept-Encoding одирование принимается), Accept-Language
(язык поддерживается), Authorization (авторизация), Hide (скрыть), Max-
Forwards (максимальное количество переадресаций), Organization (ор-
ганизация), Priority (приоритет), Proxy-Authorization (авторизация прок-
си-сервера), Proxy-Require (требование прокси-сервера), Route (марш-
рут), Response-Key (ключ кодирования ответа), Subject (тема), User-
Agent (агент пользователя);
заголовки с дополнительной информацией об ответе: Allow (разреше-
ние), Proxy-Authenticate (подтверждение подлинности прокси-сервера),
Retry-After (повторить через некоторое время), Server (сервер), Unsup-
ported (не поддерживается), Warning (предупреждение), WWW-Authen-
ticate утентификация WWWервера);
тело сообщения содержит запросы оманды) SIP:
INVITE приглашает пользователя принять участие в сеансе связи, и
обычно содержит описание сеанса связи, вид принимаемой информа-
ции и параметры, необходимые для приёма информации;
ACK подтверждает приём ответа на команду INVITE, содержит опи-
сание сеанса связи, переданное вызывающим пользователем;
CANCEL отменяет обработку ранее переданных запросов;
BYE разрушает соединение;