Performance Evaluation of Modified TCP Congestion Control Algorithm Under Different Data Rates Environment
Keywords:
TCP-W, WAHN, utilization, Network Simulator (NS 2), demonstrated, WestwoodAbstract
Wireless Ad Hoc Networks (WAHNs) provide a flexible and dynamic communication infrastructure, making them ideal for situations where traditional wired networks are impractical. However, WAHNs present unique challenges for the Transmission Control Protocol (TCP), primarily due to their dynamic topologies, varying link qualities, and limited bandwidth. Traditional TCP congestion control algorithms often underperform in WAHN environments, leading to suboptimal throughput, increased latency, and inefficient resource utilization.
To improve performance, two approaches have been proposed: a congestion management technique where the congestion window's size is modified at the time of retransmission, and the other technique is from active queue management technique where modification in the algorithm of Random Early Detection protocol is applied. Simulation-based comparative analysis of the original TCP Westwood protocol and modified TCP Westwood is being conducted, assessing key metrics parameters such as packet delivery throughput, ratio of packet dropping, goodput, and total latency.
The Modified TCP-W and modified RED protocols have demonstrated improvements in both throughput and goodput while maintaining stable performance in terms of total latency and packet drop correlation. The proposed congestion control enhancements will be thoroughly evaluated through extensive simulations using Network Simulator (NS 2) software experiments in diverse WAHN scenarios.
Downloads
References
M. Patel, N. Tanna, P. Patel, and R. Banerjee, “TCP over Wireless Networks: Issues, Challenges, and Survey of Solutions,” Univ. Texas, Dallas, 2001.
R. Doshi, K. K. Hiran, B. P. Doppala, and A. K. Vyas, “Deep belief network-based image processing for local directional segmentation in brain tumor detection,” J. Electron. Imaging, vol. 32, no. 6, p. 62502, 2023.
H. Abdel-Jaber, “An exponential active queue management method based on random early detection,” J. Comput. Networks Commun., vol. 2020, pp. 1–11, 2020.
M. Gerla, M. Y. Sanadidi, R. Wang, A. Zanella, C. Casetti, and S. Mascolo, “TCP Westwood: Congestion window control using bandwidth estimation,” Conf. Rec. / IEEE Glob. Telecommun. Conf., vol. 3, pp. 1698–1702, 2001, doi: 10.1109/glocom.2001.965869.
H. Khelifi et al., “Named Data Networking in Vehicular Ad Hoc Networks: State-of-the-Art and Challenges,” IEEE Commun. Surv. Tutorials, vol. 22, no. 1, pp. 320–351, 2020, doi: 10.1109/COMST.2019.2894816.
S. Hassan and A. Rufai, “Modified dropping-random early detection (MD-RED): a modified algorithm for controlling network congestion,” Int. J. Inf. Technol., vol. 15, no. 3, pp. 1499–1508, 2023.
C. Casetti, M. Gerla, S. Mascolo, M. Y. Sanadidi, and R. Wang, “TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks,” Wirel. Networks, vol. 8, no. 5, pp. 467–479, 2002, doi: 10.1023/A:1016590112381.
Y. Patidar, M. Jain, and A. K. Vyas, “Optimal Stable Cluster Head Selection Method for Maximal Throughput and Lifetime of Homogeneous Wireless Sensor Network,” SN Comput. Sci., vol. 5, no. 2, p. 218, 2024, doi: 10.1007/s42979-023-02459-9.
M. N. I. Khan, R. Ahmed, and M. T. Aziz, “A survey of TCP Reno, new Reno and sack over mobile ad-hoc network,” arXiv Prepr. arXiv1205.3125, 2012.
M. Ahmad, A. Bin Ngadi, A. Nawaz, U. Ahmad, T. Mustafa, and A. Raza, “A survey on TCP CUBIC variant regarding performance,” in 2012 15th International Multitopic Conference (INMIC), 2012, pp. 409–412.
W. Hua and G. Jian, “Analysis of TCP BIC congestion control implementation,” in 2012 International Conference on Computer Science and Service System, 2012, pp. 781–784.
S. Hagag and A. El-Sayed, “Enhanced TCP Westwood Congestion Avoidance Mechanism (TCP WestwoodNew),” Int. J. Comput. Appl., vol. 45, no. 5, pp. 21–29, 2012, [Online]. Available: https://research.ijcaonline.org/volume45/number5/pxc3879071.pdf.
D. Zala and A. Vyas, “Development of RL-Based Adaptive Congestion Control Algorithm for Wireless Networks,” in 2023 International Conference on Ambient Intelligence, Knowledge Informatics and Industrial Electronics (AIKIIE), 2023, pp. 1–8.
L. Lenzini, E. Mingozzi, and G. Stea, “Tradeoffs between low complexity, low latency, and fairness with deficit round-robin schedulers,” IEEE/ACM Trans. Netw., vol. 12, no. 4, pp. 681–693, 2004.
M. Bachl, “Fair Queuing Aware Congestion Control,” arXiv Prepr. arXiv2206.10561, 2022.
G. White and R. Pan, “Active Queue Management (AQM) Based on Proportional Integral Controller Enhanced (PIE) for Data-Over-Cable Service Interface Specifications (DOCSIS) Cable Modems,” 2017.
N. Khademi, G. Armitage, M. Welzl, S. Zander, G. Fairhurst, and D. Ros, “Alternative backoff: Achieving low latency and high throughput with ECN and AQM,” in 2017 IFIP Networking Conference (IFIP Networking) and Workshops, 2017, pp. 1–9.
A. K. Vyas, R. K. Gangwar, and S. Kumar, “Elliptical air hole PCF-based low-cost sensor for refractive index and temperature detection: Design and analysis,” Opt. Fiber Technol., vol. 73, p. 103060, 2022.
D. G. Raimagia and C. N. Chanda, “A novel approach to enhance performance of Linux-TCP Westwood on wireless link,” in 2013 Nirma University International Conference on Engineering (NUiCONE), 2013, pp. 1–6, doi: 10.1109/NUiCONE.2013.6780126.
S. B. Zhang, L. Gang, and K. Jun, “Study of congestion control algorithm based on neural network supervised control,” Appl. Res. Comput., vol. 27, no. 2, pp. 657–660, 2010.
V. Jacobson, “Congestion avoidance and control,” Symp. Proc. Commun. Archit. Protoc. SIGCOMM 1988, no. 1, pp. 314–329, 1988, doi: 10.1145/52324.52356.
D. D. Zala and A. K. Vyas, “Comparative Analysis of RED Queue Variants for Data Traffic Reduction Over Wireless Network,” in Recent Advances in Communication Infrastructure, 2020, pp. 31–39.
W. Wu, Y. Ren, and X. Shan, “Stability analysis on active queue management algorithms in routers,” in MASCOTS 2001, Proceedings Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2001, pp. 125–132.
C. Pan, S. Zhang, C. Zhao, H. Shi, Z. Kong, and X. Cui, “A novel active queue management algorithm based on average queue length change rate,” IEEE Access, vol. 10, pp. 75558–75570, 2022.
S. Ryu, C. Rump, and C. Qiao, “Advances in Active Queue Management (AQM) Based TCP Congestion Control,” Telecommun. Syst., vol. 25, no. 3, pp. 317–351, 2004, doi: 10.1023/B:TELS.0000014788.49773.70.
E. Plasser, T. Ziegler, and P. Reichl, “On the Non-linearity of the RED Drop Function,” Peter Reichl, p. 209, 2002.
K. K. Chandulal, “A Survey On Red Queue Mechanism For Reduce Congestion In Wireless Network,” Int. Res. J. Eng. Technol., vol. 5, no. 1, pp. 99–103, 2018.
M. Kwon and S. Fahmy, “Comparison of load-based and queue-based active queue management algorithms,” in Quality of Service over Next-Generation Internet, 2002, vol. 4866, pp. 35–46.
K. Zhou, K. L. Yeung, and V. O. K. Li, “Nonlinear RED: A simple yet efficient active queue management scheme,” Comput. Networks, vol. 50, no. 18, pp. 3784–3794, 2006.
J. Pan and R. Jain, “A survey of network simulation tools: Current status and future developments,” Email jp10@ cse. wustl. edu, vol. 2, no. 4, p. 45, 2008.
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.