Фрактальность трафика и очереди в системах массового обслуживания

Автор: Блатов Игорь Анатольевич, Лихтциндер Борис Яковлевич

Журнал: Инфокоммуникационные технологии @ikt-psuti

Рубрика: Теоретические основы технологий передачи и обработки информации и сигналов

Статья в выпуске: 3 т.16, 2018 года.

Бесплатный доступ

Трафик современных мультисервисных сетей обычно сильно коррелирован и методы классической теории систем массового обслуживания не работают. В настоящей работе приводятся результаты имитационного моделирования и сравнительный анализ влияния корреляционных связей фрактального потолка заявок и потока заявок, в случае реальных мультисервисных сетей связи. Рассматриваются обобщения формулы Хинчина-Поллячека на стационарные потоки заявок с произвольной корреляцией, а также возможности применения указанных обобщений. Показано, что реальная случайная величина, представляющая числа заявок, поступающих в течение интервалов обслуживания одной заявки, имеет математическое ожидание меньше единицы. Показано, что процесс, создания очередей имеет пассивные временные интервалы, прерывающие связь между предыдущими и последующими частями процесса. Показано, что даже для самоподобных процессов, имеющих бесконечно большой интервал корреляции, корреляционные зависимости между отдельными значениями очередей распространяются лишь в пределах интервалов занятости системы массового обслуживания.

Еще

Системы массового обслуживания, очереди, фрактальные процессы, пакеты, корреляция, самоподобие, параметр херста

Короткий адрес: https://sciup.org/140255692

IDR: 140255692   |   DOI: 10.18469/ikt.2018.16.3.02

Текст научной статьи Фрактальность трафика и очереди в системах массового обслуживания

Измерения на реальных компьютерных сетях и измерения потоков в пакетных сетях передачи данных показали, что передаваемый в них трафик является самоподобным случайным процессом. Для такого трафика анализ очередей на основе традиционных методов теории массового обслуживания пуассоновских потоков становится непригодным [1-9]. Анализу самоподобных процессов телетрафика посвящены публикации [2-3] и др. На качественном уровне самоподобие проявляется в том, что имеется медленно убывающая зависимость между величинами трафика в разные моменты времени, а трафик носит пачечный характер. Эти пачки выглядят статистически подобными в различных масштабах интервалов времени.

Одной из фундаментальных отечественных работ в указанном направлении является монография [2], определения которой мы рассмотрим применительно к анализируемому нами случайному п роцессу. Рассматриваемый процесс является стационарным и дискретным по времени которое необходимо для о бработки одной заявки . Напомним, что и ----------2

– математическое ожидание и дисперсия чисел заявок, поступающих в течение интервала времени соответственно. Обозначим через        элемент, сдвинутый на k интервалов по отношению к Значение корреляционной функции (ковариационный ко- эффициент), при сдвиге на k интервалов обозначим через

Мт (к; Г) = [т,.(г) - т(т№,_к (г) - w(r)].

Очевидно, что дисперсия                – это ковариационный коэффициент при нулевом сдвиге        Нормированная корреляционная функция:

(1) Dm^

Определим объединенный (агрегированный) процесс как

S i=slJ-YH\ то есть процесс разбивается на непересекающие-ся интервалы времени размером значения на каждом интервале усредняются, а j используется для нумерации полученных агрегированных интервалов. Обозначим математическое ожидание агрегированного процесса         через а дисперсию агрегированного процесса

– через         Очевидно, что m{s} (r) =—Уm|s).(r) =

=           S '»,(Z") = »7(Z-) • sNs ./=1 ,=,(./-i)+i

Обозначим корреляционную функцию агрегированного процесса mw ^т) через ^"„Лк;^, а нормированную корреляционную функцию – через

В соответствии с принятыми определениями, статистический процесс nW) называется строго самоподобным с параметром самоподобия H , где 0,5<Я<1, если для всех 5 > 1 процесс sx~H rW jYc) имеет те же статистические характеристики второго порядка, что и »WX то есть выполняются соотношения

W^WW^DWY rWWW^WW-

для любых s > 1, то есть его нормированная корреляционная функция должна обладать масштабной инвариантностью. Такой масштабной инвариантностью обладает корреляционная функция:

rm (к- г) = <„ (к; г) = [( к + 1Г - W” + (к - 1) ]. (4)

Процесс с указанной корреляционной функцией демонстрирует долговременную зависимость, если коэффициент H, называемый параметром Херста [2], удовлетворяет условию 0,5<Я<1.В этом случае limr (£;г) Нт/' (к;т)            ,          ...

rWn =--р^^С при ^^°°’ (5)

где 1 = 2(1 -Я) – коэффициент, меняющийся в пределах О < ^ < 1, а C – некоторая медленно меняющаяся функция. Нетрудно показать, что при отсутствии корреляции, Я = 0,5 и нормированная корреляционная функция убывает пропорционально первой степени увеличения коэффициента сдвига k .

Для самоподобных процессов убывание корреляционной функции происходит намного медленнее. Поскольку, в соответствии с (1) М,„(к;т) является корреляционной функцией центрированного процесса, значения медленно меняющейся функции близки к нулю. Таким образом, самоподобные свойства отражают влияние масштабирования процесса во времени (агрегация) на значения вероятностных характеристик процесса, в то время, как автокорреляционная функция отражает наличие долговременной зависимости. В общем случае из наличия самоподобных свойств не вытекает свойство долговременной зависимости, и наоборот.

Если выполняется соотношение 0,5<Я<1,то самоподобный процесс обладает также свойством долговременной зависимости. Из (5) следует, что величина г„.(к;^ убывает по степенному закону. Это означает, что корреляционная функция является не суммируемой, и ряд, образованный ее последовательными значениями, расходится:

^гт(к;т) = со.

Образование очередей

Будем считать, что случайная величина, образующая самоподобный процесс, центрируется, и нет никаких ограничений на значение ее математического ожидания. В действительности реальная случайная величина 11ф\ представляющая числа заявок, поступающих в течение интервалов обслуживания одно й заявк и, имеет математическое ожидание m.(r) = 5i(T) = р<1, где р – коэффициент загрузки СМО. Для любой одноприборной СМО справедливо рекуррентное соотношение, устанавливающее связь между поступающими и обработанными заявками [4].

q^^cp^^m^-SXTY,       (7)

5^^

О, если qi-x (г) = mt (г) = 0 ;

1 в противном случае.

На рисунке 1 а показаны пачки заявок, поступающие в течение последовательных интервалов времени г, равных интервалу обслуживания одной заявки. На рисунке 1 b показаны соответствующие значения переменной 5^т\ На рисунке 1 с показан процесс образования очередей д^т\

Рисунок 1. Формирование очередей

Процесс образования очередей носит циклический характер. Каждый цикл Nc состоит из двух периодов: период обработки Nu (период активной работы процессора, когда <>» = !) и период простоя Np (период, когда заявки в системе отсутствуют и ЗАП-ОУ Кроме того, выделим цикл очередей, включающий ^s интервалов, расположенных на периоде занятости между двумя интервалами, на которых очередь 9,(r) принимает нулевые значения. Рассмотрим очереди на отдельном цикле очередей Д ’ который начинается на интервале z = js и заканчивается на интервале i = js+Ns-\, на котором значение очереди равно нулю. На интервале i = Л -1 очередь qJS-M также отсутствует. Поскольку величина S^r) может принимать только единичные или нулевые значения, на интервалах, где 5(r) = 0 , заявки и очереди в системе полностью отсутствуют.

Средние значения очередей

Для получения средних значений очередей возведем обе части уравнения (7) в квадрат:

q\ (r) = q\_x (r) + 2^_! ДЖ (г) - 8( (г)] + [m,. (г) - 8, (г)]2.

Учитывая, что З2 (г) = 8; (г); 8, (т)т^ = ni; (г); 8^ = т^; 8^^ = ^(г), проанализируем выражение Ж^Н2")-^2")]- Если д^М^О, то 5Ar) = l. Если ^,-i(r) = O, то результат не завит от З^т), и вместо бАй может быть подставлена любая величина. Будем считать, что указанная величина равна единице. Тогда, при заданных ограничениях, выполняется равенство q2,^) = q2i-i(^ + ^qi-i^XmjU) -1] + т\(г) - m, (т).

Учитывая, что 777,. (г) = А г = p , после усред нения п олучим т\ (г) - 777,. (г) = Д„ (р) + р(1 - р); 92,(2-) = д2,_1(г).

Проанализируем соотношение

4i-x (0['«,(г) -1] =           (г)[, М ~ Ч • (9)

Разобьем интервал N на подынтервалы, каждый из которых соответствует одному полному циклу. Учитывая, что на всех пассивных участках циклов qiW = o, получим

________________________ 1 М j.,+N,

Чх.хи^тДт)-!^—^ ^ ^(г)^/^^-!].

Далее проанализируем изменение q^) в пределах одного цикла Zs. Поскольку активный период цикла Zs начинается с интер- вала j , на предыдущем интервале очередь отсутствует и ^_i(r) = O. На последнем интервале Л+^-1 активного периодаqj.NAr> = 0 . На всех интервалах активного периода 8^ = Vjej Aj +W -1), В [6] было показано что

9^=^7F 2L У.К^-тмД (10) '          Z5c[1,jV] ./=0

Из (10) следует, что значения очередей определяются независимо внутри каждого цикла.

Заключение

Таким образом, с целью анализа очередей, создаваемых в СМО самоподобными процессами, необходимо учитывать, что математическое ожидание случайной величины 777,. (r) всегда меньше единицы, а корреляционные свойства процесса, с точки зрения образования очередей, определяются не знач ениями центрированной переменной77?,.(r) — 777(r), а значениями разностной переменной [777, (r)- 8, (г)], которая может удовлетворять свойствам самоподобия, но долговременная корреляционная зависимость тДт") компенсируется корреляционной зависимостью величины 5j (т )• Процесс, образуемый указанной переменной, имеет временные интервалы, на которых ^(r^O, прерывающие зависимость очередей на различных циклах. Следовательно, ни о какой долговременной зависимости очередей здесь говорить не приходится, она компенсируется. Это еще раз подтверждает, что самоподобный трафик, имеющий долговременную корреляционную зависимость, при обработке в СМО долговременную зависимость очередей теряет, и соотношение (6) не выполняется. При этом сумма

^ги_д.(Дт) = С, есть не бесконечная, а некоторая конечная медленно меняющаяся функция. На свойства разностной величины [777,(r)- 8; (r)] обращал внимание еще автор [1], полагая, что именно эта случайная величина определяет характер очередей в СМО.

Список литературы Фрактальность трафика и очереди в системах массового обслуживания

  • Клейнрок, Л. Вычислительные системы с очередями: пер. с англ. / Л. Клейнрок. - М.: Мир, 1979. - Т.2.- 600 с.
  • Шелухин, О.И. Фрактальные процессы в телекоммуникациях / О.И. Шелухин, A.M. Тенякшев, А.В. Осин; под ред. О.И. Шелухина. - М.: Радиотехника, 2003. - 480 с.
  • Степанов, С.Н. Теория телетрафика. Концепции, модели, приложения / С.Н. Степанов. - М.: Горячая линия-Телеком, 2015. - 808 с.
  • Лихтциндер, Б.Я. Интервальный метод анализа трафика мультисервисных сетей / Б.Я. Лихтциндер // Модели инфокоммуникационных систем: разработка и применение. Приложение к журналу Инфокоммуникационные технологии. - 2011. - Вып. 8. - С. 104-152.
  • Лихтциндер, Б.Я. Интервальный метод анализа трафика мультисервисных сетей доступа / Б.Я. Лихтциндер. - Самара: ПГУТИ, 2015. - 121 с.
  • Блатов, И.А. Об оценке длин очередей в СМО с произвольной корреляцией / И.А. Блатов, Б.Я. Лихтциндер // Информационные технологии и нанотехнологии (ИТНТ-2018). - Самара, 24-27 апреля 2018 г.
  • Zheng, F.U. A new method for the Pollaczek-Khinchin formula / F.U. Zheng, J. Wang // ICIC express letters. Part B, Applications: an international journal of research and surveys. 2015. V.6. - P. 1619-1624.
  • Huang, L. Generalized pollaczek-khinchin formula for markov channels Communications / L. Huang, T.T. Lee // IEEE Transactions on. - 2013. - V.61. - №.8. - P. 3530-3540. DOI: 10.1109/TCOMM.2013.061913.120712
  • Huang, L. Generalized Pollaczek-khinchin Formula for Queueing Systems with Markov Modulated Services Rates: diss. / L. Huang. - The Chinese University of Hong Kong. - 2013.
Еще
Статья научная