Explain The Functioning of Mobile TCP
Explain The Functioning of Mobile TCP
(/)
Login (/site/login/?next=/p/8238/explain-the-functioning-of-mobile-tcp-1/)
ramnath (/u/6/ramnat
♦ 8.4k
aceboo
Facebook for Business
Faceb
30k
views
Create An Ad Today
See More
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 1/7
11/23/21, 1:58 PM Explain the functioning of mobile TCP.
Mumbai University > Computer Engineering > Sem6 > Mobile Communication and Computing
Marks: 10M
ADD COMMENT
FOLLOW
SHARE
EDIT (/p/edit/8238/)
1 Answer
ramnath (/u/6/ramnat
♦ 8.4k
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-
M-TCP (mobile TCP) has the same goals as similar to its variants i.e. I-TCP and Snoop-TCP. It
780 too wants to improve overall throughput, to lower the delay, to main end-to-end semantics
views
of TCP.
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 2/7
11/23/21, 1:58 PM Explain the functioning of mobile TCP.
When a node does not receive an acknowledgement back form the host, it carries out
retransmission.
A TCP sender tries to retransmit data controlled by retransmission timer which doubles up
with each unsuccessful attempt. (upto a maximum of one minute)
A sender tries to retransmit an unacknowledged packet every one minute and gives up after
12 minutes.
If in I-TCP, the mobile host is disconnected, then in such a situation, the FA will keep of
buffering more and more data packets.
Mobile TCP:
The SH is responsible for exchanging data to both the Standard host and the Mobile host.
Here in this approach, we assume that the error bit rate is less as compared to other wireless
links.
So if any packet is lost, the retransmission has to occur from the original sender and not by
the SH. (This also maintains the end-to-end TCP semantic)
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 3/7
11/23/21, 1:58 PM Explain the functioning of mobile TCP.
The SH monitors the ACKs (ACK means acknowledgement) being sent by the MH. If for a long
period ACKs have not been received, then the SH assumes that the MH has been
disconnected (maybe due to failure or moved out of range, etc...).
Because of this the sender goes into persistent mode i.e. the sender’s state will not change
no matter how long the receiver is disconnected.
This means that the sender will not try to retransmit the data.
Now when the SH detects a connectivity established again with the MH (the old SH or new SH
if handover), the window of the sender is restored to original value.
Advantages:
Maintains the TCP end-to-end semantics. (No failed packet retransmission is done by the SH
.All job handled by original sender)
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.
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 4/7
11/23/21, 1:58 PM Explain the functioning of mobile TCP.
ADD COMMENT
SHARE
EDIT (/p/edit/8240/)
Continue reading...
Search (/local/search/page/)
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 5/7
11/23/21, 1:58 PM Explain the functioning of mobile TCP.
(https://play.google.com/store/apps/details?
id=com.ques10&utm_source=global_co&utm_medium=prtnr&utm_content=Mar2515&utm_campaign=PartBadge&pcampaignid=MKT-
Other-global-all-co-prtnr-py-PartBadge-Mar2515-1)
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 6/7
11/23/21, 1:58 PM Explain the functioning of mobile TCP.
(https://in.linkedin.com/company/ques10)
(https://wa.me/919503733731)
https://www.ques10.com/p/8238/explain-the-functioning-of-mobile-tcp-1/ 7/7