Title: Improving the performance of TCPIP Over Wireless Links
1Improving the performance of TCP/IP Over Wireless
Links
- Presented By
-
Aditya Mahajan - Nabhendra Bisnik
2TCP/IP over Wired Links
- TCP designed to provide reliability over Internet
- Low Pe due to channel error
- Most packet loss due to congestion
- TCP Congestion Control Algorithms assume that if
the ACK does not come, the packet was lost due to
congestion.
3Congestion Control in TCP
- Slow Start
- Congestion Avoidance
- Fast Retransmit
- Fast Recovery
4Trouble with Wireless Links
- High BER
- Pe due to channel error is large
- False Activation of Congestion Control Mechanism
- Low Throughput
- Handoff
- Packet Loss due to Handoff
5ssthresh
cwnd
6ssthresh
cwnd
7 Packet Loss Due to Network Congestion cwnd
reduced Load on Network Reduces
ssthresh
cwnd
8ssthresh
cwnd
9ssthresh
cwnd
10 Channel Error in Packet Misinterpreted as
network congestion cwnd size reduces
ssthresh
cwnd
11Mechanisms to Improve Performance
- End to End Schemes
- Distinguish between congestion losses and
non-congestion losses - Split Connection Schemes
- Hides the unreliable wireless link from the wired
host - Link Layer Schemes
- Hides losses from TCP sender by local
retransmission and FEC
12End-to-End Schemes
- Explicit Loss Notification (ELN)
- Selective ACK (SACK)
- Drawbacks
- Complete TCP stack has to be changed for all
connected hosts.
Can only be used in Isolated Networks
13Split Connection Schemes
- Splits the end-to-end TCP connection at base
station - M-TCP
- Mobility Support Router (MSR)
- Drawbacks
- End to end semantics are violated
- Large delay and Latency during handoffs
- Each packet goes through TCP processing twice
TCP implementation needs to be changed only at
the BS and MH
14Link Layer Schemes
- Hide link related losses from TCP sender by using
local retransmission. - AIRMAIL (FEC)
- Snoop (Duplicate ACK suppression)
- Drawback
- Cache of Unacknowledged packets maintained at BS
Gives better performance than the other schemes
15W-TCP
- Uses Header Compression
- Adaptive MAC frame size
- QoS can be implemented
- Direction Based Selective Multicast
Same drawbacks as Split-Connection
Enhancement in performance due to Link Layer
retransmission
16Wireless Link
17Conclusion
- TCP/IP Performance can be improved by
modification in TCP - All schemes have some advantages and drawbacks
- W-TCP gives best performance by combining
advantages of all schemes.
18