A Fuzzy Logic-Based Framework for Multi-Objective Controller Placement in Software Defined Networks

Software Defined Networking (SDN) has been hailed as a revolutionary development in network management, with the potential to transform the landscape of the industry. The core principle behind SDN is the decoupling of the control plane from the data plane, a move that has been widely regarded as a significant step towards more centralized control. Nevertheless, determining the optimal placement of controllers, known as the Controller Placement Problem (CPP), remains a significant challenge due to conflicting objectives such as latency, resilience, and load balancing. This paper proposes a novel approach leveraging fuzzy logic to address the CPP. Distinct from heuristic or optimization algorithms, this approach employs fuzzy set theory to manage imprecise and dynamic network parameters while optimising multiple objectives, including latency, inter-controller communication, and load balancing. The proposed method provides a flexible, adaptable framework for CPP across varying network topologies. Experimental results validate the effectiveness of this approach in achieving balanced trade-offs among objectives, ensuring efficient and scalable SDN management, with a 18.7% reduction in maximum node-to-controller latency and a 22% improvement in load imbalance compared to state-of-the-art methods.

Institutions

Publication Details

Journal
OICC Press Journals
Published
2025-04-23
DOI
https://doi.org/10.57647/j.fomj.2025.16560
Primary Topic
Software-Defined Networks and 5G
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Fuzzy Logic-Based Framework for Multi-Objective Controller Placement in Software Defined Networks

OICC Press Journals
Software-Defined Networks and 5G
article

A Fuzzy Logic-Based Framework for Multi-Objective Controller Placement in Software Defined Networks

article en

Abstract

Software Defined Networking (SDN) has been hailed as a revolutionary development in network management, with the potential to transform the landscape of the industry. The core principle behind SDN is the decoupling of the control plane from the data plane, a move that has been widely regarded as a significant step towards more centralized control. Nevertheless, determining the optimal placement of controllers, known as the Controller Placement Problem (CPP), remains a significant challenge due to conflicting objectives such as latency, resilience, and load balancing. This paper proposes a novel approach leveraging fuzzy logic to address the CPP. Distinct from heuristic or optimization algorithms, this approach employs fuzzy set theory to manage imprecise and dynamic network parameters while optimising multiple objectives, including latency, inter-controller communication, and load balancing. The proposed method provides a flexible, adaptable framework for CPP across varying network topologies. Experimental results validate the effectiveness of this approach in achieving balanced trade-offs among objectives, ensuring efficient and scalable SDN management, with a 18.7% reduction in maximum node-to-controller latency and a 22% improvement in load imbalance compared to state-of-the-art methods.

OICC Press Journals
Gonbad Kavous University (IR)
Industry, innovation and infrastructure
Openalex Percentile: Top 46%
Software-Defined Networks and 5G
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.