Abstract
With recent advancements in communication networks, congestion control remains a research focus. Active Queue Management (AQM) schemes are normally used to manage congestion in routers. Random Early Detection (RED) is the most popular AQM scheme. However, RED lacks self-adaptation mechanism and it is sensitive to parameter settings. Many enhancements of RED were proposed and are yet to provide stable performance under different traffic load situations. In this paper, AQM scheme called Flexible Random Early Detection (FXRED) is proposed. Unlike other RED’s enhancements with static drop patterns, FXRED recognizes the state of the current network’s traffic load and auto tune its drop pattern suitable to the observed load situation in order to maintain stable and better performance. Results of the experiments conducted have shown that regardless of traffic load’s fluctuation, FXRED provides optimal performance and efficiently manages the queue.
The publication has been prepared with the support of the “RUDN University Program 5–100” (recipient Yu. Gaidamaka, conceptualization). The reported study was funded by RFBR, project numbers 18-07-00576 and 20-07-01064 (recipient V. Shorgin, validation and visualization).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Chaudhary, P., Kumar, S.: A review of comparative analysis of TCP variants for congestion control in network. Int. J. Comput. Appl. 160, 28–34 (2017)
Sharma, N., Rajput, S.S., Dwivedi, A.K., Shrimali, M.: P-RED: probability based random early detection algorithm for queue management in MANET. In: Bhatia, S.K., Mishra, K.K., Tiwari, S., Singh, V.K. (eds.) Advances in Computer and Computational Sciences. AISC, vol. 554, pp. 637–643. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-3773-3_62
Dmitry, K., et al.: Mobility-centric analysis of communication offloading for heterogeneous Internet of Things devices. Green Internet Things (IoT) Enabling Technol. Arch. Perform. Des., 1–10 (2018). https://doi.org/10.1155/2018/3761075
Vishnevsky, V., Dudin, A., Kozyrev, D., Larionov, A.: Methods of performance evaluation of broadband wireless networks along the long transport routes. In: Vishnevsky, V., Kozyrev, D. (eds.) DCCN 2015. CCIS, vol. 601, pp. 72–85. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30843-2_8
Samouylov, K.E., Abaev, P.O., Gaidamaka, Y.V., Pechinkin, A.V., Razumchik, R.V.: Analytical modelling and simulation for performance evaluation of sip server with hysteretic overload control. In: 28th European Conference Proceedings on Modelling and Simulation, ECMS, pp. 603–609 (2014)
Gaidamaka, Y., Pechinkin, A., Razumchik, R., Samouylov, K., Sopin, E.: Analysis of an \(M|G|1|R\) queue with batch arrivals and two hysteretic overload control policies. Int. J. Appl. Math. Comput. Sci. 24(3), 519–534 (2014)
Braden, B., et al.: Recommendations on Queue Management and Congestion Avoidance in the Internet. RFC2309, United States, April 1998
Floyd, S., Jacobson, V.: Random early detection gateways for congestion avoidance. IEEE/ACM Trans. Netw. 1, 397–413 (1993)
Cisco Systems, Congestion Avoidance Overview. https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_conavd/configuration/xe-16/qos-conavd-xe-16-book/qos-conavd-oview.html. Accessed 10 Sept 2020
Floyd, S.: Recommendation on Using the Gentle Variant of RED. https://www.icir.org/floyd/red/gentle.html. Accessed 10 Sept 2020
Cheng, M., Wang, H., Yan, L.: Dynamic RED: a modified random early detection. J. Comput. Inf. Syst. 7, 5243–5250 (2011)
Zheng, B., Atiquzzaman, M.: DSRED: improving performance of active queue management over heterogeneous networks. In: IEEE ICC Proceedings, vol. 8, pp. 2375–2379 (2006)
Zhou, K., Yeung, K.L., Li, V.O.K.: Nonlinear RED: a simple yet efficient active queue management scheme. J. Comput. Netw. 50, 3784–3794 (2006)
Zhang, Y., Ma, J., Wang, Y., Xu, C.: MRED: an improved nonlinear RED algorithm. In: International Conference Proceedings on Computer and Automation Engineering (ICCAE 2011), vol. 44, pp. 6–11 (2012)
Feng, C.W., Huang, L.F., Xu, C., Chang, Y.C.: Congestion control scheme performance analysis based on nonlinear RED. IEEE Syst. J. 11, 2247–2254 (2017)
Karmeshu, Patel, S., Bhatnagar, S.: Adaptive mean queue size and its rate of change: queue management with random dropping. Telecommun. Syst. 11, 287–295 (2017)
Tang, L., Tan, Y.: Adaptive queue management based on the change trend of queue size. KSII Trans. Internet Inf. Syst. 13, 1345–1362 (2019)
Plasser, E., Ziegler, T., Reichl, P.: On the non-linearity of the RED drop function. In: Proceedings of ICCC, pp. 515–534 (2002)
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. Commun. Eur. Counc. Model. Simul. Caserta Italy, pp. 473–480 (2019). https://doi.org/10.7148/2019-0473
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 Proceedings on Ultra Modern Telecommunications and Control Systems, Moscow, Russian Federation, pp. 334–339 (2019). https://doi.org/10.1109/ICUMT.2018.8631267
Pavlotsky, O.E., Bobrikova, E.V., Samouylov, K.E.: Comparison of LBOC and RBOC mechanisms for SIP server overload control. In: Galinina, O., Andreev, S., Balandin, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART -2018. LNCS, vol. 11118, pp. 247–254. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-01168-0_23
Kim, C., Dudin, S., Dudin, A., Samouylov, K.: Multi-threshold control by a single-server queuing model with a service rate depending on the amount of harvested energy. Perform. Eval. 127(128), 1–20 (2018). https://doi.org/10.1016/j.peva.2018.09.001
Efrosinin, D., Gudkova, I., Stepanova, N.: Performance analysis and optimal control for queueing system with a reserve unreliable server pool. Commun. Comput. Inf. Sci. 1109, 109–120 (2019). https://doi.org/10.1007/978-3-030-33388-1_10
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
Adamu, A., Shorgin, V., Melnikov, S., Gaidamaka, Y. (2020). Flexible Random Early Detection Algorithm for Queue Management in Routers. 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_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-66471-8_16
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)