Improving TCP performance over mobile networks

被引:92
作者
Elaarag, H [1 ]
机构
[1] Stetson Univ, Dept Math & Comp Sci, Deland, FL 32720 USA
关键词
design; performance; standardization; standard TCP; mobile TCP; wireless TCP; TCP performance; wired networks; mobile wireless networks; mobility; base station; mobile host; comparison of TCP implementations; link layer; end-to-end; split TCP; snoop; Reno; New-Reno; SACK; I-TCP; WTCP; MTCP; M-TCP; WAP;
D O I
10.1145/568522.568524
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Transmission Control Protocol (TCP) is the most commonly used transport protocol on the Internet. All indications assure that mobile computers and their wireless communication links will be an integral part of the future internetworks. In this paper, we present how regular TCP is well tuned to react to packet loss in wired networks. We then define mobility and the problems associated with it. We discuss why regular TCP is not suitable for mobile hosts and their wireless links by providing simulation results that demonstrate the effect of the high bit error rates of the wireless link on TCP performance. We discuss and illustrate the problems caused by the mobility of hosts using a graph tracing packets between fixed and mobile hosts. We then present a survey of the research done to improve the performance of TCP over mobile wireless networks. We classify the proposed solutions into three categories: link layer, end-to-end and split. We discuss the intuition behind each solution and present example protocols of each category. We discuss the protocols functionality, their strengths and weaknesses. We also provide a comparison of the different approaches in the same category and on the category level. We conclude this survey with a recommendation of the features that need to be satisfied in a standard mobile TCP protocol.
引用
收藏
页码:357 / 374
页数:18
相关论文
共 48 条
[1]  
Allman M., 1999, RFC 2488
[2]  
[Anonymous], SIGCOM 88 S P COMM A
[3]  
[Anonymous], APPL TECHN ARCH PROT
[4]  
[Anonymous], 2018 IETF RFC
[5]   AIRMAIL: A link-layer protocol for wireless networks [J].
Ayanoglu, Ender ;
Paul, Sanjoy ;
LaPorta, Thomas F. ;
Sabnani, Krishan K. ;
Gitlin, Richard D. .
WIRELESS NETWORKS, 1995, 1 (01) :47-60
[6]   Implementation and performance evaluation of indirect TCP [J].
Bakre, AV ;
Badrinath, BR .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (03) :260-278
[7]   Improving performance of TCP over wireless networks [J].
Bakshi, BS ;
Krishna, P ;
Vaidya, NH ;
Pradhan, DK .
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, :365-373
[8]   A comparison of mechanisms for improving TCP performance over wireless links [J].
Balakrishnan, H ;
Padmanabhan, VN ;
Seshan, S ;
Katz, RH .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (06) :756-769
[9]   The effects of asymmetry on TCP performance [J].
Balakrishnan, H ;
Padmanabhan, VN ;
Katz, RH .
MOBILE NETWORKS & APPLICATIONS, 1999, 4 (03) :219-241
[10]  
BALAKRISHNAN H, 1996, ACM SIGCOMM, P256