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

Toward a Flexible Design of SDN Dynamic Control Plane: An Online Optimization Approach

Abstract: With a centralized control over the forwarding devices and the embedded flows, Software Defined Networking promises to increase the flexibility of communication networks. Meanwhile, a dynamic control plane would adapt itself in a timely manner to sustain flow setup performance in the face of traffic variations. Such adaptation depends on a careful decision of the controller placement, which is challenging because we need to consider two contradictory objectives, namely the cost of operating the control plane a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
20
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 22 publications
(20 citation statements)
references
References 46 publications
0
20
0
Order By: Relevance
“…Initial literature focuses on static objectives, e.g., average control latency [7], [10] and average inter-controller latency [11], which depend only on the topology and the number of controllers. Dynamic objectives, however, depend on varying networking conditions such as traffic in the network [5], [12], and node/link failures [13]. From the solution's perspective, the existing works are classified into two categories: optimal solution and heuristic algorithms.…”
Section: A Cpp In Sdnmentioning
confidence: 99%
See 4 more Smart Citations
“…Initial literature focuses on static objectives, e.g., average control latency [7], [10] and average inter-controller latency [11], which depend only on the topology and the number of controllers. Dynamic objectives, however, depend on varying networking conditions such as traffic in the network [5], [12], and node/link failures [13]. From the solution's perspective, the existing works are classified into two categories: optimal solution and heuristic algorithms.…”
Section: A Cpp In Sdnmentioning
confidence: 99%
“…We need to solve different CPP instances over multiple time slots, where the movement of controllers are subject to certain constraints. Online optimization techniques are preferred for such a problem [5], [19]. A comprehensive survey of CPP can be found in the work of Das et al [2].…”
Section: A Cpp In Sdnmentioning
confidence: 99%
See 3 more Smart Citations