7 декабря 2011 г. 18:47
ТЕХНОЛОГИИ ИНФОРМАЦИОННОГО ОБЩЕСТВА
Построение анализ марковской модели установления соединения по протоколу SIP с учетом повторных передач
Представлены результаты разработки модели установления соединения по протоколу 51Р для случая, когда но транспортном уровне, для передачи сообщений применяется протокол ТСР На основании анализа процесса установления сессии по протоколу Б1Р поверх протоколов ТСР и ЯТР/ЪТСР построена математической модель и получены формулы для расчета среднего времени установления соединения с учетом ретрансляции сообщений из-за различного родр сбоев и отказов при их передаче по 1Р-сети.
Нсангу М.М.,
аспирант кафедры систем телекоммуникаций РУДН, nsangoumouchiii@yondex. ги
Самуилов К.Е.,
зав. кафедрой систем телекоммуникаций РУДН, ksam@sci.pfu.edu.ru
Чукарин А. В.
доцент кафещры систем телекоммуникаций РУДН, chukarin@yandex.ru
Введение
Проюкол SIP (Session Initiation Protocol) — един из основных протоколов сетей связи следующего поколения (Next Generation Networks, NGN) - позволяет в полной мере осуществлять необходимые функции управления вызовами. Являясь протоколом прикладного уровня, протокол SIP поддерживает управление сеансами между абонентами NGN и обеспечивает базу для предоставления услуг связи [1,8].
Для организации услуг VoIP (Voice over IP) протокол SIP может использоваться с протоколами транспортного уровня TCP (Transmission Control Protocol) и RTP/RTCP (Real-Time Protocol/RTP Control Protocol) [ 10]. Протокол TCP предназначен для надежной передачи данных, а протокол RTP рекомендован IETF для использования с SIP для передачи мультимедийной информации. Протокол RTCP работает совместно с протоколом RTP и позволяет контролировать его работу с целью обеспечения качества передачи сообщений. Несмотря на широкое распространение, для протокола SIP в настоящее время не стандартизованы методики, позволяющие проводить полный анализ параметров его производительности [9].
В докладе, представлены результаты разработки модели установления соединения по протоколу SIP [1 ] для случая, когда на транспортном уровне, для передачи сообщений применяется протокол TCP Анализ процесса установления сессии по протоколу SIP поверх транспортных протоколов TCP и RTP/RTCP приводит к построению его математической модели, найдены формулы для расчета вероятностно-временных характеристик (ВВХ) и выведена формула вычисления среднего времени установления соединения на уров-
нях протоколов SIR TCP и RTP/RTCP с учетом ретрансляции сообщений из-за различного рода сбоев и отказов при их передаче по IP-сети. На их основе, представлены результаты численного анализа.
1. Анализ установления соединения по протоколу SIP
Схема сигнального обмена, необходимого для установления сессии по протоколу SIR показана на рис 1. Механизм SIR использующийся для обмена сообщениями между шлюзами и прокси-серверами, обеспечивоет высокую надежность передачи ( 1 ]. Поэтому, с точки зрения анализа возможных потерь и ошибок, наибольший интерес представляет обмен сообщениями между агентами пользователя (User Agent, UA).
В случае возникновения различных сбоев запускается механизм повторной передачи сообщения, показанный на рис 2. При этом предлагается что механизм передачи сообщений 100-Trying и 180-Ringing является надежным [3]. Ретрансляция предусмотрена для сообщений Invite, 2000К и АСК.
Повторная передача сообщений на уровне протокола SIP происходит с использованием таймеров [4J, контролирующих процесс ретрансляции. Ток, в момент передачи сообщения Invite запускаются таймер Т, и таймер 7ограничивающий время ожидания ответа (сообщения типа 100-Trying и 180-Ringing). При срабатывании таймера 7, происходит повторная передача запроса Invite протоколом SIP на транспортный уровень, и таймер запускается заново, но уже с удвоенным значением. Этот процесс продолжается после каждой повторной передачи до истечения таймера TfNv. Аналогично
DNS- сервер
Сервер
гокагмзацш
■V
-5. hvito
Прокси-сервер
‘ a ?
I t с Ї
? »- œ Й
і 8 s з
7 г г «ri
<4 с*
—в. 100 Trying 11. 180 Rngng 14 200 OK
Прокси -сервер
jL"
Агент пользователя 1
<UM )
Медиа-ебме» (RTP)
Агент пользователя 2 OJA 2)
Логически* канал
Рис 1. Схема обмена сигнальными сообщениями
T-Connm, #7-2010
139