Comparison of Hyperexponential And Group Poisson Traffic Models of Multiservice Communication Networks
- Authors: Likhttsinder B.Y.1, Privalov A.Y.2
-
Affiliations:
- Povolzhskiy State University of Telecommunications and Informatics
- Samara National Research University
- Issue: Vol 21, No 4 (2023)
- Pages: 18-23
- Section: Communication networks and multi-services
- URL: https://journals.eco-vector.com/2073-3909/article/view/635111
- DOI: https://doi.org/10.18469/ikt.2023.21.4.03
- ID: 635111
Cite item
Full Text
Abstract
The goal of the study was to compare hyperexponential and group Poisson flows of requests as models of burst traffic of multiservice communication networks. Various traffic models are considered for the problem of approximating the average queue created by video traffic of modern multiservice networks. Poisson and hyperexponential flows, both ordinary and group, are also considered. It is shown that group flows of both types are suitable for the task of approximating the video traffic queue. Group Poisson flows make it possible to obtain very simple analytical dependences of the average values of queues on the load factor of queuing systems and are therefore the most preferable. The inadequacy of using ordinary hyperexponential models for approximating burst flows of requests is also provided shown, since, at low values of the load factor, the dependences of the average values of queues for hyperexponential flows are practically close to zero, while the indicated dependences for burst flows have a very significant slope angle. The conclusions drawn are confirmed by the results of simulation modeling.
Keywords
Full Text
Введение
Одной из наиболее популярных моделей телекоммуникационного трафика, являются гиперэкспоненциальные потоки, для которых функция распределения вероятностей интервалов между соседними заявками имеет вид [1]:
.
Промежутки времени между соседними заявками в гиперэкспоненциальном потоке описываются экспоненциальными распределениями, однако, параметр распределения для различных промежутков времени может быть разным, причем, с вероятностью , параметр распределения потока равен , а .
Весь процесс образования потока может быть разбит на отдельные, чередующиеся фазы, причем, длительность каждой фазы будет равной одному промежутку времени между соседними заявками, а фазы чередуются случайным образом независимо друг от друга. Случайный промежуток времени между двумя любыми соседними заявками во всем потоке обозначен символом θ.
Рассмотрим систему массового обслуживания (СМО), в которой заявки поступают и обслуживаются по гиперэкспоненциальным законам второго порядка (система ).
Входной поток заявок задан распределением, вида:
,
а поток событий обслуживания задан распределением вида:
,
где – интервал времени обслуживания одной заявки, интенсивность облуживания заявок на i-й фазе, – вероятность i-й фазы обслуживания.
СМО с гиперпуассоновскими потоками хорошо изучены. Еще в середине прошлого века для подобных распределений было получено соотношение, непосредственно определяющее среднее время ожидания в очередях одноканальной СМО [1].
,
где и – корни уравнения
,
лежащие в левой полуплоскости .
Там же рассмотрены модели СМО с входными потоками и гиперэкспоненциальными распределениями интервалов обработки заявок, наряду с моделями с гиперэкспоненциальными входными потоками и эрланговскими распределениями интервалов обработки заявок.
Все рассмотренные выше модели предполагают отсутствие в потоках корреляционных связей и полную взаимную независимость поступающих заявок и временных интервалов их обработки. Подобные допущения ограничивают область применения гиперэкспоненциальных моделей при анализе реальных потоков мультисервисных сетей связи, заявки в которых носят пачечный характер и существенно коррелируют между собою.
Групповые гиперэкспоненциальные модели
Нами предлагается гиперэкспоненциальный групповой поток – это поток независимых событий, в котором интервалы между соседними событиями распределены по гиперэкспоненциальному закону, т.е. образуют отдельные фазы. Также, как это происходит в обычном гиперэкспоненциальном потоке, длительность каждой фазы равна одному промежутку времени между соседними событиями, а фазы чередуются случайным образом, независимо друг от друга. Однако, в отличие от обычного гиперэкспоненциального потока, в котором в качестве событий выступают отдельные заявки, здесь каждое событие заключается в одновременном появлении в момент «пачки» из независимых случайно распределенных чисел заявок. Для гиперэкспоненциального потока второго порядка имеем всего две фазы, последовательно и независимо следующие друг за другом с вероятностями p и (1-p).
.
Вероятности чисел заявок в «пачках» на каждой из фаз могут быть распределены по различным законам: и .
Для демонстрации возможностей ординарного и группового гиперэкспоненциальных потоков, приведем далее результаты имитационного моделирования для средней очереди в СМО с постоянным значением времени обслуживания.
На рисунке 1 приведены зависимости средней очереди от загрузки прибора для ординарного гиперэкспоненциального потока с параметрами p = 0,5, λ1 = 30, λ2 = 6 и группового гиперэкспоненциального потока с параметрами p = 0,5, λ1=3, λ2=0.6, все пачки имеют постоянный размер 10.
Видно, что наклон кривой при малых загрузках близок к нулю для обоих потоков, что говорит о малой пригодности гиперэкспоненциальных и даже групповых гиперэкспоненциальных моделей потоков с малыми размерами пачек пакетов, для аппроксимации зависимостей очередей в СМО мультисервисных систем. При повышении интенсивности высокочастотной составляющей ординарного гиперэкспоненциального потока, он стремится к групповому пуассоновскому потоку с геометрическим распределением чисел заявок в «пачке».
Рисунок 1. Зависимости размеров средних очередей группового гиперэкспоненциального и обычного гиперэкспоненциального оттоков от коэффициента загрузки
Групповые пуассоновские модели потоков
Другой моделью обобщения пуассоновских потоков, сочетающей в себе простоту анализа, свойственную классическим пуассоновским моделям и возможность учета пачечного характера современного пакетного трафика являются групповые потоки Пуассона. [4; 6; 12].
Они обобщают пуассоновские потоки и являются альтернативой моделям, учитывающим фрактальные свойства потоков [2; 3; 8–11], которые, в виду весьма высокой сложности, нашли ограниченное применение на практике.
В таких потоках выполняются свойство стационарности и отсутствия последействия, но не выполняется свойство ординарности.
Групповой пуассоновский поток – это поток независимых событий с параметром . Интервалы между соседними событиями распределены по экспоненциальному закону. Каждое событие заключается в одновременном появлении в момент «пачки» из независимых случайно распределенных чисел заявок, с распределением . Примем, что – это интервал времени обработки одной заявки в некоторой СМО. Разделим достаточно большой промежуток времени Т, в течение которого действует поток указанных событий, на таких последовательных интервалов. Пусть – число событий, произошедших в течение i-го интервала времени . Тогда вероятности наступления на интервале ровно событий подчиняются закону Пуассона:
.
Нами получены соотношения, определяющие зависимости математического ожидания и дисперсии чисел заявок, поступающих в течение интервалов [6].
,
, (1)
где – среднее число заявок в «пачке» – общий коэффициент загрузки; – квадрат коэффициента вариации чисел заявок в пачках. Дисперсия линейно зависит от коэффициента загрузки (рисунок 2), так же, как это бывает в обычном пуассоновском потоке, где .
Рисунок 2. Зависимости дисперсий групповых потоков от коэффициента загрузки
Средние значения очередей в системах массового обслуживания с групповыми пуассоновскими потоками.
С применением интервального метода анализа трафика, нами была получена зависимость средних размеров очередей для одноканальных СМО [5].
,
Здесь – дисперсия , а – второй взаимный центральный момент последовательностей и , называемый ковариационным моментом или ковариацией. Он определяется, как математическое ожидание произведений центрированных значений элементов и .
Рассмотрим указанную формулу применительно к модели группового пуассоновского потока. Дисперсия определяется соотношением (1), а ввиду независимости событий в рассматриваемом потоке. Следовательно, для рассматриваемых групповых пуассоновских потоков получаем простое соотношение
.
Для обычного пуассоновского потока , получаем известную формулу Хинчина-Поллачека для СМО с постоянным значением времени обслуживания.
Наклон кривой, реализуемой зависимостью (1) на начальном участке, при весьма малых значениях коэффициента загрузки определяется производной .
На рисунке 3 представлены полученные в результате имитационного моделирования зависимости размеров средних очередей для обычного пуассоновского (нижняя кривая) потоков и группового пуассоновского (верхняя кривая).
Рисунок 3. Зависимости размеров средних очередей группового пуассоновского и обычного пуассоновского потоков от коэффициента загрузки
В верхнем углу рисунка 3 показано значение размера очереди для группового потока, при коэффициенте загрузки , полученное непосредственно с графика . Теоретическое значение, определенное по формуле (5), . Незначительная разница объясняется погрешностью процесса имитационного моделирования. Как и следовало ожидать, наклон кривой для пуассоновского потока при малых значениях коэффициента загрузки практически равен нулю. Это свойство является основной причиной препятствующей хорошей аппроксимации зависимостей очередей в СМО мультисервисных сетей с помощью пуассоновских и гиперэкспоненциальных моделей трафика.
На рисунке 4 представлены результаты приближения очереди реального видеотрафика с помощью группового пуассоновского и гиперэкспоненциального потоков для малых значений загрузки канала. Сверху вниз: групповой пуассоновский поток-2, реальный трафик-1, групповой гиперэкспоненциальный поток-3, ординарный гиперэкспоненциальный поток-4, который имеет следующие параметры: отношение интенсивности высокочастотной фазы к интенсивности низкочастотной фазы – равно 20, вероятность высокочастотной фазы Р – равна 0,95.
Рисунок 4. Зависимости размеров средних очередей реального трафика и приближений
Из графиков следует, что ординарный гиперпуассоновский поток совершенно не пригоден в качестве модели видеотрафика, поскольку даже при самом широком изменении параметров, средние размеры его очередей при малых загрузках изменяются весьма незначительно.
Заключение
Таким образом, в работе продемонстрировано, что ординарные потоки, как пуассоновские, так и гиперэкспоненциальные, малопригодны для аппроксимации очередей, образуемых реальным видеотрафиком современных мультисервисных сетей. Для хорошей аппроксимации можно использовать групповые потоки обоих типов. Однако, групповые пуассоновские потоки позволяют получить весьма простые аналитические зависимости средних значений очередей от коэффициента загрузки систем массового обслуживания и поэтому являются наиболее предпочтительными.
About the authors
Boris Ya. Likhttsinder
Povolzhskiy State University of Telecommunications and Informatics
Author for correspondence.
Email: lixt@psuti.ru
Doctor of Technical Science, Professor of Networks and Communication Systems Department
Russian Federation, SamaraAlexander Yu. Privalov
Samara National Research University
Email: privalov1967@gmail.com
Professor of the Chair of Applied Mathematics and Physics, Doctor of Technical Science
Russian Federation, SamaraReferences
- Dyhnenko L.M. et al. Fundamentals of modeling complex systems: Textbook for University. Ed. by I.V. Kuzmin. Kiev: Vyshcha shkola, 1981. 359 p. (In Russ.)
- Vishnevsky V.M., Dudin A.N. Queueing systems with correlated arrival flows and their applications to modeling telecommunication networks. Avtomatika i telemekhanika, 2017, no. 8, pp. 3–59. (In Russ.)
- Neuts M.F. Versatile Markovian point process. Journal of Applied Probability, 1979, vol. 16, no. 4, pp. 764–779. DOI: https://doi.org/10.2307/3213143. (In Russ.)
- Dudin A.N., Klimenok V.I. Queuing systems with correlated flows. Minsk: BSU, 2000. 175 p. (In Russ.)
- Lichtzinder B.Ya. Traffic of multiservice access networks (interval analysis and design). Moscow: Goryachaya liniya-Telekom, 2018, 290 p. (In Russ.)
- Likhttsinder B.Ya., Bakay Yu.O. Models of group Poisson flows in teltcommunicftions traffic control. Vestnik Samarskogo gosudarstvennogo tekhnicheskogo universiteta. Seriya: Tekhnicheskie nauki, 2020, vol. 28, no. 3, pp. 75–89.
- Likhttsinde B.Ya., Kitaeva E.V., Privalov A.Yu. Queue analysis for video traffic using the generalized interval method. Information Technology and Nanotechnology (ITNT-2022): VIII International Conference. Samara, 2022, pp. 1–4. doi: 10.1109/ITNT55410.2022.9848604
- Ramaswami V. The N/G/1 queue and its detailed analysis. Advances in Applied Probability, 1980, vol. 12, no. 1, pp. 222–261. DOI: https://doi.org/10.2307/1426503
- Lakatos L., Szeidl L., Telek M. Introduction to Queueing Systems with Telecommunication Applications. Springer, 2013, 388 p. DOI: https://doi.org/10.1007/978-1-4614-5317-8
- Singh G., Gupta U.C., Chaudhry M.L. Detailed computational analysis of queueingtime distributions of the BMAP/G/1 queue using roots. Journal of Applied Probability, 2016, vol. 53, pp. 1078–1097.
- Dudin A.N., Piscopo R., Manzo R. Queue with group admission of customers. Computer and Operations Research, 2015, vol. 61, pp. 89–90.
- Lichtzinder B.Ya., Moiseev V.I., Privalov A.Yu. Second moments of queues in queuing systems with group Poisson flows. Informacionnye tekhnologii i nanotekhnologii n (ITNT-2023): materialy IX Mezhdunarodnoj konferencii i molodezhnoj shkol. Samara, 2023, pp. 050192. (In Russ.)
Supplementary files
