You are on page 1of 16

MTCP

Click to edit Master subtitle style Mobile transmission Control Protocol 5/19/12

What is TCP /MTCP ?!

TCP, is the most reliable, connection oriented, byte stream transport level protocol that is in use today. It belongs to the TCP/IP model of Communication. An end-to-end protocol in wired networks that support flow and congestion control. With the emergence of New Technologys in the last decade, the use 5/19/12 of handheld devices and laptops have

What is TCP /MTCP ?!

It is very important to apply the TCP protocol on those wired networks without any modification to the application interface provided by the TCP on fixed hosts. This is the only way that will enable mobile devices to integrate seamlessly with the rest of the internet. As more and more wireless devices

5/19/12

TCP in the wireless World


Packet Loss in wired networks is mainly due to congestion.
Router

Loss = Congestion

Packet Loss in wireless networks could be due to : 1) High Bit Error Rates (Channel fading, Noise, 5/19/12

Loss =/=Congestion MH

TCP Flow Control

TCP inherently supports flow control to prevent buffer overflow at the receiver

Useful for fast sender transmitting to slower receiver

Receiver advertises a window (wnd) in acknowledgements returned to the sender Sender cannot send more than wnd unacknowledged bytes to the receiver
Src Dest Limits amount of data that destination must buffer

5/19/12

TCP Flow Control Example


Sende r wnd = 1200 500 bytes 500 bytes wnd = 200 200 bytes wnd = 500 500 bytes 5/19/12 Receive r

TCP Congestion Avoidance

Congestion avoidance (control) was added to TCP in an attempt to reduce congestion inside the network A much harder problem

Requires the cooperation of multiple senders Must rely on indirect measures of congestion
Src Dest

Implemented at sender

5/19/12

Attempts to reduce buffer overflow inside

Wireless Topology
Sende r

BS-1

BS-2

MH
5/19/12

TCP Problems with Wireless

Packet loss in wireless networks typically due to

Bit errors due to wireless channel impairments Handoffs due to mobility Possibly congestion, but not often

As weve seen, TCP assumes packet loss is due to

5/19/12

Congestion in the network

MTCP optimization Approaches


1.

Link-layer approaches :
Hides link related losses from TCP sender.

2.

Split-connection approaches
TCP connection terminates at base station Hide wireless link from sender: sender NOT aware of non-congestion losses Separate reliable connection between

5/19/12

End to End
ARQ/FEC

Link Layer
Wireless TCP Wired TCP

Split 5/19/12 Connection

The Evolution Of Mobile Communication


5/19/12

1G

They were Narrow band analog signals Primary focus was on verbal communication. GPRS is not provided Roaming facility not available

5/19/12

2G

Second Generation (2G) wireless cellular mobile services was a step ahead of First Generation( 1G) services by providing the facility of short message service(SMS) unlike 1G that had its prime focus on verbal communication. Digital Signals

A typical 2G G.S.M network service 5/19/12 ranges from 800/900MHz or

3G

Came to overcome the limitations of the 2G, In this 3G Wide Brand Wireless Network is used with which the clarity increases and gives the perfection as like that of a real conversation. The data are sent through the technology called Packet Switching In addition to verbal communication

5/19/12

4G

4G promises a downloading speed of 100Mbps . Will provide services such as MultiMedia Newspapers, also to watch T.V programs with the clarity as to that of an ordinary T.V. In addition, we can send Data much faster that that of the previous generations.

5/19/12

You might also like