TCP-TFEC: TCP Congestion Control based on Redundancy Setting Method for FEC over Wireless LAN

Fumiya TESHIMA  Hiroyasu OBATA  Ryo HAMAMOTO  Kenji ISHIDA  

IEICE TRANSACTIONS on Information and Systems   Vol.E100-D   No.12   pp.2818-2827
Publication Date: 2017/12/01
Publicized: 2017/07/14
Online ISSN: 1745-1361
DOI: 10.1587/transinf.2017PAP0017
Type of Manuscript: Special Section PAPER (Special Section on Parallel and Distributed Computing and Networking)
Category: Wireless networks
wireless LAN,  Forward Error Correction,  TCP congestion control,  Throughput,  Streaming,  

Full Text: PDF(1.4MB)>>
Buy this Article

Streaming services that use TCP have increased; however, throughput is unstable due to congestion control caused by packet loss when TCP is used. Thus, TCP control to secure a required transmission rate for streaming communication using Forward Error Correction (FEC) technology (TCP-AFEC) has been proposed. TCP-AFEC can control the appropriate transmission rate according to network conditions using a combination of TCP congestion control and FEC. However, TCP-AFEC was not developed for wireless Local Area Network (LAN) environments; thus, it requires a certain time to set the appropriate redundancy and cannot obtain the required throughput. In this paper, we demonstrate the drawbacks of TCP-AFEC in wireless LAN environments. Then, we propose a redundancy setting method that can secure the required throughput for FEC, i.e., TCP-TFEC. Finally, we show that TCP-TFEC can secure more stable throughput than TCP-AFEC.