Loading…

Bloc-Sec: Blockchain-Based Lightweight Security Architecture for 5G/B5G Enabled SDN/NFV Cloud of IoT

Lightweight security provisioning is a recent topic in resource-constrained software-defined networking (SDN). Integration between SDN, internet of things (IoT), network function virtualization (NFV) provides massive application services for 5G/B5G communications. Current state-of-the-art security s...

Full description

Saved in:
Bibliographic Details
Main Authors: Abdulqadder, Ihsan H., Zhou, Shijie, Zou, Deqing, Aziz, Israa T., Akber, Syed Muhammad Abrar
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Lightweight security provisioning is a recent topic in resource-constrained software-defined networking (SDN). Integration between SDN, internet of things (IoT), network function virtualization (NFV) provides massive application services for 5G/B5G communications. Current state-of-the-art security solutions were caused by higher resource consumption, weaker key distribution, and forged credentials. In this paper, we proposed a blockchain-based lightweight security architecture (Bloc-Sec) in SDN/NFV that enabled cloud of IoT networks with 5G/B5G communication. Firstly, we authenticate all IoT devices to the blockchain server using multiple factors Blake-256 hashing algorithm. Secondly, we select the optimal virtual network function (VNF) using the cuttlefish optimization algorithm. Thirdly, blockchain is invoked to keep store the hashed flow rules that are deployed in VNF. Fourthly, the controller is involved in the packet classification by proposing the packet header inspection and packet content inspection using spiking dual fuzzy neural networks. For testing, NS3.26 is implemented and the performance evaluated.
ISSN:2576-7828
DOI:10.1109/ICCT50939.2020.9295823