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...

Full description

Bibliographic Details
Main Authors: Stephen W. Turner, Murat Karakus, Evrim Guler, Suleyman Uludag
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