Abstract
Different kinds of models are used to study various natural and technical phenomena. Usually, the researcher is limited to using a certain kind of model approach, not using others (or even not realizing the existence of other model approaches). The authors believe that a complete study of a certain phenomenon should cover several model approaches. The paper describes several model approaches which we used in the study of the random early detection algorithm for active queue management. Both the model approaches themselves and their implementation and the results obtained are described.
The publication has been prepared with the support of the “RUDN University Program 5-100” and funded by Russian Foundation for Basic Research (RFBR) according to the research project No 19-01-00645.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Note that this type of model is known to many researchers. When only one modeling variable is involved, the process of building the surrogate model is called curve fitting.
References
Altman, E., Jiménez, T.: NS simulator for beginners. In: Synthesis Lectures on Communication Networks, vol. 5, no. 1, pp. 1–184, January 2012. https://doi.org/10.2200/S00397ED1V01Y201112CNT010
Apreutesey, A.M.Y., Korolkova, A.V., Kulyabov, D.S.: Modeling RED algorithm modifications in the OpenModelica. In: Kulyabov, D.S., Samouylov, K.E., Sevastianov, L.A. (eds.) Proceedings of the Selected Papers of the 9th International Conference Information and Telecommunication Technologies and Mathematical Modeling of High-Tech Systems (ITTMM-2019), Moscow, Russia, 15–19 April 2019, vol. 2407, pp. 5–14. CEUR Workshop Proceedings, Moscow, April 2019
Floyd, S., Jacobson, V.: Random early detection gateways for congestion avoidance. IEEE/ACM Trans. Netw. 1(4), 397–413 (1993). https://doi.org/10.1109/90.251892
Fritzson, P.: Principles of Object-Oriented Modeling and Simulation with Modelica 2.1. Wiley-IEEE Press (2003)
Fritzson, P.: Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica. Wiley, Hoboken (2011). https://doi.org/10.1002/9781118094259
Gevorkyan, M.N., Demidova, A.V., Velieva, T.R., Korol’kova, A.V., Kulyabov, D.S., Sevast’yanov, L.A.: Implementing a method for stochastization of one-step processes in a computer algebra system. Program. Comput. Softw. 44(2), 86–93 (2018). https://doi.org/10.1134/S0361768818020044
Hnatič, M., Eferina, E.G., Korolkova, A.V., Kulyabov, D.S., Sevastyanov, L.A.: Operator approach to the master equation for the one-step process. In: EPJ Web of Conferences, vol. 108, p. 02027 (2016). https://doi.org/10.1051/epjconf/201610802027
Hollot, C.V.V., Misra, V., Towsley, D.: A control theoretic analysis of RED. In: Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213), vol. 3, pp. 1510–1519. IEEE (2001). https://doi.org/10.1109/INFCOM.2001.916647
Issariyakul, T., Hossain, E.: Introduction to Network Simulator NS2. Springer, Boston (2012). https://doi.org/10.1007/978-1-4614-1406-3
Jin, Y.: Surrogate-assisted evolutionary computation: recent advances and future challenges. Swarm Evol. Comput. 1(2), 61–70 (2011). https://doi.org/10.1016/j.swevo.2011.05.001
Korolkova, A.V., Eferina, E.G., Laneev, E.B., Gudkova, I.A., Sevastianov, L.A., Kulyabov, D.S.: Stochastization of one-step processes in the occupations number representation. In: Proceedings 30th European Conference on Modelling and Simulation, pp. 698–704, June 2016. https://doi.org/10.7148/2016-0698
Korolkova, A.V., Kulyabov, D.S., Velieva, T.R., Zaryadov, I.S.: Essay on the study of the self-oscillating regime in the control system. In: Iacono, M., Palmieri, F., Gribaudo, M., Ficco, M. (eds.) 33 European Conference on Modelling and Simulation, ECMS 2019. Communications of the ECMS, vol. 33, pp. 473–480. European Council for Modelling and Simulation, Caserta, June 2019. https://doi.org/10.7148/2019-0473
Korolkova, A.V., Velieva, T.R., Abaev, P.A., Sevastianov, L.A., Kulyabov, D.S.: Hybrid simulation of active traffic management. In: Proceedings 30th European Conference on Modelling and Simulation, pp. 685–691, June 2016. https://doi.org/10.7148/2016-0685
Misra, V., Gong, W.B., Towsley, D.: Stochastic differential equation modeling and analysis of TCP-windowsize behavior. In: Proceedings of PERFORMANCE, vol. 99 (1999)
Misra, V., Gong, W.B., Towsley, D.: Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED. ACM SIGCOMM Comput. Commun. Rev. 30(4), 151–160 (2000). https://doi.org/10.1145/347057.347421
Nadkarni, A.P.: The TCL Programming Language: A Comprehensive Guide. CreateSpace Independent Publishing Platform (2017)
Sevastianov, L.A., Sevastianov, A.L., Ayrjan, E.A., Korolkova, A.V., Kulyabov, D.S., Pokorny, I.: Structural approach to the deep learning method. In: Korenkov, V., Strizh, T., Nechaevskiy, A., Zaikina, T. (eds.) Proceedings of the 27th Symposium on Nuclear Electronics and Computing (NEC-2019), vol. 2507, pp. 272–275. CEUR Workshop Proceedings, Budva, September 2019
Velieva, T.R., Eferina, E.G., Korolkova, A.V., Kulyabov, D.S., Sevastianov, L.A.: Modelica-based TCP simulation. J. Phys. Conf. Ser. 788(100), 012036.1–012036.7 (2017). https://doi.org/10.1088/1742-6596/788/1/012036
Velieva, T.R., Korolkova, A.V., Demidova, A.V., Kulyabov, D.S.: Software package development for the active traffic management module self-oscillation regime investigation. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds.) DepCoS-RELCOMEX 2018. AISC, vol. 761, pp. 515–525. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-91446-6_48
Velieva, T.R., Korolkova, A.V., Kulyabov, D.S.: Designing installations for verification of the model of active queue management discipline RED in the GNS3. In: 6th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), pp. 570–577. IEEE Computer Society (2015). https://doi.org/10.1109/ICUMT.2014.7002164
Velieva, T.R., Korolkova, A.V., Kulyabov, D.S., Abramov, S.A.: Parametric study of the control system in the TCP network. In: 10th International Congress on Ultra Modern Telecommunications and Control Systems, Moscow, pp. 334–339 (2019). https://doi.org/10.1109/ICUMT.2018.8631267
Velieva, T.R., Korolkova, A.V., Kulyabov, D.S., Dos Santos, B.A.: Model Queue Management on Routers, vol. 2, 81–92. Bulletin of Peoples’ Friendship University of Russia. Series Mathematics. Information Sciences, Physics (2014)
Velieva, T.R., Kulyabov, D.S., Korolkova, A.V., Zaryadov, I.S.: The approach to investigation of the the regions of self-oscillations. J. Phys. Conf. Ser. 937, 012057.1–012057.8 (2017). https://doi.org/10.1088/1742-6596/937/1/012057
Welch, B., Jones, K.: Practical Programming in TCL and TK, 4th edn. Prentice Hall (2003)
Welsh, C.: GNS3 Network Simulation Guide. PACKT Publisher (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Korolkova, A.V., Kulyabov, D.S., Hnatič, M. (2020). Practical Application of the Multi-model Approach in the Study of Complex Systems. In: Vishnevskiy, V.M., Samouylov, K.E., Kozyrev, D.V. (eds) Distributed Computer and Communication Networks. DCCN 2020. Lecture Notes in Computer Science(), vol 12563. Springer, Cham. https://doi.org/10.1007/978-3-030-66471-8_40
Download citation
DOI: https://doi.org/10.1007/978-3-030-66471-8_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-66470-1
Online ISBN: 978-3-030-66471-8
eBook Packages: Computer ScienceComputer Science (R0)