МОДЕЛЮВАННЯ ГЛИБИННИХ ПІДКРІПЛЮВАЛЬНИХ МЕТОДІВ ДЛЯ АДАПТИВНОЇ МАРШРУТИЗАЦІЇ В КОМП’ЮТЕРНІЙ SDN МЕРЕЖІ З ВИКОРИСТАННЯМ PYTHON

Автор(и)

DOI:

https://doi.org/10.36994/2788-5518-2025-02-10-14

Ключові слова:

адаптивна маршрутизація, глибоке навчання з підкріпленням, моделювання мережі, програмно-конфігуровані мережі, середовище Mininet.

Анотація

У роботі досліджується підхід до адаптивної маршрутизації в комп’ютерних мережах, побудованих за парадигмою Software-Defined Networking (SDN), із використанням методів глибокого підкріплювального навчання (Deep Reinforcement Learning, DRL) та спеціалізованих бібліотек Python для моделювання та оптимізації мережевих процесів. Основна увага приділяється алгоритму Deep Q-Network (DQN), який поєднує можливості глибоких нейронних мереж із традиційним Q-learning для вибору оптимальних маршрутів у динамічних мережевих середовищах. Для експериментальної перевірки запропонованого підходу реалізовано симульовану SDN-топологію в середовищі Mininet, що включає сервери, клієнти та централізований контролер, який приймає рішення на основі аналізу поточних мережевих метрик, таких як затримка, пропускна здатність та завантаження каналів. Модель агента навчається мінімізувати затримку пакетів і максимізувати пропускну здатність, використовуючи багатокритерійну функцію винагороди, що інтегрує обидва параметри для забезпечення оптимальної продуктивності мережі. Результати моделювання показали, що DQN-агент здатний відтворювати поведінку класичного алгоритму Dijkstra у статичних умовах і водночас перевершує його в умовах змінного трафіку, демонструючи високу адаптивність до коливань мережевого навантаження та несподіваних збоїв. Запропонований підхід підтвердив ефективність DRL для задач інтелектуальної маршрутизації в SDN-мережах, відкриваючи перспективи для застосування в масштабних системах із високими вимогами до QoS і енергоефективності. Подальші дослідження передбачають порівняння з іншими DRL-алгоритмами, такими як Double DQN, PPO, аналіз масштабованості рішення для великих мереж та інтеграцію з IoT-середовищами для забезпечення надійної та гнучкої маршрутизації.

Посилання

Sutton R. S., Barto A. G. Reinforcement Learning: An Introduction. 2nd ed. Cambridge, MA, USA: MIT Press, 2018. URL: https://web.stanford.edu/class/psych209/Readings/SuttonBartoIPRLBook2ndEd.pdf

Song Y., Qian X., Zhang N., Wang W., Xiong A. QoS Routing Optimization Based on Deep Reinforcement Learning in SDN. Computers, Materials & Continua, 2024, Vol. 79, No 2, P. 3007–3021. DOI: 10.32604/cmc.2024.051217

Stampa G., Arias M., Sanchez-Charles D., Muntes-Mulero V., Cabellos A. A Deep-Reinforcement Learning Approach for Software-Defined Networking Routing Optimization. arXiv preprint arXiv:1709.07080, 2017. URL: https://arxiv.org/abs/1709.07080

He Y., Xiao G., Zhu J., Zou T., Liang Y. Reinforcement learning-based SDN routing scheme empowered by causality detection and GNN. Frontiers in Computational Neuroscience, 2024, Vol. 18, Article 1393025. URL: https://www.frontiersin.org/ articles/10.3389/fncom.2024.1393025/full

Kim B., Kong J. H., Moore T. J., Dagefu F. T. Deep Reinforcement Learning Based Routing for Heterogeneous Multi-Hop Wireless Networks. arXiv preprint arXiv:2508.14884 [eess.SP], 2025. URL: https://arxiv.org/abs/2508.14884

##submission.downloads##

Опубліковано

2025-12-26

Як цитувати

Полуектова, Н. Р., & Литвиненко, Т. М. (2025). МОДЕЛЮВАННЯ ГЛИБИННИХ ПІДКРІПЛЮВАЛЬНИХ МЕТОДІВ ДЛЯ АДАПТИВНОЇ МАРШРУТИЗАЦІЇ В КОМП’ЮТЕРНІЙ SDN МЕРЕЖІ З ВИКОРИСТАННЯМ PYTHON. Інфокомунікаційні та комп’ютерні технології, 2(10), 113-118. https://doi.org/10.36994/2788-5518-2025-02-10-14