Spectral decomposition for a QS based delay model with Erlang and hyperexponential distributions
- Authors: Tarasov V.N.1
-
Affiliations:
- Povolzhskiy State University of Telecommunications and Informatics
- Issue: Vol 25, No 3 (2022)
- Pages: 24-28
- Section: Articles
- URL: https://journals.ssau.ru/pwp/article/view/10650
- DOI: https://doi.org/10.18469/1810-3189.2022.25.3.24-28
- ID: 10650
Cite item
Full Text
Abstract
This article is devoted to the study and obtaining a closed-form solution for the average delay of claims in a queue for a QS formed by two flows with Erlang and hyperexponential distributions of the second order for time intervals. As is known, the Erlang distribution ensures the coefficient of variation of the arrival intervals is less than one, and the hyperexponential distribution is greater than one. It is also known that the main characteristic of the QS, the average delay, is related to these coefficients of variations by a quadratic dependence. Studies of G/G/1 systems in queuing theory are topical due to the fact that they are used in modeling data transmission systems for teletraffic analysis. To solve the problem, the method of spectral decomposition of the solution of the Lindley integral equation was used. The spectral decomposition for the system under consideration made it possible to obtain a closed-form solution for the average delay of requests in the queue. For the practical application of the results obtained, the method of moments is used.
Full Text
Введение
В данной работе использован метод спектрального разложения решения интегрального уравнения Линдли для систем массового обслуживания типа G/G/1 для нахождения среднего времени ожидания требований в очереди. Наиболее доступно для исследователей этот метод продемонстрирован в [1]. Важным моментом данного метода является конструирование спектрального разложения для рассматриваемой системы, а затем – нахождение нулей и полюсов этого разложения.
В русскоязычной научной литературе его аналогом является метод факторизации с использованием характеристических функций [2].
Настоящая статья посвящена анализу СМО E2/H2/1 по символике Кендалла с эрланговским и гиперэкспоненциальным входными распределениями второго порядка и является продолжением исследований [3–6]. В теории массового обслуживания исследования систем G/G/1 актуальны в связи с тем, что они активно используются в современной теории телетрафика при моделировании систем передачи данных различного назначения, к тому же нельзя получить решения для таких систем в конечном виде для общего случая.
В работе также использованы приемы и способы аппроксимации законов распределений методом моментов теории вероятностей [7–12]. Схожие результаты современных исследований по системам массового обслуживания приведены в работах [13–15].
Постановка и решение задачи
В работе ставится задача вывода решения по средней задержке требований в очереди в системе E2/H2/1 с эрланговским и гиперэкспоненциальным входными распределениями второго порядка как основной характеристики любой СМО.
Для системы E2/H2/1 законы распределения интервалов входного потока и времени обслуживания задаются функциями плотности вида:
(1)
(2)
Запишем преобразования Лапласа функций (1) и (2):
Выражение для спектрального разложения решения интегрального уравнения Линдли для системы E2/H2/1 примет вид:
(3)
т. к. многочлен четвертой степени в числителе выражения (3) можно представить в виде разложения
с коэффициентами
В свою очередь кубический многочлен
(4)
с такими коэффициентами имеет два действительных отрицательных корня и один положительный корень в случае стационарного режима, т. е. когда где соответственно коэффициент загрузки, средний интервал поступлений и среднее время обслуживания в системе.
Исходя из правил построения функций и из выражения (3) за функцию примем
т. к. нули многочлена (4) и полюсы лежат в области За функцию из выражения (3) примем
т. к. ее нуль и полюс лежат в области
На рис. отображены нули и полюса отношения на комплексной s – плоскости для исключения ошибок построения спектрального разложения. На рис. полюсы отмечены крестиками, а нули – кружками.
Рис. Нули и полюсы функции для системы E2/H2/1
Fig. Zeros and poles function for the E2/H2/1 system
Необходимая для получения решения константа равна
Далее строим преобразование Лапласа функции распределения вероятностей времени ожидания
Откуда следует, что преобразование Лапласа функции плотности времени ожидания в системе E2/H2/1:
(5)
Производная от функции со знаком минус в т. даст среднее время ожидания:
Окончательно среднее время ожидания в системе E2/H2/1 может быть определено из выражения
(6)
где абсолютные значения отрицательных корней кубического многочлена (4) с приведенными выше коэффициентами, а – параметры распределения (2). Таким образом, для среднего времени ожидания в СМО E2/H2/1 получено решение в замкнутой форме (6). Для того, чтобы им воспользоваться в практических расчетах, необходимо определить неизвестные параметры распределений (1) и (2) через их числовые характеристики.
Для распределения (1) запишем выражения для моментов: среднего интервала поступлений, второго начального момента, а через него для коэффициента вариации
Для распределения (2) воспользуемся свойством преобразования Лапласа воспроизведения моментов и запишем два начальных момента для распределения (2):
(7)
При аппроксимации с использованием первых двух моментов неизвестные параметры распределения (2) q определяются с помощью следующих выражений [3]:
(8)
причем в качестве вероятности q можно использовать любое из двух значений. Отсюда квадрат коэффициента вариации времени обслуживания
(9)
Из выражения для вероятности q следует, что коэффициент вариации При аппроксимации закона распределения с использованием первых трех моментов для нахождения параметров распределения (2) необходимо в пакете Mathcad решить систему трех уравнений, полученных методом моментов. При этом необходимым и достаточным условием существования решения является выполнение условия: [8].
Такой подход к использованию метода спектрального разложения позволяет определить не только среднюю задержку в очереди из (5), но и моменты высших порядков времени ожидания. Вторая производная от функции (5) при дает второй начальный момент времени ожидания. С учетом определения вариации задержки – джиттера в телекоммуникациях как разброс времени ожидания от его среднего значения, тем самым получим возможность определения джиттера через дисперсию времени ожидания.
Таким образом, гиперэкспоненциальный закон распределения второго порядка может определяться полностью двумя первыми моментами и перекрывать весь диапазон изменения коэффициента вариации Величины будем считать входными параметрами для расчета pсреднего времени ожидания для системы E2/H2/1 с использованием выражения (6). Тогда алгоритм расчета сведется к последовательному определению параметров распределения (2) из выражений (8) и к нахождению нужных корней многочлена с приведенными выше коэффициентами, а затем к использованию расчетной формулы (6).
Результаты вычислительных экспериментов
Ниже в таблице приведены данные расчетов для системы E2/H2/1 для различных случаев нагрузки (малой, средней и высокой) 0,5; 0,9 при 2, 4, 8. Коэффициент загрузки в данном случае определяется отношением средних интервалов Расчеты, приведенные в таблице проведены для удобства для случая нормированного времени обслуживания
Таблица. Результаты экспериментов для СМО E2/H2/1
Table. Experimental results for QS E2/H2/1
Входные параметры | Среднее время ожидания для системы E2/H2/1 | |||
0,1 | 0,030 | 0,160 | 0,795 | 3,448 |
0,5 | 0,618 | 2,094 | 8,082 | 32,079 |
0,9 | 6,588 | 20,072 | 74,065 | 290,063 |
Заключение
Таким образом, по результатам работы можно сделать следующие выводы:
Научная новизна полученных результатов заключается в том, что построено спектральное разложение решения интегрального уравнения Линдли для рассматриваемой системы и с его помощью выведена расчетная формула для среднего времени ожидания требований в очереди для этой системы в замкнутой форме. Остальные временные характеристики СМО являются производными от среднего времени ожидания. Данные численных экспериментов подтверждают полную адекватность полученных теоретических результатов,
Практическое значение работы заключается в том, что полученные результаты с успехом могут быть применены в современной теории телетрафика при моделировании систем передачи данных различного назначения, где задержки пакетов входящего трафика играют первостепенную роль. Для этого достаточно знать средние значения интервалов между пакетами входящего трафика и времени обслуживания, что не вызывает трудностей при использовании современных анализаторов трафика.
About the authors
Veniamin N. Tarasov
Povolzhskiy State University of Telecommunications and Informatics
Author for correspondence.
Email: tarasov-vn@psuti.ru
Doctor of Technical Sciences, Professor, Head of the Department of Software and Management in Technical Systems
Russian Federation, 23, L. Tolstoy Street, Samara, 443010References
- Klejnrok L. Queuing Theory / trans. from English ed. by V.I. Neumann. Moscow: Mashinostroenie, 1979, 432 p. (In Russ.)
- Bocharov P.P., Pechinkin A.V. Queuing Theory. Moscow: RUDN, 1995, 529 p. (In Russ.)
- Tarasov V.N. Extension of the class of queueing systems with delay. Automation and Remote Control, 2018, vol. 79, no. 12, pp. 2147–2158. DOI: https://doi.org/10.1134/S0005117918120056
- Tarasov V.N. Analysis and comparison of two queuing systems with hyper-Erlang input distributions. Radіoelektronіka, іnformatika, upravlіnnja, 2018, no. 4, pp. 61–70. DOI: https://doi.org/10.15588/1607-3274-2018-4-6 (In Russ.)
- Tarasov V.N. Study and comparison of dual systems E2/M/1 and M/E2/1. Infokommunikaсionnye tehnologii, 2019, vol. 17, no. 2, pp. 157–162. DOI: https://doi.org/10.18469/ikt.2019.17.2.03 (In Russ.)
- Tarasov V.N., Lipilina L.V., Bahareva N.F. Automation of calculating the characteristics of queuing systems for a wide range of changes in their parameters. Informatsionnye tehnologii, 2016, vol. 22, no. 12, pp. 952–957. URL: http://novtex.ru/IT/it2016/it1216_web-952-957.pdf (In Russ.)
- Brännström N. A Queueing Theory Analysis of Wireless Radio Systems: master’s thesis applied to HS-DSCH. Lulea University of Technology, 2004, 79 p. URL: http://ltu.diva-portal.org/smash/get/diva2:1016709/FULLTEXT01
- Aliev T.I. Discrete Modeling Basics. Saint Petersburg: SPbGU ITMO, 2009, 363 p. (In Russ.)
- Aliev T.I. Approximation of probability distributions in queuing models. Nauchno-tehnicheskij vestnik informatsionnyh tehnologij, mehaniki i optiki, 2013, no. 2 (84), pp. 88–93. URL: https://ntv.ifmo.ru/ru/article/4127/approksimaciya_veroyatnostnyh_raspredeleniy_v_modelyah_massovogo_obsluzhivaniya.htm (In Russ.)
- Myskja A. An improved heuristic approximation for the GI/GI/1 queue with bursty arrivals. Teletraffic and Datatraffic in a Period of Change, ITC-13: proc. of congress, Copenhagen, Denmark, 19–26 June 1991, pp. 683–688. URL: https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc13/myskja911.pdf?inline=true
- Whitt W. Approximating a point process by a renewal process, I: Two basic methods. Operation Research, 1982, vol. 30, no. 1, pp. 125–147. DOI: https://doi.org/10.1287/opre.30.1.125
- Tarasov V.N., Bahareva N.F. Computer Modeling of Computing Systems. Theory, Algorithms, Programs. Orenburg: OGU, 2005, 183 p. (In Russ.)
- Jennings O.B., Pender J. Comparisons of ticket and standard queues. Queueing Systems, 2016, vol. 84, no. 1–2, pp. 145–202. DOI: https://doi.org/10.1007/s11134-016-9493-y
- Gromoll H.C., Terwilliger B., Zwart B. Heavy traffic limit for a tandem queue with identical service times. Queueing Systems, 2018, vol. 89, no. 3–4, pp. 213–241. DOI: https://doi.org/10.1007/s11134-017-9560-z
- Legros B. M/G/1 queue with event-dependent arrival rates. Queueing Systems, 2018, vol. 89, no. 3–4, pp. 269–301. DOI: https://doi.org/10.1007/s11134-017-9557-7