Software defined networks: A survey

R Masoudi, A Ghaffari - Journal of Network and computer Applications, 2016 - Elsevier
As a result of the development of internet and ICT (information-centric technology) advances
including mobile, cloud, social networking, big data, multimedia and the tendency towards …

Software-defined networking: A survey

H Farhady, HY Lee, A Nakao - Computer Networks, 2015 - Elsevier
Abstract Software-Defined Networking (SDN) is considered promising to simplify network
management and enable research innovations based on the decomposition of the control …

Field programmable gate array applications—A scientometric review

J Ruiz-Rosero, G Ramirez-Gonzalez, R Khanna - Computation, 2019 - mdpi.com
Field Programmable Gate Array (FPGA) is a general purpose programmable logic device
that can be configured by a customer after manufacturing to perform from a simple logic gate …

StRoM: smart remote memory

D Sidler, Z Wang, M Chiosa, A Kulkarni… - Proceedings of the …, 2020 - dl.acm.org
Big data applications often incur large costs in I/O, data transfer and copying overhead,
especially when operating in cloud environments. Since most such computations are …

ParaSplit: A scalable architecture on FPGA for terabit packet classification

J Fong, X Wang, Y Qi, J Li… - 2012 IEEE 20th Annual …, 2012 - ieeexplore.ieee.org
Packet classification is a fundamental enabling function for various applications in switches,
routers and firewalls. Due to their performance and scalability limitations, current packet …

A survey on FPGA support for the feasible execution of virtualized network functions

GS Niemiec, LMS Batista… - … Surveys & Tutorials, 2019 - ieeexplore.ieee.org
Network Functions Virtualization (NFV) has received considerable attention in the past few
years, both from industry and academia, due to its potential for reducing capital and …

[HTML][HTML] Efficient pipelined flow classification for intelligent data processing in IoT

SN Mousavi, F Chen, M Abbasi, MR Khosravi… - Digital Communications …, 2022 - Elsevier
The packet classification is a fundamental process in provisioning security and quality of
service for many intelligent network-embedded systems running in the Internet of Things …

Optimizing many-field packet classification on FPGA, multi-core general purpose processor, and GPU

YR Qu, HH Zhang, S Zhou… - 2015 ACM/IEEE …, 2015 - ieeexplore.ieee.org
Due to the rapid growth of Internet, there is an increasing need for efficiently classifying
packets with many header fields in large rule sets. For example, in Software Defined …

FPGA-based updatable packet classification using TSS-combined bit-selecting tree

Y Xin, W Li, G Tang, T Yang, X Hu… - IEEE/ACM Transactions …, 2022 - ieeexplore.ieee.org
OpenFlow switches are being deployed in SDN to enable a wide spectrum of non-traditional
applications. As a promising alternative to brutal force TCAMs, FPGA-based packet …

TabTree: A TSS-assisted bit-selecting tree scheme for packet classification with balanced rule mapping

W Li, T Yang, YK Chang, T Li… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
To support fast rule updates in SDN, the Open vSwitch implements Priority Sorting Tuple
Space Search (PSTSS) for its packet classifications. Although it has good performance on …