TCP HACK: a mechanism to improve performance over lossy links

被引:6
|
作者
Balan, RK [1 ]
Lee, BP [1 ]
Kumar, KRR [1 ]
Jacob, L [1 ]
Seah, WKG [1 ]
Ananda, AL [1 ]
机构
[1] Natl Univ Singapore, Dept Comp Sci, Ctr Internet Res, Sch Comp, Singapore 117543, Singapore
关键词
protocol design; protocol analysis; wireless networks;
D O I
10.1016/S1389-1286(01)00310-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, wireless networks have become increasingly common and an increasing number of devices are communicating with each other over lossy links. Unfortunately, TCP performs poorly over lossy links as it is unable to differentiate the loss due to packet corruption from that due to congestion. In this paper, we present an extension to TCP which enables TCP to distinguish packet corruption from congestion in lossy environments resulting in improved performance. We refer to this extension as the HeAder ChecKsum option (HACK). We implemented our algorithm in the Linux kernel and performed various tests to determine its effectiveness. Our results have shown that HACK performs substantially better than both selective acknowledgement (SACK) and NewReno in cases where burst corruptions are frequent. We also found that HACK can co-exist very nicely with SACK and performs even better with SACK enabled. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:347 / 361
页数:15
相关论文
共 50 条
  • [1] TCP HACK: TCP header checksum option to improve performance over lossy links
    Balan, RK
    Lee, BP
    Kumar, KRR
    Jacob, L
    Seah, WKG
    Ananda, AL
    IEEE INFOCOM 2001: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: TWENTY YEARS INTO THE COMMUNICATIONS ODYSSEY, 2001, : 309 - 318
  • [2] TCP k-SACK: A simple protocol to improve performance over lossy links
    Chrungoo, A
    Gupta, V
    Saran, H
    Shorey, R
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 1713 - 1717
  • [3] Applying speculative technique to improve TCP throughput over lossy links
    Bai, HW
    Lilja, D
    Atiquzzaman, M
    GLOBECOM '05: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6: DISCOVERY PAST AND FUTURE, 2005, : 3676 - 3681
  • [4] Effectiveness of TCP SACK, TCP HACK and TCP trunk over satellite links
    Jacob, L
    Srijith, KN
    Duo, H
    Ananda, AL
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 3038 - 3043
  • [5] Performance evaluation of TCP and its extensions over Lossy links in a small satellite environment
    Wang, RH
    Horan, S
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1478 - 1482
  • [6] Performance of TCP over lossy upstream and downstream links with link-level retransmissions
    Anjum, F
    Jain, R
    IEEE INTERNATIONAL CONFERENCE ON NETWORKS 2000 (ICON 2000), PROCEEDINGS: NETWORKING TRENDS AND CHALLENGES IN THE NEW MILLENNIUM, 2000, : 3 - 7
  • [7] Effect of packet size on TCP-Reno performance over lossy, congested links
    Albuquerque, M
    Kim, JH
    Roy, S
    2001 MILCOM, VOLS 1 AND 2, PROCEEDINGS: COMMUNICATIONS FOR NETWORK-CENTRIC OPERATIONS: CREATING THE INFORMATION FORCE, 2001, : 705 - 710
  • [8] Performance analysis of concurrent multicast/TCP traffic over lossy high delay links
    Ehlert, S
    Sisalem, D
    Wolisz, A
    2nd International Symposium on Wireless Communications Systems 2005 (ISWCS 2005), 2005, : 757 - 761
  • [9] Proactive-WTCP: an end-to-end mechanism to improve TCP performance over wireless links
    Li, YZ
    Jacob, L
    LCN 2003: 28TH CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2003, : 449 - 457
  • [10] A new method to improve the performance of TCP SACK over wireless links
    Huang, JJ
    Chang, JF
    57TH IEEE VEHICULAR TECHNOLOGY CONFERENCE, VTC 2003-SPRING, VOLS 1-4, PROCEEDINGS, 2003, : 1730 - 1734