К.т.н.
Рвачева Н.В., Кривошапка К.В.
Полтавский
национальный технический университет
имени Юрия
Кондратюка
Моделирование интенсивности трафика реального времени в канале
телекоммуникационной сети с коммутацией пакетов
В современных телекоммуникационных сетях с
коммутацией пакетов (ТСКП) при передаче речевых сообщений и потоки
видеоинформации образуется мультимедийный трафик. Интенсивность передачи
информации, инициированной работой в реальном времени какого-либо мультимедийного
приложения, достаточно высока и близка к постоянному значению, поэтому такой
вид трафика часто именуют потоковым трафиком или трафиком реального времени [1 – 3]. Для качественной передачи потокового трафика
необходимо минимизировать задержку пакетов и ее дисперсию (джиттер), что
возможно при осуществлении эффективного управления потоками реального времени в
условиях наличия ограниченных сетевых ресурсов [4]. В процессе разработки методов управления потоками реального времени
в ТСКП целесообразно использовать математические модели, имитирующие процесс
динамического изменения интенсивности трафика реального времени в канале ТСКП.
Поэтому актуальной является задача,
состоящая в разработке методики создания адекватных моделей, имитирующих
изменение во времени величины интенсивности трафика реального времени в канале
телекоммуникационной сети с коммутацией пакетов.
Для моделирования передаваемых по каналу
потоков реального времени необходимо обосновать законы распределения и
характеристики случайных величин
(интервала времени
между моментами начала передачи по этому каналу потоков реального времени) и
(длительности
передачи по этому каналу потоков реального времени). В рамках теории массового
обслуживания предложены модели, адекватно описывающие функционирование узла
коммутации телефонных каналов, на который поступает поток запросов на
установление соединение [5 – 7]. Наиболее
распространенные модели поступления в такую систему вызовов и их обслуживания,
предполагают, что плотность распределения интервала времени между поступлением
вызовов, а также плотность распределения длительности их обслуживания
подчиняются экспоненциальному закону. Обоснованным представляется допущение о
том, что плотность распределения временного интервала между моментами начала
передачи потоков реального времени, а также плотность распределения
длительности их передачи соответствуют экспоненциальному закону.
Постановка задачи
Заданы:
1) величина
– пропускная
способность канала, по которому требуется передавать потоки реального времени;
2) множество потоков реального времени
, где
– номер потока,
который требуется передавать по каналу;
3) множество
, где
– требуемое значение
интенсивности передачи потока
;
4) множество
, где
– значение момента
времени, соответствующего началу передачи потока
;
5) интервал времени моделирования
.
Необходимо: определить значения интенсивности трафика реального
времени в канале ТСКП в каждый текущий момент времени
.
Допущения:
1) интервал времени между соседними моментами
начала передачи потоков реального времени по каналу является случайной
величиной
, которая распределена по экспоненциальному закону и
характеризуется математическим ожиданием
;
2) длительность передачи потока реального
времени по каналу является случайной величиной
, характеризующейся экспоненциальным законом распределения и
математическим ожиданием
.
Задача получения значений, которые
принимает в текущий момент времени
величина
интенсивности трафика реального времени в канале ТСКП, сводится к определению
величины
– суммарной
интенсивности потоков реального времени, передаваемых по рассматриваемому
каналу в данный момент времени.
При определении величины
необходимо учитывать,
что суммарная интенсивность одновременно передаваемых по одному и тому же
каналу потоков не может превышать пропускную способность этого канала. Передача
потока
в момент времени
возможна лишь при
выполнении условия:
, (1)
где
– значение суммарной
интенсивности потоков реального времени, которые требуется передавать по каналу
ТСКП в момент времени
.
Значение
определяется из
выражения:
,
(2)
где
– требуемое значение
интенсивности передачи потока
в момент времени
.
Определив по формуле (2) множество
, можно найти искомую величину
как удовлетворяющее
условию (1) наибольшее значение суммарной интенсивности потоков реального
времени, которые требуется передавать по каналу ТСКП в момент времени
:
.
В формуле (2) неизвестными являются
значения
. Если в момент времени
требуется передавать
поток
, то требуемое значение интенсивности его передачи в этот
момент времени будет соответствовать заданному значению
, в противном случае – будет нулевой:
(3)
где
– значение момента времени, когда требуется начать передачу
потока
;
– требуемое значение
длительности передачи потока
.
Согласно сделанных допущений, известно,
что случайная величина
распределена по
экспоненциальному закону. Поэтому плотность распределения требуемой
длительности передачи потока из множества
может быть
представлена в виде функции:
.
Для получения значений какой-либо
случайной величины в процессе моделирования используют специальные датчики,
которые, как правило, генерируют значения случайной величины, имеющей
равномерное распределение в интервале (0, 1). В реальности такие датчики генерируют
не случайные, а достаточно близкие к ним псевдослучайные числа. Имея
последовательность равномерно распределенных случайных чисел
,
, можно вычислить значения случайных чисел
с экспоненциальным
распределением и средним значением
по формуле [8]:
.
Поэтому, используя датчик, генерирующий
равномерно распределенные значения случайных чисел
, можно получить значения
случайной величины
:
. (4)
В формуле (3) неизвестным является
множество значений
. Элементы этого множества можно последовательно найти,
используя выражение:
(5)
где
– величина интервала
между моментами времени
и
.
В качестве примера на рис. 1
иллюстрируются моменты начала передачи потоков реального времени, интервалы
между ними и значения длительности передачи этих потоков по каналу ТСКП.

Рис. 1.
Моменты начала передачи потоков реального времени, интервалы между ними и
значения длительности передачи этих потоков по каналу сети
Для решения поставленной задачи остается
получить множество значений
. Известно, что плотность распределения случайной величины
, соответствующая экспоненциальному закону, имеет вид:
.
Поэтому для определения значений
случайной величины
можно воспользоваться
выражением:
. (6)
Методика моделирования интенсивности
трафика реального времени в канале ТСКП, блок-схема алгоритма реализации
которой представлена на рис. 2.

Рис. 2.
Блок-схема алгоритма, реализующего методику моделирования интенсивности трафика
реального времени в канале ТСКП
Таким образом, в статье предложена
методика моделирования интенсивности трафика реального времени в канале ТСКП, которая
основана на экспоненциальном распределении моментов начала передачи и
длительности передачи потоков реального времени.
Применение указанной методики позволяет
создавать адекватные модели, имитирующие процесс динамического изменения
интенсивности трафика реального времени в канале ТСКП.
Литература
1. Кучерявый
Е.А. Управление трафиком и качество
обслуживания в сети Интернет. – СПб.: Наука и техника, 2004. – 336 с.
2. Куроуз Дж.,
Росс К. Компьютерные сети. 2-е
изд. – СПб.: Питер, 2004. – 765 с.
3. Столлингс В. Современные компьютерные сети. 2-е изд. – СПб.: Питер, 2003. –
783 с.
4. Вегенша Ш. Качество обслуживания в сетях IP: Пер. с англ. – М.:
Издательский дом «Вильямс», 2003. – 386 с.
5. Вишневский В.М. Теоретические основы
проектирования компьютерных систем. – М.: Техносфера, 2003. – 512 с.
6. Математичні основи теорії телекомунікаційних систем /
В.В. Поповський, С.О. Сабурова, В.Ф. Олійник, Ю.І. Лосєв,
Д.В. Агеєв та ін.: За ред. В.В. Поповського. – Харків: ТОВ «Компанія
СМІТ», – 2006. – 564 с.
7. Шварц М. Сети связи: протоколы, моделирование и анализ. Ч.1: Пер. с англ. – М.:
Наука, 1992. – 336 с.
8. Крылов В.В., Самохвалова С.С. Теория телетрафика и ее приложения. – СПб.:
БХВ-Петербург, 2005. – 288 с.