Securing SDN controller placement with MuZero and blockchain-based smart contracts

Abstract Software-Defined Networking (SDN) has revolutionized network administration with its unparalleled flexibility and programmability. The secure placement of controllers within a Software-Defined Networking framework remains a significant challenge. This research provides an innovative solutio...

Full description

Saved in:
Bibliographic Details
Main Authors: Ouafae Benoudifa, Abderrahim Ait Wakrime, Redouane Benaini
Format: Article
Language:English
Published: Springer 2025-07-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:https://doi.org/10.1007/s44443-025-00014-5
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849331584430243840
author Ouafae Benoudifa
Abderrahim Ait Wakrime
Redouane Benaini
author_facet Ouafae Benoudifa
Abderrahim Ait Wakrime
Redouane Benaini
author_sort Ouafae Benoudifa
collection DOAJ
description Abstract Software-Defined Networking (SDN) has revolutionized network administration with its unparalleled flexibility and programmability. The secure placement of controllers within a Software-Defined Networking framework remains a significant challenge. This research provides an innovative solution that integrates blockchain technology with the advanced reinforcement learning algorithm MuZero to optimize and secure the placement of SDN controllers. The suggested framework utilizes critical security parameters, including network latency, traffic volume, and the quantity of connected devices, to evaluate and record secure controller locations, employing Mininet for network emulation and OpenDaylight as the SDN controller. These criteria are essential for identifying secure deployment locations and assessing network efficacy. The suggested solution ensures the security and efficacy of controller placement in SDN systems by integrating blockchain technology for transparent and invulnerable documentation of secure locations.
format Article
id doaj-art-f3cccc4d7d05484fa5e5f2cd54716815
institution Kabale University
issn 1319-1578
2213-1248
language English
publishDate 2025-07-01
publisher Springer
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj-art-f3cccc4d7d05484fa5e5f2cd547168152025-08-20T03:46:29ZengSpringerJournal of King Saud University: Computer and Information Sciences1319-15782213-12482025-07-0137512310.1007/s44443-025-00014-5Securing SDN controller placement with MuZero and blockchain-based smart contractsOuafae Benoudifa0Abderrahim Ait Wakrime1Redouane Benaini2Computer Science Department, Faculty of Sciences, Mohammed V University in RabatComputer Science Department, Faculty of Sciences, Mohammed V University in RabatComputer Science Department, Faculty of Sciences, Mohammed V University in RabatAbstract Software-Defined Networking (SDN) has revolutionized network administration with its unparalleled flexibility and programmability. The secure placement of controllers within a Software-Defined Networking framework remains a significant challenge. This research provides an innovative solution that integrates blockchain technology with the advanced reinforcement learning algorithm MuZero to optimize and secure the placement of SDN controllers. The suggested framework utilizes critical security parameters, including network latency, traffic volume, and the quantity of connected devices, to evaluate and record secure controller locations, employing Mininet for network emulation and OpenDaylight as the SDN controller. These criteria are essential for identifying secure deployment locations and assessing network efficacy. The suggested solution ensures the security and efficacy of controller placement in SDN systems by integrating blockchain technology for transparent and invulnerable documentation of secure locations.https://doi.org/10.1007/s44443-025-00014-5Software-defined networkingController placement problemSecure placementArtificiel intelligenceMuZeroBlockchain
spellingShingle Ouafae Benoudifa
Abderrahim Ait Wakrime
Redouane Benaini
Securing SDN controller placement with MuZero and blockchain-based smart contracts
Journal of King Saud University: Computer and Information Sciences
Software-defined networking
Controller placement problem
Secure placement
Artificiel intelligence
MuZero
Blockchain
title Securing SDN controller placement with MuZero and blockchain-based smart contracts
title_full Securing SDN controller placement with MuZero and blockchain-based smart contracts
title_fullStr Securing SDN controller placement with MuZero and blockchain-based smart contracts
title_full_unstemmed Securing SDN controller placement with MuZero and blockchain-based smart contracts
title_short Securing SDN controller placement with MuZero and blockchain-based smart contracts
title_sort securing sdn controller placement with muzero and blockchain based smart contracts
topic Software-defined networking
Controller placement problem
Secure placement
Artificiel intelligence
MuZero
Blockchain
url https://doi.org/10.1007/s44443-025-00014-5
work_keys_str_mv AT ouafaebenoudifa securingsdncontrollerplacementwithmuzeroandblockchainbasedsmartcontracts
AT abderrahimaitwakrime securingsdncontrollerplacementwithmuzeroandblockchainbasedsmartcontracts
AT redouanebenaini securingsdncontrollerplacementwithmuzeroandblockchainbasedsmartcontracts