Design of a Low Latency and High Throughput Packet Classification Module on FPGA Platform release_yw5q4k4d6vd5boju5kwtialw6m

Published in VOLUME-8 ISSUE-10, AUGUST 2019, REGULAR ISSUE by Blue Eyes Intelligence Engineering and Sciences Engineering and Sciences Publication - BEIESP.

2020   p1468-1474

Abstract

The Packet classification method plays a significant role in most of the Network systems. These systems categories the incoming packets in various flows and takes suitable action based on the requirements. If the size of the network is vast and complexity will arise to perform the different operations, which affects the network performance and other constraints also. So there is the demand for high-speed packet classifiers to reduce the network complexity and improve the network performance. In this article, The Bit vector Packet classifier (BV-PC) Module is designed to improve the network system performance and overcome the existing limitation of Packet classification approaches on FPGA. The BV-PC Module contains Packet generation Unit (PGU) to receive the valid incoming packets, Memory Unit (MU) to store valid packets, Header Extractor Unit (HEU) extracts the IP Header address information from the Valid packets, The BV-Based Source and Destination Address (BV-SA, BV-DA) unit receives the IP packet header Information and Process with BV based rule set and aggregates the BV-SA and BV-DA outputs, Priority Encoder encodes the Highest priority BV Rule for the generation of Classified output. The BV-PC utilizes <2% Chip area (slices), works at 509.38MHz, and consumed Less 0.103 W of total Power on Artix-7 FPGA. The BV-PC operates with a latency of 5 clock cycles and works at 815.03Mpps throughput. The BV-PC is compared with existing approaches and provides Better improvements in Hardware constraints.
In application/xml+jats format

Archived Files and Locations

application/pdf  373.7 kB
file_twle2ufakrdubj436rfevyygdu
www.ijitee.org (publisher)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article-journal
Stage   published
Date   2020-04-10
Language   en ?
Journal Metadata
Not in DOAJ
Not in Keepers Registry
ISSN-L:  2278-3075
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: c65b1924-7fa4-41b0-ae6d-ee94a75b796e
API URL: JSON