Accurate Per-Flow Measurement with Bloom Sketch

被引:0
|
作者
Zhou, Yang [1 ]
Jin, Hao [1 ]
Liu, Peng [1 ]
Zhang, Haowei [1 ]
Yang, Tong [1 ]
Li, Xiaoming [1 ]
机构
[1] Peking Univ, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sketch is a probabilistic data structure, and is widely used for per-flow measurement in network. The most common sketches are the CM sketch and its several variants. However, given a limited memory size, these sketches always significantly overestimate some flows, exhibiting poor accuracy. To address this issue, we proposed a novel sketch named the Bloom sketch, combining the sketch with the Bloom filter, another well-known probabilistic data structure widely used for membership queries. Extensive experiments based on real IP traces show that our Bloom sketch achieves up to 14:47x higher accurac y compared with the CM sketch, while exhibiting comparable insertion and query speed. Our source code is available at Github [1].
引用
收藏
页数:2
相关论文
共 50 条
  • [1] Diamond Sketch: Accurate Per-flow Measurement for Real IP Streams
    Yang, Tong
    Gao, Siang
    Sun, Zhouyi
    Wang, Yufei
    Shen, Yulong
    Li, Xiaoming
    [J]. IEEE INFOCOM 2018 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2018,
  • [2] One Memory Access Sketch: a More Accurate and Faster Sketch for Per-flow Measurement
    Zhou, Yang
    Liu, Peng
    Jin, Hao
    Yang, Tong
    Dang, Shoujiang
    Li, Xiaoming
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [3] Diamond Sketch: Accurate Per-flow Measurement for Big Streaming Data
    Yang, Tong
    Gao, Siang
    Sun, Zhouyi
    Wang, Yufei
    Shen, Yulong
    Li, Xiaoming
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (12) : 2650 - 2662
  • [4] Per-Flow Network Measurement With Distributed Sketch
    Gu, Liyuan
    Tian, Ye
    Chen, Wei
    Wei, Zhongxiang
    Wang, Cenman
    Zhang, Xinming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (01) : 411 - 426
  • [5] AGC Sketch: An effective and accurate per-flow measurement to adapt flow size distribution
    Li, Zhuo
    Liu, Ziyu
    Liu, Jindian
    Zhang, Yu
    Liang, Teng
    Liu, Kaihua
    [J]. COMPUTER COMMUNICATIONS, 2024, 221 : 120 - 130
  • [6] An Efficient Adaptive Denoising Sketch for Per-flow Traffic Measurement
    Lou, Chen
    Sun, Yu-E
    Huang, He
    Du, Yang
    Chen, Shigang
    Gao, Guoju
    Xu, Hongli
    [J]. 2022 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2022,
  • [7] Priority-Aware Per-flow Measurement using Cuckoo Sketch
    Yan, Yibo
    Chen, Cheng
    Lin, Huiping
    Ruas, Olivier
    Wang, Tengjiao
    Yang, Tong
    [J]. 2020 IFIP NETWORKING CONFERENCE AND WORKSHOPS (NETWORKING), 2020, : 622 - 624
  • [8] Per-Flow Size Measurement by Combining Sketch and Flow Table in Software-Defined Networks
    Qian, Zhaorong
    Gao, Guoju
    Du, Yang
    [J]. 2022 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING, ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM, 2022, : 644 - 651
  • [9] Space-code bloom filter for efficient per-flow traffic measurement
    Kumar, A
    Xu, J
    Wang, J
    Spatschek, O
    Li, L
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1762 - 1773
  • [10] Space-code bloom filter for efficient per-flow traffic measurement
    Kumar, Abhishek
    JimXu, Jun
    Wang, Jia
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2006, 24 (12) : 2327 - 2339