Embedded vs. External Controllers in Software-Defined IoT Networks

06/06/2021
by   Miheer Kulkarni, et al.
0

The flexible and programmable architectural model offered by Software-Defined Networking (SDN) has re-imagined modern networks. Supported by powerful hardware and high-speed communications between devices and the controller, SDN provides a means to virtualize control functionality and enable rapid network reconfiguration in response to dynamic application requirements. However, recent efforts to apply SDN's centralized control model to the Internet of Things (IoT) have identified significant challenges due to the constraints faced by embedded low-power devices and networks that reside at the IoT edge. In particular, reliance on external SDN controllers on the backbone network introduces a performance bottleneck (e.g., latency). To this end, we advocate a case for supporting Software-Defined IoT networks through the introduction of lightweight SDN controllers directly on the embedded hardware. We firstly explore the performance of two popular SDN implementations for IoT mesh networks, μSDN and SDN-WISE, showing the former demonstrates considerable gains over the latter. We consequently employ μSDN to conduct a study of embedded vs. external SDN controller performance. We highlight how the advantage of an embedded controller is reduced as the network scales, and quantify a point at which an external controller should be used for larger networks.

READ FULL TEXT

page 1

page 3

research
09/18/2018

Isolating SDN Control Traffic with Layer-2 Slicing in 6TiSCH Industrial IoT Networks

Recent standardization efforts in IEEE 802.15.4-2015 Time Scheduled Chan...
research
06/13/2021

The Downside of Software-Defined Networking in Wireless Network

Mobile traffic volumes have grown exponentially because of the increase ...
research
09/19/2018

Evolving SDN for Low-Power IoT Networks

Software Defined Networking (SDN) offers a flexible and scalable archite...
research
02/06/2019

SDN On BLE: Controlling Resource Constrained Mesh Networks

Wireless connectivity for the Internet of Things (IoT) requires combinin...
research
09/08/2022

SPIDER: A Practical Fuzzing Framework to Uncover Stateful Performance Issues in SDN Controllers

Performance issues in software-defined network (SDN) controllers can hav...
research
08/23/2016

Delay Evaluation of OpenFlow Network Based on Queueing Model

As one of the most popular south-bound protocol of software-defined netw...
research
03/26/2020

A Software-Defined Solution for Managing Fog Computing Resources in Sensor Networks

The fast growth of Internet-connected embedded devices demands for new c...

Please sign up or login with your details

Forgot password? Click here to reset