{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Lecture9 - Chapter9: Motivation,TCPmechanisms...

Info icon This preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
9.1 Prof. Dr.-Ing. Jochen H. Schillerwww.jochenschiller.deMC - 2008 Mobile Communications  Chapter 9: Mobile Transport Layer Motivation, TCP-mechanisms Classical approaches (Indirect TCP, Snooping TCP, Mobile  TCP) Additional optimizations (Fast retransmit/recovery,  Transmission freezing, Selective retransmission, Transaction  oriented TCP)
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Prof. Dr.-Ing. Jochen H. Schillerwww.jochenschiller.deMC - 2008 9.2 Transport Layer Goal is to provide efficient and  reliable service to its users (typically  application layer processes) E.g. 90% of Internet traffic uses TCP:  HTTP (used by web services)  typically uses TCP Reliable transport between client and  server required TCP Network friendly: time-out   congestion   slow down transmission Well known – TCP guesses quite  often wrong in wireless and mobile  networks Packet loss due to transmission  errors Packet loss due to change of network Result Severe performance degradation Client Server Connection setup Data transmission Connection release TCP SYN TCP SYN/ACK TCP ACK HTTP request HTTP response GPRS: 500ms! >15 s no data
Image of page 2
Prof. Dr.-Ing. Jochen H. Schillerwww.jochenschiller.deMC - 2008 9.3 Motivation I Transport protocols typically designed for Fixed end-systems Fixed, wired networks Research activities Performance Congestion control Efficient retransmissions TCP congestion control packet loss in fixed networks typically due to (temporary) overload  situations  router have to discard packets as soon as the buffers are full  TCP recognizes congestion only indirect via missing  acknowledgements,  retransmissions unwise, they would only  contribute to the congestion  slow-start algorithm as reaction
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Prof. Dr.-Ing. Jochen H. Schillerwww.jochenschiller.deMC - 2008 9.4 TCP congestion control: AIMD - additive  increase, multiplicative decrease 8 K b y t e s 1 6 K b y t e s 2 4 K b y t e s t i m e c o n g e s t i o n w i n d o w Approach:   increase transmission rate (window size), probing for  usable bandwidth, until loss occurs additive increase:  increase   CongWin  by 1 MSS every RTT until  loss detected multiplicative decrease :  cut  CongWin  in half after loss  time congestion window size Saw tooth behavior: probing for bandwidth From: J.F Kurose and K.W. Ross,  Computer Networking a Top Down Approach
Image of page 4
Prof. Dr.-Ing. Jochen H. Schillerwww.jochenschiller.deMC - 2008 9.5 TCP Congestion Control: details Roughly, CongWin  is dynamic, function of  perceived network congestion How does  sender perceive  congestion?
Image of page 5

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.
  • Spring '09
  • SALMAN
  • Transmission Control Protocol, Jochen H. Schillerwww.jochenschiller.deMC, Prof. Dr.­Ing. Jochen, Dr.­Ing. Jochen H.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern