TCP CERL: congestion control enhancement over wireless networks

被引:13
|
作者
El-Ocla, Hosam [1 ]
机构
[1] Lakehead Univ, Dept Comp Sci, Thunder Bay, ON P7B 5E1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Wireless networks; TCP Reno; TCP NewReno; TCP Vegas; TCP Westwood; TCP Veno; Transmission Control Protocol (TCP) congestion control; Random loss; Congestive loss; Lossy networks; PERFORMANCE; MODEL; VENO;
D O I
10.1007/s11276-008-0123-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose and verify a modified version of TCP Reno that we call TCP Congestion Control Enhancement for Random Loss (CERL.). We compare the performance of TCP CERL, using simulations conducted in ns-2.. to the following other TCP variants: TCP Reno. TCP NewReno. TCP Vegas, TCP WestwoodNR and TCP Veno. TCP CERL is a sender-side modification of TCP Reno. It improves the performance of TCP in wireless networks Subject to random losses. It Utilizes the RTT measurements made throughout the duration of the connection to estimate the queue length of the link, and then estimates the congestion status. By distinguishing random losses from congestion losses based oil a dynamically set threshold Value, TCP CERL Successfully attacks the well-known performance degradation Issue of TCP over channels subject to random losses. Unlike other TCP variants, TCP CERL doesn't reduce the congestion window and slow start threshold when random loss is detected. It is very simple to implement, yet provides a significant throughput gain over the other TCP variants mentioned above. In single connection tests, TCP CERL achieved tin 175, 153, 85, 64 and 88% throughput gain over TCP Reno, TcP NewReno, TCP Vegas, TCP WestwoodNR and TCP Veno,. respectively In tests with Multiple coexisting connections, TCP CERL achieved all 211, 226 123, 70 and 199% throughput improvement over TCP Reno, TCP NewReno, TCP Vegas, TCP WestwoodNR and TCP Veno, respectively.
引用
收藏
页码:183 / 198
页数:16
相关论文
共 50 条
  • [31] TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks
    Claudio Casetti
    Mario Gerla
    Saverio Mascolo
    M.Y. Sanadidi
    Ren Wang
    Wireless Networks, 2002, 8 : 467 - 479
  • [32] TCP DCC: Delaying Congestion Control Based on Packet Loss for Wireless Networks
    Kang, Moonsoo
    Mo, Jeonghoon
    Kwak, Daehan
    2006 THE JOINT INTERNATIONAL CONFERENCE ON OPTICAL INTERNET (COIN) AND NEXT GENERATION NETWORK (NGNCON), 2006, : 273 - 275
  • [33] Performance Evaluation of Compound TCP plus Congestion Control Parameters in Wireless Networks
    Hisamatsu, Hiroyuki
    Oda, Hiroki
    2014 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND IT'S APPLICATIONS (DICTAP), 2014, : 372 - 377
  • [34] An enhancement of TCP Veno over light-load wireless networks
    Zhou, Bin
    Fu, Cheng Peng
    Zhang, Ke
    Lau, Chiew Tong
    Foh, Chuan Heng
    IEEE COMMUNICATIONS LETTERS, 2006, 10 (06) : 441 - 443
  • [35] TCP VON: Joint Congestion Control and Online Network Coding for Wireless Networks
    Bao, Wei
    Shah-Mansouri, Vahid
    Wong, Vincent W. S.
    Leung, Victor C. M.
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 125 - 130
  • [36] TCP westwood: End-to-end congestion control for wired/wireless networks
    Casetti, C
    Gerla, M
    Mascolo, S
    Sanadidi, MY
    Wang, R
    WIRELESS NETWORKS, 2002, 8 (05) : 467 - 479
  • [37] Dynamic congestion control for satellite networks employing TCP performance enhancement proxies
    Wu, LJ
    Peng, F
    Leung, VCM
    2004 IEEE 15TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 2071 - 2075
  • [38] TCP-Cherry: A new approach for TCP congestion control over satellite IP networks
    Utsumi, Satoshi
    Zabir, Salahuddin Muhammad Salim
    Shiratori, Norio
    COMPUTER COMMUNICATIONS, 2008, 31 (10) : 2541 - 2561
  • [39] TCP-ACC: An Active Congestion Compensation TCP for Wireless Networks
    Zhang, Jun
    Wen, Jiangtao
    2014 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2014,
  • [40] Decoupling congestion control from TCP (semi-TCP) for multi-hop wireless networks
    Cai, Yegui
    Jiang, Shengming
    Guan, Quansheng
    Yu, F. Richard
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2013,