2014
DOI: 10.1109/surv.2014.012214.00180
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks

Abstract: The Northbound (NB) APIs that SDN controllers provide differ in terms of architecture, syntax, naming convention, data resources, and usage. Using NB APIs to write SDN applications makes each application dependent on the API of a specific controller. To bring NB APIs from different vendors under one umbrella and make programming of SDN applications independent of specific controllers, we propose a unified software defined development framework that we call Umbrella. This paper presents the key components of th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
762
0
43

Year Published

2014
2014
2019
2019

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 1,837 publications
(896 citation statements)
references
References 69 publications
1
762
0
43
Order By: Relevance
“…OFDPv2-B performed correctly, as expected. 6 Overall, both variants of OFDPv2 achieve a significant reduction in control traffic overhead over the state-of-the-art (OFDP). While the reduction in absolute terms might not be huge, in particular for scenarios with a dedicated out-of-band control channel with high capacity links, it is significant for SDNs with in-band control scenarios with limited link capacity, in particular for wireless links.…”
Section: Accepted Manuscriptmentioning
confidence: 94%
See 1 more Smart Citation
“…OFDPv2-B performed correctly, as expected. 6 Overall, both variants of OFDPv2 achieve a significant reduction in control traffic overhead over the state-of-the-art (OFDP). While the reduction in absolute terms might not be huge, in particular for scenarios with a dedicated out-of-band control channel with high capacity links, it is significant for SDNs with in-band control scenarios with limited link capacity, in particular for wireless links.…”
Section: Accepted Manuscriptmentioning
confidence: 94%
“…This is in contrast to traditional IP networks, where routers perform both packet forwarding (data plane) and run routing protocols, which discover network paths and make routing decisions (control plane). In SDN, control "intelligence" is removed from the forwarding elements (routers, switches), and concentrated in a logically centralised entity called the SDN controller, implemented in software 1 [4,5,6,7].…”
Section: Introductionmentioning
confidence: 99%
“…Depending on applications of OpenFlow, the default rule can be dropping packets or forwarding packets to the controller over the OpenFlow channel. In this work, to avoid delay communication between routers and the centralized controller, we consider the default rule which is just to forward packets to a default port (without contacting the controller), and each switch has exactly one default port [28]. As presented in Section 2.2, the routing table in OpenFlow switch has limited size.…”
Section: Optimizing Rule Placementmentioning
confidence: 99%
“…This allows for a more flexible management of the network, as the control functions can be run centralized. [9] presents further details on the differences between traditional networking and SDN.…”
Section: Related Workmentioning
confidence: 99%