1 / 38

TCP Over Wireless BY

TCP Over Wireless BY. Ankur Vyavaharkar Gagandeep Gill. Agenda. TCP overview TCP fundamentals Wireless Network Simulation using Opnet Mobility and TCP Improvements. TCP OVERVIEW. Connection oriented end-to-end data transfer protocol.

Télécharger la présentation

TCP Over Wireless BY

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TCP Over WirelessBY Ankur Vyavaharkar Gagandeep Gill

  2. Agenda • TCP overview • TCP fundamentals • Wireless Network • Simulation using Opnet • Mobility and TCP • Improvements

  3. TCP OVERVIEW • Connection oriented end-to-end data transfer protocol. • reliable end-to end transmission of data achieved by error and retransmission. • Congestion control over the internet. • Much better suited for wired networks than wireless networks. • End-to-end semantics • Acknowledgements sent to TCP sender confirm delivery of data received by TCP receiver • Ack for data sent only after data has reached receiver

  4. Window Size

  5. Congestion window size for Wired and Wireless connection

  6. Window Size Cont… • Efficient use of higher bandwidth networks. • Avoiding Dead Lock situation. • Transmits certain segments with sequence numbers. • Effective flow control

  7. TCP Over Wireless Networks • Communication over wireless links is often characterized by sporadic high bit-error rates, and intermittent connectivity due to handoffs. • When packets are lost in networks for reasons other than congestion, these measures result in an unnecessary reduction in end –to-end throughput and sub- Optimal performance. • TCP performance in wireless networks suffers from significant throughput degradation and very high interactive delays.

  8. Wireless Losses • Low quality wireless links • Mobility • High probability of transmission errors • Low data rates • Long delays • Lower bandwidth • Handovers

  9. Typical model of TCP-wireless connection

  10. SCENARIOS

  11. TCP with 1 drop

  12. Delay

  13. Retransmission Count

  14. Mobility and TCP

  15. TCP Reno with multiple drop

  16. TCP Tahoe with multiple drop

  17. TCP Sack with multiple drop

  18. Improved TCP Tahoe

  19. Downlink channel

  20. Bit error

  21. Segment Delay comparison

  22. Delay Comparison for TCP

  23. Retransmission Count

  24. Proposed Improvements • Link Layer protocols • Indirect-TCP protocol • The snoop Protocol • Selective Acknowledgments

  25. Alterations to TCP • Window limitation. • Selective acknowledgement (SACK). • TCP byte counting. • Split connection. • Last hop solutions.

  26. Conclusion • A comparison of different TCP flavors are made. • Reno performs well when congestion is less ( i.e. one drop) • It can be seen from the graph that Modified TCP Tahoe perform best in a wireless scenario when congestion is more. • Slow Start and congestion avoidance is very important algorithm for improvement in TCP performance.

  27. References • Some mechanisms to improve TCP/IP performance over Wireless and mobile computing environment , Wen- Tsuen Chen; Jyh-Shin Lee; Parallel and Distributed Systems 2000 proceedings Seventh International Conference 4-7 July 2000 pp . 437-444. • Performance enhancement techniques for TCP over wireless links Yanmaz, E.; Wei, S.-C.; Tonguz, O.K.;Vehicular Technology Conference, 2005. VTC 2005-Spring. 2005 IEEE 61st Volume 4,  30 May-1 June 2005 Page(s):2245 – 2249.

  28. References cont…. • A reconfigurable protocol setting to improve TCP over wireless Chiasserini, C.-F.; Meo, M.;Vehicular Technology, IEEE Transactions onVolume 51,  Issue 6,  Nov. 2002 Page(s):1608 – 1620. • The effect of reordering and dropping packets on TCP over a slow wireless link , Nehme, A.; Phillips, W.; Robertson, W.; Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on Volume 3, 4-7 May 2003 Page(s):1555 - 1558 vol.3

  29. References cont…. • M. Meyer, J. Sachs, Performance Evaluation of a TCP Proxy in Wireless Networks, IEEE Wireless Communications, October 2003, pp. 70-79. • Xylomenos, G.; Polyzos, G.C.; Mahonen, P.; Saaranen, M.; Communications Magazine, IEEE Volume 39,  Issue 4,  April 2001 Page(s):52 - 58 . • S. Floyd, “A report on recent developments in TCP congestion control,” IEEE Communications Magazine, vol. 39, no. 4, pp. 84–90, April 2001.

  30. References Cont….. • JTCP: jitter-based TCP for heterogeneous wireless networksWu, E.H.-K.; Mei-Zhen Chen;Selected Areas in Communications, IEEE Journal onVolume 22,  Issue 4,  May 2004 Page(s):757 - 766

More Related