Space-code bloom filter for efficient per-flow traffic measurement

被引:78
|
作者
Kumar, Abhishek [1 ]
JimXu, Jun
Wang, Jia
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
[2] AT&T Labs Res, Dept Network Measurement & Engn Res, Internet & Networking Syst Res Ctr, Florham Pk, NJ 07932 USA
基金
美国国家科学基金会;
关键词
bloom filter (BF); data structures; network measurement; statistical inference; traffic analysis;
D O I
10.1109/JSAC.2006.884032
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Per-flow traffic measurement is critical for usage accounting, traffic engineering, and anomaly detection. Previous methodologies are either based on random sampling (e.g., Cisco's NetFlow), which is inaccurate, or only account for the "elephants." We introduce a novel technique for measuring per-flow traffic approximately, for all flows regardless of their sizes, at very high-speed (say, OC768). The core of this technique is a novel data structure called Space-Code Bloom Filter (SCBF). A SCBF is an approximate representation of a multiset; each element in this multiset is a traffic flow and its multiplicity is the number of packets in the flow. The multiplicity of an element in the multiset represented by SCBF can be estimated through either of two mechanisms-maximum-likelihood estimation or mean value estimation. Through parameter tuning, SCBF allows for graceful tradeoff between measurement accuracy and computational and storage complexity. SCBF also contributes to the foundation of data streaming by introducing a new paradigm called blind streaming. We evaluate the performance of SCBF through mathematical analysis and through experiments on packet traces gathered from a tier-1 ISP backbone. Our results demonstrate that SCBF achieves reasonable measurement accuracy with very low storage and computational complexity. We also demonstrate the application of SCBF in estimating the frequency of keywords at a search engine-demonstrating the applicability of SCBF to other problems that can be reduced to multiset membership queries.
引用
收藏
页码:2327 / 2339
页数:13
相关论文
共 50 条
  • [1] Space-code bloom filter for efficient per-flow traffic measurement
    Kumar, A
    Xu, J
    Wang, J
    Spatschek, O
    Li, L
    IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1762 - 1773
  • [2] 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
    2022 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2022,
  • [3] Accurate Per-Flow Measurement with Bloom Sketch
    Zhou, Yang
    Jin, Hao
    Liu, Peng
    Zhang, Haowei
    Yang, Tong
    Li, Xiaoming
    IEEE INFOCOM 2018 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2018,
  • [4] A Stateful Bloom Filter for Per-Flow State Monitoring
    Xie, Kun
    Pei, Shuyu
    Wang, Xin
    Shi, Wen
    Xie, Gaogang
    Li, Kenli
    Li, Yanbiao
    Wen, Jigang
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1399 - 1413
  • [5] A New Method for Per-Flow Traffic Measurement
    Yoon, MyungKeun
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2011, E94B (08) : 2386 - 2389
  • [6] Novel per-flow traffic measurement algorithm
    Ren, Gaoming
    Xia, Jingbo
    Bai, Jun
    Chen, Zhen
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (05): : 125 - 132
  • [7] Adaptive space-code bloom filter based traceback scheme for DDoS attack
    School of Computer and Communications, Hunan University, Changsha, China
    不详
    J. Comput. Inf. Syst., 6 (1817-1825):
  • [8] Per-Flow Traffic Measurement Through Randomized Counter Sharing
    Li, Tao
    Chen, Shigang
    Ling, Yibei
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (05) : 1622 - 1634
  • [9] Counter Tree: A Scalable Counter Architecture for Per-Flow Traffic Measurement
    Chen, Min
    Chen, Shigang
    Cai, Zhiping
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (02) : 1249 - 1262
  • [10] Self-Adaptive Sampling Based Per-Flow Traffic Measurement
    Du, Yang
    Huang, He
    Sun, Yu-E
    Chen, Shigang
    Gao, Guoju
    Wu, Xiaocan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (03) : 1010 - 1025