Sciweavers

TON
2010

A Machine Learning Approach to TCP Throughput Prediction

13 years 6 months ago
A Machine Learning Approach to TCP Throughput Prediction
TCP throughput prediction is an important capability in wide area overlay and multi-homed networks where multiple paths may exist between data sources and receivers. In this paper we describe a new, lightweight method for TCP throughput prediction that can generate accurate forecasts for a broad range of file sizes and path conditions. Our method is based on Support Vector Regression modeling that uses a combination of prior file transfers and measurements of simple path properties. We calibrate and evaluate the capabilities of our throughput predictor in an extensive set of lab-based experiments where ground truth can be established for path properties using highly accurate passive measurements. We report the performance for our method in the ideal case of using our passive path property measurements over a range of test configurations. Our results show that for bulk transfers in heavy traffic, TCP throughput is predicted within 10% of the actual value 87% of the time, representing n...
Mariyam Mirza, Joel Sommers, Paul Barford, Xiaojin
Added 22 May 2011
Updated 22 May 2011
Type Journal
Year 2010
Where TON
Authors Mariyam Mirza, Joel Sommers, Paul Barford, Xiaojin Zhu
Comments (0)