Hybrid Congestion Control Mechanism in Software Defined Networks

Authors

  • Reecha Sood Research Scholar, Chandigarh University Gharuan, Punjab, India
  • Sandeep Singh Kang Research Scholar, Chandigarh University, Gharuan, Punjab, India

Keywords:

QoS, SDN, TCP, TCP Fairness, Congestion Window

Abstract

Software-Defined Networking (SDN) has emerged as a promising paradigm to manage network traffic efficiently and provide enhanced performance. Queue management plays a critical role in SDN by effectively controlling the flow of packets and ensuring Quality of Service (QoS). We have implemented WFQ, which provides fairness and QoS guarantees. Assign weights to different flows based on their importance or priority, ensuring equitable distribution of network resources. WFQ dynamically adjusts transmission rates based on flow weights, preventing congestion, and maintaining optimal performance.Monitor queue lengths and implement policies to trigger congestion control measures when thresholds are exceeded. These measures may include queue length, goodput, or notifying source nodes to reduce their transmission rates. This strategy ensures efficient resource allocation, congestion control, and adherence to QoS requirements, resulting in a more robust and responsive SDN environment.

Downloads

Download data is not yet available.

References

V. A. Tafti and A. Gandomi, “Performance of QoS Parameters in MANET Application Traffics in Large Scale Scenarios,” World AcadSciEngTechnol, no. 72, pp. 857–860, 2010.

Y. Li, S. Lei, X. You, H. Zhuang, and K. Sohraby, “Performance of TCP in intermittently connected wireless networks: Analysis and improvement,” in GLOBECOM - IEEE Global Telecommunications Conference, 2010, pp. 1–6. doi: 10.1109/

GLOCOM.2010.5684314.

S. Fowler, M. Eberhard, and K. Blow, “Implementing an adaptive TCP fairness while exploiting 802.11e over wireless mesh networks,” International Journal of Pervasive Computing and Communications, vol. 5, no. 3, pp. 272–294, 2009, doi: 10.1108/

S. Jasuja and P. Singh, “Appraisement of IEEE 802.11s based Mesh Networks with Mean Backoff Algorithm,” International Journal of Modern Education and Computer Science, vol. 7, no. 10, pp. 20–26, 2015, doi: 10.5815/ijmecs.2015.10.03.

W. Guo, V. Mahendran, and S. Radhakrishnan, “Join and spilt TCP for SDN networks: Architecture, implementation, and evaluation,” Computer Networks, vol. 137, pp. 160–172, 2018, doi: 10.1016/

j.comnet.2018.03.022.

J. Chen, M. Gerla, Y. Z. Lee, and M. Y. Sanadidi, “TCP with delayed ack for wireless networks,” vol. 6, pp. 1098–1116, 2008, doi: 10.1016/j.adhoc.2007.10.004.

W. Guo, V. Mahendran, and S. Radhakrishnan, “Join and spilt TCP for SDN networks: Architecture, implementation, and evaluation,” Computer Networks, vol. 137, pp. 160–172, 2018, doi: 10.1016/

j.comnet.2018.03.022.

S. Tcp, W. Tcp, and D. D. Protocol, “TCP-aware link layer based methods,” 2007.

N. H. Vaidya, M. N. Mehta, C. E. Perkins, and G. Montenegro, “Delayed duplicate acknowledgements: A TCP-Unaware approach to improve performance of TCP over wireless,” WirelCommun Mob Comput, vol. 2, no. 1, pp. 59–70, 2002, doi: 10.1002/wcm.33.

H. M. Syed, K. Das, and M. Devetsikiotis, “TCP performance and buffer provisioning for internet in wireless networks,” in IEEE International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems - Proceedings, 1999, pp. 48–55. doi: 10.1109/mascot.1999.805039.

No, V. S. J. Prakash, D. I. G. Amalarethinam, E. G. Dharma, and P. Raj, “CASE STUDY & SURVEY REPORT Available Online at www.ijarcs.info QoS Congestion Control AQM Algorithms : A Survey,” vol. 2, no. 4, pp. 38–41, 2011.

R. Fischer e Silva and P. M. Carpenter, “TCP proactive congestion control for east-west traffic: The marking threshold,” Computer Networks, vol. 151, pp. 1–11, 2019, doi: 10.1016/j.comnet.

01.002.

Y. Lu and S. Zhu, “SDN-based TCP congestion control in data center networks,” 2015 IEEE 34th International Performance Computing and Communications Conference, IPCCC 2015, 2016, doi: 10.1109/PCCC.2015.7410275.

Agrawal and F. Granelli, “Redesigning an Active Queue Management System,” 2004.

M. N. Uddin, M. Rashid, M. Mostafa, S. Salam, N. Nithe, and S. Z. Ahmed, “Automated Queue Management System,” Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc, vol. 16, 2016, [Online]. Available: http://creativecommons.

M. Alkharasani, M. Othman, A. Abdullah, and K. Y. Lun, “An Improved Quality-of-Service Performance Using RED’s Active Queue Management Flow Control in Classifying Networks,” IEEE Access, vol. 5, pp. 24467–24478, 2017, doi: 10.1109/ACCESS.

2767071.

W. Guo, V. Mahendran, and S. Radhakrishnan, “End-User Agnostic Join and Fork Framework for TCP Flows in SDN,” 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), pp. 616–617, 2017, doi: 10.1109/CCNC.

7983192.

G. Luan, “Estimating TCP flow completion time distributions,” Journal of Communications and Networks, vol. 21, no. 1, pp. 61–68, 2019, doi: 10.1109/JCN.2019.000006.

M. Al-Hubaishi, T. Abdullah, R. Alsaqour, and A. Berqia, “E-BEB algorithm to improve quality of service on wireless Ad-Hoc networks,” Research Journal of Applied Sciences, Engineering and Technology, vol. 4, no. 7, pp. 807–812, 2012.

J. Hong, C. Joo, and S. Bahk, “Active queue management algorithm considering queue and load states,” ComputCommun, vol. 30, no. 4, pp. 886–892, Feb. 2007, doi: 10.1016/j.comcom.

10.012.

C. Long, B. Zhao, X. Guan, and J. Yang, “The Yellow active queue management algorithm,” Computer Networks, vol. 47, no. 4, pp. 525–550, Mar. 2005, doi: 10.1016/j.comnet.2004.09.006.

R. Brown, “Calendar Queues: A Fast {O(1)} Priority Queue Implementation for the Simulation Event Set Problem,” vol. 31, no. 10, pp. 1220–1227, Oct. 1988.

K. L. Tan and L.-J. Thng, “SNOOPy Calendar Queue,” in Proceedings of the 32nd conference on Winter simulation Orlando, Florida, 2000, pp. 487–495.

Demers, S. Keshav, and S. Shenker, “Analysis and Simulation of a Fair Queueing Algorithm,” Internetworking: Research and Experience, vol. 1, no. 1, pp. 3–26, Jan. 1990.

Mou, X., Sun, J., Zhong, Y., &Wo, T. (2023, July). HyCU: Hybrid Consistent Update for Software Defined Network. In 2023 IEEE International Conference on Joint Cloud Computing (JCC) (pp. 86-92). IEEE.

Lim, C. S., Tan, S. C., &Baderulhisham, N. Q. (2022, November). Energy And Congestion Awareness Traffic Scheduling In Hybrid Software-Defined Network. In 2022 IEEE International Conference on Computing (ICOCO) (pp. 215-219). IEEE.

AlShammari, W. M., &Alenazi, M. J. (2021). BL‐Hybrid: A graph‐theoretic approach to improving software‐defined networking‐based data center network performance. Transactions on Emerging Telecommunications Technologies, 32(1), e4163.

Kadim, U. N., & Mohammed, I. J. (2020). A hybrid software defined networking-based load balancing and scheduling mechanism for cloud data centers. Journal of Southwest Jiaotong University, 55(3).

R. Ying, W. K. Jia, Y. Zheng, and Y. Wu, “Fast Invalid TCP Flow Removal Scheme for Improving SDN Scalability,” 2019 16th IEEE Annu. Consum. Commun. Netw. Conf. CCNC 2019, 2019, doi: 10.1109/CCNC.2019.8651760.

Downloads

Published

30.11.2023

How to Cite

Sood , R. ., & Kang , S. S. . (2023). Hybrid Congestion Control Mechanism in Software Defined Networks. International Journal of Intelligent Systems and Applications in Engineering, 12(6s), 686–676. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/4005

Issue

Section

Research Article