Розробка методу контролю перевантаження телекомунікаційної мережі на основі нейронної моделі

Автор(и)

  • Nikolay Vinogradov Національний авіаційний університет пр. Космонавта Комарова, 1, м. Київ, Україна, 03680, Україна https://orcid.org/0000-0002-7971-9901
  • Mikhailo Stepanov Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» пр. Перемоги, 37, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0001-6376-4268
  • Yaroslav Toroshanko Державний університет телекомунікацій вул. Солом’янська, 7, м. Київ, Україна, 03110, Україна https://orcid.org/0000-0002-9053-7156
  • Vyacheslav Cherevyk Державний університет телекомунікацій вул. Солом’янська, 7, м. Київ, Україна, 03110, Україна https://orcid.org/0000-0002-2735-5341
  • Alina Savchenko Національний авіаційний університет пр. Космонавта Комарова, 1, м. Київ, Україна, 03680, Україна https://orcid.org/0000-0001-8205-8852
  • Valerii Hladkykh Одеська національна академія зв'язку ім. О. С. Попова вул. Ковальська, 1, м. Одеса, Україна, 65029, Україна https://orcid.org/0000-0002-5868-9504
  • Oleksandr Toroshanko Одеська національна академія зв'язку ім. О. С. Попова вул. Ковальська, 1, м. Одеса, Україна, 65029, Україна https://orcid.org/0000-0002-2354-0187
  • Tetiana Uvarova Національний університет оборони України імені Івана Черняховського пр. Повітрофлотський, 28, м. Київ, Україна, 03049, Україна https://orcid.org/0000-0003-2388-4059

DOI:

https://doi.org/10.15587/1729-4061.2019.164087

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

телекомунікаційна мережа, функція чутливості, нейронна мережа, динамічна система, управління чергою

Анотація

Розглянута схема контролю перевантажень з використанням зворотного зв’язку по знаку функції чутливості продуктивності телекомунікаційної мережі. Для визначення даної функції запропоновано використання простої нейронної мережної моделі динамічної системи. Контроль наявності або загрози перевантаження здійснюється на основі аналізу довжини черги на стороні приймача інформації. Для аналізу системи визначена функція вартості як цільова функція наявності перевантаження. Запропонований алгоритм оптимального управління забезпечує формування керуючого сигналу таким чином, щоб вихід системи відповідав як можна ближче заздалегідь встановленим характеристикам – ключовим показникам ефективності мережі. Розроблена схема контролю перевантаження зі зворотним зв’язком по знаку чутливості функції продуктивності системи. Знак чутливості продуктивності надає оптимальний напрям для налаштування швидкості джерела даних.

Запропонована нейронна модель для багатокрокового передбачення стану черги на стороні приймача телекомунікаційної мережі. Якщо нейронна мережа налаштована на відслідковування динаміки системи і показує, що квадратична помилка є незначною, вважається, що виконаний крок відповідає наперед передбаченому виходу системи.

Запропонований алгоритм адитивного збільшення / множинного зменшення, який визначає зміну швидкості джерела даних в залежності від знаку функції чутливості показника продуктивності. Даний алгоритм є альтернативою системи прогнозування перевантаження і керування потоком, заснованої на пороговому заповненні черги.

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

Результати моделювання продуктивності запропонованої схеми показують, що схема на основі функції чутливості має кращі ключові показники ефективності в порівнянні зі звичайною схемою вибору порога черги

Біографії авторів

Nikolay Vinogradov, Національний авіаційний університет пр. Космонавта Комарова, 1, м. Київ, Україна, 03680

Доктор технічних наук, професор

Кафедра комп’ютерних інформаційних технологій

Mikhailo Stepanov, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» пр. Перемоги, 37, м. Київ, Україна, 03056

Доктор технічних наук, старший науковий співробітник

Кафедра радіоприймання та оброблення сигналів

Yaroslav Toroshanko, Державний університет телекомунікацій вул. Солом’янська, 7, м. Київ, Україна, 03110

Кандидат технічних наук, старший науковий співробітник

Кафедра комп’ютерної інженерії

Vyacheslav Cherevyk, Державний університет телекомунікацій вул. Солом’янська, 7, м. Київ, Україна, 03110

Кандидат техничних наук, доцент

Кафедра комп’ютерної інженерії

Alina Savchenko, Національний авіаційний університет пр. Космонавта Комарова, 1, м. Київ, Україна, 03680

Кандидат технічних наук, доцент

Кафедра комп’ютерних інформаційних технологій

Valerii Hladkykh, Одеська національна академія зв'язку ім. О. С. Попова вул. Ковальська, 1, м. Одеса, Україна, 65029

Кандидат технічних наук

Кафедра телекомунікацій

Oleksandr Toroshanko, Одеська національна академія зв'язку ім. О. С. Попова вул. Ковальська, 1, м. Одеса, Україна, 65029

Викладач

Кафедра телекомунікацій

Tetiana Uvarova, Національний університет оборони України імені Івана Черняховського пр. Повітрофлотський, 28, м. Київ, Україна, 03049

Кандидат технічних наук

Центр воєнно-стратегічних досліджень

Посилання

  1. Tanenbaum, A. S., Wetherall, D. J. (2010). Computer Networks. PrenticeHall, 960.
  2. Stallings, W. (2016). Foundations of Modern Networking: SDN, NFV, QoE, IoT, and Cloud. Pearson Education, Inc., OldTappan, New Jersey, 544.
  3. Mao, G. (2017). Connectivity of Communication Networks. Springer, 435. doi: https://doi.org/10.1007/978-3-319-52989-9
  4. Vinogradov, N. A., Drovovozov, V. I., Lesnaya, N. N., Zembickaya, A. S. (2006). Analiz nagruzki na seti peredachi dannyh v sistemah kritichnogo primeneniya. Zviazok, 1 (61), 9–12.
  5. Snarskiy, A. A., Lande, D. V. (2015). Modelirovanie slozhnyh setey. Kyiv: Inzhiniring, 212.
  6. Bonaventure, O. (2018). Computer Networking: Principles, Protocols and Practices, 272. Available at: https://www.computer-networking.info/2nd/cnp3bis.pdf
  7. Keshav, S. (1991). Congestion Control in Computer Networks. University of California.
  8. Kurose, J. F., Ross, K. W. (2017). Computer Networking: A Top-Down Approach. Pearson Education, Inc., 864.
  9. Göransson, P., Black, C., Culver, T. (2017). Software Defined Networks: A Comprehensive Approach. Morgan Kaufmann, US, 436.
  10. Korolkova, A. V., Kulyabov, D. S., Tchernoivanov, A. I. (2009). On the classification of RED algorithms. Vestnik Rossiyskogo universiteta druzhby narodov. Seriya: Matematika, informatika, fizika, 3, 34–46.
  11. Maximov, V. V., Chmykhun, S. O. (2014). Classification of algorithms of controlling networks congestions. Naukovi zapysky Ukrainskoho naukovo-doslidnoho instytutu zviazku, 5 (33), 73–79.
  12. Maxymov, V. V., Chmykhun, S. O. (2015). Research of the algorithm of controlling congestion TCP VENO. Telekomunikatsiyni ta informatsiyni tekhnolohiyi, 4, 30–36.
  13. Tomovich, R., Vukobratovich, M. (1972). Obshchaya teoriya chuvstvitel'nosti. Moscow: Sovetskoeradio, 240.
  14. Shooman, M. L. (2002). Reliability of Computer Systems and Networks – Fault Tolerance, Analysisand Design. JohnWiley&Sons, 546.
  15. Toroshanko, Ya. I. (2016). Management reliability of telecommunication network on the analysis of sensitivity of the complex systems. Telekomunikatsiyni ta informatsiyni tekhnolohiyi, 3, 31–36.
  16. Toroshanko, Ya. I. (2016). Sensitivity analysis of systems of mass service on the base of model of adaptation and regulation of foreign traffic. Herald of Khmelnytskyi national university, 6 (243), 171–175.
  17. Lu, Z., Pan, Q., Wang, L., Wen, X. (2016). Overload Control for Signaling Congestion of Machine Type Communications in 3GPP Networks. PLOS ONE, 11 (12), e0167380. doi: https://doi.org/10.1371/journal.pone.0167380
  18. Mel'nikov, D. A. (1999). Informacionnye processy v komp'yuternyh setyah. Moscow, 256.
  19. Gol'dshteyn, B. S., Sokolov, N. A., Yanovskiy, G. G. (2014). Seti svyazi. Sankt-Peterburg: «BHV – Peterburg», 400.
  20. Tarhov, D. A. (2014). Neyrosetevye modeli i algoritmy. Moscow: Izdatel'stvo «Radiotekhnika», 352.
  21. Steklov, V. K., Berkman, L. N., Kilchytskyi, Ye. V. (2004). Optymizatsiya ta modeliuvannia prystroiv i system zviazku. Kyiv: Tekhnika, 576.
  22. Galushkin, A. I. (2010). Neyronnye seti: osnovy teorii. Moscow: Goryachaya liniya – Telekom, 496.

##submission.downloads##

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

2019-04-12

Як цитувати

Vinogradov, N., Stepanov, M., Toroshanko, Y., Cherevyk, V., Savchenko, A., Hladkykh, V., Toroshanko, O., & Uvarova, T. (2019). Розробка методу контролю перевантаження телекомунікаційної мережі на основі нейронної моделі. Eastern-European Journal of Enterprise Technologies, 2(9 (98), 67–73. https://doi.org/10.15587/1729-4061.2019.164087

Номер

Розділ

Інформаційно-керуючі системи