Enhancing the performance of flow classification in SDN-based intelligent vehicular networks

M Abbasi, H Rezaei, VG Menon, L Qi… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Intelligent vehicular networks converged with software-defined networking provides several
flow-based surveillance services to mobile applications on vehicular nodes. But, as the …

MBitCuts: optimal bit-level cutting in geometric space packet classification

M Abbasi, S Vesaghati Fazel, M Rafiee - The Journal of Supercomputing, 2020 - Springer
Packet classification is one of the main tasks of modern network processors. A challenging
problem in this regard is to use an algorithm that can classify packets at a high speed and …

Fast packet classification using recursive endpoint-cutting and bucket compression on FPGA

YK Chang, HC Chen - The Computer Journal, 2019 - academic.oup.com
Packet classification is one of the important functions in today's high-speed Internet routers.
Many existing FPGA-based approaches can achieve a high throughput but cannot …

[HTML][HTML] Dual-load Bloom filter: Application for name lookup

J Lee, H Byun, H Lim - Computer Communications, 2020 - Elsevier
As a simple probabilistic data structure, a Bloom filter consumes a small amount of memory
in efficiently dealing with a large set of data elements. Bloom filters stored in on-chip …

A learned bloom filter-assisted scheme for packet classification in software-defined networking

M Yang, D Gao, CH Foh, Y Qin… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Traditional routing technologies based on a single IP address domain faces the challenge to
meet the increasing demand for network services and security. Packet classification is a …

Bitmap-based priority-NPT for packet forwarding at named data network

J Seo, H Lim - Computer Communications, 2018 - Elsevier
As a promising future Internet architecture, the named data networking (NDN) technology
has recently been widely studied. A Forwarding Information Base (FIB) used in forwarding …

Partitioned 2D Set-Pruning Segment Trees with Compressed Buckets for Multi-Dimensional Packet Classification

YK Chang, HM Chen - The Computer Journal, 2024 - academic.oup.com
Multi-dimensional packet classification is one of the most important functions to support
various services in next generation routers. Both the memory-efficient data structure to …

[PDF][PDF] SDN components and OpenFlow

Y Li, D Zhang, J Taheri, K Li - Big Data Softw. Defin. Networks, 2018 - cs.newpaltz.edu
Today's Internet suffers from ever-increasing challenges in scalability, mobility, and security,
which calls for deep innovations on network protocols and infrastructures. However, the …

Comparison on search failure between hash tables and a functional Bloom filter

H Byun, H Lim - Applied Sciences, 2020 - mdpi.com
Hash-based data structures have been widely used in many applications. An intrinsic
problem of hashing is collision, in which two or more elements are hashed to the same …

Pruned Kd-tree: a memory-efficient algorithm for multi-field packet classification

M Rafiee, M Abbasi - SN Applied Sciences, 2019 - Springer
Packet classification is a basic process in most network-based packet processing systems.
The key operation in this process is to match the packet header against the rules defined in …