vix.ing · top · new · best · stats · spec

Network Function Virtualization based on FPGAs:A Framework for all-Programmable network devices

2014/06/02 by Christoforos Kachris, Georgios Sirakoulis, Kachris, Christoforos +4
Computer Science · #FOS: Computer and information sciences #Hardware Architecture (cs.AR) #Interconnection Networks and Systems #Network Packet Processing and Optimization #Networking and Internet Architecture (cs.NI) #Software-Defined Networks and 5G #cs.AR #cs.NI

paper · pdf · doi:10.48550/arxiv.1406.0309

Network function virtualizations, FPGA, dynamic reconfiguration

arxiv created 2014/06/02 · openalex publication_date 2014/06/02 · arxiv updated 2014/06/03 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Network Function Virtualization (NFV) refers to the use of commodity hardware resources as the basic platform to perform specialized network functions as opposed to specialized hardware devices. Currently, NFV is mainly implemented based on general purpose processors, or general purpose network processors. In this paper we propose the use of FPGAs as an ideal platform for NFV that can be used to provide both the flexibility of virtualizations and the high performance of the specialized hardware. We present the early attempts of using FPGAs dynamic reconfiguration in network processing applications to provide flexible network functions and we present the opportunities for an FPGA-based NFV platform.

Related