Article ID: 2019GCL0035
Tunneling scheme based on Transmission Control Protocol with Network Coding (TCP/NC Tunnel) is a potential proposal for applying TCP/NC on networks having the unable implementing TCP/NC end devices and saving the bandwidth in across loss-free but thin networks. However, it currently lacks an efficiency packet dropping method in network congestion resulting in causing many TCP timeouts at end devices, and non-stop increasing the number of redundancy packets on tunneling. It also lacks the method to drop unuseful retransmitted packets cause gateway buffer overloading. In this paper, we propose a new buffer management mechanism for TCP/NC tunnel system to solve all these issues.