The Community for Technology Leaders
2017 IEEE Symposium on Computers and Communications (ISCC) (2017)
Heraklion, Greece
July 3, 2017 to July 6, 2017
ISBN: 978-1-5386-1630-7
pp: 1290-1295
Nguyen Viet Ha , Kyushu Institute of Technology, Japan
Kazumi Kumazoe , Kyushu Institute of Technology, Japan
Kazuya Tsukamoto , Kyushu Institute of Technology, Japan
Masato Tsuru , Kyushu Institute of Technology, Japan
ABSTRACT
Transmission Control Protocol (TCP) with Network Coding (TCP/NC) was designed to recover the lost packets without TCP retransmission to improve the goodput performance in lossy networks. However, TCP/NC is too costly to be implemented in some types of end devices, e.g., with less memory and power. In addition, TCP/NC across loss-free but thin networks may waste scarce link bandwidth due to the redundant combination packets sacrificed for the lossy network. In this paper, we propose the TCP/NC tunnel to convey end-to-end TCP sessions on a single TCP/NC flow traversing a lossy network between two special gateways without per-flow management. We implemented and validated our proposal in Network Simulator 3, in which each gateway runs a reinforced version of TCP/NC that we previously developed. The results show that the proposed TCP/NC tunnel can mitigate the goodput degradation of end-to-end TCP sessions traversing a lossy network without any change in TCP on each end host.
INDEX TERMS
CITATION

N. V. Ha, K. Kumazoe, K. Tsukamoto and M. Tsuru, "Masking lossy networks by TCP tunnel with Network Coding," 2017 IEEE Symposium on Computers and Communications (ISCC), Heraklion, Greece, 2017, pp. 1290-1295.
doi:10.1109/ISCC.2017.8024702
80 ms
(Ver 3.3 (11022016))