IEEE Transactions on Reliability · 2022 · 10 citations · 20 references
ComputingComputer ScienceComputer SystemsComputer NetworksData MiningMachine LearningClassificationCommunication NetworksCongestion ControlCongestion ManagementInternet Protocol SuiteNetwork Performance AnalysisCongestion DetectionDynamic Communication NetworksEnd-to-end Congestion ControlNetwork Congestion ModelingPacket ClassificationThroughputTraffic ClassificationXgboost
The traditional rule-based congestion control algorithms cannot set congestion window size flexibly, resulting in the inadaptation of the dynamic networks. This article presents a method to model end-to-end TCP congestion control problem using classification techniques. The network status parameters as the input and the type of network status as the output are defined through the analysis of some existing congestion control algorithms. NewReno, CUBIC, and Compound are used as feedback to produce the training data of the XGBoost classifier. The experimental results show that the classifier effectively shapes the strategies of three outstanding congestion control algorithms and almost achieves the same throughput, delay, and fairness. The proposed method makes the congestion control algorithm able to learn from data produced by network.
20
An empirical comparison of supervised learning algorithms
Rich Caruana, Alexandru Niculescu-Mizil · 2006 · 2.7K citations
Sangtae Ha, Injong Rhee, Lisong Xu · ACM SIGOPS Operating Systems Review · 2008 · 2.2K citations
Congestion avoidance and control
Van Jacobson · ACM SIGCOMM Computer Communication Review · 1988 · 1.9K citations
Image Classification using Random Forests and Ferns
Anna Bosch, Andrew Zisserman, Xavier Muñoz · 2007 · 1.2K citations