A Software-Defined IoT Device Management Framework for Edge and Cloud Computing

Alex Mavromatis*, Carlos Colman-Meixner, Aloizio P. Silva, Xenofon Vasilakos, Reza Nejabati, Dimitra Simeonidou

*Corresponding author for this work

Research output: Contribution to journalArticle (Academic Journal)peer-review

40 Citations (Scopus)
548 Downloads (Pure)


In this article, we present the design and implementation of the software-defined IoT management (SDIM) framework based on software-defined networking (SDN)-enabled architecture that is purposely built for the edge computing multidomain wireless sensor networks (WSNs). This framework can dynamically provision the IoT devices to enable machine-to-machine (M2M) communication as well as continuous operational fault detection for WSNs. Unlike the existing approaches in the literature, SDIM is mainly deployed at multiaccess edge computing (MEC) nodes and is integrated with the cloud by aggregating multidomain topology information. Backed by the experimental results over the University of Bristol 5G test network, we demonstrate in practice that our framework outperforms the implementations of the lightweight M2M (LWM2M) and NETCONF Light IoT device management protocols when deployed autonomously at the network edge and/or the cloud. Specifically, SDIM edge deployments can lower the average device provisioning time as high as 46% compared to LWM2M and 60.3% compared to NETCONF Light. Moreover, it can decrease the average operational fault detection time by approximately 33% compared to LWM2M and roughly 40% compared to NETCONF Light. Also, SDIM reduces control operations time up to 27%, posing a powerful feature for use cases with time-critical control requirements. Last, SDIM manages to both reduce CPU consumption and to have important energy consumption gains at the network edge, which can reach as high as 20% during device provisioning and 4.5%-4.9% during fault detection compared to the benchmark framework deployments.

Original languageEnglish
Article number8883180
Pages (from-to)1718-1735
Number of pages18
JournalIEEE Internet of Things Journal
Issue number3
Early online date25 Oct 2019
Publication statusPublished - Mar 2020


  • 5G
  • cloud
  • device management
  • edge computing
  • Internet of Things (IoT)
  • software-defined networking (SDN)


Dive into the research topics of 'A Software-Defined IoT Device Management Framework for Edge and Cloud Computing'. Together they form a unique fingerprint.

Cite this