Multi-layer Adaptive Sampling for Per-Flow Spread Measurement

被引:1
|
作者
Zhang, Boyu [1 ]
Du, Yang [1 ]
Huang, He [1 ]
Sun, Yu-E [2 ]
Gao, Guoju [1 ]
Wang, Xiaoyu [1 ]
Chen, Shiping [3 ]
机构
[1] Soochow Univ, Sch Comp Sci & Technol, Suzhou, Jiangsu, Peoples R China
[2] Soochow Univ, Sch Rail Transportat, Suzhou, Jiangsu, Peoples R China
[3] Univ Shanghai Sci & Technol, Sch Opt Elect & Comp Engn, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Traffic measurement; Spread estimation; Sampling; Adaptive sampling; High-speed networks; COUNTER ARCHITECTURE;
D O I
10.1007/978-3-030-95384-3_46
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Per-flow spread measurement in high-speed networks, which aims to estimate the number of distinct elements of each flow, plays an important role in many practical applications. Most existing solutions adopt compact data structures (i.e., sketches) to share memory units among flows so that they can fit in limited on-chip memory, resulting in low estimation accuracy for small flows. Unlike sketch-based solutions, non-duplicate sampling measures per-flow spreads by sampling each distinct element with the same sampling probability. However, it ignores that, compared to small flows, large flows only need lower sampling probabilities to achieve the same relative estimation error, wasting significant on-chip memory for large flows. This paper presents multi-layer adaptive sampling to complement the prior work by assigning lower probabilities to larger flows. The proposed framework employs a multi-layer model to sample distinct elements, ensuring that most small flows will stay in lower layers and large flows will get to higher layers. Besides, higher layers are designed with smaller overall probabilities to ensure that larger flows have lower sampling probabilities. Experimental results based on real Internet traces show that, compared to the state-of-the-art method, our solution can reduce up to 86% average relative errors for per-flow spread estimation and reduce the FPRs and FNRs of flow misclassification by around one to two magnitudes.
引用
收藏
页码:743 / 758
页数:16
相关论文
共 50 条
  • [1] 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
  • [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] TailoredSketch: A Fast and Adaptive Sketch for Efficient Per-Flow Size Measurement
    Gao, Guoju
    Qian, Zhaorong
    Huang, He
    Sun, Yu-E
    Du, Yang
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2025, 12 (01): : 505 - 517
  • [4] A New Method for Per-Flow Traffic Measurement
    Yoon, MyungKeun
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2011, E94B (08) : 2386 - 2389
  • [5] Per-Flow Network Measurement With Distributed Sketch
    Gu, Liyuan
    Tian, Ye
    Chen, Wei
    Wei, Zhongxiang
    Wang, Cenman
    Zhang, Xinming
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (01) : 411 - 426
  • [6] 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,
  • [7] Adaptive sampling for effective multi-layer defect monitoring
    Kuo, WW
    Akella, R
    Fletcher, D
    1997 IEEE INTERNATIONAL SYMPOSIUM ON SEMICONDUCTOR MANUFACTURING CONFERENCE PROCEEDINGS, 1997, : D1 - D4
  • [8] 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
  • [9] Cross-layer based adaptive wireless traffic control for per-flow and per-station fairness
    Visoottiviseth, Vasaka
    Trunganont, Akkasit
    Siwamogsatham, Siwaruk
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2011, : 1 - 26
  • [10] A per-flow measurement and estimation method for DiffServ implementations
    Veres, S.
    Ionescu, D.
    2006 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, VOLS 1-5, 2006, : 353 - +