A Promising Integration of SDN and Blockchain for IoT Networks: A Survey
The state of computer network technologies has continually advanced at a rapid pace. Software Defined Networking (SDN) and Blockchain (BC) have emerged as complementary technologies providing support that facilitates greater security and greater network performance for many domains of application, i...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10078389/ |
_version_ | 1797842485868756992 |
---|---|
author | Stephen W. Turner Murat Karakus Evrim Guler Suleyman Uludag |
author_facet | Stephen W. Turner Murat Karakus Evrim Guler Suleyman Uludag |
author_sort | Stephen W. Turner |
collection | DOAJ |
description | The state of computer network technologies has continually advanced at a rapid pace. Software Defined Networking (SDN) and Blockchain (BC) have emerged as complementary technologies providing support that facilitates greater security and greater network performance for many domains of application, including the Internet of Things (IoT) ecosystem, ideally resulting in an improvement to our collective quality of life. The proliferation of IoT devices is driven by a wide variety of use cases and by their ubiquitous availability. When combined with the emergence of SDN and BC, this environment presents rich opportunities for various emerging research efforts and provides a motivation for this paper. Here, we present a comprehensive survey of the studies in which BC and SDN have been integrated into the IoT ecosystem, referred to hereafter as BC-enabled Software-Defined IoT (BC-SDIoT). The paper first discusses the motivations and drivers for integrating BC-enabled SDN and BC-SDIoT, as well as their benefits and drawbacks. Second, we categorize the relevant studies according to six key implementation objectives and ideas that combine BC, SDN, and IoT technologies to create smart, secure, and effective frameworks: Security, computing paradigms (edge and fog computing), trust management, access control & authentication, privacy, and networking. In the corresponding sections, we present the categories (i.e., problem domains) of the aforementioned novel taxonomy and discuss related studies (i.e., solutions) in depth. Finally, we outline potential major challenges, open issues, and future prospects that require further research attention and intensive endeavors for complete and ground-breaking frameworks to broaden newer research domains in BC-SDIoT. This survey paper may serve as a fruitful primer for the reader investigating the exploitation of BC in SDN and IoT ecosystems. |
first_indexed | 2024-04-09T16:48:41Z |
format | Article |
id | doaj.art-16ba19ebde6042cd96cae255155c491b |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-09T16:48:41Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-16ba19ebde6042cd96cae255155c491b2023-04-21T23:00:23ZengIEEEIEEE Access2169-35362023-01-0111298002982210.1109/ACCESS.2023.326077710078389A Promising Integration of SDN and Blockchain for IoT Networks: A SurveyStephen W. Turner0https://orcid.org/0000-0001-7919-1919Murat Karakus1https://orcid.org/0000-0002-8893-7345Evrim Guler2https://orcid.org/0000-0002-7226-4748Suleyman Uludag3https://orcid.org/0000-0002-7207-6683Department of Computer Science, University of Michigan-Flint, Flint, MI, USADepartment of Software Engineering, Ankara University, Ankara, TurkeyDepartment of Computer Engineering, Bartin University, Bartin, TurkeyDepartment of Computer Science, University of Michigan-Flint, Flint, MI, USAThe state of computer network technologies has continually advanced at a rapid pace. Software Defined Networking (SDN) and Blockchain (BC) have emerged as complementary technologies providing support that facilitates greater security and greater network performance for many domains of application, including the Internet of Things (IoT) ecosystem, ideally resulting in an improvement to our collective quality of life. The proliferation of IoT devices is driven by a wide variety of use cases and by their ubiquitous availability. When combined with the emergence of SDN and BC, this environment presents rich opportunities for various emerging research efforts and provides a motivation for this paper. Here, we present a comprehensive survey of the studies in which BC and SDN have been integrated into the IoT ecosystem, referred to hereafter as BC-enabled Software-Defined IoT (BC-SDIoT). The paper first discusses the motivations and drivers for integrating BC-enabled SDN and BC-SDIoT, as well as their benefits and drawbacks. Second, we categorize the relevant studies according to six key implementation objectives and ideas that combine BC, SDN, and IoT technologies to create smart, secure, and effective frameworks: Security, computing paradigms (edge and fog computing), trust management, access control & authentication, privacy, and networking. In the corresponding sections, we present the categories (i.e., problem domains) of the aforementioned novel taxonomy and discuss related studies (i.e., solutions) in depth. Finally, we outline potential major challenges, open issues, and future prospects that require further research attention and intensive endeavors for complete and ground-breaking frameworks to broaden newer research domains in BC-SDIoT. This survey paper may serve as a fruitful primer for the reader investigating the exploitation of BC in SDN and IoT ecosystems.https://ieeexplore.ieee.org/document/10078389/BlockchainIoTSDNsurveyBC-SDIoT |
spellingShingle | Stephen W. Turner Murat Karakus Evrim Guler Suleyman Uludag A Promising Integration of SDN and Blockchain for IoT Networks: A Survey IEEE Access Blockchain IoT SDN survey BC-SDIoT |
title | A Promising Integration of SDN and Blockchain for IoT Networks: A Survey |
title_full | A Promising Integration of SDN and Blockchain for IoT Networks: A Survey |
title_fullStr | A Promising Integration of SDN and Blockchain for IoT Networks: A Survey |
title_full_unstemmed | A Promising Integration of SDN and Blockchain for IoT Networks: A Survey |
title_short | A Promising Integration of SDN and Blockchain for IoT Networks: A Survey |
title_sort | promising integration of sdn and blockchain for iot networks a survey |
topic | Blockchain IoT SDN survey BC-SDIoT |
url | https://ieeexplore.ieee.org/document/10078389/ |
work_keys_str_mv | AT stephenwturner apromisingintegrationofsdnandblockchainforiotnetworksasurvey AT muratkarakus apromisingintegrationofsdnandblockchainforiotnetworksasurvey AT evrimguler apromisingintegrationofsdnandblockchainforiotnetworksasurvey AT suleymanuludag apromisingintegrationofsdnandblockchainforiotnetworksasurvey AT stephenwturner promisingintegrationofsdnandblockchainforiotnetworksasurvey AT muratkarakus promisingintegrationofsdnandblockchainforiotnetworksasurvey AT evrimguler promisingintegrationofsdnandblockchainforiotnetworksasurvey AT suleymanuludag promisingintegrationofsdnandblockchainforiotnetworksasurvey |