APPLICATION OF THE SLIDING WINDOW MECHANISM IN SIMULATION OF COMPUTER NETWORK LOADING PARAMETERS
Main Article Content
Abstract
The subject of the study in the article is the data transfer processes in computer networks from the point of view of the network performance indicators, in particular, overload parameters. The purpose of the work is to create a simulation model of the behavior of a computer network, taking into account the mechanism of the "sliding window" and to demonstrate its work using a test example in combination with the previously proposed algorithms. The following tasks are solved in the article: analysis of the network as a complex multilevel system and isolation of the problems related to the transport layer of the OSI model; consideration of tasks that are solved by the transport layer of the data network; creation of the mechanism of modeling of functions of "sliding window"; demonstration of model work. The following research methods are used: basics of system analysis, models of network functioning, simulation modeling method. The following results were obtained: Based on the results of previous studies, the article proposes a new model of computer network behavior over a period of time. This model is based on the principles of simulation modeling, which became possible because of the certain fractal properties of incoming traffic, that is one of the initial data for the simulation. In the process of development, the seven-level OSI model was taken as the basic network model and its four lower levels were selected. Ensuring reliable information transmission at all protocol levels is based on the mechanisms of acknowledgement and "sliding window". The proposed model can reduce the amount of user data directly for each of the directions in a proportion directly proportional to their utilization of the specified congested channel. It is proposed to use a correction vector for each direction of information transmission in the model. Conclusions: The adequacy of the developed model is confirmed on the basis of practical calculations of the test case. The practical value of this model is the ability to predict bottlenecks when creating a computer network, or vice versa, to point out the redundancy of certain solutions in order to save significant funds in the future for providers and operators of communication services.
Article Details
References
(2019), Internet World Stats: Usage and Population Statistics, available at: https://www.internetworldstats.com/stats.htm
(2019), Cisco VNI., “Cisco Visual Networking Index: Forecast and Trends, 2017–2022”, available at: https://www.cisco.com/c/en/us/solutions/collateral/service-
provider/visual-networking-index-vni/white-paper-c11-741490.html
Bihun, N., Shyshatskyi, A., Bondar, O., Bogrieiev, S., Sova, O., Trotsko, O. and Nalapko. O. (2019), Analysis of the peculiarities of the communication organization in NATO countries, Advanced Information Systems, Vol. 3, No. 4, pp. 39-44, DOI: https://doi.org/10.20998/2522-9052.2019.4.05
Davydovskyi, Y., Reva, A. and Malyeyeva, O. (2018), “Method of modelling the parameters of data communication network for its upgrading”, Innovative technologies and scientific solutions for industries, No. 4. pp. 15-22, DOI: https://doi.org/10.30837/2522-9818.2018.6.015
Zhang, Y. and Dao S. (1995), “A Persistent Connection Model for Mobile and Distributed Systems”, Proc. Int. Conf. on Computer Communications and Networks, p. 300.
Kuchuk, G.A., Gakhov, A.A. and Pashnev, R.P. (2006), Infocommunication Resource Management, Fizmatlit, Moscow, 218 p.
Ekwall, R., Urban, P. and Schiper, A. (2003), “Robust TCP Connections for Fault Tolerant Computing”, Proc. Int. Conf. on Parallel and Distributed Systems, pp. 501-508.
Babenko, V.G., Shadkhin, V.Yu. and Shevchenko O.O. (2010), “Retrieving the principles of organizing the transfer of data in TCP/IP measures”, Bulletin of the Cherkasy Sovereign Technological University, No. 3, pp. 3-5.
Manner, J. and Kojo M. (2004) Mobility Related Terminology. Network Working Group. RFC 3753.
Eddy, W-E. and Ishac, J. (2005), “Location Management in a Transport Layer”, Mobility Architecture, NASA/TM-2005-213844.
Krasilnikov, S.R., Kravchuk, S.O. and Levchuk, A.R. (2015), “Cross-level optimization for increasing the productivity of the transport protocol in wireless networks”, Proceedings of the Military Institute of Taras Shevchenko National University of Kyiv, No. 49. pp. 61-66.
Yang, P., Luo, W., Xu, L., Deogun, J. and Lu, Y. (2011), “TCP Congestion Avoidance Algorithm Identification”, Proc. of IEEE ICDCS, available at: http://cse.unl.edu/ xu/paper/peng ICDCS 2011.pdf
Sadouni, S., Benslama, M. and Beylot, A. (2016), “Sctp-manet new extension of sctp protocol for the optimization of manet performances”, International Journal of Wireless & Mobile Networks (IJWMN), Vol. 8, No. 5, рр. 53-66.
Zhuk, P.V. (2011), “Analysis of Data Flow Management Methods in Mobile Radio Networks (MANET)”, Proceedings of the Military Institute of Taras Shevchenko National University of Kyiv, No. 33, pp.145-155.
Hanabali, A. (2005), “A Survey of TCP over Ad Hoc Networks”, IEEE Communications Surveys&Tutorials, No. 7(3), pp. 22-36.
Larsen, Е. (2012), TCP in MANETs – challenges and Solutions, Norwegian Defence Research Establishment (FFI), 27 September 2012, 57 p.
Mozhaiev, M., Kuchuk, N. and Usatenko, M. (2019), “The method of jitter determining in the telecommunication network of a computer system on a special software platform”, Innovative technologies and scientific solutions for industries, Vol. 4 (10), pp. 134-140, DOI: https://doi.org/10.30837/2522-9818.2019.10.134
Kuchuk, N., Mohammed, A. S., Shyshatskyi, A. and Nalapko, O. (2019), "The method of improving the efficiency of routes selection in networks of connection with the possibility of self-organization", International Journal of Advanced Trends in Computer Science and Engineering, No. 8(1), Р. 1–6, DOI: https://doi.org/10.30534/ijatcse/2019/0181.22019.
Kuchuk, G., Kharchenko, V., Kovalenko, A., Ruchkov, E. (2016), "Approaches to selection of combinatorial algorithm for optimization in network traffic control of safety-critical systems", East-West Design & Test Symposium (EWDTS), P. 1–6, DOI: https://doi.org/10.1109/EWDTS.2016.7807655
Sviridov, A., Kovalenko, A. and Kuchuk, H. (2018), “The pass-through capacity redevelopment method of net critical section based on improvement ON/OFF models of traffic”, Advanced Information Systems, Vol. 2, No. 2, pp. 139–144, DOI: https://doi.org/10.20998/2522-9052.2018.2.24
Svyrydov, A., Kuchuk, H., Tsiapa, O. (2018), “Improving efficienty of image recognition process: Approach and case study”, Proceedings of 2018 IEEE 9th International Conference on Dependable Systems, Services and Technologies, DESSERT 2018, pp. 593-597, DOI: http://dx.doi.org/10.1109/DESSERT.2018.8409201
Kuchuk G.A., Mohammad A.S. and Kovalenko, A.A. (2011), “The parametric data transmission control method for modifying the transport protocols of wireless networks ”, Information Processing Systems, No. 8 (98), pp. 211-218.
Ruban, I., Kuchuk, H. and Kovalenko A. (2017), “Redistribution of base stations load in mobile communication networks”, Innovative technologies and scientific solutions for industries, No 1 (1), P. 75–81, doi : https://doi.org/10.30837/2522-9818.2017.1.075
Kuchuk, G., Nechausov, S. and Kharchenko, V. (2015), “Two-stage optimization of resource allocation for hybrid cloud data store”, International Conference on Information and Digital Technologies, Zilina, pp. 266-271, DOI: http://dx.doi.org/10.1109/DT.2015.7222982
Donets, V., Kuchuk, N. and Shmatkov, S. (2018), “Development of software of e-learning information system synthesis modeling process”, Advanced Information Systems, Vol. 2, No 2, pp. 117–121, DOI: https://doi.org/10.20998/2522-9052.2018.2.20
Kuchuk, N., Mozhaiev, O., Mozhaiev; M. and Kuchuk, H. (2017), “Method for calculating of R-learning traffic peakedness”, 4th International Scientific-Practical Conference Problems of Infocommunications Science and Technology, PIC S and T 2017, pp. 359–362. URL : http://dx.doi.org/10.1109/INFOCOMMST.2017.8246416
Malyeyeva O., Davydovskyi Y. and Kosenko V. (2019), “Statistical analysis of data on the traffic intensity of Internet networks for the different periods of time”, Second International Workshop on Computer Modeling and Intelligent Systems (CMIS-2019), pp. 897-910.
Davydovskyi, Y., Reva, O., Artiukh, O. and Kosenko, V. (2019), “Simulation of computer network load parameters over a given period os time”, Innovative technologies and scientific solutions for industries, No. 3 (9), pp. 72-80, DOI: https://doi.org/10.30837/2522-9818.2019.9.072
Kovalenko, А. and Kuchuk H. (2018), “Methods for synthesis of informational and technical structures of critical application object’s control system”, Advanced Information Systems, Vol. 2, No. 1, pp. 22–27, DOI: https://doi.org/10.20998/2522-9052.2018.1.04
Mozhaev, O., Kuchuk, H., Kuchuk, N., Mozhaev, M., Lohvynenco, M. (2017), "Multiservise network security metric", IEEE Advanced information and communication technologies-2017, Proc. of the 2th Int. Conf. Lviv, 2017, pp. 133–136, DOI: https://doi.org/10.1109/AIACT.2017.8020083
Svyrydov, A. S. (2018), Method of growth of data transmission
reliability time of use of TCP freeze protocol by increase transmission capacity, Control, Navigation and Communication Systems, PNTU, Poltava, Vol. 3, No. 49, pp. 135-138, DOI: https://doi.org/10.26906/SUNZ.2018.3.135
(2019), CiscoTips, available at : http://ciscotips.ru/ccna1-3