TCP CERL plus : revisiting TCP congestion control in wireless networks with random loss

被引:17
作者
Saedi, Taha [1 ]
El-Ocla, Hosam [1 ]
机构
[1] Lakehead Univ, Comp Sci Dept, Thunder Bay, ON, Canada
关键词
Congestion control; Random loss; Wireless networks; ns2; CONTROL SCHEME; ENHANCEMENT; PERFORMANCE;
D O I
10.1007/s11276-020-02459-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we analyze the performance of wireless networks subject to random loss. In this regard, we revisit our TCP Congestion Control Enhancement for Random Loss (CERL) mechanism that has been introduced earlier in a previous study. We call our new developed TCP variant as CERL Plus (CERL+). TCP CERL+ is a modification of TCP Reno at sender-side. TCP CERL+ is a new generation that works similarly as TCP CERL but its main idea is to use a dynamic threshold in terms of RTT. In doing this, we employ the average RTT and its minimum measurements made over the connection to estimate the queue length of the bottleneck link. As a result, we can use this queue length to evaluate the congestion status and distinguish it from the random loss status. This in turn would not reduce the window size leading to enhance the performance of the proposed algorithm in the sense of increasing the amount of data transmission. Additionally, CERL+ alleviates the congestion in the bottleneck obviously. In this paper, we present simulation experiment for TCP CERL+ considering a two-way transmission assuming a heavy load and wide range of random loss rates compared to TCP NewReno, TCP New Jersey + , TCP mVeno, TCP Westwood + , TCP Cubic and TCP YeAh using the network simulation ns-2. Simulation results prove that CERL+ outperforms other TCP variants and achieves excellent throughput gain.
引用
收藏
页码:423 / 440
页数:18
相关论文
共 55 条
[11]   CoAP Congestion Control for the Internet of Things [J].
Betzler, August ;
Gomez, Carles ;
Demirkol, Ilker ;
Paradells, Josep .
IEEE COMMUNICATIONS MAGAZINE, 2016, 54 (07) :154-160
[12]   In vitro evaluation of the -glucosidase inhibitory potential of methanolic extracts of traditionally used antidiabetic plants [J].
Bhatia, Astha ;
Singh, Balbir ;
Arora, Rohit ;
Arora, Saroj .
BMC COMPLEMENTARY AND ALTERNATIVE MEDICINE, 2019, 19 (1)
[13]  
Biaz S., 1999, IEEE S ASSETT 99
[14]   Congestion control performance of R-DSDV protocol in multihop wireless ad hoc networks [J].
Boukerche, A ;
Das, SK .
WIRELESS NETWORKS, 2003, 9 (03) :261-270
[15]  
Briscoe B, 2014, COMMUNICATIONS SURVE, V99, P12
[16]   End-to-End Coding for TCP [J].
Cui, Yong ;
Wang, Lian ;
Wang, Xin ;
Wang, Yisen ;
Ren, Fengyuan ;
Xia, Shutao .
IEEE NETWORK, 2016, 30 (02) :68-73
[17]  
Degardin V, 2002, IEEE T CONSUM ELECTR, V48, P913, DOI 10.1109/TCE.2003.1196420
[18]   Performance Enhancement of Multipath TCP for Wireless Communications With Multiple Radio Interfaces [J].
Dong, Pingping ;
Wang, Jianxin ;
Huang, Jiawei ;
Wang, Haodong ;
Min, Geyong .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2016, 64 (08) :3456-3466
[19]   Neighborhood-Aware and Overhead-Free Congestion Control for IEEE 802.11 Wireless Mesh Networks [J].
El Masri, Ali ;
Sardouk, Ahmad ;
Khoukhi, Lyes ;
Hafid, Abdelhakim ;
Gaiti, Dominique .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2014, 13 (10) :5878-5892
[20]   TCP CERL: congestion control enhancement over wireless networks [J].
El-Ocla, Hosam .
WIRELESS NETWORKS, 2010, 16 (01) :183-198