MARATTO

article

Constrained K-means++ for multi-controller placement load balance

Abstract

The surge in interest surrounding Software Defined Networking (SDN) reflects its status as a groundbreaking and transformative network approach. In large-scale SDN networks, a sole centralized controller cannot fulfill the requirement; there arises the necessity for multiple controllers. With performance heavily correlated with the placement of controllers, the controller placement problem became the most important challenge in multi-controller SDN networks. In this paper, we introduce an algorithm that incorporates constrained k-means++ and subsequent modifications to mitigate some k-means-based network partition limitations. The experimental result shows that incorporating constraints on the amount of switches pertaining to controllers efficiently balances the load on controllers and considerably reduces the load difference degree compared to k means and k-means++.

Research topics

  • Software-Defined Networks and 5G
  • Advanced Wireless Network Optimization
  • Smart Grid Security and Resilience

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1109/iccsc62074.2024.10616998

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.