АСИМПТОТИЧЕСКИЕ МЕТОДЫ ОЦЕНКИ ХАРАКТЕРИСТИК ИЕРАРХИЧЕСКОЙ СЕТИ ДОСТУПА С УЧЁТОМ ПОВТОРНЫХ ВЫЗОВОВ
Степанов Cергей Николаевич,
профессор, Московского технического университета связи и информатики (МТУСИ), Россия, г. Москва, stpnvsrg@gmail.com
Осия Дмитрий Леонидович,
аспирант, Московского технического университета связи и информатики, (МТУСИ), Россия, г. Москва, dimaosia@mail.ru
Ключевые слова: линия доступа, повторные вызовы, система уравнений равновесия, приближенные методы, асимптотические методы.
Использование традиционных методов планирования пропускной способности сетей связи, основанных на моделях с потерями или ожиданием заблокированных заявок, часто приводит к ощутимым погрешностям. Их причиной является наличие зависимости между моментами поступления заявок, которые не учитываются в классических моделях теории телетрафика. Эта зависимость определяется алгоритмом поведения абонента в процессе заказа коммуникационных сервисов или после получения отказа в обслуживании. Решить возникающие проблемы позволяет использование семейства систем связи, в которых абонент после получения отказа в обслуживании повторяет требование к соединению. Построена модель иерархической сети доступа, в которой учитывается возможность повторения заявки, получившей отказ из недостаточности ресурса передачи информации на одной из линий составляющей маршрут движения информационных потоков. Используя стационарные вероятности марковского процесса, описывающего функционирование модели, даны определения основным показателям пропускной способности исследуемой системы связи. Построена процедура приближенной оценки значений характеристик поступающих заявок, основанная на использовании асимптотических свойств модели при стремлении интенсивности поступления повторных вызовов к бесконечности.
Для цитирования:
Степанов С.Н., Осия Д.Л. Асимптотические методы оценки характеристик иерархической сети доступа с учётом повторных вызовов // T-Comm: Телекоммуникации и транспорт. - 2015. Том. 9. - №3. - С. 44-49.
For citation:
Stepanov S.N., Osia D.L. Asymptotic methods of estimation of characteristics of a hierarchical access network with taking in to account repeated calls. T-Comm. 2015. Vol. 9. No.3. Рр. 44-49. (in Russian).
У
1. Введение
Наличие сетевых механизмов, реализующих возможность адаптации скорости транспортировки информации к условиям обслуживания, в частности, к числу одновременно передаваемых информационных потоков, а также возрастающая роль пользователя в их формировании, внося! определённые изменения в структуру трафика по сравнению с классическим трафиком сервисов реального времени. Наиболее ярко это отражается в информационных потоках, инициированных обращением пользователя к услугам сети Интернет, Моменты времени между последовательными поступлениями информационных сообщений в систему уже нельзя считать независимыми. Для описания этого явления используются самоподобные случайные процессы. Причины появления самоподобных свойств зависят от шкалы времени, на которой происходит анализ информационных потоков. На уровне поступления пакетов, определяемых используемой пакетной технологией передачи информации, причинами появления зависимости являются бимодальные свойства объёма информации, передаваемого за одну ТСР-сессию. Наличие механизма контроля за перегрузкой, встроенного в протокол, приводит к Перераспределению ресурса передачи информации между всеми активными ТСР-соединениями, что сразу же делает процесс их обслуживания зависимым (При этом сам процесс генерации анализируемых сессий может быть и независимым). Среди других причин появления самоподобных свойств в трафике данных следует отметить человеческий фактор. Его действие приводит к формированию зависимых информационных потоков посредством открытия нескольких сессий, задержки в пересылке сообщений, посылки повторных требований и т. п.
Учет зависимости между поступлением информационных сообщений, рассматриваемый на уровне пакетов, приводит к очень сложным вероятностным конструкциям, которые в настоящее время еще не доведены до приемлемых инженерных методик. Е} тоже время анализ зависимости между моментами поступлениями заявок, рассматриваемый на уровне открытия отдельных соединений, может быть выполнен с помощью семейства моделей систем связи с учетом влияния повторных вызовов. Несмотря на сложный характер, случайных марковских процессов, используемых для описания модели, в ряде случаев здесь удается построить относительно простые инженерные методы оценки характеристик пропускной способности, В работе будет рассмотрен один из таких подходов, основанный на использовании асимптотических свойств модели при стремлении интенсивности поступления повторных заявок к своим предельным значениям.
Из приведённого обсуждения следует, что при построении глобальной модели сети, отслеживающей процесс передачи информации из конца в конец, необходимо учитывать специфику каждого уровня и наличие зависимости между ними. Учёт всех уровней и их взаимосвязь в рамках одной модели приводит к очень сложным конструкциям, которые пе поддаются точному численному анализу. Эта сложность адекватна сложности исследуемого объекта, и вряд ли будет преодолена в ближайшем будущем, И этой ситуации моделирование процесса передачи информации локализуется наиболее важными сегментами сети, которые характеризу-
ются меньшим числом уровней иерархии, К ним, в первую очередь, относится сеть доступа, стоимость которой на порядок превосходит стоимость опорной сети. Обычно при построении сети доступа используется иерархическая топология, которая и будет взята за основу при разработке математической модели [1-3].
2. Математическое описание модели
Назовем иерархической сетью доступа сеть, имеющую топологию, показанную на рис. I [4-5]. Также будем предполагать, что нумерация узлов и соединительных линий анализируемой модели сети подчиняется правилам, использованным на рис. I.
Уровни иерархии сети
Рис. 1, Пример иерархической сети доступа из 14 узлов и 13 соединительных линий
Приведённая в качестве примера сеть имеет 14 узлов, 13 соединительных линий и следующие особенности, которые отличают данный класс топологий: число узлов в сети на единицу превышает число линий J^, каждый узел кроме и + 0-го, в соответствии с нумерацией, использованной на рис. 1, имеет одну исходящую линию; все узлы кроме концевых, имеют одну или более входящих соединительных линий; все маршруты пересылки информационных потоков начинаются в одном из концевых узлов и заканчиваются в корневом узле; максимальное число узлов в маршруте транспортировки информации определяет число уровней иерархии сети. Модель, показанная на рис. I, имеет четыре уровня иерархии.
На каждый копцевой узел сети поступает один или несколько потоков заявок на выделение ресурса передачи информации в каждой из линий, составляющих маршрут пересылки информации от концевого узла к корневому. Обозначим через /7 общее потоков заявок. Каждому потоку соответствует единственный маршрут пересылки информации. Назовем маршрут А-ым, если речь идет об обслуживании
заявки &-го потока. Предположим, что поступление заявок к-го потока подчиняется закону Пуассона с интенсивностью X., а время обслуживания заявки имеет экспоненциальное
распределение с параметром ¿л. Будем считать, что в исследуемой модели рассматривается процесс обслуживания заявок на передачу трафика сервисов реального времени. Это пересылка аудио или видеосообщений, а также данных, которые передаются на условиях обслуживания трафика сервисов реального времени, т.е. с предоставлением скорости передачи, величина которой не меняется в процессе обслуживания анализируемой заявки. Предполагается, что значения скоростей передачи информации всех линий сети выражены через значение единичной скорости (одна канальная единица) и представляют собой целые числа, которые также будем называть виртуальным канальным ресурсом линии. Обозначим через ъ число виртуальных канальных единиц,
которые одновременно требуются для обслуживания одной поступившей заявки ¿-ого потока.
Сформулируем предположения о поведении абонента А'-ого потока, получившего отказ из-за нехватки пропускной способности линий, входящих в состав /с-о го маршрута, В этой ситуации абонент с вероятностью нк повторяет попытку соединения через случайное время, имеющее экспоненциальное распределение с параметром, равным V., а с
дополнительной вероятностью отказывается от попыток соединения и покидает систему без обслуживания. Процедура образования источников повторных вызовов на примере сети, представленной на рис. 1, показана на рис. 2.
Характеристики обслуживания посту пающих заявок
Корневая вершина
Уровни иерархии сети
Концевая вершина
Источники повторных вызовов
Рис. 2. Особенности моделирования потоков повторных вызовов в иерархической сети доступа
Для оценки достаточности пропускной способности линий, составляющих маршрут передачи возникающих информационных потоков, требуется для каждого потока знать величину доли потерянных заявок, включая отказы в первичной и повторной попытках. Поскольку функционирование построенной модели описывается марковским процессом, то для оценки отмеченной характеристики достаточно рассчитать значения доли времени пребывания модели в состоянии с известным числом заявок, каждого потока, находящихся на обслуживании, и числом абонентов, формирующих рассматриваемый поток, пребывающем в состоянии повторения ранее заблокированной заявки. Сформулированное утверждение определяет состояние модели, каковым будет множество векторов (у ,1,,...,(" )с величинами
удовлетворяющими ограничениям на пропускную способность звеньев сети. Обозначим через Л' множество
номеров потоков, проходящих через)-ую линию сети. Тогда пространство состояний модели включает в себя векторы С/и--->У с компонентами, удовлетворяющими нера-
венству
Z 'A á v,'
7 = 1,2,..., п.
(1)
Обозначим через Uk <zS, подмножество состояний, в
каждом из которых заявка л-го потока получает отказ в обслуживании. В отмеченных состояниях хотя бы на одной из линии, составляющих маршрут следования трафика /с-го потока, нет достаточной величины пропускной способности для обслуживания заявки к-го потока. Обозначим через />(У|,...,У„,/„) значение стационарной вероятности состояния ,i......i )■ Будем предполагать, что значения
p{j\>—,j ___,í) известны и выразим с их помощью величины основных показателей качества обслуживания заявок к-ого потока. К ним относится значение лр к доли времени
пребывания модели в состоянии, когда хотя бы на одной из линий fe-oro маршрута нет достаточной пропускной способности для обслуживания поступившей заявки к-ото потока. Величина ярк определяется из соотношения:
Uir~J„J¡.....'.>eU,
Обозначим через Мк среднее число заявок к-го потока,
приходящихся па один поступивший первичный вызов. Величина Д/. рассчитывается из выражения:
т
T-Comm Том 9. #3-2015
У
нк
X Ш.....ЛЛ.....Шп
_ 1Л.....Уп,<|.....<,)е.У_
Обозначим через величину доли повторных вызовов в общем потоке поступающих заявок. Величина г, определяется из соотношения:
X РО\..........'„)/>'*
г _ О......А-'......Ц"-*_•
X .....,лд.....Шп
=
X К/,.....Л-',.....'ЛА +/>*>
(Л'-У.-'"]....._.
IЛ Л ■
»-I
+Ул(1-//.))/(лА >0)) =
=¿яа,,л - > <»+
п
ч-Х^Ои-Л +1.-.Л..>0) +
м
А
..........¿4.....^ЯЩ >0,/+^ > у)+
и
-.'* + !.....лД>--0(Л +1К(1-Я1)/(/+Ь, >¥)+
+Х ''О'.....>ЛД.....+'.....'„К/. + ^ V),
(2)
Здесь /{.) - индикаторная функция, принимающая значение единица, если выполнено условие, сформулированное в скобках, и ноль, если условие не выполнено. Полученные в результате решения системы (2) ненормированные значения стационарных вероятностей р(/ , /„,(,,Л,-..,'„) необходимо
нормировать, используя соотношение следующего вида
р(1.....=
Щ.....Л-'1].....О
(Л—А
(Л.....
Обозначим через я- дол[о потерянных заявок А-го потока. Величина л к определяется из соотношения:
Пусть ук - среднее число заявок к - го потока, находящихся на обслуживании. Значение у, оценивается из следующей формулы:
Ук = X .....и,,...,¡Л*
Обозначим через тк - среднее число единиц ресурса сети доступа, занятых на обслуживание заявок к-го потока. Для оценки величины тк применяется такое выражение;
>Щ= X РО'......М.....I.ХА'
(Л.....
Для оценки значений характеристик с использованием введённых определений необходимо составить и решить систему уравнений статистического равновесия. Обозначим через / общее число канальных единиц занятых в О'.., У на обслуживание поступивших заявок. Вос-
пользовавшись стандартными методами [3.7], получаем следующую систему уравнений
Для решения системы (2) стандартными численным» методами необходимо ограничить числа уравнений. С этой целью предполагают, что при наличии пк абонентов, находящихся в состоянии повторения вызова, поступившая заявка к-го потока получает отказ и не возобновляется [6]. Выбор значений . позволяющий найти величины введенных характеристик с любой заданной наперед точностью, осуществляется опытным путем. Для небольших значений структурных параметров рассмотренный способ может быть использован для оценки величин вероятностных характеристик модели. Если число уровней иерархии и число потоков увеличиваются, то применение данною подхода испытывает затруднения из-за увеличения числа состояний в исследуемой модели сети. В этой области значений входных параметров для оценки показателей качества обслуживания поступающих заявок целесообразно использовать приближенные методы [6]. Один из таких алгоритмов был рассмот рен в [5]. В качестве оценок характеристик предлагается использовать их асимптотические значения нри стремлении интенсивности повторения заявок, поступающих от одного абонента, к нулю. Далее будет рассмотрен другой подход. В качестве оценок характеристик предлагается использовать их предельные значения при стремлении интенсивности повторения заявки к бесконечности.
3. Асимптотическая оценка характеристик
Примем для простоты, что выполняются соотношения Ь. »1, к = \,2,,..,п. ■ Общий случай рассматривается по аналогии с последующим выводом асимптотических выражений. Зафиксируем номер потока к. Обозначим через ¿к число соединительных линий к-го маршрута доступных заявкам ¿-го потока. Устремим величину Ук к бесконечности. Поскольку #1 <1, то с вероятностью, стремящейся к единице,
абонент, повторяющий заявку, откажется от попыток установить соединение. Промежуток времени нахождения абонента в состоянии повторения вызова ограничен убывающим интервалом, находящимся и правой окрестности момента времени, когда он получил первый отказ в обслуживании, В рассматриваемых предельных условиях поступление повторных заявок не оказывает никакого влияния на процесс занятия каналов. Величину л —доли времени занятости всех каналов - можно рассчитать с помощью частного случая исследуемой модели, когда в ней отсутствуют абоненты, повторяющие вызов. Этот частный случай получается, если положить вероятности повторения вызова Нк
Т-Сотт Уо!.9. #3-201 5
равными нулю. Обозначим и рассматриваемом частном случае через л к величину доли времени пребывания модели в
состоянии, когда хотя бы на одной из линий А-го маршрута нет достаточной пропускной способности для обслуживания поступившей заявки к-го потока. Выполняется соотношение lim тг к =п у
Воспользуемся результатами проведённого обсуждения для построения приближённого метода расчёта характеристик исследуемой модели для больших значений у(. Обозначим через w среднее число повторных попыток соединения, которые делает абонент, получивший отказ в обслуживании на интервале занятости веех линий л-го маршрута.
Отметим, что в силу основного свойства экспоненциально распределенных случайных величин этот интервал имеет экспоненциальное распределение с параметром равным dkfik. В |6] показано, что значение и1 , определяется из следующего соотношения:
= (3)
dk+vt(l~Ht)
Устремим v( к бесконечности. В рассматриваемых условиях величину и», среднего числа повторных вызовов, которое сделает заблокированный абонент до отказа в установлении соединения, можно рассчитать, если перейти к пределу при —>ю в выражении для w, заданным соотношением (3), Величина ш находится из выражения
w, = hm w,, = lim —i-i-i—— = —— W
i.-*» 4->«dk+vk(l~Hk) 1 -Hk
В анализируемых асимптотических условиях величина Ahi суммарной интенсивности заблокированных первичных
и повторных заявок определяется из соотношения
Аналогичным образом асимптотическое разложение получается и для среднего числа повторных вызовов на один первичный
Соотношения (3)-(6) и определения характеристик дают возможность найти асимптотические разложения при и для других показателей обслуживания заявок.
В качестве примера приведём подобные выражения для л и г ■ Они имеют следующий вид:
Таким образом, для оценки значений характеристик исследуемой модели иерархической сети доступа с учетом влияния повторных вызовов достаточно рассчитать величины характеристик аналогичной модели, но без учета повторных вызовов и воспользоваться полученными соотношениями (3)-(7). Результаты расчета частных случаев показывают, что точность приближенного расчета приемлема для практических вычислений, если величина интенсивности повторения вызовов велика.
Разработана и проанализирована модель иерархической сети доступа с учетом возможности повторения заблокированной заявки. Построен марковский процесс, описывающий функционирование модели. Сформулированы определения основных показателей качества совместного обслуживания поступающих заявок. Разработана процедура приближенной оценки значений характеристик, основанная на использовании асимптотических свойств модели при стремлении интенсивности поступления повторных вызовов к бее-конечности. Построенную модель и алгоритм оценки значений характеристик можно использовать для оценки скорости линий, входящих в состав иерархической сети доступа, достаточной для обслуживания поступающих заявок за заданным качеством.
1. Virtamo J. http ://www.netlab. tkk.fi/opetus/s383141 /engl i sh. shtm ]
2. Ross K, W. Multiservice loss models for broadband telecommunication networks. - London: Springer, 1995. - 343 p.
3. Лагутин В. С.. Степанов С. H. Телетрафмк мультисервисных сетей связи, - М.: Радио и связь, 2000 - 320 с.
4. Степанов С.Н., Осня Д. Л. Алгоритм оценки показателей обслуживания заявок в иерархических сетях доступа // T-Cornm: Телекоммуникации и транспорт. - 2012. - № 7. — С. 193-195.
J. Степанов С.И.. Осия Д.Л. Приближённый метод оценки показателей обслуживания заявок в иерархических сетях доступа с учетом влияния поведения пользоваеля // T-Comm: Телекоммуникации и транспорт. -2014, - Xi! 8.-С.93-96.
6. Степанов С. Н. Численные методы расчёта систем с повторными вызовами. — М.: Наука, 1983. - 230 с.
7. Степанов СМ. Основы телетрафика мультисервисных сетей — М.: Эко-Трсндз , 2010.
Заключение
Литература
COMMUNICATIONS
ASYMPTOTIC METHODS OF ESTIMATION OF CHARACTERISTICS OF A HIERARCHICAL ACCESS NETWORK WITH TAKING IN TO ACCOUNT REPEATED CALLS
Stepanov S.N., Moscow, Russia, stpnvsrg@gmail.com Gsia D.L., Moscow, Russia, dimaosia@mail.ru
Abstract
The usage of traditional methods of planning the characteristics of throughput of telecommunication systems based on the models with losses or waiting of blocked calls leads to significant errors. The reason is the correlation of calls arrival moments which is not taken into account in the classical teletraffic models. This correlation is caused by subscriber behavior algorithm in the process of service ordering or after getting refusal in servicing. These problems can be solved with help of the models with possibility of call repetition after getting refusal. In the paper the model of hierarchial access network with taking into account the possibility of call repetition after getting refusal because of insufficient amount of available bandwidth at least in one line of the route used by arriving call is constructed. The definitions of main performance measures of the model considered based on the values of model's stationary probabilities are given. The algorithm of approximate estimation of performance measures based on asymptotic values of characteristics when intensity of repetitions tends to infinity are derived.
Keywords: access line, repeated calls, system of state equations, approximate methods, asymptotic methods. References
1. Virtamo J. http://www.netlab.tkk.fi/opetus/s383l4l/english.shtml.
2. Ross K.W. Multiservice loss models for broadband telecommunication networks. London: Springer, 1995. 343 p.
3. Lagutin V.S., Stepanov S.N. Teletraffic of multiservice networks. Moscow: Radio i Sviaz, 2000. 320 p. (in Russian).
4. Stepanov S.N., Osia D.L. Algorithm of characteristics of calls servicing estimation of hierarchial access network / T-Comm, 2012. No 7. - Pp.193-195. (in Russian).
5. Stepanov S.N., Osia D.L. The approximate method of estimation of characteristics of calls servicing of hierarchial access network / T-Comm, 2014. No 8. - Pp.93-96. (in Russian).
6. Stepanov S.N. Numerical methods of investigation of systems with repeated calls. Moscow: Nauka, 1983. 230 p. (in Russian).
7. Stepanov S.N. The basics of multiservice networks teletraffic. Moscow: Eko-Trends, 2010. (in Russian).
For citation:
Stepanov S.N., Osia D.L. Asymptotic methods of estimation of characteristics of a hierarchical access network with taking in to account repeated calls. T-Comm. 2015. Vol. 9. No.3. Pp. 44-49. (in Russian).
International Telecommunication Union
T-Comm Vol.9. #3-201 5
7TT