Self-Adaptive Sampling for Network Traffic Measurement

被引:26
作者
Du, Yang [1 ]
Huang, He [1 ]
Sun, Yu-E [2 ]
Chen, Shigang [3 ]
Gao, Guoju [1 ]
机构
[1] Soochow Univ, Sch Comp Sci & Technol, Suzhou, Peoples R China
[2] Soochow Univ, Sch Rail Transportat, Suzhou, Peoples R China
[3] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
来源
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021) | 2021年
基金
中国国家自然科学基金;
关键词
Traffic measurement; self-adaptive sampling; size estimation; spread estimation; FLOW STATISTICS;
D O I
10.1109/INFOCOM42981.2021.9488425
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Per-flow traffic measurement in the high-speed network plays an important role in many practical applications. Due to the limited on-chip memory and the mismatch between off-chip memory speed and line rate, sampling-based methods select and forward a part of flow traffic to off-chip memory, complementing sketch-based solutions in estimation accuracy and online query support. However, most current work uses the same sampling probability for all flows, overlooking that the sampling rates different flows require to meet the same accuracy constraint are different. It leads to a waste in storage and communication resources. In this paper, we present self-adaptive sampling, a framework to sample each flow with a probability adapted to flow size/spread. Then we propose two algorithms, SAS-LC and SAS-LOG, which are geared towards per-flow spread estimation and per-flow size estimation by using different compression functions. Experimental results based on real Internet traces show that, when compared to NDS in per-flow spread estimation, SAS-LC can save around 10% on-chip space and reduce up to 40% communication cost for large flows. Moreover, SAS-LOG can save 40% on-chip space and reduce up to 96% communication cost for large flows than NDS in per-flow size estimation.
引用
收藏
页数:10
相关论文
共 50 条
[11]   State-dependent self-adaptive sampling (SAS) method for vehicle trajectory data [J].
Siddique, Choudhury ;
Ban, Xuegang .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2019, 100 :224-237
[12]   Self-adaptive sampling for sequential surrogate modeling of time-consuming finite element analysis [J].
Jin, Seung-Seop ;
Jung, Hyung-Jo .
SMART STRUCTURES AND SYSTEMS, 2016, 17 (04) :611-629
[13]   Key Technologies of Network Traffic Measurement [J].
Li Haili ;
Zhu Ke ;
Huang Wanwei .
2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, :1093-1098
[14]   An Efficient Adaptive Denoising Sketch for Per-flow Traffic Measurement [J].
Lou, Chen ;
Sun, Yu-E ;
Huang, He ;
Du, Yang ;
Chen, Shigang ;
Gao, Guoju ;
Xu, Hongli .
2022 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2022,
[15]   AKQUI - A network traffic measurement tool [J].
Lamparter, O ;
Stauffer, B .
ICT'2003: 10TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, VOLS I AND II, CONFERENCE PROCEEDINGS, 2003, :1078-1083
[16]   SEAD Counter: Self-Adaptive Counters With Different Counting Ranges [J].
Liu, Xilai ;
Xu, Yan ;
Liu, Peng ;
Yang, Tong ;
Xu, Jiaqi ;
Wang, Lun ;
Xie, Gaogang ;
Li, Xiaoming ;
Uhlig, Steve .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (01) :90-106
[17]   Multi-layer Adaptive Sampling for Per-Flow Spread Measurement [J].
Zhang, Boyu ;
Du, Yang ;
Huang, He ;
Sun, Yu-E ;
Gao, Guoju ;
Wang, Xiaoyu ;
Chen, Shiping .
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 :743-758
[18]   Applications of sketches in network traffic measurement: A survey [J].
Han, Hui ;
Yan, Zheng ;
Jing, Xuyang ;
Pedrycz, Witold .
INFORMATION FUSION, 2022, 82 :58-85
[19]   Self-adaptive reduced order thermal modeling of underwater propulsion motors [J].
Li, Ruiye ;
Cheng, Peng ;
Lan, Hai .
Dianji yu Kongzhi Xuebao/Electric Machines and Control, 2024, 28 (07) :88-100
[20]   Suppression of sweeping fluctuation of Fabry-Perot filter in fiber Bragg grating interrogation using PSO-based self-adaptive sampling [J].
Sheng, Wenjuan ;
Peng, G. D. ;
Yang, Ning ;
Kang, Yingwei ;
Soeffker, Dirk .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 142