Abstract
Software-defined networking (SDN) separates the control plane from the data plane. This simplifies network management and provides flexibility to the network administrator. Such an architecture can be implemented in various types of networks including wide-area networks and vehicular networks. Two different approaches are possible for the control plane, namely the centralized controller approach and the distributed multiple controllers approach. For efficient network management in a large distributed network, the location and number of controllers should be optimized to provide the service providers desired system performance. This paper proposes a new framework that solves the SDN controller placement problem by combining both the hierarchical clustering and betweenness centrality concepts (denoted as HC-BC). The performance of the proposed framework is evaluated using a real-world network and compared to three other algorithms in terms of worst-case switch-to-controller latency and domain imbalance. The simulation results show that the proposed HC-BC framework achieves the best compromise between the latency and the domain imbalance between different clusters, with the added advantage of having lower computational complexity.
| Original language | English |
|---|---|
| Title of host publication | DIVANet 2018 - Proceedings of the 8th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications |
| Publisher | Association for Computing Machinery, Inc |
| Pages | 15-20 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781450359641 |
| DOIs | |
| State | Published - 25 Oct 2018 |
| Externally published | Yes |
| Event | 8th ACM International Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications, DIVANet 2018, in conjunction with the 21st ACM International Conference on Modeling, Analysis and Simulations of Wireless and Mobile Systems, MSWiM 2018 - Montreal, Canada Duration: 28 Oct 2018 → 2 Nov 2018 |
Publication series
| Name | DIVANet 2018 - Proceedings of the 8th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications |
|---|
Conference
| Conference | 8th ACM International Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications, DIVANet 2018, in conjunction with the 21st ACM International Conference on Modeling, Analysis and Simulations of Wireless and Mobile Systems, MSWiM 2018 |
|---|---|
| Country/Territory | Canada |
| City | Montreal |
| Period | 28/10/18 → 2/11/18 |
Bibliographical note
Publisher Copyright:© 2018 Association for Computing Machinery.
Keywords
- Controller Placement
- Distributed SDN
- Latency
- Load balancing
ASJC Scopus subject areas
- Control and Systems Engineering
- Computer Networks and Communications
- Automotive Engineering
- Artificial Intelligence
- Transportation