2019
DOI: 10.1109/access.2019.2910140
|View full text |Cite
|
Sign up to set email alerts
|

A Survey on Data Plane Flexibility and Programmability in Software-Defined Networking

Abstract: Software-defined networking (SDN) attracts the attention of the research community in recent years, as evidenced by a large number of survey and review papers. The architecture of SDN clearly recognizes three planes: application, control, and data plane. The application plane executes network applications; control plane regulates the rules for the entire network based on the requests generated by network applications; and based on the set rules, the controller configures the switches in the data plane. The rol… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
29
0
6

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 67 publications
(35 citation statements)
references
References 186 publications
(168 reference statements)
0
29
0
6
Order By: Relevance
“…Moreover, the term "Virtual Network Function (VNF)" refers to an NF that is implemented with the NFV methodology. Software Defined Networking (SDN) [6]- [9] is a paradigm in which a logically centralized software entity (i.e., the SDN controller) defines the packet processing functions on a packet forwarding node. The notion of centralized decision making for the function implementation and configuration of forwarding nodes implies that the network control plane (which makes the decisions on the packet processing) is decoupled from the network data plane (which forwards the packets).…”
Section: ) Network Functions (Nfs) and Network Function Virtualizatimentioning
confidence: 99%
“…Moreover, the term "Virtual Network Function (VNF)" refers to an NF that is implemented with the NFV methodology. Software Defined Networking (SDN) [6]- [9] is a paradigm in which a logically centralized software entity (i.e., the SDN controller) defines the packet processing functions on a packet forwarding node. The notion of centralized decision making for the function implementation and configuration of forwarding nodes implies that the network control plane (which makes the decisions on the packet processing) is decoupled from the network data plane (which forwards the packets).…”
Section: ) Network Functions (Nfs) and Network Function Virtualizatimentioning
confidence: 99%
“…In this work, network flexibility refers to the ability of a network to adapt its resources [23,24]. SR-DMM offers flexibility through SDN programmability.…”
Section: Sr-dmm Solutionmentioning
confidence: 99%
“…Some approaches like [116], [117] look at traffic flow routing with energy reduction as a focus. There are also SDN based algorithmic approaches in [118], [119], which have been looked at for energy efficiencies.…”
Section:  Virtualizationmentioning
confidence: 99%