Complementing IoT Services Through Software Defined Networking and Edge Computing: A Comprehensive Survey | IEEE Journals & Magazine | IEEE Xplore

Complementing IoT Services Through Software Defined Networking and Edge Computing: A Comprehensive Survey


Abstract:

Millions of sensors continuously produce and transmit data to control real-world infrastructures using complex networks in the Internet of Things (IoT). However, IoT devi...Show More

Abstract:

Millions of sensors continuously produce and transmit data to control real-world infrastructures using complex networks in the Internet of Things (IoT). However, IoT devices are limited in computational power, including storage, processing, and communication resources, to effectively perform compute-intensive tasks locally. Edge computing resolves the resource limitation problems by bringing computation closer to the edge of IoT devices. Providing distributed edge nodes across the network reduces the stress of centralized computation and overcomes latency challenges in the IoT. Therefore, edge computing presents low-cost solutions for compute-intensive tasks. Software-Defined Networking (SDN) enables effective network management by presenting a global perspective of the network. While SDN was not explicitly developed for IoT challenges, it can, however, provide impetus to solve the complexity issues and help in efficient IoT service orchestration. The current IoT paradigm of massive data generation, complex infrastructures, security vulnerabilities, and requirements from the newly developed technologies make IoT realization a challenging issue. In this research, we provide an extensive survey on SDN and the edge computing ecosystem to solve the challenge of complex IoT management. We present the latest research on Software-Defined Internet of Things orchestration using Edge (SDIoT-Edge) and highlight key requirements and standardization efforts in integrating these diverse architectures. An extensive discussion on different case studies using SDIoT-Edge computing is presented to envision the underlying concept. Furthermore, we classify state-of-the-art research in the SDIoT-Edge ecosystem based on multiple performance parameters. We comprehensively present security and privacy vulnerabilities in the SDIoT-Edge computing and provide detailed taxonomies of multiple attack possibilities in this paradigm. We highlight the lessons learned based on our findings at the end...
Published in: IEEE Communications Surveys & Tutorials ( Volume: 22, Issue: 3, thirdquarter 2020)
Page(s): 1761 - 1804
Date of Publication: 26 May 2020

ISSN Information:

Funding Agency:


I. Introduction

Recent developments in the field of Ubiquitous Computing (Ubicomp) advocate Mark Weiser’s prediction of indispensable human dependence on computer systems [1]. His vision set the path for developments in the field of Ubicomp, where mobile phones and smart devices have now become an integral part of our lives [2]. These devices are equipped with a multitude of sensors, audiovisual features, and intelligent applications. Smart devices, such as watches, gadgets, bracelets, and accompanying smartphones make ubiquitousness a reality [3].

Contact IEEE to Subscribe

References

References is not available for this document.