Научная статья на тему 'МАТЕМАТИЧЕСКАЯ МОДЕЛЬ РАСЧЕТА И АНАЛИЗА ХАРАКТЕРИСТИК ОПТИЧЕСКОГО КОММУТАТОРА В ПЕРЕХОДНОМ РЕЖИМЕ'

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ РАСЧЕТА И АНАЛИЗА ХАРАКТЕРИСТИК ОПТИЧЕСКОГО КОММУТАТОРА В ПЕРЕХОДНОМ РЕЖИМЕ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
38
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПТИЧЕСКИЙ КОММУТАТОР / ПЕРЕХОДНОЙ РЕЖИМ / СИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ / ПРЕОБРАЗОВАНИЕ ЛАПЛАСА / ВЕРОЯТНОСТИ СОСТОЯНИЙ / ПРОПУСКНАЯ СПОСОБНОСТЬ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Вытовтов К.А., Барабанова Е.А., Вытовтов Г.К., Антонов Н.А.

Рассмотрен переходной режим работы оптического коммутатора, описанного с помощью модели одноканальной системы массового обслуживания с ограниченным буфером, пуассоновским входным потоком и экспоненциальным распределением времени обслуживания. Для решения системы уравнений Колмогорова и нахождения вероятностей состояний в переходном режиме использован аппарат преобразования Лапласа. Найдены аналитические выражения для определения вероятности потерь и пропускной способности оптического коммутатора в заданный момент времени. В численном примере проанализированы характеристики производительности оптического коммутатора с размером буфера, равным двум пакетам, при различной загрузке сети в переходном и стационарном режимах. Стационарные характеристики, полученные с использованием предлагаемого подхода, совпали с известными результатами, что подтверждает корректность выводов. Найденные значения времени переходного режима при различной загрузке сети показали, что при уменьшении

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Вытовтов К.А., Барабанова Е.А., Вытовтов Г.К., Антонов Н.А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MATHEMATICAL MODEL FOR CALCULATING AND ANALYZING CHARACTERISTICS OF OPTICAL SWITCH IN TRANSIENT MODE

The article considers a transient behavior of an optical switch described using a single-channel finite buffer queuing system with Poisson input stream and exponential service time distribution. To solve the Kolmogorov equations system and find the probabilities of states in the transition mode, the apparatus of the Laplace transform was used. Analytical expressions are found for determining the probability of losses and the throughput of an optical switch at a given point in time. In a numerical example, the performance metrics of an optical switch with a buffer size of two packets are analyzed for different network loads in transient and stationary modes. The stationary performance metrics obtained using the proposed approach coincided with the known results, which confirms the correctness of the conclusions. The optical switch transient behavior analyses at different network load showed that with a decreasing service rate the transition mode time increases.

Текст научной работы на тему «МАТЕМАТИЧЕСКАЯ МОДЕЛЬ РАСЧЕТА И АНАЛИЗА ХАРАКТЕРИСТИК ОПТИЧЕСКОГО КОММУТАТОРА В ПЕРЕХОДНОМ РЕЖИМЕ»

Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2023. № 3

ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Математическое моделирование

Научная статья УДК 519.217.2

https://doi.org/10.24143/2072-9502-2023-3-114-123 EDN WOTQUQ

Математическая модель расчета и анализа характеристик оптического коммутатора в переходном режиме

Константин Анатольевич Вытовтов1, Елизавета Александровна Барабанова23, Георгий Константинович Вытовтов3, Николай Александрович Антонов4

1 2Институт проблем управления им. В. А. Трапезникова Российской академии наук, Москва, Россия, Elizavetaalexb@yandex.ruш

3Астраханский государственный технический университет, Астрахань, Россия

4МИРЭА — Российский технологический университет, Москва, Россия

Аннотация. Рассмотрен переходной режим работы оптического коммутатора, описанного с помощью модели одноканальной системы массового обслуживания с ограниченным буфером, пуассоновским входным потоком и экспоненциальным распределением времени обслуживания. Для решения системы уравнений Колмогорова и нахождения вероятностей состояний в переходном режиме использован аппарат преобразования Лапласа. Найдены аналитические выражения для определения вероятности потерь и пропускной способности оптического коммутатора в заданный момент времени. В численном примере проанализированы характеристики производительности оптического коммутатора с размером буфера, равным двум пакетам, при различной загрузке сети в переходном и стационарном режимах. Стационарные характеристики, полученные с использованием предлагаемого подхода, совпали с известными результатами, что подтверждает корректность выводов. Найденные значения времени переходного режима при различной загрузке сети показали, что при уменьшении интенсивности обслуживания оптического коммутатора время переходного режима увеличивается.

Ключевые слова: оптический коммутатор, переходной режим, системы массового обслуживания, преобразование Лапласа, вероятности состояний, пропускная способность

Благодарности: исследование выполнено за счет гранта Российского научного фонда № 23-29-00795, https://rscf.ru/project/23-29-00795/.

Для цитирования: Вытовтов К. А., Барабанова Е. А., Вытовтов Г. К., Антонов Н. А. Математическая модель расчета и анализа характеристик оптического коммутатора в переходном режиме // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2023. № 3. С. 114-123. https://doi.org/10.24143/2072-9502-2023-3-114-123. EDN WOTQUQ.

Original article

Mathematical model for calculating and analyzing characteristics of optical switch in transient mode

Konstantin A. Vytovtov1, Elizaveta A. Barabanova2M, Georgy K. Vytovtov3, Nikolai A. Antonov4

1 2V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Moscow, Russia, Elizavetaalexb@yandex.ruM

3Astrakhan State Technical University, Astrakhan, Russia

4MIREA — Russian Technological University, Moscow, Russia

Abstract. The article considers a transient behavior of an optical switch described using a single-channel finite buffer queuing system with Poisson input stream and exponential service time distribution. To solve the Kolmogorov equa-

© Вытовтов К. А., Барабанова Е. А., Вытовтов Г. К., Антонов Н. А., 2023

Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023. N. 3 ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Mathematical modeling

tions system and find the probabilities of states in the transition mode, the apparatus of the Laplace transform was used. Analytical expressions are found for determining the probability of losses and the throughput of an optical switch at a given point in time. In a numerical example, the performance metrics of an optical switch with a buffer size of two packets are analyzed for different network loads in transient and stationary modes. The stationary performance metrics obtained using the proposed approach coincided with the known results, which confirms the correctness of the conclusions. The optical switch transient behavior analyses at different network load showed that with a decreasing service rate the transition mode time increases.

Keywords: optical switch, transient mode, queueing systems, Laplace transform, state probabilities, throughput

Acknowledgment: the study was supported by the Russian Science Foundation grant No. 23-29-00795, https://rscf.ru/project/23-29-00795.

For citation: Vytovtov K. A., Barabanova E. A., Vytovtov G. K., Antonov N. A. Mathematical model for calculating and analyzing characteristics of optical switch in transient mode. Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023;3:114-123. (In Russ.). https://doi.org/10.24143/2072-9502-2023-3-114-123. EDN WOTQUQ.

V t

Введение

С развитием оптических сетей нового поколения повысился интерес к их моделированию. В большинстве случаев для этого используется математический аппарат теории массового обслуживания [1, 2]. В зависимости от параметров оптических сетевых устройств для описания их работы могут использоваться различные типы систем массового обслуживания (СМО). По числу каналов такие СМО можно разделить на однолинейные системы [3], имеющие только одно обслуживающее устройство, и многолинейные системы, в которых потоки требований распределяются между некоторым количеством обслуживающих устройств [4]. По наличию очереди СМО подразделяют на системы с бесконечным или конечным буфером.

Характеристики производительности СМО, такие как размер буфера, количество заявок в системе, вероятность потерь, время ожидания заявки в очереди, могут быть описаны как в стационарном [4, 5], так и в переходном режиме [6-10]. При этом в стационарном или, другими словами, установившемся режиме характеристики системы не зависят от времени. Переходной режим достигается через некоторое время после начала функционирования системы или ее перезапуска и продолжается в течение некоторого времени до перехода в стационарный режим. Такие режимы также возникают при резком увеличении потока заявок в системе или внезапном выходе из строя обслуживающего устройства.

Следует отметить, что на сегодняшний день большая часть исследований СМО и поиск их характеристик производительности проводятся в стационарном режиме [1, 4]. Например, в работе [4] исследуется многолинейная СМО с резервными приборами и ограниченными очередями на каждом приборе, на вход которой поступает коррелированный групповой ВМАР-поток. Для данной системы найдено стационарное распределение вероятностей состояний системы и проведен анализ основных характеристик ее производительности, таких как

среднее число заявок в системе, среднее число занятых приборов и вероятность потери заявок.

Однако с повышением пропускной способности сетей связи нового поколения, переходом на полностью оптические системы [11] длительность переходного режима становится сравнимой с длительностью оптического пакета. В связи с этим разработка модели для расчета вероятности потерь пакетов и других характеристик производительности оптических коммутационных устройств в нестационарном режиме позволит оператору связи формулировать правильные и более точные требования к техническим характеристикам коммутационного оборудования, что приведет к повышению качества предоставляемых услуг.

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

Несмотря на проявляемый интерес в последнее время к переходному режиму СМО, в большинстве работ отсутствуют численные результаты анализа ее переходных характеристик [7], и лишь в ряде работ они получены с использованием численных методов [6, 8, 9]. Так, в работе [8] при исследовании СМО, на вход которой поступает поток с интенсивностью облуживания, имеющей распределение Эрланга, полученные выражения для различных показателей производительности системы в переходном режиме (ожидаемое количество клиентов в очереди, время ожидания обслуживания, ожидаемое количество заявок в очереди) содержат неизвестные вероятности состояний системы, вычисляемые с использованием численного метода Runge-kutta.

Наличие аналитических выражений для основных характеристик СМО в переходном режиме является важным для анализа их работы и необходимым при решении задач синтеза таких систем.

в

o

<

Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2023. № 3

ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)

Математическое моделирование

В данной работе исследуется модель оптического коммутатора с ограниченным буфером и проводится анализ его характеристик в переходном режиме с использованием аналитического метода, основанного на аппарате преобразования Лапласа; представлен граф состояний системы и описана постановка задачи; рассматривается аналитический метод решения уравнений Колмогорова, описывающих работу заданной системы в переходном режиме; приведены численные расчеты основных характеристик производительности оптического коммутатора.

Постановка задачи

В данной работе рассматривается модель оптического коммутатора в переходном режиме, которая представляет собой СМО Ы/Ы/1/^ на вход которой поступает простейший поток заявок с интенсивностью X, а время обслуживания заявок имеет показательное распределение с параметром Когда прибор занят, заявка поступает в буфер, если в нем имеется свободное место. Если все N мест для ожидания в буфере заняты, то заявка покидает систему необслуженной (теряется). Граф состояний рассматриваемой СМО представлен на рис. 1.

ц

ц

ц

ц

ц

< я

я

<

Рис. 1. Граф состояния системы M/M/1/N: S0 - начальное состояние, при котором в системе отсутствуют заявки; Sj - одна заявка обрабатывается обслуживающим устройством, буфер свободен; S2 - одна заявка обрабатывается обслуживающим устройством, и одна заявка находится в буфере; Sn - одна заявка обрабатывается обслуживающим устройством, n заявок находится в буфере; SN + 1 - одна заявка обрабатывается обслуживающим устройством, буфер полностью заполнен, вновь поступившая

заявка теряется

Fig. 1. Graph of the state of system M/M/1/N: S0 - initial state at which the system has no orders; Sj - one order is processed by the server, the buffer is free; S2 - one order is processed by the server and one order is in the buffer; Sn - one order is processed by the server and n order is in the buffer; SN + j - one order is processed by the server, the buffer is full, the newly received order is lost

Уравнения Колмогорова, описывающие работу данной системы, имеют вид

dPo(t)

dt

dP„ (t)

= -XP0(t) + цР(0, n = 0;

= lPn_,(t) - ft + ц)Ри(t) + цРи+1(t), 1 < n < N; dt

dp+1(t) = IPN (t) - ^+1 (t),

(1)

dt

где Рп (?) - вероятность п-го состояния системы в момент времени ^ соответствующая вероятности нахождения в системе п пакетов, таким образом, Р0(^ - вероятность того, что в системе отсутствуют заявки, Рм - вероятность того, что в системе находятся N - 1 пакетов, Рм + - вероятность того, что буфер заполнен полностью, следующий поступивший пакет теряется, что соответствует вероятности потери пакетов.

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

Описание аналитического метода

Для решения системы уравнений (1) будем использовать аппарат преобразования Лапласа [1, 12], что позволяет свести систему дифференциальных уравнений (1) к системе линейных алгебраических уравнений и значительно упростить ее решение. Для начала запишем систему (1) в матричном виде:

dP(t) dt

= BP(t).,

(2)

где Р(/) - вектор вероятностей состояний; B - матрица коэффициентов дифференциальных уравнений системы (1).

Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023. N. 3 ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Mathematical modeling

После применения преобразования Лапласа

к системе

(2) Je

dP(t) dt

dt = J e stBP(t)dt и исполь-

0 0 зуя свойство дифференцирования оригинала

dpP(t)

dt

sP(s) - P(0), где s - комплексная пере-

менная; Р(5) - изображения вектора вероятностей

состояний; Р(0)- вектор начальных условий, перепишем (2) в следующем виде:

sР(5) - Р(0) = ВР(5) .

Таким образом, получим неоднородную систему линейных алгебраических уравнений

(B - sI)P(s) = - P(0),

где I - единичная диагональная матрица. Запишем (3) в виде

AP(s) = -P(0),

(3)

(4)

где A = (B - 5!).

Решая систему (4) методом Крамера, получим вектор изображений вероятностей состояний системы Р(5) , k-й элемент которого равен

P (s) =

(s) A(s)

где А - определитель матрицы А; Дк(5) - определитель матрицы Ак, полученной путем замены к-го столбца матрицы А вектором начальных условий Р(0).

Таким образом, решением системы (4) являются операторные выражения вероятностей к-х состояний системы Р^), представляющие собой дроби, в числителе и знаменателе которых стоят степенные полиномы Д^) и А соответственно. Для перехода к оригиналам Рк(£) будем использовать формулу разложения [12], согласно которой окончательные выражения для вероятностей к-состояний системы в переходном режиме будут иметь вид

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Р(0 = , (5)

dt

где п - общее число состояний системы.

Характеристики производительности оптического коммутатора в переходном режиме

Рассмотрим основные характеристики производительности оптического коммутатора в переходном режиме.

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

p,oss (t)=Х

A (S) e.<.

d A(s,.)

(6)

dt

Пропускная способность оптического коммутатора. Так как во всех состояниях системы, кроме поступающие пакеты обрабатывают-

ся коммутатором, т. е. либо сразу передаются на обслуживающее устройство, как это происходит в состоянии Р0(^, либо задерживаются в буфере, в случае нахождения коммутатора в одном из к-х Рк(0 состояний (к = 1, п -1), а сумма вероятностей всех состояний равна единице, то пропускная способность оптического коммутатора в переходном режиме определяется как Л^) = [1 - Рк!! (^]Х , где X - интенсивность поступления пакетов. Окончательное выражение для пропускной способности оптического коммутатора в переходном режиме, с учетом (6), имеет вид

^(t) =

1 -х

A (s.)

П V i '

% dA(s,.) dt

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

т = max{т

{т,, i = 1, п + 2} = max JA, i = 1, п + 2 1, (7)

J IN J

где а - действительная часть комплексной переменной 5.

Выражение (7) означает, что из всех нулей полинома Д(я) необходимо выбрать ненулевой корень уравнения Д(5) = 0, где = а,- + jвi с наименьшей действительной частью а,, jвi - мнимая часть. Наименьшее а, определит наибольшее значение постоянной времени [13].

Зная постоянную времени, можно определить время переходного режима по формуле ^ер = (3 * 5)Т.

V t

в

o <

>

,=1

s,t

I

Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2023. № 3

ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)

Математическое моделирование

< я

я <

Анализ переходного режима оптического коммутатора на примере системы М/М/1/2

Рассмотрим численный расчет характеристик

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

производительности оптического коммутатора на хранения большого объема информации. Система примере системы М/М/1/2 с размером буфера, рав- уравнений Колмогорова, описывающая работу ным 2, и общим числом состояний, равным 4. Сле- данной системы, имеет вид

dP0(t)

dt dP„ (t)

°w =-U>(t) + pt);

= IP„-1(t) - (Х + ц)Ри (t) + цPи+1(t), 1 < n < 2; dt

dP3(t) = lP2(t) -^p(t).

(8)

dt

Алгоритм нахождения вероятностей состо- делитель матрицы коэффициентов системы (8): яний оптического коммутатора. Найдем опре-

Д(5) = 4s4 + 9 (X + |>3 + 2 (3Х2 + 4X1 + 3|2)s2 + (X3 + XV + XI2 + |3) s.

1. Определим корни характеристическо- которое имеет вид го уравнения четвертого порядка матрицы A,

454 + 9 (X + + 2 (3Х2 + 4Х| + 3|2)52 + (X3 + Х2| + Х|2 +13) 5 = 0.

Из анализа уравнения (9) следует, что один шихся трех необходимо решить уравнение из корней равен нулю, а для нахождения остав-

453 + 9 (X +1)52 + 2^2 + 4X1 + 3|2) 5 + X3 + X2! + XI2 +|3 = 0.

(9)

(10)

Корни уравнения (10) находятся с использованием метода Кардано.

2. Определим многочлены Ak(s), где k = 0,3

Д0(s) = -s3 • P1 (0) + (-2ХР (0) - 3цР1 (0) - цР2 (0)) s2 + (-Х2P1 (0) - 2ХцР (0) - ХцР2 (0) -- 3ц2р (0) - 2ц2Р2 (0) - ц2Р3 (0))s - ц3р (0) - ц3Р2 (0) - ц3Р (0) - ц3Р4 (0);

Д1 (s) = -s3 • Р2 (0) + (-1Р1 (0) - 2ХР2 (0) - 2цР2 (0) - цР3 (0))s2 + + (-Х2 р (0) -Х2 Р2 (0) - 2ХцР (0) - 2ХцР (0) - ХцР3 (0) - ц2 Р2 (0) -- ц2 Р3 (0) - ц2 р (0))s - Хц2 Р (0) - Хц2 Р2 (0) - Хц2 Р3 (0) - Хц2 Р4 (0); Д2 (s) = -s3 • Р3 (0) + (-ХР2 (0) - 2ХР3 (0) - 2цР3 (0) - цР4 (0))s2 + + (-Х2 Р (0) - Х2 Р2 (0) - Х2 Р3 (0) - ХцР2 (0) - 2ХцР3 (0) - 2Хцр (0) - ц2 Р4 (0) -- ц2 Р3 (0) - ц2 р (0))s - Хц2 Р (0) - Хц2 Р2 (0) - Хц2 Р3 (0) - Хц2 Р (0); A3 (s) = -s3 • Р4 (0) + (-ХР3 (0) - 3ХР4 (0) - 2цР (0))s2 + + (-Х2 Р2 (0) - 2Х2 Р3 (0) - 3Х2 Р4 (0) - ХцР3 (0) - 2ХцР (0) - ц2 Р4 (0))s - Х3Р (0) -- Х3Р(0) - Х3Р3(0) - Х3р(0),

где Р0(0)-Р3(0) - вероятности состояний системы в начальный момент времени (начальные условия).

3. Перейдем от изображений к оригиналу с использованием формулы (5).

Для получения численных значений рассмотрим оптическую сеть с пропускной способностью, равной 1 Гбит/с, и длиной пакета 1 500 байт. Тогда интенсивность поступления пакетов X, соответствующая данным параметрам сети, равна 89 479

пакетов/с. Проанализируем временную зависимость вероятностей состояний системы, пропускную способность и время переходного режима для случаев р > 1, р = 1, р < 1, где р = X / | - загрузка системы.

Рассмотрим первый случай, когда X < X = 89 479 пакетов/с, | = 134 218,5 пакетов/с, т. е. р = 0,67. Начальные условия, означающие, что бу-

Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023. N. 3 ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Mathematical modeling

фер системы полностью свободен в момент t = 0, На рис. 2 представлена зависимость вероятно-определим следующим образом: стей состояний от времени для данного случая.

(Р0(0), Р1(0), Р2(0), Рз(0)) = (1, 0, 0, 0).

т 1

0.8 -

0.6

0.4 -

0.2

PoV)

Pi (í)

- У Р> (0

0 0.00002 0.00004 0.00006 0.00008 0.00010 0.00012

Рис. 2. Зависимость вероятностей состояний системы M/M/1/2 от времени, X < ^ Fig. 2. Dependence of the probabilities of states of the system M/M/1/2 on time, X < ^ Так как ymm = 68 715, то постоянная времени подтверждает результаты, полученные по извест-

1,46 -10 с, а время переходного режима

/Пер Я 7,3 - 10-5 С.

Следует отметить, что в стационарном режиме вероятности состояний равны следующим значениям: п0 = 0,42; п1 = 0,28; п2 = 0,19; п3 = 0,12, что

■ 1 - Р

ной формуле п, = р---— [1, 2, 13].

1 - Р

Рассмотрим второй случай, когда X = ^ = 89 479 пакетов/с, т. е. р = 1 (рис. 3).

т i

0.8-

0.6

0.4 -

0.2

y —f-AM, / f / «•'' / '. ■ •'

(?)

0.00002 0.00004 0.00006 0.00008 0.00010 0.00012 Рис. 3. Зависимость вероятностей состояний системы M/M/1/2 от времени, X = ^ Fig. 3. Dependence of the probabilities of states of the system M/M/1/2 on time, X = ^

Для данного случая amin = 52 417, постоянная

Рассмотрим третий случай, когда X > р., р > 1,

времени ттт ~ 1,9 • 10- с, время переходного режима X = 89 479 пакетов/с, ^ = 49 479 пакетов/с, т. е. 4ер ~ 9,5 • 10-5 с. В стационарном режиме вероятности р = 1,81 (рис. 4). состояний равны п0 = п = п2 = п3 = 0,25, что также совпадает с известными результатами [1, 2, 13].

<

Р ш

< м

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Р

V t

о

t o

<

Р K

в o

<

Р Р

в l

в

ss

i

t 3

о о.

T

а С

а

ч

Ч

Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2023. № 3

ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Математическое моделирование

mi

0.8

0.6-

0.4

0.2-

\Po(t)

Pi(t) ,, *

f PiW . / . <*■ *

f х/ У .•'' РЛ0

t.

0.00002

0.00004

0.00006

0.00008

0.00010

0.00012

Рис. 4. Зависимость вероятностей состояний системы M/M/1/2 от времени, X > ^ Fig. 4. Dependence of the probabilities of states of the system M/M/1/2 on time, X > ^

В стационарном режиме вероятности состояний равны п0 = 0,08; п = 0,15; п2 = 0,27; п3 = 0,49, они совпадают со значениями, вычисленными по формуле [1, 2, 13], что подтверждает корректность полученных результатов.

Согласно расчетам утш = 44 859, постоянная времени ттш « 2,2 • 10-5 с, а время переходного режима ?пер ~ 1,1 • 10-4 с. Таким образом, при уменьшении интенсивности обслуживания оптического коммутатора ^ время переходного режима увеличивается.

Исследуем зависимости пропускной способности оптического коммутатора А(?) в переходном режиме для трех вышеописанных случаев. На рис. 5 А\(?) - пропускная способность оптического коммутатора для случая р < 1; А2(/) - пропускная способность оптического коммутатора для случая р =1; А3(/) - пропускная способность оптического коммутатора для случая р > 1.

< я

я

<

га

w

w

80000

70000

60000

50000

AM

ч N ч ч.

\ т

\ Ч

\

N st

1 AM)

0.00002 0.00004 0.00006 0.00008 0.00010

0.00012

Рис. 5. Зависимость пропускной способности системы M/M/1/2 от времени при разных р Fig. 5. Dependence of throughput capacity of the system M/M/1/2 on time at different р

3 1 - P

В стационарном режиме пропускная способность оптического коммутатора для случая р < 1 и р > 1 вычисляется по формуле

A = (1 - nl0SS)X = (1-р3

1 - р2

Я,

Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023. N. 3 ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Mathematical modeling

где - вероятность потерь в стационарном режиме [13]. Для случая р = 1 пропускная способ-

ность A2 = (1 - rc^J! = (1 -

1

n + 2

)А, [13]. Таким об-

разом, пропускная способность оптического коммутатора в стационарном режиме, пакетов/с, для

трех случаев:

Ai = (1- i3

i-i

T-T+2

■) • 89 479 = 78 357;

A2 = (1 - 0,25) • 89 479 = 67 109;

A3 = (1-1,813

1 -1,81 1 -1,812+2

) • 89 479 = 45 322.

Анализ зависимостей, представленных на рис. 5, показывает, насколько уменьшается пропускная способность оптического коммутатора при переходе в стационарный режим при различной загрузке сети: чем больше загрузка системы р, тем больше разница между значением пропускной способности в начальный момент времени и ее значением в стационарном режиме.

Заключение

В данной работе проведен анализ переходного режима работы оптического коммутатора, представленного в виде модели однолинейной системы массового обслуживания с ограниченным буфером, пуассоновским входным потоком и экспоненциальным распределением времени обслуживания. Для решения уравнений Колмогорова и нахождения вероятностей состояний системы в переходном режиме использован аппарат преобразования Лапласа. В численном примере рассмотрена модель коммутатора с буфером, рассчитанным на хранение двух пакетов, и характеристиками реальной оптической сети. Рассмотрены случаи как нормального функционирования сети, так и ее перегрузки.

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

V t

в

o

<

Список источников

1. Вишневский В. М., Дудин А. Н. Системы массового обслуживания с коррелированными входными потоками и их применение для моделирования телекоммуникационных сетей // Автоматика и телемеханика. 2017. № 8. С. 3-59.

2. Barabanova E., Vytovtov K., Vishnevsky V., Khafizov I. Analysis of Functioning Photonic Switches in Next-Generation Networks Using Queueing Theory and Simulation Modeling // Communications in Computer and Information Science. 2023. V. 1748. P. 356-369.

3. Горцев А. М., Бочарова М. А. Аналитическое исследование однолинейной системы массового обслуживания с входящим синхронным потоком событий // Вестн. Томск. гос. ун-та. Управление, вычислительная техника и информатика. 2022. № 59. С. 34-46. DOI: 10.17223/19988605/59/4.

4. Клименок В. И. Многолинейная система массового обслуживания с резервными приборами // Журн. Белорус. гос. ун-та. Математика. Информатика. 2019. № 3. C. 57-70.

5. Бондрова О. В., Жук Т. А., Головко Н. И. Анализ уравнений со скачкообразной интенсивностью входного потока // Математ. заметки СВФУ. 2018. Т. 25, № 3. С. 18-32. DOI: 10.25587/SVFU.2018.99.16948.

6. Копать Д. Я., Маталыцкий М. А. Анализ в нестационарном режиме экспоненциальной G-сети с обходами систем обслуживания положительными заявками // Вестн. Томск. гос. ун-та. Управление, вычислительная техника и информатика. 2020. № 52. С. 66-72. DOI: 10.17223/19988605/52/8.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

7. Маталыцкий М. А., Копать Д. Я. Анализ в переходном режиме сети с нетерпеливыми положительными и отрицательными заявками различных типов // Вестн. Томс. гос. ун-та. Управление, вычислительная техника и информатика. 2018. № 42. С. 60-71. DOI: 10.17223/ 19988605/42/7.

8. Shyam S. S., Ram P. G. Transient analysis of queueing model // Journal of the Institute of Engineering. 2015. V. 11 (1). P. 165-171. DOI: 10.3126/jie.v11i1.14711.

9. Rakesh K., Bhavneet S. S. Transient numerical analysis of a queueing model with correlated reneging, balking and feedback // Reliability: Theory & Applications. 2019. N. 4 (55). P. 46-54.

10. Kaczynski W. H., Leemis L. M., Drew J. H. Transient queueing analysis // INFORMS Journal on Computing. 2012. V. 24, no. 1. P. 10-28.

11. Барабанова Е. А., Вытовтов К. А., Барабанов И. О., Мальцева Н. С. Модель и алгоритм работы оптического коммутатора 4 х 4 // Вестн. Астрахан. гос. техн. ун-та. Сер.: Управление, вычислительная техника и информатика. 2019. № 2. С. 48-55. DOI: 10.24143/2072-9502-2019-2-48-55.

12. Лунц Г. Л., Эльсгольц Л. Э. Функции комплексного переменного (с элементами операционного исчисления). М.: Лань, 2002. 292 с.

13. Барабанова Е. А., Вытовтов К. А. Аналитический метод исследования поведения системы массового обслуживания при скачкообразно-изменяющихся потоках информации // Физические основы приборостроения. 2021. № 1. С. 36-47. DOI: 10.25210/jfop 2101-036047.

References

i. Vishnevskii V. M., Dudin A. N. Sistemy massovogo

obsluzhivaniia s korrelirovannymi vkhodnymi potokami i ikh

primenenie dlia modelirovaniia telekommunikatsionnykh setei [Queuing systems with correlated input flows and their appli-

Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2023. № 3

ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)

Математическое моделирование

и

я <

cation for modeling telecommunication networks]. Avtomatika i telemekhanika, 2017, no. 8, pp. 3-59.

2. Barabanova E., Vytovtov K., Vishnevsky V., Kha-fizov I. Analysis of Functioning Photonic Switches in Next-Generation Networks Using Queueing Theory and Simulation Modeling. Communications in Computer and Information Science, 2023, vol. 1748, pp. 356-369.

3. Gortsev A. M., Bocharova M. A. Analiticheskoe issledovanie odnolineinoi sistemy massovogo obslu-zhivaniia s vkhodiashchim sinkhronnym potokom sobytii [Analytical study of single-line queuing system with incoming synchronous flow of events]. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naia tekhnika i informatika, 2022, no. 59, pp. 34-46. DOI: 10.17223/19988605/59/4.

4. Klimenok V. I. Mnogolineinaia sistema massovogo obsluzhivaniia s rezervnymi priborami [Multiline queuing system with redundant devices]. Zhurnal Belorusskogo gosudarstvennogo universiteta. Matematika. Informatika, 2019, no. 3, pp. 57-70.

5. Bondrova O. V., Zhuk T. A., Golovko N. I. Analiz uravnenii so skachkoobraznoi intensivnost'iu vkhodnogo potoka [Analysis of equations with jump-like intensity of input flow]. Matematicheskie zametki SVFU, 2018, vol. 25, no. 3, pp. 18-32. DOI: 10.25587/SVFU.2018.99.16948.

6. Kopat' D. Ia., Matalytskii M. A. Analiz v nestatsionar-nom rezhime eksponentsial'noi G-seti s obkhodami sistem obsluzhivaniia polozhitel'nymi zaiavkami [Non-stationary analysis of exponential g-network with bypasses of queuing systems by positive customers]. Vestnik Tomskogo gosudar-stvennogo universiteta. Upravlenie, vychislitel'naia tekhnika i informatika, 2020, no. 52, pp. 66-72. DOI: 10.17223/1998 8605/52/8.

7. Matalytskii M. A., Kopat' D. Ia. Analiz v perekhod-nom rezhime seti s neterpelivymi polozhitel'nymi i otrit-

satel'nymi zaiavkami razlichnykh tipov [Ransient analysis of network with impatient positive and negative customers of various types]. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naia tekhnika i informatika, 2018, no. 42, pp. 60-71. DOI: 10.17223/19988605/42/7.

8. Shyam S. S., Ram P. G. Transient analysis of queueing model. Journal of the Institute of Engineering, 2015, vol. 11 (1), pp. 165-171. DOI: 10.3126/jie.v11i1.14711.

9. Rakesh K., Bhavneet S. S. Transient numerical analysis of a queueing model with correlated reneging, balking and feedback. Reliability: Theory & Applications, 2019, no. 4 (55), pp. 46-54.

10. Kaczynski W. H., Leemis L. M., Drew J. H. Transient queueing analysis. INFORMS Journal on Computing, 2012, vol. 24, no. 1, pp. 10-28.

11. Barabanova E. A., Vytovtov K. A., Barabanov I. O., Mal'tseva N. S. Model' i algoritm raboty opticheskogo kommutatora 4 x 4 [Model and algorithm of operation of optical switch 4 x 4]. Vestnik Astrakhanskogo gosudarstvennogo tekhnicheskogo universiteta. Seriia: Upravlenie, vychislit-el'naia tekhnika i informatika, 2019, no. 2, pp. 48-55. DOI: 10.24143/2072-9502-2019-2-48-55.

12. Lunts G. L., El'sgol'ts L. E. Funktsii kompleksnogo peremennogo (s elementami operatsionnogo ischisleniia) [Functions of complex variable (with elements of operational calculus)]. Moscow, Lan' Publ., 2002. 292 p.

13. Barabanova E. A., Vytovtov K. A. Analiticheskii metod issledovaniia povedeniia sistemy massovogo obslu-zhivaniia pri skachkoobrazno-izmeniaiushchikhsia potokakh informatsii [Analytical method for studying behavior of queuing system with hopping information flows]. Fizi-cheskie osnovy priborostroeniia, 2021, no. 1, pp. 36-47. DOI: 10.25210/jfop 2101-036047.

Статья поступила в редакцию 11.05.2023; одобрена после рецензирования 20.06.2023; принята к публикации 06.07.2023 The article is submitted 11.05.2023; approved after reviewing 20.06.2023; accepted for publication 06.07.2023

Информация об авторах / Information about the authors

Константин Анатольевич Вытовтов - кандидат физико-математических наук, доктор технических наук, доцент; ведущий научный сотрудник лаборатории управления сетевыми системами; Институт проблем управления им. В. А. Трапезникова Российской академии наук; Vytovtov_konstan@mail.ru

Konstantin A. Vytovtov - Candidate of Physico-Mathematical Sciences, Doctor of Technical Sciences, Assistant Professor; Leading Researcher of the Laboratory of Network Systems Control; V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences; Vytovtov_konstan@mail. ru

Елизавета Александровна Барабанова - доктор технических наук, доцент; ведущий научный сотрудник лаборатории управления сетевыми системами; Институт проблем управления им. В. А. Трапезникова Российской академии наук; Elizavetaalexb@yandex.ru

Elizaveta A. Barabanova - Doctor of Technical Sciences, Assistant Professor; Leading Researcher of the Laboratory of Network Systems Control; V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences; Elizavetaalexb @yandex. ru

Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2023. N. 3 ISSN2072-9502 (Print), ISSN2224-9761 (Online)

Mathematical modeling

Георгий Константинович Вытовтов - студент, направление обучения «Автоматизация технологических процессов и производств»; Астраханский государственный технический университет; georgii.vytovtov@gmail.eom

Georgii K. Vytovtov - Student, training area "Automation of Technological Processes and Productions"; Astrakhan State Technical University; georgii.vytovtov@gmail.com

Николай Александрович Антонов - студент, направление обучения «Информационные системы и технологии»; МИРЭА - Российский технологический университет; rogulnik@yandex.ru

Nikolai A. Antonov - Student, training area "Information Systems and Technologies"; MIREA - Russian Technological University; rogulnik@yandex.ru

V t

в o

<

i Надоели баннеры? Вы всегда можете отключить рекламу.