Full Text Views
45
Packet losses significantly degrade TCP performance in high-latency environments. This is because TCP needs at least one round-trip time (RTT) to recover lost packets. The recovery time will grow longer, especially in high-latency environments. TCP keeps transmission rate low while lost packets are recovered, thereby degrading throughput. To prevent this performance degradation, the number of retransmissions must be kept as low as possible. Therefore, we propose a scheme to apply a technology called “forward error correction” (FEC) to the entire TCP operation in order to improve throughput. Since simply applying FEC might not work effectively, three function, namely, controlling redundancy level and transmission rate, suppressing the return of duplicate ACKs, interleaving redundant packets, were devised. The effectiveness of the proposed scheme was demonstrated by simulation evaluations in high-latency environments.
Yurino SATO
National Institute of Technology, Sasebo College
Hiroyuki KOGA
The University of Kitakyushu
Takeshi IKENAGA
Kyushu Institute of Technology
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Yurino SATO, Hiroyuki KOGA, Takeshi IKENAGA, "TCP Using Adaptive FEC to Improve Throughput Performance in High-Latency Environments" in IEICE TRANSACTIONS on Communications,
vol. E102-B, no. 3, pp. 537-544, March 2019, doi: 10.1587/transcom.2018EBP3091.
Abstract: Packet losses significantly degrade TCP performance in high-latency environments. This is because TCP needs at least one round-trip time (RTT) to recover lost packets. The recovery time will grow longer, especially in high-latency environments. TCP keeps transmission rate low while lost packets are recovered, thereby degrading throughput. To prevent this performance degradation, the number of retransmissions must be kept as low as possible. Therefore, we propose a scheme to apply a technology called “forward error correction” (FEC) to the entire TCP operation in order to improve throughput. Since simply applying FEC might not work effectively, three function, namely, controlling redundancy level and transmission rate, suppressing the return of duplicate ACKs, interleaving redundant packets, were devised. The effectiveness of the proposed scheme was demonstrated by simulation evaluations in high-latency environments.
URL: https://global.ieice.org/en_transactions/communications/10.1587/transcom.2018EBP3091/_p
Copy
@ARTICLE{e102-b_3_537,
author={Yurino SATO, Hiroyuki KOGA, Takeshi IKENAGA, },
journal={IEICE TRANSACTIONS on Communications},
title={TCP Using Adaptive FEC to Improve Throughput Performance in High-Latency Environments},
year={2019},
volume={E102-B},
number={3},
pages={537-544},
abstract={Packet losses significantly degrade TCP performance in high-latency environments. This is because TCP needs at least one round-trip time (RTT) to recover lost packets. The recovery time will grow longer, especially in high-latency environments. TCP keeps transmission rate low while lost packets are recovered, thereby degrading throughput. To prevent this performance degradation, the number of retransmissions must be kept as low as possible. Therefore, we propose a scheme to apply a technology called “forward error correction” (FEC) to the entire TCP operation in order to improve throughput. Since simply applying FEC might not work effectively, three function, namely, controlling redundancy level and transmission rate, suppressing the return of duplicate ACKs, interleaving redundant packets, were devised. The effectiveness of the proposed scheme was demonstrated by simulation evaluations in high-latency environments.},
keywords={},
doi={10.1587/transcom.2018EBP3091},
ISSN={1745-1345},
month={March},}
Copy
TY - JOUR
TI - TCP Using Adaptive FEC to Improve Throughput Performance in High-Latency Environments
T2 - IEICE TRANSACTIONS on Communications
SP - 537
EP - 544
AU - Yurino SATO
AU - Hiroyuki KOGA
AU - Takeshi IKENAGA
PY - 2019
DO - 10.1587/transcom.2018EBP3091
JO - IEICE TRANSACTIONS on Communications
SN - 1745-1345
VL - E102-B
IS - 3
JA - IEICE TRANSACTIONS on Communications
Y1 - March 2019
AB - Packet losses significantly degrade TCP performance in high-latency environments. This is because TCP needs at least one round-trip time (RTT) to recover lost packets. The recovery time will grow longer, especially in high-latency environments. TCP keeps transmission rate low while lost packets are recovered, thereby degrading throughput. To prevent this performance degradation, the number of retransmissions must be kept as low as possible. Therefore, we propose a scheme to apply a technology called “forward error correction” (FEC) to the entire TCP operation in order to improve throughput. Since simply applying FEC might not work effectively, three function, namely, controlling redundancy level and transmission rate, suppressing the return of duplicate ACKs, interleaving redundant packets, were devised. The effectiveness of the proposed scheme was demonstrated by simulation evaluations in high-latency environments.
ER -