Prob-CS: A Probabilistic Cuckoo Sketch for Accurate Network Traffic Measurement

被引:0
|
作者
Wang, Chao [1 ]
Li, Xu [1 ]
Zeng, Jiuzhen [1 ]
Yin, Weimin [1 ]
Zhou, Ping [1 ]
机构
[1] Univ South China, Sch Elect Engn, Hengyang 421001, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 22期
关键词
Frequency estimation; Accuracy; Computer networks; Probabilistic logic; Telecommunication traffic; Task analysis; Streams; network measurement; sketch; top-k flows; ATTACK; IOT;
D O I
10.1109/JIOT.2024.3442808
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For Internet of Things (IoT) networks and devices, the network traffic measurement owns security significance. It usually focuses on the frequency estimation and top-k flows detection, two basic measurement tasks where the sketch has been widely used as the outline data structure. Existing measurement schemes make tradeoffs between efficiency, accuracy and speed. Some of them, such as the recently proposed augmented sketch, improve the accuracy of measurement tasks by separating elephant flows from mouse flows. Yet, the performance can be severely degraded due to the exchange of traffics between the filter and the sketch section. In this article, the probabilistic cuckoo sketch (Prob-CS), a new data structure consisting of several buckets with two hash functions, is proposed to obtain the high accuracy as well as the good memory utilization for the measurement tasks. Specifically, a probabilistic replacement strategy is utilized to reduce the impact of mouse flows on elephant flows, which helps the proposed Prob-CS to accurately record the elephant flow. Meanwhile, the cuckoo hashing is introduced to relocate the replaced flows, thus fully improving the memory utilization. Numerous experimental results show that our Prob-CS achieves the best frequency estimation accuracy, and owns the competitive performance in terms of the top-k precision and the throughput compared to well-established programs.
引用
收藏
页码:36965 / 36978
页数:14
相关论文
共 13 条
  • [1] CS-Sketch: Compressive Sensing Enhanced Sketch for Full Traffic Measurement
    Li, Linxi
    Xie, Kun
    Pei, Shuyu
    Wen, Jigang
    Liang, Wei
    Xie, Gaogang
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (03): : 2338 - 2352
  • [2] Generalized Sketch Families for Network Traffic Measurement
    Zhou, You
    Zhang, Youlin
    Ma, Chaoyi
    Chen, Shigang
    Odegbile, Olufemi O.
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2019, 3 (03)
  • [3] Generalized Sketch Families for Network Traffic Measurement
    Zhou Y.
    Zhang Y.
    Ma C.
    Chen S.
    Odegbile O.O.
    Performance Evaluation Review, 2020, 48 (01): : 63 - 64
  • [4] An Accurate Network Measurement Framework Combining SVM With Sketch
    Wang, Bohui
    Liu, Ziang
    PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 89 - 95
  • [5] ALSketch: An adaptive learning-based sketch for accurate network measurement under dynamic traffic distribution
    Cheng, Xiaojun
    Jing, Xuyang
    Yan, Zheng
    Li, Xian
    Wang, Pu
    Wu, Wei
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 216
  • [6] HBL-Sketch: A New Three-Tier Sketch for Accurate Network Measurement
    Zhao, Keyan
    Wang, Junxiao
    Qi, Heng
    Xie, Xin
    Zhou, Xiaobo
    Li, Keqiu
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING (ICA3PP 2019), PT I, 2020, 11944 : 48 - 59
  • [7] DAP-Sketch: An accurate and effective network measurement sketch with Deterministic Admission Policy
    Wang, Rui
    Du, Hongchao
    Shen, Zhaoyan
    Jia, Zhiping
    COMPUTER NETWORKS, 2021, 194
  • [8] Tree sketch: An accurate and memory-efficient sketch for network-wide measurement
    Liu, Lei
    Ding, Tong
    Feng, Hui
    Yan, Zhongmin
    Lu, Xudong
    COMPUTER COMMUNICATIONS, 2022, 194 : 148 - 155
  • [9] Probabilistic Parallel Measurement of Network Traffic at Multiple Locations
    Marold, Alexander
    Lieven, Peter
    Scheuermann, Bjoern
    IEEE NETWORK, 2012, 26 (01): : 6 - 12
  • [10] Effective Network-Wide Traffic Measurement: A Lightweight Distributed Sketch Deployment
    Li, Fuliang
    Guo, Kejun
    Shen, Jiaxing
    Wang, Xingwei
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 181 - 190