An Empirical Study of Throughput Prediction in Mobile Data Networks

被引:12
作者
Liu, Yan [1 ]
Lee, Jack Y. B. [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Informat Engn, Hong Kong, Hong Kong, Peoples R China
来源
2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM) | 2015年
关键词
TCP throughput; prediction error; lower bound;
D O I
10.1109/GLOCOM.2015.7417858
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Bandwidth-sensitive applications such as adaptive video streaming rely on accurate prediction of future network throughput to enable them to react to and compensate for the rapidly fluctuating bandwidth often found in mobile networks. Researchers have developed various prediction algorithms in the literature of which many have been employed in real-world applications. However, there is a lack of systematic study on the comparative performance of the existing prediction algorithms in the context of mobile networks. This work addresses this void by conducting a systematic performance comparison of 7 prediction algorithms, and analyzes their characteristics when applied to the prediction of TCP throughput in mobile networks. The performance results are obtained from extensive trace-driven simulations where the throughput trace data were captured in production 3G/HSPA mobile networks in 3 locations over a period of 9 months and hence offer a good representation of the prediction algorithms' real-world performance. Furthermore, we applied the theory of differential entropy in information theory to obtain an estimated lower bound on throughput prediction errors which, for the first time, enables one to evaluate the absolute performance of these prediction algorithms. The results revealed that more complex algorithms are not necessarily better, and there exists a specific range of operating parameters where predictions are generally more accurate.
引用
收藏
页数:6
相关论文
共 17 条
[1]  
[Anonymous], 2017, White Paper
[2]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[3]  
Cohen J., 2013, APPL MULTIPLE REGRES, DOI DOI 10.4324/9780203774441
[4]  
Cover T. M., 2006, Elements of information theory, Vsecond, DOI [DOI 10.1002/047174882X, 10.1002/0471200611]
[5]   On the predictability of large transfer TCP throughput [J].
He, Q ;
Dovrolis, C ;
Ammar, M .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (04) :145-156
[6]   Artificial neural networks: A tutorial [J].
Jain, AK ;
Mao, JC ;
Mohiuddin, KM .
COMPUTER, 1996, 29 (03) :31-+
[7]  
Mathis M., 1997, Computer Communication Review, V27, P67, DOI 10.1145/263932.264023
[8]   A Machine Learning Approach to TCP Throughput Prediction [J].
Mirza, Mariyam ;
Sommers, Joel ;
Barford, Paul ;
Zhu, Xiaojin .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2010, 18 (04) :1026-1039
[9]  
Mirza M, 2009, 2009 6TH ANNUAL IEEE COMMUNICATIONS SOCIETY CONFERENCE ON SENSOR, MESH AND AD HOC COMMUNICATIONS AND NETWORKS (SECON 2009), P1
[10]  
Padhye J., 1998, Computer Communication Review, V28, P303, DOI 10.1145/285243.285291