Smart Experts for Network State Estimation

被引:19
作者
Edalat, Yalda [1 ]
Ahn, Jong-Suk [2 ]
Obraczka, Katia [1 ]
机构
[1] Univ Calif Santa Cruz, Dept Comp Engn, Santa Cruz, CA 95064 USA
[2] Dongguk Univ, Dept Comp Engn, Seoul 04620, South Korea
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2016年 / 13卷 / 03期
基金
新加坡国家研究基金会; 美国国家科学基金会;
关键词
Machine learning; computation intelligence; network performance; network state estimation; TCP THROUGHPUT;
D O I
10.1109/TNSM.2016.2586506
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several network protocols, services, and applications adjust their operation dynamically based on current network conditions. Consequently, keeping accurate estimates of the network and its performance as it fluctuates over time is critical. For example, both TCP and IEEE 802.11 periodically adapt some of their key operating parameters, namely, the retransmission timeout and the contention window size based on the average round trip time and the number of collisions, respectively. In this paper, we present a novel mechanism to estimate "nearfuture" network performance based on past network conditions. We call our approach to network performance estimation as smart experts for network state estimation (SENSE). SENSE uses a simple, yet effective, algorithm combining a machine learning method known as fixed-share with exponentially weighted moving average (EWMA). SENSE also introduces novel techniques that improve the predictability of the fixed-share framework without increasing computational complexity. SENSE is thus able to respond to network dynamics at different time scales, i. e., long-and medium-term fluctuations as well as short-lived variations. We evaluate SENSE's performance using synthetic and real datasets. Our experimental results show that, when compared to fixed-share and EWMA, SENSE yields higher estimation accuracy for all datasets due to its ability to more closely track data fluctuations.
引用
收藏
页码:622 / 635
页数:14
相关论文
共 20 条
[1]  
Adamskiy Dmitry, 2012, Algorithmic Learning Theory. 23rd International Conference (ALT 2012). Proceedings, P290, DOI 10.1007/978-3-642-34106-9_24
[2]  
[Anonymous], EURASIP J WIRELESS C
[3]   How to use expert advice [J].
CesaBianchi, N ;
Freund, Y ;
Haussler, D ;
Helmbold, DP ;
Schapire, RE ;
Warmuth, MK .
JOURNAL OF THE ACM, 1997, 44 (03) :427-485
[4]  
Edalat Yalda., 2014, Proceedings of the 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, P11, DOI DOI 10.4108/ICST.MOBIQUITOUS.2014.257949
[5]   Dynamic tuning of the contention window minimum (CWmin) for enhanced service differentiation in IEEE 802.11 wireless ad-hoc networks [J].
Gannoune, L ;
Robert, S .
2004 IEEE 15TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, :311-317
[6]   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
[7]   Support vector machines [J].
Hearst, MA .
IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1998, 13 (04) :18-21
[8]   Adaptive disk spin-down for mobile computers [J].
Helmbold, DP ;
Long, DDE ;
Sconyers, TL ;
Sherrod, B .
MOBILE NETWORKS & APPLICATIONS, 2000, 5 (04) :285-297
[9]  
Herbster M., 1995, Machine Learning. Proceedings of the Twelfth International Conference on Machine Learning, P286
[10]  
HUNTER JS, 1986, J QUAL TECHNOL, V18, P203