Discount Counting for Fast Flow Statistics on Flow Size and Flow Volume

被引:30
|
作者
Hu, Chengchen [1 ]
Liu, Bin [2 ]
Zhao, Hongbo [3 ]
Chen, Kai [4 ]
Chen, Yan [5 ]
Cheng, Yu [6 ]
Wu, Hao [2 ]
机构
[1] Xi An Jiao Tong Univ, Dept Comp Sci & Technol, MOE KLINNS Lab, Xian 710000, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[3] MeshSr Co Ltd, Nanjing 211100, Jiangsu, Peoples R China
[4] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[5] Northwestern Univ, Dept Elect Engn & Comp Sci, Evanston, IL 60208 USA
[6] IIT, Dept Elect & Comp Engn Technol, Chicago, IL 60616 USA
基金
美国国家科学基金会;
关键词
Counter; flow statistics; network measurement; unbiased estimation; ARCHITECTURE;
D O I
10.1109/TNET.2013.2270439
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A complete flow statistics report should include both flow size (the number of packets in a flow) counting and flow volume (the number of bytes in a flow) counting. Although previous studies have contributed a lot to the flow size counting problem, it is still a great challenge to well support the flow volume statistics due to the demanding requirements on both memory size and memory bandwidth in monitoring device. In this paper, we propose a DIScount COunting (DISCO) method, which is designed for both flow size and flow bytes counting. For each incoming packet of length, DISCO increases the corresponding counter assigned to the flow with an increment that is less than. With an elaborate design on the counter update rule and the inverse estimation, DISCO saves memory consumption while providing an accurate unbiased estimator. The method is evaluated thoroughly under theoretical analysis and simulations with synthetic and real traces. The results demonstrate that DISCO is more accurate than related work given the same counter sizes. DISCO is also implemented on the network processor Intel IXP2850 for a performance test. Using only one microengine (ME) in IXP2850, the throughput can reach up to 11.1 Gb/s under a traditional traffic pattern. The throughput increases to 39 Gb/s when employing four MEs.
引用
收藏
页码:970 / 981
页数:12
相关论文
共 50 条
  • [41] FLOW AT CONSTANT VOLUME
    SCHENCK, H
    JOURNAL OF THE AMERICAN ROCKET SOCIETY, 1953, 23 (03): : 184 - 184
  • [42] QUANTITATIVE FLOW MEASUREMENT WITH THE FAST FOURIER FLOW TECHNIQUE
    HENNIG, J
    MURI, M
    BRUNNER, P
    FRIEDBURG, H
    RADIOLOGY, 1988, 166 (01) : 237 - 240
  • [43] On the Nonlinear Statistics of Optical Flow
    Adams, Henry
    Bush, Johnathan
    Carr, Brittany
    Kassab, Lara
    Mirth, Joshua
    COMPUTATIONAL TOPOLOGY IN IMAGE CONTEXT, CTIC 2019, 2019, 11382 : 151 - 165
  • [44] Statistics of thermalization in Bjorken flow
    Jakub Jankowski
    Grzegorz Plewa
    Michał Spaliński
    Journal of High Energy Physics, 2014
  • [45] GO FAST WITH THE FLOW
    Martin, John
    MECHANICAL ENGINEERING, 2015, 137 (05) : 40 - 45
  • [46] On the spatial statistics of optical flow
    Roth, S
    Black, MJ
    TENTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 42 - 49
  • [47] WAVE MEAN FLOW STATISTICS
    SCHOEBERL, MR
    JOURNAL OF THE ATMOSPHERIC SCIENCES, 1982, 39 (10) : 2363 - 2368
  • [48] FAST DATA FLOW
    DEUTSCH, AL
    DATA PROCESSING, 1961, 3 (02): : 23 - 25
  • [49] On the Spatial Statistics of Optical Flow
    Stefan Roth
    Michael J. Black
    International Journal of Computer Vision, 2007, 74 : 33 - 50
  • [50] Statistics of thermalization in Bjorken flow
    Jankowski, Jakub
    Plewa, Grzegorz
    Spalinski, Michal
    JOURNAL OF HIGH ENERGY PHYSICS, 2014, (12): : 1 - 19