Abstract
The most popular research advances in emerging technologies are software-defined networking (SDN) and blockchain technology (BCT). These systems have been used in the Internet of things (IoT) environment for various purposes, such as security, reliability, interoperability, privacy, and so on. In this respect, such strategies can be used to efficiently include cloud storage with protection, confidentiality, and privacy. Privacy and power aspects play a significant role in the transferring of information through IoT due to the power and processing of restricted interconnected systems, that is, processing and storage resources. Whether fraudulent or unintentional, there are possible real-world effects of data intrusion in an IoT system. In this chapter, we discuss the potential to combine blockchain technology and software-defined networking (SDN) to alleviate some of the problems. Particularly, using cluster architecture with a modern routing protocol, we suggest a stable and energy-saving blockchain-enabled SDN architecture for IoT. The experimental results suggest that the cluster structure-based routing and packet-oriented routing have better latency, power, and rugged performance than the above routing protocols. The cluster structure-based routing protocol has improved performance than other routing protocols with respect to performance, power savings, and robustness. The cluster structure-based routing protocol has better sensitivity to packet loss. The cluster structure-based routing protocol has improved performance in the presence of foundering. The performance of the suggested architecture is justified based on the observation of simulation results with the choice of applicable parameters.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abbasi AG, Khan Z (2017) VeidBlock: verifiable identity using blockchain and ledger in a software defined network. In: Proceedings of the UCC Companion, pp. 173–179, https://doi.org/10.1145/3147234.3148088
Aujla GS, Singh M, Bose A, Kumar N, Han G, Buyya R (2020) BlockSDN: blockchain-as-a-service for software defined networking in smart city applications. IEEE Netw 34(2):83–91. https://doi.org/10.1109/MNET.001.1900151
Alharbi T (2020) Deployment of blockchain technology in software defined networks: a survey. IEEE Access 8:9146–9156. https://doi.org/10.1109/ACCESS.2020.2964751
Medhane DV, Sangaiah AK, Hossain MS, Muhammad G, Wang J (July 2020) Blockchain-enabled distributed security framework for next-generation IoT: an edge cloud and software-defined network-integrated approach. IEEE Internet Things J 7(7):6143–6149. https://doi.org/10.1109/JIOT.2020.2977196
Khan PW, Byun YC (2021) Secure transactions management using blockchain as a service software for the internet of things. In: Kim H, Lee R (eds) Software engineering in IoT, big data, cloud and mobile computing, Studies in computational intelligence, vol 930. Springer, Cham. https://doi.org/10.1007/978-3-030-64773-5_10
Li W, Tan J, Wang Y (2020) A framework of blockchain-based collaborative intrusion detection in software defined networking. In: Kutyłowski M, Zhang J, Chen C (eds) Network and System Security, NSS 2020. Lecture notes in computer science, vol 12570. Springer, Cham. https://doi.org/10.1007/978-3-030-65745-1_15
Mohammed AH, Khaleefah RM, Hussein MK, Abdulateef IA (2020) A review software defined networking for Internet of Things. In: 2020 International congress on human-computer interaction, optimization and robotic applications (HORA), Ankara, Turkey, pp. 1–8, https://doi.org/10.1109/HORA49412.2020.9152862
Sharma PK, Chen M, Park JH (2018) A software defined fog node based distributed blockchain cloud architecture for IoT. IEEE Access 6:115–124. https://doi.org/10.1109/ACCESS.2017.2757955
Hu J, Reed M, Al-Naday M, Thomos N (2020) Blockchain-aided flow insertion and verification in software defined networks. In: 2020 Global Internet of Things Summit (GIoTS), Dublin, Ireland, pp. 1–6, https://doi.org/10.1109/GIOTS49054.2020.9119638
Wu J, Dong M, Ota K, Li J, Yang W (2020) Application-aware consensus management for software-defined intelligent blockchain in IoT. IEEE Netw 34(1):69–75. https://doi.org/10.1109/MNET.001.1900179
Rafique W, Qi L, Yaqoob I, Imran M, Rasool RU, Dou W (2020) Complementing IoT services through software defined networking and edge computing: a comprehensive survey. IEEE Commun Surv Tutorials 22(3):1761–1804. https://doi.org/10.1109/COMST.2020.2997475
Luo J, Chen Q, Yu FR, Tang L (June 2020) Blockchain-enabled software-defined industrial internet of things with deep reinforcement learning. IEEE Internet Things J 7(6):5466–5480. https://doi.org/10.1109/JIOT.2020.2978516
Rajmohan R, Ananth Kumar T, Pavithra M, Sandhya SG (2020) 11 Blockchain. In: Blockchain technology: fundamentals, applications, and case studies 177
Agrawal R, Chatterjee JM, Kumar A, Rathore PS (2020) Blockchain technology and the Internet of Things: challenges and applications in bitcoin and security. Apple Academic Press. https://books.google.co.in/books?id=FCoMEAAAQBAJ
Kalaipriya R, Devadharshini, S, Rajmohan R, Pavithra M, Ananthkumar T (2020) Certain investigations on leveraging blockchain technology for developing electronic health records. In: 2020 International conference on system, computation, automation and networking (ICSCAN), pp. 1–5. IEEE
Julie EG, Vedha Nayahi JJ, Jhanjhi NZ (2020) Blockchain Technology: Fundamentals, Applications, and Case Studies (1st ed.). CRC Press. https://doi.org/10.1201/9781003004998
Manju Bala P, Kayalvizhi J, Usharani S, Jayakumar D (2018) A decentralized file shareing & data transmission in peer to peer communication using edonkey protocol. Int J Pure Appl Math 119(14):1027–1032
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Manju Bala, P., Usharani, S., Ananth Kumar, T., Rajmohan, R., Pavithra, M. (2022). Blockchain-Based IoT Architecture for Software-Defined Networking. In: Raj, P., Dubey, A.K., Kumar, A., Rathore, P.S. (eds) Blockchain, Artificial Intelligence, and the Internet of Things. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-77637-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-77637-4_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77636-7
Online ISBN: 978-3-030-77637-4
eBook Packages: EngineeringEngineering (R0)