Abstract

Transmission Control Protocol with Network Coding (TCP/NC) and its variants were developed to improve the goodput performance of TCP protocol in lossy networks. However, no TCP/NC enhancement work can get a high goodput performance in bi-directional packet loss environments, especially with a high degree and/or burst loss of ACK packets. Therefore, we propose a new scheme called TCP/NC with Bi-directional Loss Tolerance (TCP/NCwBLT) to maintain a goodput in a wide range of bi-directional loss environments by combining three techniques of “ACK accumulation”, “ACK retransmission”, and “Duplicate ACK generator” at the source and/or the sink sides. The simulation results on ns-3 show that TCP/NCwBLT always outperforms the various TCPs and a recent variant of TCP/NC when packet losses happen in both directions, and its advantage significantly increases at a high ACK loss rate.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.