ISSN 0021-3454 (print version)
ISSN 2500-0381 (online version)
Menu

4
Issue
vol 67 / April, 2024
Article

DOI 10.17586/0021-3454-2023-66-4-285-296

UDC 004.72

METHOD OF DATA TRANSMISSION IN SOFTWARE- DEFINED NETWORKS USING A SCHEDULER AND RATE CONTROL

K. I. Nikishin
Penza State University, Department of Computer Science ; Аssociate professor


Read the full article 

Abstract. A method of data transmission using a scheduler and a delivery control function in software-defined networks is proposed, and an algorithm for its operation is developed. A possible variant of the hardware implementation of the OpenFlow switch, which performs the processing and transmission of heterogeneous traffic, is considered. The features of the functioning of the main nodes of the switch - the scheduler and the delivery time validator - are described. On the basis of the proposed method, modeling of software-defined networks using the apparatus of Petri nets is carried out. The probabilistic-temporal characteristics of the model are studied, and the method is verified using Petri nets. The effectiveness of the proposed method lies in the fact that the switch load remains constant due to more flexible scheduler settings (instead of using hard timeouts), as well as the possibility of early transmission of standard data.
Keywords: software-defined networks, OpenFlow, switch, Ethernet, traffic, real-time mode, scheduler, frames delivery control, Petri nets

References:
  1. Olifer V.G., Olifer N.A. Komp'yuternyye seti. Printsipy, tekhnologii, protokoly (Computer Networks. Principles, Technologies, Protocols), St. Petersburg, 2010, 943 р. (in Russ.)
  2. Karakus M., Durresi A. Journal of Network and Computer Applications, 2017, vol. 80, pp. 200–218.
  3. Perepelkin D.A., Byshov V.S. Radioengineering, 2016, no. 11, pp. 111–119. (in Russ.)
  4. Nikishin K.I. Vestnik komp'iuternykh i informatsionnykh tekhnologii (Herald of Computer and Information Technologies), 2015, no. 10, pp. 32–37. (in Russ.)
  5. Nikishin K., Konnov N. 2020 International Conference on Engineering Management of Communication and Technology (EMCTECH), Vienna, Austria, 2020, pp. 1–5, DOI: 10.1109/EMCTECH49634.2020.9261540.
  6. Nikishin K., Konnov N., Pashchenko D. Springer Information Technologies and Mathematical Modelling – Queueing Theory and Applications, 2017, vol. 638, ser. Communications in Computer and Information Science, рр. 303–314.
  7. McKeown N., Anderson T., Balakrishnan H. et al. ACM SIGCOMM Computer Communication Review, 2008, no. 2(38), pp. 69–74.
  8. Shalimov A. et al. Proceedings of the 9th Central & Eastern European Software Engineering Conference in Russia, ACM, 2013.
  9. Kobayashi M., Seetharaman S., Parulkar G., Appenzeller G., Little J., Van Reijendam J., McKeown N. Computer Networks, 2014, vol. 61, pp. 151–175.
  10. Maniu R. and Dumitru L.A. Scientific Bulletin „Mircea cel Batran“ Naval Academy, 2015, no. 1(18), pp. 58–61.
  11. Perepelkin D.A. Information Technologies (Informacionnye Tehnologii), 2015, no. 8(21), pp. 602–610. (in Russ.)
  12. Ren H., Li X., Geng J. IEEE International Conference on Cyber⁃Enabled Distributed Computing and Knowledge Discovery (CyberC), Chengdu, China, 2016, DOI: 10.1109/CyberC.2016.103.
  13. Mekhanov V.B., Kizilov E.A. Novyye informatsionnyye tekhnologii i sistemy (New Information Technologies and Systems), Proceedings of the IX International Scientific and Technical Conference, Part 1, Penza, 2010, рр. 67–73. (in Russ.)
  14. Kizilov E., Konnov N., Nikishin K., Pashchenko D., Trokoz D. MATEC Web of Conferences, 2016, vol. 44, рр. 01011-p.1–01011-p. 5.
  15. Kizilov E.A., Konnov N.N., Mekhanov V.B., Nikishin K.I. Telematika-2014 (Telematics-2014), Proceedings of the XXI All-Russian Scientific and Methodological Conference, St. Petersburg, 2014, рр. 134–136. (in Russ.)
  16. Nikishin K.I., Konnov N.N., Gurin E.I. University proceedings. Volga region. Technical sciences, 2018, no. 4, pp. 28–38. (in Russ.)
  17. Jensen K., Kristensen L.M. Coloured Petri Nets. Modelling and Validation of Concurrent Systems, Berlin, Springer, 2009, 384 р.
  18. Nikishin K.I., Konnov N.N. Models, Systems, Networks in Economics, Technology, Nature and Society, 2016, no. 1(17), pp. 299–307. (in Russ.)
  19. Nikishin K.I. Vestnik of Ryazan State Radioengineering University, 2022, no. 80, pp. 67–74, DOI: 10.21667/1995-4565-2022-80-67-74. (in Russ.)
  20. Nikishin K.I. Vestnik of Ryazan State Radioengineering University, 2022, no. 80, pp. 75–83, DOI: 10.21667/1995-4565-2022-80-75-83. (in Russ.)
  21. Nikishin K.I. Vestnik of Ryazan State Radioengineering University, 2022, no. 81, pp. 32–41, DOI: 10.21667/1995-4565-2022-81-32-41. (in Russ.)
  22. Nikishin K.I. Vestnik of Ryazan State Radioengineering University, 2022, no. 81, pp. 42–50, DOI: 10.21667/1995-4565-2022-81-42-50. (in Russ.)
  23. Nikishin K.I. Saint Petersburg Electrotechnical University Journal, 2023, no. 1(16), рр. 53–65, DOI: 10.32603/2071-8985-2023-16-1-53-65. (in Russ.)
  24. Nikishin K.I. Vestnik of Volga State University of Technology. Ser.: Radio Engineering and Infocommunication Systems, 2022, no. 2(54), pp. 47–60, DOI: 10.25686/2306-2819.2022.2.4. (in Russ.)