
Wireless and TCP Performance Issues: Solutions and Examples
Explore the performance challenges of wireless networks with TCP connections and discover solutions to enhance efficiency. Examples include low capacity and high error rates compared to wired internet, fairness problems, and multi-hop ad hoc networking scenarios. Learn about wireless-aware TCP solutions for optimizing performance.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Wireless and TCP: Performance Issues Carey Williamson Department of Computer Science University of Calgary
Example #1 Wireless TCP Performance Problems Low capacity, high error rate Wired Internet High capacity, low error rate Wireless Access Hard to distinguish losses here from losses here
Example #1 (Contd) Solution: wireless-aware TCP (I-TCP, ProxyTCP, Snoop-TCP, split connections...)
Example #2 Wireless TCP Fairness Problems D DATA ACK Wired Internet Wireless Bottleneck AP U DATA Loss of ACK = Loss of DATA ACK
Example #3 Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Multi-hop ad hoc networking You Carey
Example #3 (Contd) Two interesting subproblems: Dynamic ad hoc routing: node movement can disrupt the IP routing path at any time, disrupting TCP connection; yet another way to lose packets!!! possible solutions: Explicit Loss Notification (ELN)? Handoff? Route prediction? TCP flow control: the bursty nature of TCP packet transmissions can create contention for the shared wireless channel among forwarding nodes; collisions between DATA and ACKs possible solutions: rate-based flow control? Burst mode? Spatial reuse of channels?
Summary of Wireless TCP TCP is the four wheel drive of transport layer Wireless is a newly emerging technology with rapidly growing deployment popularity TCP and Wireless don t fit together well Sometimes it can be a bumpy ride!! Making TCP smarter about wireless helps!