TCP with Network Coding Performance Under Packet Reordering
TCP with Network Coding Performance Under Packet Reordering
复制标题
DOI:
10.1007/978-3-030-12839-5_51
复制
发表时间:
2019-02
期刊:
影响因子:
--
通讯作者:
Nguyen Viet Ha;M. Tsuru
中科院分区:
文献类型:
--
作者:
Nguyen Viet Ha;M. Tsuru
The adverse impact of packet reordering besides packet loss is significant on the goodput performance of TCP (Transmission Control Protocol), a dominant protocol for reliable and connection-oriented transmission. With the primary purpose of improving the TCP goodput in lossy networks, the Network Coding technique was introduced. TCP/NC (TCP with Network Coding) is a promising approach which can recover lost packets without retransmission. However, the packet reordering has not been considered, and no study on that issue is found for TCP/NC. Therefore, in this paper, we investigate the goodput performance degradation due to the out-of-order reception of data or acknowledgment packets and propose a new scheme for TCP/NC to estimate and adapt to the packet reordering. The results of our simulation on ns-3 (Network Simulation 3) suggest that the proposed scheme can maintain the TCP goodput well in a wide range of packet reordering environments compared to TCP NewReno as well as TCP/NC.