Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ankur Vyavaharkar Gagandeep Gill.  TCP overview  TCP fundamentals  Wireless Network  Simulation using Opnet  Mobility and TCP  Improvements.

Similar presentations


Presentation on theme: "Ankur Vyavaharkar Gagandeep Gill.  TCP overview  TCP fundamentals  Wireless Network  Simulation using Opnet  Mobility and TCP  Improvements."— Presentation transcript:

1 Ankur Vyavaharkar Gagandeep Gill

2  TCP overview  TCP fundamentals  Wireless Network  Simulation using Opnet  Mobility and TCP  Improvements

3  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

5

6  Efficient use of higher bandwidth networks.  Avoiding Dead Lock situation.  Transmits certain segments with sequence numbers.  Effective flow control

7  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  Low quality wireless links  Mobility  High probability of transmission errors  Low data rates  Long delays  Lower bandwidth  Handovers

9

10 SCENARIOS

11

12

13

14

15

16

17

18 Mobility and TCP

19

20

21

22

23

24

25

26

27

28

29

30

31

32  Link Layer protocols  Indirect-TCP protocol  The snoop Protocol  Selective Acknowledgments

33  Window limitation.  Selective acknowledgement (SACK).  TCP byte counting.  Split connection.  Last hop solutions.

34  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.

35  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 61 st Volume 4, 30 May-1 June 2005 Page(s):2245 – 2249.

36  A reconfigurable protocol setting to improve TCP over wireless Chiasserini, C.-F.; Meo, M.; Vehicular Technology, IEEE Transactions on Volume 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

37  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.

38  JTCP: jitter-based TCP for heterogeneous wireless networks Wu, E.H.-K.; Mei-Zhen Chen; Selected Areas in Communications, IEEE Journal on Volume 22, Issue 4, May 2004 Page(s):757 - 766


Download ppt "Ankur Vyavaharkar Gagandeep Gill.  TCP overview  TCP fundamentals  Wireless Network  Simulation using Opnet  Mobility and TCP  Improvements."

Similar presentations


Ads by Google