Back to Search
Start Over
QoC-Aware Control Traffic Engineering in Software Defined Networks
- Source :
- IEEE Transactions on Network and Service Management. 17:280-293
- Publication Year :
- 2020
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2020.
-
Abstract
- In a distributed Software Defined Networking (SDN) architecture, the Quality of Service (QoS) experienced by a traffic flow through an SDN switch is primarily dependant on the SDN controller to which that switch is mapped. We propose a new controller-quality metric known as the Quality of Controller (QoC) which is defined based on the controller’s reliability and response time. We model the controller reliability based on Bayesian inference while its response time is modelled as a linear approximation of the M/M/1 queue. We develop a QoC-aware approach for solving (i) the switch-controller mapping problem and, (ii) control traffic distribution among the mapped controllers. Each switch is mapped to multiple controllers to enable resilience with the switch-controller mapping and control traffic distribution based on the QoC metric which is the combined cost of controller reliability and response time. We first develop an optimization programming formulation that maximizes the minimum QoC among the set of controllers to solve the above problem. Since the optimization problem is computationally prohibitive for large networks, we develop a heuristic algorithm — Qoc-Aware switch-coNTroller Mapping (QuANTuM) — that solves the problem of switch-controller mapping and control traffic distribution in two stages such that the minimum of the controller QoC is maximized. Through simulations, we show that the heuristic results are within 18% of the optimum while achieving a fair control traffic distribution with a QoC min-max ratio of up to 95%.
- Subjects :
- Mathematical optimization
Optimization problem
Computer Networks and Communications
Computer science
business.industry
Heuristic (computer science)
Quality of service
Reliability (computer networking)
020206 networking & telecommunications
02 engineering and technology
Traffic flow
Traffic engineering
Control theory
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
business
Software-defined networking
Subjects
Details
- ISSN :
- 23737379
- Volume :
- 17
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Network and Service Management
- Accession number :
- edsair.doi...........c0e80a1ec8a291e70884b2753956d6dd
- Full Text :
- https://doi.org/10.1109/tnsm.2019.2940863