Introduction of Security in the Controller Placement Problem

Software-Defined Networking (SDN) is a networking paradigm that decouples the forwarding plane from the control plane. The orchestration of the control plane is a critical challenge in SDN deployment, addressed by the Controller Placement Problem (CPP). At the same time, securing the control plane is another major concern, as controllers are primary targets for attacks. To address this, mechanisms such as consensus protocols are implemented. However, these mechanisms introduce additional costs, such as increased controller response time, which can render them unsuitable for delay-sensitive applications. This work introduces the concept of integrating security constraints into the CPP to analyze the impact of such mechanisms on network performance, particularly in terms of response time. As a case study, a consensus mechanism is examined, and an efficient algorithm is proposed to optimize the problem. The proposed algorithm is compared against a solver-generated solution on the real network topology GEANT. Results demonstrate that the proposed algorithm is time-efficient and with a gap of at most 10% compared to the optimal one. It permits to analyze the trade-off and show that it is possible to implement security mechanisms, such as consensus, at the control plane level and still meet performance constraints for delay-sensitive applications, provided that a certain level of security is accepted.

Authors

Institutions

Publication Details

Published
2025-05-20
DOI
https://doi.org/10.1109/hpsr64165.2025.11038870
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

Introduction of Security in the Controller Placement Problem

Francescomaria Faticanti, Loïc Desgeorges
Software-Defined Networks and 5G
article

Introduction of Security in the Controller Placement Problem

Francescomaria Faticanti, Loïc Desgeorges
article en

Abstract

Software-Defined Networking (SDN) is a networking paradigm that decouples the forwarding plane from the control plane. The orchestration of the control plane is a critical challenge in SDN deployment, addressed by the Controller Placement Problem (CPP). At the same time, securing the control plane is another major concern, as controllers are primary targets for attacks. To address this, mechanisms such as consensus protocols are implemented. However, these mechanisms introduce additional costs, such as increased controller response time, which can render them unsuitable for delay-sensitive applications. This work introduces the concept of integrating security constraints into the CPP to analyze the impact of such mechanisms on network performance, particularly in terms of response time. As a case study, a consensus mechanism is examined, and an efficient algorithm is proposed to optimize the problem. The proposed algorithm is compared against a solver-generated solution on the real network topology GEANT. Results demonstrate that the proposed algorithm is time-efficient and with a gap of at most 10% compared to the optimal one. It permits to analyze the trade-off and show that it is possible to implement security mechanisms, such as consensus, at the control plane level and still meet performance constraints for delay-sensitive applications, provided that a certain level of security is accepted.

Université Claude Bernard Lyon 1 (FR), École Normale Supérieure de Lyon (FR), Centre National de la Recherche Scientifique (FR)
Openalex Percentile: Top 85%
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.