written 8.5 years ago by | • modified 8.5 years ago |
This question appears in Mumbai University > Mobile Communication and Computing subject
Marks: 10 M
Year: Dec 2015
written 8.5 years ago by | • modified 8.5 years ago |
This question appears in Mumbai University > Mobile Communication and Computing subject
Marks: 10 M
Year: Dec 2015
written 8.5 years ago by |
• With the advent of WLANs, a lot of research went into increasing the performance of TCP in wireless and mobile environments, some of its outcome are I-TCP and SNOOP-TCP, Mobile-TCP etc. Let us study Mobile-TCP.
• M-TCP (mobile TCP) has the same goals as similar to its variants i.e. I-TCP and Snoop-TCP. It too wants to improve overall throughput, to lower the delay, to main end-to-end semantics of TCP.
• But, it is mainly enhanced to address problems related to lengthy or frequent disconnections.
Basic TCP methodology:
Mobile TCP:
An unmodified TCP is used on the Standard host-Supervisory Host section
An optimised TCP is used on the Supervisory Host- Mobile Host section.
Advantages:
• Maintains the TCP end-to-end semantics. (No failed packet retransmission is done by the SH .All job handled by original sender)
• Does not require the change in the sender’s TCP.
• If MH disconnected, it doesn’t waste time in useless transmissions and shrinks the window size to 0.
• No need to send old buffer data to new SH in case of handover (as in I-TCP).
Disadvantages:
• M-TCP assumes low bit error which is not always true. So, any packet loss due to bit-errors occurring, then its propagated to the sender.
• Modifications are required for the MH protocol software.