Cacheflow: Dependency-aware rule-caching for software-defined networks

N Katta, O Alipourfard, J Rexford, D Walker - Proceedings of the …, 2016 - dl.acm.org
Software-Defined Networking (SDN) allows control applications to install fine-grained
forwarding policies in the underlying switches. While Ternary Content Addressable Memory …

Cutsplit: A decision-tree combining cutting and splitting for scalable packet classification

W Li, X Li, H Li, G **e - IEEE INFOCOM 2018-IEEE Conference …, 2018 - ieeexplore.ieee.org
Efficient algorithmic solutions for multi-field packet classification have been a challenging
problem for many years. This problem is becoming even worse in the era of Software …

Tuple space assisted packet classification with high performance on both search and update

W Li, T Yang, O Rottenstreich, X Li… - IEEE Journal on …, 2020 - ieeexplore.ieee.org
Software switches are being deployed in SDN to enable a wide spectrum of non-traditional
applications. The popular Open vSwitch uses a variant of Tuple Space Search (TSS) for …

SAX-PAC (scalable and expressive packet classification)

K Kogan, S Nikolenko, O Rottenstreich… - Proceedings of the …, 2014 - dl.acm.org
Efficient packet classification is a core concern for network services. Traditional multi-field
classification approaches, in both software and ternary content-addressable memory …

High-performance and dynamically updatable packet classification engine on FPGA

YR Qu, VK Prasanna - IEEE Transactions on Parallel and …, 2015 - ieeexplore.ieee.org
High-performance and dynamically updatable hardware architectures for multi-field packet
classification have regained much interest in the research community. For example, software …

Partial order theory for fast TCAM updates

P He, W Zhang, H Guan… - IEEE/ACM Transactions …, 2017 - ieeexplore.ieee.org
Ternary content addressable memories (TCAMs) are frequently used for fast matching of
packets against a given ruleset. While TCAMs can achieve fast matching, they are plagued …

Fastrule: Efficient flow entry updates for tcam-based openflow switches

K Qiu, J Yuan, J Zhao, X Wang… - IEEE Journal on …, 2019 - ieeexplore.ieee.org
With an increasing demand for flexible management in software-defined networks (SDNs), it
becomes critical to minimize the network policy update time. Although major SDN controllers …

HybridCuts: A scheme combining decomposition and cutting for packet classification

W Li, X Li - 2013 IEEE 21st Annual Symposium on High …, 2013 - ieeexplore.ieee.org
Packet classification is an enabling function for a variety of Internet applications such as
access control, quality of service and differentiated services. Decision-tree and …

Fast online packet classification with convolutional neural network

X Zhang, G **e, X Wang, P Zhang, Y Li… - IEEE/ACM …, 2021 - ieeexplore.ieee.org
Packet classification is a critical component in network appliances. Software Defined
Networking and cloud computing update the rulesets frequently for flexible policy …

Exploiting order independence for scalable and expressive packet classification

K Kogan, SI Nikolenko, O Rottenstreich… - IEEE/ACM …, 2015 - ieeexplore.ieee.org
Efficient packet classification is a core concern for network services. Traditional multi-field
classification approaches, in both software and ternary content-addressable memory …