Алгоритм установления соединения в сети IP-телефонии по протоколу SIP

Содержание

Слайд 2

Вопросы допуска

Вопросы допуска

Слайд 3

Сообщения SIP, Ответы SIP

Алгоритм соединения с участием прокси-сервера

Сообщение SDP

Содержание

Главное Меню

Сообщения SIP, Ответы SIP Алгоритм соединения с участием прокси-сервера Сообщение SDP Содержание Главное Меню

Слайд 4

Заголовки сообщений

• Общие заголовки, присутствующие в запросах и ответах;
• Заголовки содержания,

Заголовки сообщений • Общие заголовки, присутствующие в запросах и ответах; • Заголовки
переносят информацию о размере тела сообщения или об источнике запроса (начинаются со слова «Content»);
• Заголовки запросов, передающие дополнительную информацию о запросе;
• Заголовки ответов, передающие дополнительную информацию об ответе.

Слайд 6

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 7

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 8

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 9

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 10

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 11

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 12

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 13

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 14

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 15

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 16

Заголовки SIP на примере

Заголовки SIP на примере

Слайд 17

Методы SIP(запросы) в соответствии
с RFC 3261

INVITE-абонент или услуга приглашаются на

Методы SIP(запросы) в соответствии с RFC 3261 INVITE-абонент или услуга приглашаются на
участие в
мультимедийной сессии

ACK- подтверждает, что клиент получил финальный ответ на
запрос INVITE

BYE- завершает установленную сессию, может быть послан
любым пользовательским агентом в сессии с несколькими
участниками

CANCEL- отменяет отправленный и ожидаемый запрос; не
завершает сессию

OPTIONS- запрашивает возможности серверов UAS

REGISTER- регистрирует пользовательского агента на сервере
регистрации домена

Слайд 18

INFO (RFC 2976)
PRACK (RFC 3262)
SUBSCRIBE NOTIFY (RFC 3265)
UPDATE

INFO (RFC 2976) PRACK (RFC 3262) SUBSCRIBE NOTIFY (RFC 3265) UPDATE (RFC
(RFC 3311)
MESSAGE (RFC 3428)
REFER (RFC 3515)
PUBLISH (RFC 3903)

Дополнительные методы SIP

Слайд 19

Ответы SIP
180 Ringing
181 Call is Being Forwarded
183 Session Progressing

100 Trying

Описание

Примеры

1хх

200 OK
202

Ответы SIP 180 Ringing 181 Call is Being Forwarded 183 Session Progressing
Acceptable

2xx

SIP
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily

3xx
401 Unauthorized
406 Not Acceptable
407 Proxy Authentication Required
486 Busy Here
487 Request Terminated
488 Not Acceptable Here

4xx

502 Bad Gateway
503 Service Unavailable

5xx

600 Busy Everywhere
603 Decline
SIP

6xx

Информационные- запрос
получен, продолжаю его
обрабатывать

Успех-действие успешно
получено, понято и выполнено

Переадресация- для завершения
выполнения запроса нужно обратить-
ся к другому элементу SIP

Ошибка клиента-запрос содержит
ошибки (неверный синтаксис) или не
может быть обслужен в этом сервере

Ошибка сервера- сервер не смог пра-
вильно обслужить построенный запрос

Глобальная ошибка- запрос не может
быть обнаружен ни на одном сервере

Слайд 20

Ответы SIP

100 Trying-запрос обрабатывается, н-р,сервер обращается к базам
данных, но местоположение

Ответы SIP 100 Trying-запрос обрабатывается, н-р,сервер обращается к базам данных, но местоположение
вызываемого пользователя в настоящий момент не определено.
180 Ringing-местоположение вызываемого пользователя определено. Ему дается сигнал о входящем вызове.
181 Call is Being Forwarded- прокси-сервер переадресует вызов другому пользователю.

200 OK- команда успешно завершена.

300 Multiple Choices- вызываемый пользователь доступен по
нескольким адресам. Вызывающий пользователь может выбрать
любой из них.

301 Moved Permanently- пользователь изменил свое местоположение,
его новый адрес указан в поле Contact.

302 Moved Temporarily- пользователь временно изменил свое
местоположение, его новый адрес указан в поле Contact.

Слайд 21

Ответы SIP

401 Unauthorized- требуется проведение процедуры авторизации
пользователя.

406 Not Acceptable- ответы,

Ответы SIP 401 Unauthorized- требуется проведение процедуры авторизации пользователя. 406 Not Acceptable-
генерируемые вызываемой стороной,
не будут поняты вызывающей стороной.

407 Proxy Authentication Reguired- клиент должен подтвердить свое
право доступа к прокси- серверу.

486 Busy Here- в настоящий момент вызываемый пользователь не
желает или не может принять вызов на этот адрес. Ответ не
исключает возможности связаться с пользователем по другому
адресу.

502 Bad Gateway- сервер, функционирующий в качестве шлюза или
прокси- сервера, принимает некорректный ответ от сервера, к
которому он направил запрос.

503 Service Unavailable- сервер не может в данный момент
обслужить вызов вследствие перегрузки или поведения
технического обслуживания.

Слайд 22

Ответы SIP

600 Busy Everwhere- вызываемый пользователь занят и не желает
принимать вызов

Ответы SIP 600 Busy Everwhere- вызываемый пользователь занят и не желает принимать
в данный момент. Ответ может указывать
подходящее для вызова время.

603 Decline- вызываемый пользователь не может или не желает
принимать входящие вызовы. В ответе может быть указано
подходящее для вызова время.

Меню

Слайд 25

Прокси-сервер

Сервер определения
места положения

INVATE

Администратор сети сообщает адрес сервера пользователям. Вызывающий пользователь передает запрос

Прокси-сервер Сервер определения места положения INVATE Администратор сети сообщает адрес сервера пользователям.
INVITE на адрес прокси-сервера и порт 5060, используемый по умолчанию. В запросе пользователь указывает известный ему адрес вызываемого пользователя.

Прокси-сервер запрашивает текущий адрес вызываемого пользователя у сервера определения местоположения.

Сервер определения местоположения сообщает ему адрес вызываемого пользователя.

INVATE

Далее прокси-сервер передает запрос INVITE непосредственно вызываемому оборудованию. Опять в запросе содержатся данные о функциональных возможностях вызывающего терминала, но при этом в запрос добавляется поле Via с адресом прокси-сервера для того, чтобы ответы на обратном пути шли через него.

180 Ringing

180 Ringing

После приема и обработки запроса вызываемое оборудование сообщает своему пользователю о входящем вызове, а встречной стороне передает ответ 180 Ringing, копируя в него из запроса поля То, From, Call-ID, CSeq и Via.

200 OK

200 OK

Оба заголовка Via
После приема вызова пользователем встречной стороне передается сообщение 200 OK, содержащее данные о функциональных возможностях вызываемого терминала в формате протокола SDP.

Терминал вызывающего пользователя подтверждает прием ответа запросом АСК. На этом фаза установления соединения закончена и начинается разговорная фаза.

ACK

ACK

Разговорная фаза

BYE

BYE

По завершении разговорной фазы одной из сторон передается запрос BYE

который подтверждается ответом 200 OK.

200 OK

200 OK

Перейти к заданию

Меню

Слайд 26

Выполнение работы

Часть первая

Часть вторая

Представить в отчете диаграмму и последовательность обмена сигналами

Выполнение работы Часть первая Часть вторая Представить в отчете диаграмму и последовательность

Осуществить анализ команд и ответов протокола SIP заданных преподавателем

Перейти к выполнению

Имя файла: Алгоритм-установления-соединения-в-сети-IP-телефонии-по-протоколу-SIP.pptx
Количество просмотров: 40
Количество скачиваний: 0