TCP Extensions for Wireless Networks
Nachiket Deshpande, Ohio State University
http://www.cse.wustl.edu/~deshpand
Abstract
Traditional transport protocols (like TCP) are tuned to perform well in wired networks where the packet losses are mainly due to congestion. Wireless networks are characterized by losses due to transmission errors and handoffs. TCP interprets these losses as congestion and invokes congestion control mechanisms resulting in degradation of performance. In this paper, I discuss proposed schemes to improve performance of TCP in wireless networks. Proposed schemes for satellite networks are also discussed.
See Also:
Wireless Networking and Mobile IP References |
Routing Protocols for Ad Hoc Mobile Wireless Networks |
Evolution Toward Third Generation Wireless Networks|
In-building Wireless LAN
Other Reports on Recent Advances in Networking
Back to Raj Jain's Home Page
Table of Contents:
- Introduction
- Issues with wireless networks
2.1 Link Error Rate
2.2 Bandwidth
2.3 Mobility
- TCP extensions for wireless networks
3.1 Wireless unaware TCP at the fixed host
3.1.1 I-TCP (Indirect TCP)
3.1.2 Berkeley Snoop Module
3.1.3 M-TCP
3.1.4 Delayed duplicate acknowledgements
3.2 Wireless aware TCP at the fixed host
3.2.1 Fast Retransmit
3.2.2 Mobile TCP
3.2.3 Multiple Acknowledgements
3.2.4 Discriminating congestion losses from wireless losses
3.2.5 Distinguish losses by making two connections
- TCP extensions for satellite networks
4.1 Issues
4.2 Proposed Solutions
4.2.1 Slow Start and congestion avoidance
4.2.2 Fast Retransmit
4.2.3 Large Window Sizes
4.2.4 Delayed Acknowledgements
4.2.5 Selective Acknowledgements
4.2.6 TCP for transaction
4.2.7 Explicit Congestion Notification
- Conclusion
- References
List Of Acronyms
View the complete report online
Shift-click to download the report in
Adobe Acrobat format (97,254 Bytes) |
Other reports in this series
Complete list of student reports on Recent Advances in Networking
Back to Raj Jain's Home Page