Abstract:
Wireless wide-area networks (WWANs) are characterized by very low and variable bandwidths, very high and variable delays, significant non-congestion related loss, asymmetric uplink and downlink channels, and occasional blackouts. Additionally, the majority of the latency in a WWAN connection is incurred over the wireless link. Under such operating conditions, most contemporary wireless TCP algorithms do not perform very well. In this paper, we present WTCP, a reliable transport protocol that is designed to operate efficiently and fairly over commercial WWAN networks such as CDPD. WTCP is rate-based, uses only end-to-end mechanisms, performs rate control at the receiver, and uses inter-packet delays as the primary metric for rate control. We have implemented and evaluated WTCP over the CDPD network, and also simulated it in the ns-2 simulator. Our initial results indicate the WTCP can improve on the performance of comparable algorithms such as TCPNewReno, TCP-Vegas, and Snoop-TCP by b...
Citations
|
621
|
A Comparison of Mechanisms for Improving TCP Performance over
– Balakrishnan, Padmanabhan, et al.
- 1996
|
|
433
|
I-TCP: indirect TCP for mobile hosts
– Bakre, Badrinath
- 1995
|
|
317
|
The performance of TCP/IP for networks with high bandwidth-delayproducts and random loss
– Lakshman, Madhow
- 1997
|
|
314
|
Improving TCP/IP performance over wireless networks
– Balakrishnan
- 1995
|
|
312
|
The NewReno modification to TCP’s fast recovery algorithm,” RFC 2582
– Floyd, Henderson
- 1999
|
|
232
|
Improving the performance of reliable transport protocols in mobile computing environments
– Caceres, Iftode
- 1995
|
|
173
|
Analysis of the increase/decrease algorithms for congestion avoidance in computer networks
– Chiu, Jain
- 1989
|
|
173
|
M-TCP: TCP for Mobile Cellular Networks
– Brown, Singh
- 1997
|
|
111
|
Improving endtoend performance of TCP over mobile internetworks
– Yavatkar, Bhagwat
- 1994
|
|
88
|
Discriminating congestion losses from wireless losses using inter-arrival times at the receiver
– Biaz, Vaidya
- 1999
|
|
82
|
Throughput performance of transport-layer protocols over wireless LANs
– DeSimone, Chuah
- 1993
|
|
82
|
On calibrating measurements of packet transit times
– Paxson
- 1998
|
|
75
|
Transport protocols for Internet-compatible satellite networks
– Henderson, Katz
- 1999
|
|
67
|
Congestion Control in Computer Networks
– Keshav
- 1991
|
|
50
|
TCP Extensions for Space Communications
– Durst, Miller, et al.
- 1996
|
|
39
|
TCP Selective Acknowledgement Options," Internet RFC
– Mathis, Mahdavi, et al.
|
|
28
|
Raghupathy Sivakumar, and Vaduvur Bharghavan. Enhancing Ad Hoc Routing with Dynamic Virtual Infrastructures
– Sinha
- 2001
|
|
26
|
Improving Congestion Control Performance Through Loss Differentiation
– Kim, Lu, et al.
- 1999
|
|
25
|
TCP Selective Acknowledgement Options Internet draft RFC
– Mathis
|
|
10
|
Some conjectures on the behavior of acknowledgment-based transmission control of random access communication channels
– Shenker
- 1987
|
|
8
|
CDPD: CellularDigital Packet Data Standards and Technology
– Agosta, Russel
- 1996
|
|
4
|
End to end congestion avoidance on a global internet
– Brakmo, Peterson
- 1995
|
|
4
|
Fairness of Congestion Avoidance Schemes in Heterogeneous Networks
– Kunniyur, Srikant
- 1999
|
|
1
|
Service Dierentiation through End-to-end Rate Control in Wireless Packet Networks
– Nandagopal, Kim, et al.
- 1999
|
|
1
|
Biographies Prasun Sinha received his B.Tech. in Computer Science and Engineering from IIT Delhi, India in 1995 and his MS in Computer Science from Michigan State University in 1997. Currently he is working on his PhD in the TIMELY research group in Unive
– com
- 1998
|