Title
Machine-Learning based Loss Discrimination Algorithm for Wireless TCP Congestion Control
Abstract
Loss-based congestion control of TCP, which was designed for the wired environment in the past, has a performance degradation in wireless environments where channel errors occur more frequently. In this paper, we propose a machine learning based loss discrimination algorithm (ML-LDA) for wireless TCP congestion control. ML-LDA learns how to distinguish packet losses due to congestion and wireless channel environment using multi-layer perceptron (MLP). Based on the learning results, the congestion control classifies the cause of losses and does not reduce congestion window in case of random losses. In order to verify the performance of the proposed congestion control, we implemented the algorithm in the Linux kernel and configured a testbed where packet loss occurs randomly. We compared the experimental results with TCP RENO, TCP WESTWOOD+, and TCP VENO, and showed that the proposed ML-LDA has 98% packet loss classification accuracy in wireless channel environments, and average throughput is greatly improved compared to the existing congestion controls.
Year
DOI
Venue
2019
10.23919/ELINFOCOM.2019.8706382
2019 International Conference on Electronics, Information, and Communication (ICEIC)
Keywords
DocType
ISSN
Packet loss,Machine learning,Wireless networks,Machine learning algorithms,Classification algorithms
Conference
2377-8431
ISBN
Citations 
PageRank 
978-89-950044-4-9
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
Kimoon Han100.34
Jae Yong Lee29723.87
Byung Chul Kim300.34