Содержание
- 2. Протокол сигнализации SIP
- 3. Основы IP-телефонии IP-сеть (Интернет) необходим механизм для того, чтобы сообщить о желании установить соединение Протокол IP-телефонии
- 4. Основные принципы Терминалы имеют IP-адреса, но более удобно использовать Е.164 номера, псевдонимы или текстовые адреса ⇒
- 5. Установление соединения Делится на две части (как правило,используются разные протоколы): Уведомление о вызове, передача сигнала «контроль
- 6. Стандартизация SIP Телефония Международный союз электросвязи ITU-T (ех. CCITT) H.323, E.164, Z.100 Интернет, VoIP Группа разработчиков
- 7. Определение «SIP является протоколом управления прикладного уровня для создания, изменения и завершения сеансов связи с одним
- 8. Принципы, заложенные в основу SIP при его разработке Расширяемость протокола – возможность дополнения протокола новыми функциями
- 9. Адресация в SIP тип адреса пример «имя@домен» - sip:[email protected] «имя@хост» - sip:[email protected] «имя@IP-адрес» - sip:[email protected] «№
- 10. Особенности протокола SIP Основан на НТТР → проверенная технология для работы в Интернет Использует и UDP,
- 11. Архитектура «клиент-сервер»
- 12. Элементы сети SIP Агент пользователя (UA – User Agent) Клиент агента пользователя (UAC) Сервер агента пользователя
- 13. Агент пользователя
- 14. Прокси-сервер Прокси-сервер принимает запросы и «берет» их обслуживание на себя Бывает двух типов: Stateless – принимает
- 15. Прокси-сервер Прокси-сервер
- 16. Сервер переадресации Сервер переадресации предназначен для определения текущего адреса пользователя Не генерирует своих запросов
- 17. Сервер переадресации Сервер переадресации
- 18. Сообщения SIP Сообщения SIP Запросы Ответы INVITE ACK BYE CANCEL OPTION REGISTER UPDATE INFO PRACK PUBLISH
- 19. Структура сообщений
- 20. Запросы (1)
- 21. Запросы (2)
- 22. Пример сценария Subscribe/Notify Запрос на подписку о передаче состояний Подтверждение подписки Информация о текущем состоянии Информация
- 23. Ответы Шесть групп ответов: 1хх – информационные 2хх – успех 3хх – перенаправление 4хх – ошибка
- 24. Ответы 1хх 100 Trying - Запрос обрабатывается, например, сервер обращается к базам данных, но местоположение вызываемого
- 25. Ответы 2хх 200 ОК - Kоманда успешно выполнена
- 26. Ответы 3хх 300 Multiple Choices - Вызываемый пользователь доступен по нескольким адресам. Вызывающий пользователь может выбрать
- 27. Ответы 4хх 400 Bad Request - В запросе обнаружена синтаксическая ошибка
- 28. Ответы 5хх 500 Internal Server Error - Внутренняя ошибка сервера
- 29. Ответы 6хх 600 Busy Everywhere Вызываемый пользователь занят и не желает принимать вызов в данный момент.
- 30. Заголовки Заголовок Call-ID – уникальный идентификатор сеанса связи (call reference - DSS-1): [email protected] Заголовок То –
- 31. Заголовки Заголовок Via указывается весь путь, пройденный запросом: каждый прокси-сервер добавляет поле со своим адресом. Например,
- 32. Пример запроса и ответа Запрос INVITE sip: [email protected] SIP/2.0 Via: SIP/2.0/UDP kton.bell-tel.com From: A. Bell To:
- 33. Сравнение с сообщением Н.323 { q931pdu = { protocolDiscriminator = 8 callReference = 4039 from =
- 34. Сравнение с сообщением Н.323 (продолжение) h225pdu = { h323_uu_pdu = { h323_message_body = setup { protocolIdentifier
- 35. Протокол SDP SDP (Session Description Protocol) - это протокол описания параметров сеанса для передачи потоковых данных.
- 36. Протокол SDP Описание сеанса состоит из описаний уровня сеанса (детали, относящиеся к сеансу в целом и
- 37. Элементы протокола SDP Описание сеанса связи: v= (версия протокола) o= (параметры вызывающего абонента и идентификатор сеанса
- 38. Элементы протокола SDP Временные параметры: t= (время активности сеанса связи) r=* (количество повторений времени) Описание медиа
- 39. Пример SDP v=0 o=jdoe 2890844526 2890842807 IN IP4 10.47.16.5 s=SDP Seminar i=A Seminar on the session
- 40. Особенности SDP ■ Вызывающий абонент включает SDP-описание в запросы INVITE или ACK. Вызываемый абонент обязан включить
- 41. Процедура регистрации Запрос REGISTER:
- 42. Запрос REGISTER (1) REGISTER sip:registrar.protei.ru SIP/2.0 Via:SIP/2.0/UDP serv3.protei.ru:5060;branch=z9hG4bKnashds7 Max-Forwards:70 To:Bob From:Bob ;tag=456248 Call-ID:843817637684230@998sdasdh09 CSeq:1826 REGISTER Contact:
- 43. Алгоритм работы сервера перенаправления Разговор
- 44. Алгоритм работы прокси-сервера или Softswitch NGN UA UA Softswitch Сервер определения местоположения Разговор
- 45. Особенности реализации ДВО в SIP
- 46. Безусловная переадресация
- 47. Удержание вызова
- 48. Горячая линия
- 49. Применения SIP Сотовые сети нового поколения 3G SIP для установления мультимедийных сеансов связи SIP for Telephony
- 50. Особенности взаимодействия SIP с протоколами управления ТфОП
- 51. SIP-T (SIP for Telephony) Требование к сети IP-телефонии это возможность так называемой прозрачности услуг относительно ТфОП.
- 52. Отличия SIP-T от SIP-I SIP-T was developed by the IETF * - Кроме того у протоколов
- 53. Процедуры при взаимодействии ТфОП и сети VoIP
- 54. Инкапсуляция IAM 2 = IAM 1
- 55. INVITE sip:[email protected] SIP/2.0 Via: SIP/2.0/UDP anton.loniis.ru From: sip:[email protected] To: sip:[email protected] Call-ID: [email protected] CSeq: 8348 INVITE Contact:
- 56. Трансляция Трансляция включает в себя два компонента: Преобразование сигнализации ISUP в SIP на уровне сообщений. В
- 57. Поддержка передачи сигнальной информации во время сеанса SIP INFO RTP
- 58. Обеспечение безопасности Аутентификация Шифрование частей тела сообщения SIP
- 59. Взаимодействие 2-х сетей инкапсуляции сообщений ISUP в тело запросов SIP трансляция части информации сообщения ISUP, необходимой
- 60. Взаимодействие с ТфОП Разговор ISUP ISUP SIP RLC RLC REL
- 61. Взаимодействие с ТфОП. Неуспешное установление соединения
- 62. Преобразование сообщений INVITE IAM
- 63. Преобразование сообщений
- 64. Преобразование сообщений
- 65. Преобразование сообщений
- 66. Заключение SIP – перспективный современный подход к построению сетей IP-телефонии SIP – удобный и простой для
- 67. Литература
- 69. Скачать презентацию