Next Article in Journal
Formal Analysis and Verification of Airborne Software Based on DO-333
Previous Article in Journal
A Reactive and On-Chip Sensor Circuit for NBTI and PBTI Resilient SRAM Design
Open AccessArticle

SDN Controller Placement and Switch Assignment for Low Power IoT

Department of Electrical and Computer Engineering, Polytechnic school, University of Thessaly, Argonafton & Filellinon, 382 21 Volos, Greece
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(2), 325; https://doi.org/10.3390/electronics9020325
Received: 21 January 2020 / Revised: 5 February 2020 / Accepted: 7 February 2020 / Published: 13 February 2020
Software defined networking (SDN) complements low power Internet of Things (IoT), since the former offers dynamicity and the latter is susceptible to environmental changes. The SDN controller placement refers to the selection of the IoT sensors running the controllers, while the switch assignment is the process of mapping each sensor to a controller. Both choices affect the volume of the control traffic, a significant metric in low power wireless IoT networks where bandwidth is scarce or energy consumption is important. In this paper, we model an optimization problem for minimum control traffic, assess its complexity and devise a set of heuristic algorithms for expediting its solution. We initially present a fast and simple heuristic algorithm, which is then extended to two iterative algorithms with even better performance at the cost of time complexity. Our simulations and testbed experimentation reveal close to optimal performance of all heuristic solutions with significantly less computation time than explicitly solving the optimization problem. At the end, we provide insights for further enhancements of these heuristics with a bias for minimum control delay.
Keywords: internet of things; software defined networking; testbed experimentation internet of things; software defined networking; testbed experimentation
MDPI and ACS Style

Choumas, K.; Giatsios, D.; Flegkas, P.; Korakis, T. SDN Controller Placement and Switch Assignment for Low Power IoT. Electronics 2020, 9, 325.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop