Study of FPGA Implementation of Entropy Norm Computation for IP Data Streams
Recent literature has reported the use of entropy measurements for anomaly detection purposes in IP data streams. Space efficient randomized algorithms for estimating entropy of data streams are available in the literature. However no hardware implementation of these algorithms is available. The mai...
Main Author: | |
---|---|
Format: | Others |
Published: |
Scholar Commons
2008
|
Subjects: | |
Online Access: | https://scholarcommons.usf.edu/etd/421 https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1420&context=etd |
Summary: | Recent literature has reported the use of entropy measurements for anomaly detection purposes in IP data streams. Space efficient randomized algorithms for estimating entropy of data streams are available in the literature. However no hardware implementation of these algorithms is available. The main challenge to software implementation for IP data streams has been in storing large volumes of data, along with, the requirement of high speed at which they have to be analyzed. In this thesis, a recent randomized algorithm available in the literature is analyzed for hardware implementation. Software/hardware simulations indicate it is possible to implement a large portion of the algorithm on a low cost Xilinx Virtex-II Pro FPGA with trade-offs for real-time operation. The thesis reports on the feasibility of this algorithm's FPGA implementation and the corresponding trade-offs and limitations. |
---|