Professional Documents
Culture Documents
Implementation of Cross Layer Scheme For TCP Efficiency Improvement
Implementation of Cross Layer Scheme For TCP Efficiency Improvement
March 12,2018
Congestion Avoidance
The size of the cwnd increases by 1/cwnd MSS on arrival of each
acknowledgement.
Congestion avoidance algorithm grows cwnd linearly (by 1 MSS)
per RTT.
TCP Mechanism Graph
Loss Recovery
Fast Retransmit
If three or more dupack are received in a row , it is
strong indication that the segment has been lost. TCP
then performs retransmission of what appears to be
the missing segment, without waiting for
retransmission timer to expire. This retransmission is
called fast retransmission.
Fast Recovery
After retransmitting the lost packet , TCP undergoes
Fast Recovery for solving problem of congestion in
the network.
Loss Recovery(cont.)
Error Improvement
0% 0.2925%
1% 1.26%
5% 3.07%
10% 3.255%
Conclusion
By performing above task, the following can be inferred
◦ The simulation was performed for both wired and
wireless topology and efficiency. From the simulation
result , it was concluded that efficiency reduce in
wireless network.
◦ Cross layer scheme is required for the correction of
RTT. For the correction of RTT, it is required to
calculate retransmission and contention delay and this
information can be transferred from data link layer to
transport layer using cross layer scheme.
Conclusion(cont.)
◦ The information obtained from the cross layer can be used for
the improvement of throughput. From these information, it is
possible to enable the fast convergence of congestion window
and improvement of overall throughput. It was concluded, it is
possible to improve the TCP efficiency by 2-3%.
Thank You