A survey on data plane programming with p4: Fundamentals, advances, and applied research

F Hauser, M Häberle, D Merling, S Lindner… - Journal of Network and …, 2023 - Elsevier
Programmable data planes allow users to define their own data plane algorithms for network
devices including appropriate data plane application programming interfaces (APIs) which …

Pushing the level of abstraction of digital system design: A survey on how to program fpgas

ED Sozzo, D Conficconi, A Zeni, M Salaris… - ACM Computing …, 2022 - dl.acm.org
Field Programmable Gate Arrays (FPGAs) are spatial architectures with a heterogeneous
reconfigurable fabric. They are state-of-the-art for prototyping, telecommunications …

P4-to-blockchain: A secure blockchain-enabled packet parser for software defined networking

A Yazdinejad, RM Parizi, A Dehghantanha… - Computers & …, 2020 - Elsevier
Security is one of the most challenging issues in software defined networking (SDN), and
causes include the inability to detect the contents of the packets. In addition, file transferring …

The p4-> netfpga workflow for line-rate packet processing

S Ibanez, G Brebner, N McKeown… - Proceedings of the 2019 …, 2019 - dl.acm.org
P4 has emerged as the de facto standard language for describing how network packets
should be processed, and is becoming widely used by network owners, systems developers …

An efficient packet parser architecture for software-defined 5G networks

A Yazdinejad, A Dehghantanha, H Karimipour… - Physical …, 2022 - Elsevier
Software-defined networks (SDN) has emerged with the capability to program in order to
enhance flexibility, management, and testing of new ideas in the next generation of networks …

A high-performance framework for a network programmable packet processor using P4 and FPGA

A Yazdinejad, RM Parizi, A Bohlooli… - Journal of Network and …, 2020 - Elsevier
The emergence of new network technologies and users' ever-increasing demand
necessitates the introduction of highly programmable hardware with high flexibility and …

Towards an FPGA-Accelerated programmable data path for edge-to-core communications in 5G networks

R Ricart-Sanchez, P Malagon, P Salva-Garcia… - Journal of Network and …, 2018 - Elsevier
Abstract The Fifth-Generation (5G) networks, as the emerging next generation mobile
networks, are adopting softwarization and virtualization technologies as the cornerstones for …

Performance improvement and hardware implementation of open flow switch using FPGA

A Yazdinejad, A Bohlooli… - 2019 5th Conference on …, 2019 - ieeexplore.ieee.org
The architecture of current networks is static and nonprogrammable. In Software-Defined
Networking (SDN) it is possible to have programmability and innovation within the network …

P4 to SDNet: Automatic generation of an efficient protocol-independent packet parser on reconfigurable hardware

A Yazdinejad, A Bohlooli… - 2018 8th International …, 2018 - ieeexplore.ieee.org
Nowadays network managers look for ways to change the design and management of
networks that can make decisions on the control plane. Future switches should be able to …

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 …