Тип работы:
Предмет:
Язык работы:


МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ МНОГОПОТОКОВЫХ СЕТЕЙ СВЯЗИ С МНОЖЕСТВЕННЫМ ДОСТУПОМ

Работа №192267

Тип работы

Магистерская диссертация

Предмет

информатика

Объем работы75
Год сдачи2025
Стоимость4965 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
6
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1 Модель многопотоковой сети связи с множественным доступом 7
1.1 Функциональная модель 7
1.2 Математическая модель 8
2 Асимптотический анализ при условии большой задержки 12
2.1 Многомерный асимптотический анализ многопотоковой модели 12
2.1.1 Асимптотика первого порядка 13
2.1.2 Асимптотика второго порядка 15
2.2 Частный случай для двуклассовой модели 22
3 Имитационное моделирование 24
3.1 События системы 24
3.2 Модальное время 25
3.3 Алгоритм 26
3.4 Инструменты реализации и интерфейс 29
3.5 Примеры реализации 30
3.6 Расчет корреляционной матрицы 34
4 Численный анализ и область применимости результатов 39
5 Расчет показателей многопотоковой сети связи 49
ЗАКЛЮЧЕНИЕ 54
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 56
ПРИЛОЖЕНИЕ А Листинг кода имитационной модели

Теория массового обслуживания (ТМО) - раздел прикладной математики и теории вероятностей, изучающий стохастические потоки заявок и процессы их обработки в различных системах: от телекоммуникаций до вычислительных сетей. Истоки ТМО связаны с именем датского инженера А.К. Эрланга, опубликовавшего в 1909 году работу «Теория вероятностей и телефонные переговоры», которая стала основополагающей в данной области.
Развитие ТМО в СССР связано с трудами А.Я. Хинчина [1], а также Б.В. Гнеденко и И.Н. Коваленко [2], которые систематизировали и расширили фундаментальные модели систем массового обслуживания, применяя аппарат марковских процессов и вариационные методы. Важнейшие элементы теории изложены также в работах П.П. Бочарова, А.В. Печинкина [3], Д. Кенинга [4], Л. Клейнрока [5], А.А. Назарова [6], а также в зарубежных исследованиях, например, R.I. Wilkinson [7].
Особое внимание в ТМО уделяется системам с повторными вызовами - Retrial Queueing System (RQ-система). Значительный вклад в эту область внес J.R. Artalejo, разработавший обширную классификацию и методы анализа RQ-систем, приоритезацией и конечными буферами. В его работе [8] представлены как аналитические решения, так и подходы к численному моделированию. RQ-системы - это модели, в которых заявки, обнаружив занятость каналов при попытке обслуживания, не покидают систему окончательно, а переходят в некий источник повторных вызовов (орбита) и через случайное время повторяют попытку обслуживания. Простым примером такой системы являются телефонные связи и современные телекоммуникации: абонент несколько раз набирает номер, пока не установит соединение. Включение повторных вызовов приводит к сложному поведению системы, и термин RQ-система укоренился в научной литературе. Дж. Коэн [9] в поздних 1960-70-х впервые математически проанализировал одноканальные RQ-системы, получив условия устойчивости стационарного режима и асимптотики числа занятых каналов при малой интенсивности повторов. В литературе J.G.Templeton и G.I. Falin [10] расширили эти результаты на более широкий класс моделей и вывели общие асимптотические формулы для ключевых вероятностных характеристик при малой загрузке. В их работе также отмечается, что RQ-системы встречаются в системах коммутации, телекоммуникационных и компьютерных сетях, где повторные вызовы возникают автоматически при отказе в обслуживании.
С развитием технологий появилось множество сценариев с гетерогенными (многопотоковыми, многоклассовыми) системами. Появились модели RQ-систем, учитывающие разные классы трафика и ограниченность ресурсов (multi-orbit). Так в работе [11] исследуется многоканальная очередь с повторными вызовами с двумя орбитами: в нее поступают два типа «позитивных» заявок (два класса пользователей) и «негативные» запросы, причем каждый положительный запрос требует некоторого ресурса, общая емкость которого ограничена. Если ресурса недостаточно, заявка идет на орбиту именно своего класса. Авторы получают стационарное распределение числа заявок разных типов на орбитах и применяют асимптотический анализ при большом времени ожидания.
В работе Е. Макеевой, И. Кочетковой и R. Alkanhel [12] предлагается модель SG-сети с двумя орбитами: одна орбита обслуживает прерванные и задержанные сессии eMBB, другая - URLLC. Применен матричный метод для анализа стационарного распределения и рассмотрены основные показатели: вероятности отказов и прерываний для разных стратегий приоритезации трафика.
В системах облачных и периферийных вычислений через RQ можно моделировать повторные запросы пользователей к виртуальным машинам или базам данных. Например, S.N Quarshi, V.Goswami и др. использовали M|M|1-очередь с повторными вызовами для оценки производительности IoT-Fog-Cloud инфраструктуры: их аналитическая модель позволяет получить выражения для интенсивностей поступления, обслуживания и повторных вызовов с целью соблюдения требований QoS [13]. Аналогичные идеи применяются при моделировании умных городов и IoT-сетей, где множество сенсоров и устройств периодически пытаются передать данные, и при отказе повторяют попытку несколько позже. Таким образом, RQ-модели находит отражение в актуальных исследованиях телекоммуникаций, облачных сервисов и IoT: об этом свидетельствуют современные публикации [14-27].
Настоящая работа посвящена исследованию многоклассовой RQ-системы M#|M#|1, где входной поток заявок формируется из нескольких пуассоновских потоков, каждому из которых соответствует свой класс заявок. Время обслуживания и орбитальное время ожидания заявок каждого класса распределены по экспоненциальному закону, но с разными параметрами. В работе проводится как асимптотический, так и имитационный анализ системы, а также сравнение результатов, полученных асимптотическими методами и в ходе «симуляций» многоорбитной системы.
Многомерный асимптотический анализ предполагает получение приближенного описания многомерного стационарного распределения процессов в системе при некоторых предельных режимах. Часто в таких анализах появляется многомерное нормальное распределение (гауссовская асимптотика). Например, такие работы встречаются у А.А.Назарова [28-31]. Подобные методы развивались многими исследователями ТМО и активно применяются в современных работах для приближенного анализа сложных сетей массового обслуживания.
Имитационное моделирование - это метод исследования, при котором реальная система заменяется ее компьютерной моделью, на которой проводят серии «экспериментов» [32-37]. С помощью имитации можно оценивать поведение сложных СМО с повторными вызовами и разнородным трафиком, когда аналитический расчет затруднен. Классические работы по имитационному моделированию систем массового обслуживания также подтверждают эффективность этого подхода. Таким образом, сочетание аналитики и имитации позволяет широко исследовать модели RQ-систем и применять их к реальным сетевым задачам.
Целью данной работы является исследование математической модели многопотоковых сетей связи в виде многоклассовой RQ-системы.
Для достижения поставленной цели были сформулированы следующие задачи:
1. построение математической модели многопотоковой сети связи с множественным доступом в виде многоклассовой RQ-системы типа М#|МД 1;
2. применение метода асимптотического анализа в условии согласованно растущей задержки заявок на орбите;
3. разработка комплекса программ, реализующих имитационное моделирование исследуемой системы;
4. проведение численного анализа, определение области применимости асимптотических результатов.
В первой главе описана функциональная модель многопотоковой сети связи множественного доступа, включающая три ключевых класса трафика: URLLC (сверхнадежная связь с малой задержкой), eMBB (высокая пропускная способность) и mMTC (массовые подключения IoT-устройств). Предложена математическая модель системы в виде RQ-системы M#|M#| 1.
Во второй главе проведено исследование математической модели методом асимптотического анализа. Рассмотрен режим большой задержки заявок на орбитах, то есть среднее время ожидания на орбите значительно превышает среднее время обслуживания. Получены асимптотические оценки средних значений и корреляций числа заявок различных классов в системе, что позволяет прогнозировать поведение системы при различных входных параметрах.
Третья глава посвящена имитационному моделированию исследуемой системы, реализованному на языке C++. Модель воспроизводит динамику многоклассовой RQ- системы, включая обработку событий поступления, обслуживания и повторных попыток. Проведены эксперименты для 2-10 классов заявок, продемонстрировавшие масштабируемость модели и ее способность анализировать взаимодействие классов трафика.
В четвертой главе выполнен численный анализ и оценка точности асимптотических результатов. Сравнение с результатами имитационного моделирования показало, что погрешности средних значений и дисперсий не превышают 5% при слабой, умеренной и высокой задержке, что подтверждает возможность применимости результатов, в том числе для проектирования сетей связи.
Пятая глава содержит расчет эксплуатационных характеристик сети передачи данных при различных уровнях загрузки. Эмпирически выявлено экспоненциальное увеличение задержек для mMTC, низкая доступность URLLC и конкуренция между классами трафика. Корреляционный анализ показал переход от положительной к отрицательной корреляции между орбитами при росте нагрузки, что подчеркивает необходимость приоритезации трафика.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения магистерской диссертации была предложена математическая модель многопотоковой сети связи в виде многоклассовой RQ-системы типа M#|M#|1. Для исследования модели применен многомерный асимптотический анализ в условии большой задержки заявок на орбите. Получены приближенные формулы для математических ожиданий, дисперсий и ковариаций числа заявок на орбитах. Разработан и реализован программный комплекс для имитационного моделирования исследуемой RQ-системы на языке C++ с использованием Windows Forms. Алгоритм дискретно-событийной симуляции обеспечивает генерацию событий поступления, обслуживания и повторных обращений, сбор статистики по числу заявок, времени пребывания и состояниям прибора. Проведен численный анализ и верификация асимптотических результатов сравнением с данными имитации. Расстояние Колмогорова между эмпирическими и аналитическими распределениями, а также относительные погрешности средних и дисперсий не превышают 5% при о > 0,001 и р < 0,7. Обнаружено, что при о < 0,0001 и высокой загрузке погрешности растут, что указывает на границы применимости метода имитационного моделирования.
Проанализированы характеристики 5О-сети: для трех классов трафика рассчитаны средние числа заявок на орбитах, дисперсии, вероятности успешного соединения и коэффициенты корреляции орбит. Показано, что при росте р задержки mMTC возрастают экспоненциально, доступность URLLC снижается быстрее eMBB.
Таким образом, результаты моделирования позволяют эффективно исследовать современные сети связи, в том числе на этапе их проектирования, а также при оптимизации параметров базовых станций 5G.
По материалам диссертации было опубликовано 5 статей, в том числе 1 работа на английском языке в международной базе Scopus:
1. Nazarov A. The Method of Marginal Asymptotic-Diffusion Analysis for Multiclass Retrial Queues / A. Nazarov, E. Fedorova, N. Kostryukov // Information Technologies and Mathematical Modelling. Queueing Theory and Applications. ITMM WRQ 2023: материалы конф. - Cham : Springer, 2024. - Communications in Computer and Information Science, vol. 2163. - URL: https://doi.org/10.1007/978-3-031-65385-8_22 (access date: 16.05.2025). - Access mode: open access.
2. Кострюков Н. С. Асимптотическое математическое ожидание в двуклассовой RQ-системе Mi|Mi|1 / Н. С. Кострюков, Е. А. Фёдорова // ИТ. Наука. Креатив : материалы I Междунар. форума «ИТ. Наука. Креатив» (14-16 мая 2024 г., Омск, Рос. Федерация) : в 5 т. Т. 5: Системы управления, информационные технологии и математическое моделирование. - М. : Колос-с, 2024. - С. 269-274.
3. Кострюков Н. С. Имитационное моделирование многоклассовых RQ-систем // Материалы 62-й Междунар. науч. студенч. конф. (МНСК-2024). Математика (Новосибирск, 17-23 апр. 2024 г.). - Новосибирск : Новосиб. гос. ун-т, 2024.
4. Kostryukov N. Calculation of multidimensional distribution of number of customers in retrial queueing system M#|M#|1 by simulation approach / N. Kostryukov, E. Fedorova // Information and Telecommunication Technologies and Mathematical Modeling of High-Tech Systems 2025 (ITTMM 2025) : proceedings of the All-Russian conference with international participation (Moscow, April 7-11, 2025). - Moscow : RUDN University, 2025. - (в печати).
5. Кострюков Н. С. Исследование многопотоковых RQ-систем // Материалы 1-ой Междунар. науч. конф. (ШТМО-2025). Математика (Томск, 21-26 апр. 2025 г.). - Томск :ТГУ, 2025. - (в печати).
Также получено свидетельство о государственной регистрации программы для ЭВМ:
1. Свидетельство № 2024663596. Программа для имитационного
моделирования многоклассовой RQ-системы (ПЭВМ) (Дата регистрации 04.06.2024).



1. Хинчин А. Я. Работы по математической теории массового обслуживания / А. Я. Хинчин ; под ред. Б. В. Гнеденко. - М. : Наука, 1963. - 528 с.
2. Гнеденко Б. В. Введение в теорию массового обслуживания / Б. В. Гнеденко, И. Н. Коваленко. - М. : Наука, 1987. - 336 с.
3. Бочаров П. П. Теория массового обслуживания : учебник / П. П. Бочаров, А.В. Печинкин. - М. : Изд-во РУДН, 1995. - 529 с.
4. Кениг Д. Теория массового обслуживания / Д. Кениг, В. В. Рыков, Д. Штоян. - М. : Московский ин-т нефтехим. и газовой пром., 1979. - 112 с.
5. Клейнрок Л. Теория массового обслуживания / Л. Клейнрок ; пер. с англ. И. И. Грушко ; ред. В. И. Нейман. - М. : Машиностроение, 1979. - 432 с.
6. Назаров А. А. Теория массового обслуживания : учебное пособие / A. A. Назаров, А. Ф. Терпугов. - 2-е изд., испр. - Томск : Изд-во НТЛ, 2010. - 228 с.
7. Wilkinson R. I. Theories for toll traffic engineering in the USA // The Bell System Technical Journal. - 1956. - Vol. 35, № 2. - P. 421-507.
8. Artalejo J. R. Retrial queueing systems / J. R. Artalejo, A. Gomez-Corral // Mathematical and Computer Modelling. - 1999. - Vol. 30, № 3-4. - P. 13-15.
9. Cohen J. W. Basic problems of telephone traffic and the influence of repeated calls // Philips Telecommunication Review. - 1957. - Vol. 18, № 2. - P. 49-100.
10. Falin G. I. Retrial queues / G. I. Falin, J. G. Templeton. - London : Chapman & Hall, 1997. - 328 p.
11. Lisovskaya E. Resource retrial queue with two orbits and negative customers / E. E. Lisovskaya, E. Fedorova, R. Salimzyanov, S. Moiseeva // Mathematics. - 2022. - Vol. 10, № 3. - P. 321. - URL: https://doi.org/10.3390/math10030321 (access date: 26.02.2025). - Access mode: open access.
12. Makeeva E. Retrial queueing system for analyzing impact of priority ultra-reliable low-latency communication transmission on enhanced mobile broadband quality of service degradation in 5G networks / E. Makeeva, I. Kochetkova, R. Alkanhel // Mathematics. - 2023. - Vol. 11. - Article no. 3925. - URL: https://www.mdpi.com/2227-7390/11/18/3925 (access date: 01.03.2025). - Access mode: open access.
13. Qurashi S. N. Performance Evaluation of loT-Fog-Cloud System for Data Storage, Analysis and Visualisations Using Retrial Queues Approach / S. N. Qurashi, V. Goswami, G. B. Mund, R. K. Barik // Information System Design: Communication Networks and IoT. - 2024. - Vol. 1057. - URL: https://doi.org/10.1007/978-981-97-4895-2_9 (access date: 05.03.2025). - Access mode: open access.
14. Phung-Duc T. Queueing models for cognitive wireless networks with sensing time of secondary users / T. Phung-Duc, K. Akutsu, K. Kawanishi et al // Annals of Operations Research. - 2021. - Vol. 310. № 2. - P. 641- 660. - URL: https://doi.org/10.1007/s10479-021- 04118-9 (access date: 08.03.2025). - Access mode: open access.
15. Phung-Duc T. Retrial queueing models // A survey on theory and applications. - 2017. - Vol. 7. - P. 139-168. - URL: https://doi.org/10.1142/9789813144350_0007 (access date: 12.03.2025). - Access mode: open access.
16. Musaddiq A. Routing protocol for Low-Power and Lossy Networks for
heterogeneous traffic network / A. Musaddiq, Y. Bin Zikria, Z. Nain, S. Kim // EURASIP J. Wireless Communications and Networking. - 2020. - Article no. 21. - URL:
https://doi.org/10.1186/s13638-020-1645-4 (access date: 15.03.2025). - Access mode: open access.
17. Phung-Duc T. Retrial queue for cloud systems with separated processing and storage units // Queueing Theory and Network Applications. - 2016. - P. 143-151. - URL: https://doi.org/10.1007/978-3-319-22267-7_13 (access date: 18.03.2025). - Access mode: open access.
18. Wu K. Pathwise stability of multiclass queueing networks / K. Wu, Y. Shen // Discrete Event Dynamic Systems. - 2021. - Vol. 31, № 1. - P. 5-23. - URL: https://doi.org/10.1007/s10626-020-00321-1 (access date: 21.03.2025). - Access mode: open access.
19. Jain M. Genetic algorithm in the single server inventory retrial queueing system / M. Jain, I. Kumar // International Journal of Information Technology. - 2023. - Vol. 15. - P. 4537¬4549. - URL: https://doi.org/10.1007/s41870-023-01440-2 (access date: 24.03.2025). - Access mode: open access.
20. Shin Y. W. M/M/c Retrial Queue with Multiclass of Customers / Y. W. Shin, D. H. Moon // Methodology and Computing in Applied Probability. - 2013. - Vol. 16, № 4. - P. 931¬949. - URL: 10.1007/s11009-013-9340-0 (access date: 27.03.2025). - Access mode: open access.
21. Nekrasova R. Stability Analysis of a Multi-class Retrial Queue // 28th Conf, of
Open Innovations Association (FRUCT). - 2021. - P. 328-333. - DOI:
10.23919/FRUCT50888.2021.9347627 (access date: 30.03.2025). - Access mode: open access.
22. Dimitriou I. A Multiclass Retrial System with Coupled Orbits and Service Interruptions / I. Dimitriou, E. Morozov, T. Morozova // 24th Conf, of Open Innovations Association (FRUCT). - 2019. - P. 75-81. - DOI: 10.23919/fruct.2019.8711879 (access date: 04.04.2025). - Access mode: open access.
23. D’Apice C. Analysis of a multi-server retrial queue with a varying finite number of sources / C. D’Apice, A. Dudin, S. Dudin, R. Manzo // AIMS Mathematics. - 2024. - Vol. 9, № 12. - P. 33365-33385. - DOI: 10.3934/math.20241592 (access date: 07.04.2025). - Access mode: open access.
24. Sztrik J. Analysis of Retrial Queueing System with Two-Way Communication / J. Sztrik, A. Toth // ICommunications in Computer and Information Science. - 2023. - Vol. 1803. - DOI: 10.1007/978-3-031-32990-6_12 (access date: 10.04.2025). - Access mode: open access.
25. Kim B. Stability of a multi-class multi-server retrial queueing system / B. Kim, J. Kim // Queueing Systems. - 2020. - Vol. 94. - P. 129-146. - DOI: 10.1007/s11134-019-09634-x (access date: 13.04.2025). - Access mode: open access.
26. Avrachenkov K. Stability and partial instability of multi-class retrial queues // Queueing Systems. - 2022. - Vol. 100. - P. 177-179. - DOI: 10.1007/s11134-022-09814-2 (access date: 16.04.2025). - Access mode: open access.
27. Xu J. Retrial queueing system with priority and vacations / J. Xu, L. Liu, K. Wu // Commun. in Statistics - Theory and Methods. - 2022. - Vol. 52, № 17. - P. 6207-6231. - DOI: 10.1080/03610926.2022.2027448 (access date: 19.04.2025). - Access mode: open access.
28. Назаров А. А. Метод асимптотического анализа в теории массового обслуживания / А. А. Назаров, С. П. Моисеева. - Томск : Изд-во НТЛ, 2006. - 112 с.
29. Nazarov A. A. Marginal asymptotic diffusion analysis of two-class retrial queueing system / A. A. Nazarov, E. A. Fedorova, Y. E. Izmailova // Discrete and Continuous Models and Applied Computational Science. - 2024. - № 2. - URL: https://cyberleninka.ru/article/n/marginal- asymptotic-diffusion-analysis (access date: 22.04.2025). - Access mode: open access.
30. Назаров А. А. Маргинальный асимптотически-диффузионный анализ
многоорбитных RQ-систем / А. А. Назаров, Е. А. Фёдорова // ИТММ-2023 : материалы конф. - Томск, 2023. - Ч. 1. - С. 101-106. - URL:
http://vital.lib.tsu.rU/vital/access/manager/Repository/koha:001129558(дата обращения: 25.04.2025). - Режим доступа: свободный.
31. Nazarov A. Asymptotic Analysis of Markovian Retrial Queue Under Low Retrial Rate / A. Nazarov, S. Paul, I. Gudkova // ECMS 2017. - P. 687-693. - DOI: 10.7148/2017-0687 (access date: 28.04.2025). - Access mode: open access.
32. Осипов Г. С. Математическое и имитационное моделирование систем массового обслуживания. - М. : Академия Естествознания, 2017. - 56 с.
33. Марголис Н. Ю. Имитационное моделирование случайности / Н. Ю. Марголис, А. Ф. Терпугов. - Томск : ТГУ, 2003. - 62 с.
34. Даммер Д. Д. Имитационное моделирование : учебно-методическое пособие / Д. Д. Даммер, Н. Ю. Марголис, С. А. Цой. - Томск : ТГУ, 2010. - 32 с.
35. Лоу А. Имитационное моделирование / А. Лоу, В. Кельтон. - 3-е изд. - СПб. : Питер ; Киев : BHV, 2004. - 847 с.
36. Бахвалов Л. А. Моделирование систем : учеб. пособие для вузов. - М. : Изд- во Моск. гос. горного ун-та, 2006. - 295 с.
37. Задорожный В. Н. Имитационное моделирование : учеб. пособие. - Омск : ОМГУ, 1999. - 151 с.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ