пояснительная записка (1207962), страница 2
Текст из файла (страница 2)
Данный протоколприменяется для транспортных данных над IP сетями. RTP обычноиспользуется после протокола UDP. RTP, вместе с UDP, обеспечиваетфункциональные возможности транспортного протокола. RTP обеспечиваетидентификацию типа полезной нагрузки, нумерацию последовательности,13временные метки, и текущий контроль доставки. UDP обеспечивает услугиконтрольнойсуммыимультиплексирование.RTPможеттакжеиспользоваться и с другими транспортными протоколами.• протокол управления реального времени (RTCP)Транспортный протокол управления реального времени (RTCP) - дубликатRTP, который обеспечивает услуги управления.
Первичная функция RTCPдолжна обеспечить возврат данных о качестве передачи. Другие функции RTCPвключают перенос идентификатора с транспортным уровнем для RTPисточника,называемогоканоническимименем,котороеиспользуетсяприемниками, чтобы синхронизировать звуковой и видео потоки..Рисунок 2.1.1 – Стек протоколов и стандартов H.323•Стандарт V.150Данный стандарт описывает реализацию соединения PSTN (Телефоннаясеть общего доступа) а так же приписывает необходимые порты для еефункциональной работы.•протокол данных для мультимедийных конференций T.12014РекомендацияT.120определяетмножествопротоколовдля интерактивного взаимодействия пользователей и её использованиепрограммнымобеспечениемпозволяетнесколькимпользователямпринимать участие в конференц-связи в случае использования людьмиразнотипных сетей.Программные возможности включают в себя совместный доступ кданным (совместное использование программы), представляющее собой,например, своеобразную доску — выделенную область, на которойодновременно разные участники могут писать и рисовать.•протокол передачи факсиальных сообщений T.38Исходяизвышеперечисленноговидно,чтостандартH.323многофункционален и сфера его применения довольно широка.
Однако из этоговозникает проблема сложности и в некоторых случаях неэффективностиприменения данного протокола.2.2 Протокол инициирования сеансов связи – SIPSIP (англ. Session Initiation Protocol – протокол установления сессии) –протокол прикладного уровня ITU-T, разработанный IETF MMUSIC WorkingGroup, и предлагаемый стандарт на способ установки, изменения и завершенияпользовательского сеанса, включающего мультимедийные элементы, такие каквидео или голос, сообщения (instant messaging).Протокол обладает следующими характеристиками:- Простота: включает в себя только шесть методов (функций);- Независимость от транспортного уровня, может использовать UDP, TCP,ATM и так далее;- Экономичность: все запросы формируются на основе текста.152.2.1 Принципы протокола SIPПротокол инициирования сеансов – Session Initiation Protocol (SIP) являетсяпротоколомприкладногоуровняипредназначаетсядляорганизации,модификации и завершения сеансов связи: мультимедийных конференций,телефонных соединений и распределения мультимедийной информации.Пользователи могут принимать участие в существующих сеансах связи,добавлять других пользователей к существующему сеансу связи и бытьприглашенными ими к новому сеансу связи.
Приглашения могут бытьадресованы определенному пользователю, группе пользователей или всемпользователям. В основе данного протокола заложены следующие принципыпозволяющие более широко использовать весь его функционал:Персональная мобильность пользователейПользователи могут перемещаться без ограничений в пределах сети,поэтому услуги связи должны предоставляться им в любом месте этой сети.Пользователю присваивается уникальный идентификатор, а сеть предоставляетему услуги связи вне зависимости от того, где он находится. Для этогопользователь с помощью специального сообщения – REGISTER – информируето своих перемещениях сервер определения местоположения.Масштабируемость сетиОна характеризуется, в первую очередь, возможностью увеличенияколичества элементов сети при её расширении.
Серверная структура сети,построенной на базе протокола SIP, в полной мере отвечает этому требованию.Расширяемость протоколаТехнология характеризуется возможностью расширения протокола новымифункциями при введении новых услуг и его адаптации к работе с различнымиприложениями.В качестве примера можно привести ситуацию, когда протокол SIPиспользуетсядляустановлениясоединениямеждушлюзами,взаимодействующими с PSTN (Public Switched Telephone Network).
В16настоящее время SIP не поддерживает прозрачную передачу сигнальнойинформациителефонныхсистемсигнализации.Вследствиеэтогодополнительные услуги ISDN оказываются недоступными для пользователейIP-сетей.Расширение функций протокола SIP может быть произведено за счетвведения новых заголовков сообщений. При этом, если SIP-сервер принимаетсообщение с неизвестными ему полями, то он просто игнорирует их иобрабатывает лишь те поля, которые он знает.Для расширения возможностей протокола SIP могут быть также добавленыи новые типы сообщений.Интеграция в стек существующих протоколов Интернет, разработанныхIETF.
Протокол SIP является частью глобальной архитектуры мультимедиа,разработанной комитетом Internet Engineering Task Force (IETF). Этаархитектура включает в себя также протокол резервирования ресурсов(Resource Reservation Protocol – RSVP, RFC 2205), транспортный протоколреального времени (Real Time Transport Pro, tocol – RTP, RFC 1889), протоколпередачи потоковой информации в реальном времени (Real Time StreamingProtocol – RTSP, RFC 2326), протокол описания параметров связи (SessionDescription Protocol – SDP, RFC 2327).
Однако функции протокола SIP независят ни от одного из этих протоколов.Взаимодействие с другими протоколами сигнализации. Протокол SIP можетбытьиспользовансовместноспротоколомН.323.Возможнотакжевзаимодействие протокола SIP с системами сигнализации ТфОП – DSS1 иОКС7. Для упрощения такого взаимодействия сигнальные сообщенияпротокола SIP могут переносить не только специфический SIP, адрес, но ителефонный номер формата Е.164 или любого другого формата. Кроме того,протокол SIP, наравне с протоколами H.323 и ISUP/IP, может применяться длясинхронизации работы устройств управления шлюзами; в этом случае ондолжен взаимодействовать с протоколом MGCP.
Другой важной особенностьюпротокола SIP является то, что он приспособлен к организации доступа17пользователей сетей IP-телефонии к услугам интеллектуальных сетей, исуществует мнение, что именно этот протокол станет основным приорганизации связи между указанными сетями.2.2.2 Интеграция протокола SIP с IP сетямиОднойизважнейшихособенностейпротоколаSIPявляетсяегонезависимость от транспортных технологий.. Структура сообщений SIP независит от выбранной транспортной технологии.
Но, в то же время,предпочтение отдается технологии маршрутизации пакетов IP и протоколуUDP. При этом, правда, необходимо создать дополнительные механизмы длянадежной доставки сигнальной информации. К таким механизмам относятсяповторная передача информации при ее потере, подтверждение приема идругое.Здесь же следует отметить то, что сигнальные сообщения могутпереноситься не только протоколом транспортного уровня UDP, но ипротоколом ТСР. Протокол UDP позволяет быстрее, чем TCP, доставлятьсигнальнуюинформациюнеподтвержденных(дажесообщений),асучетомтакжевестиповторнойпередачипараллельныйпоискместоположения пользователей и передавать приглашения к участию в сеансесвязи в режиме многоадресной рассылки.
В свою очередь, протокол ТСРупрощает работу с межсетевыми экранами (firewall), а также гарантируетнадежную доставку данных. При использовании протокола ТСР разныесообщения, относящиеся к одному вызову, либо могут передаваться по одномуTCP-соединению, либо для каждого запроса и ответа на него можетоткрываться отдельное TCP-соединение. На рисунке 4.3 показано место,занимаемое протоколом SIP в стеке протоколов TCP/IP.По сети с маршрутизацией пакетов IP может передаваться пользовательскаяинформация практически любого вида: речь, видео и данные, а также любая их18комбинация, называемая мультимедийной информацией. При организациисвязи между терминалами пользователей необходимо известить встречнуюсторону, какого рода информация может приниматься (передаваться), алгоритмее кодирования и адрес, на который следует передавать информацию.
Такимобразом, одним из обязательных условий организации связи при помощипротоколаSIPявляетсяобменмеждусторонамиданнымиобихфункциональных возможностях. Для этой цели чаще всего используетсяпротокол описания сеансов связи – SDP (Session Description Protocol).Поскольку в течение сеанса связи может производиться его модификация,предусмотрена передача сообщений SIP с новыми описаниями сеансасредствами SDP.Рисунок 2.2.2.1 – Место протокола SIP в стеке протоколов TCP/IPДля передачи речевой информации комитет IETF предлагает использоватьпротокол RTP, но сам протокол SIP не исключает возможность применения дляэтих целей других протоколов.В протоколе SIP не реализованы механизмы управления потока, миинформации и предоставления гарантированного качества обслуживания.Кроме того, протокол SIP не предназначен для передачи пользовательской19информации, в его сообщениях может переноситься информация лишьограниченного объема.