Sketch-based data plane hardware model for software-defined measurement

A sketch-based data plane hardware model for software-defined measurement was introduced,and it was implemented in the programmable network device NetMagic.A generic sketch model for collecting flow-level data using high-speed memories on the FPGA was proposed,the control plane collected and cached...

Full description

Saved in:
Bibliographic Details
Main Authors: Mian DAI, Guang CHENG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2017-10-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2017203/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539546391511040
author Mian DAI
Guang CHENG
author_facet Mian DAI
Guang CHENG
author_sort Mian DAI
collection DOAJ
description A sketch-based data plane hardware model for software-defined measurement was introduced,and it was implemented in the programmable network device NetMagic.A generic sketch model for collecting flow-level data using high-speed memories on the FPGA was proposed,the control plane collected and cached the data for further process.Count-min sketch and 2-universal hash functions in the SRAM of FPGA for real-time traffic counting of high-speed traffic were implemented; Bloom filter was used to rebuild the original 5-tuple data which solved the irreversibility of sketch.The CERNET backbone trace to evaluate the prototype system was used,the result shows that it has the ability to use the limited hardware resource to measure a large amount of network traffic data with a proper measurement accuracy at the same time.
format Article
id doaj-art-f374df78c068410dab6b5c72f1af7c4b
institution Kabale University
issn 1000-436X
language zho
publishDate 2017-10-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-f374df78c068410dab6b5c72f1af7c4b2025-01-14T07:13:11ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2017-10-013811312159712901Sketch-based data plane hardware model for software-defined measurementMian DAIGuang CHENGA sketch-based data plane hardware model for software-defined measurement was introduced,and it was implemented in the programmable network device NetMagic.A generic sketch model for collecting flow-level data using high-speed memories on the FPGA was proposed,the control plane collected and cached the data for further process.Count-min sketch and 2-universal hash functions in the SRAM of FPGA for real-time traffic counting of high-speed traffic were implemented; Bloom filter was used to rebuild the original 5-tuple data which solved the irreversibility of sketch.The CERNET backbone trace to evaluate the prototype system was used,the result shows that it has the ability to use the limited hardware resource to measure a large amount of network traffic data with a proper measurement accuracy at the same time.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2017203/software-defined measurementFPGAuniversal hash
spellingShingle Mian DAI
Guang CHENG
Sketch-based data plane hardware model for software-defined measurement
Tongxin xuebao
software-defined measurement
FPGA
universal hash
title Sketch-based data plane hardware model for software-defined measurement
title_full Sketch-based data plane hardware model for software-defined measurement
title_fullStr Sketch-based data plane hardware model for software-defined measurement
title_full_unstemmed Sketch-based data plane hardware model for software-defined measurement
title_short Sketch-based data plane hardware model for software-defined measurement
title_sort sketch based data plane hardware model for software defined measurement
topic software-defined measurement
FPGA
universal hash
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2017203/
work_keys_str_mv AT miandai sketchbaseddataplanehardwaremodelforsoftwaredefinedmeasurement
AT guangcheng sketchbaseddataplanehardwaremodelforsoftwaredefinedmeasurement