4.6 Article

Balanced Domain Partitioning for Software Defined Networks

期刊

IEEE ACCESS
卷 11, 期 -, 页码 6467-6476

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2023.3237733

关键词

Partitioning algorithms; Communication networks; Clustering algorithms; Software algorithms; Network topology; Software defined networking; Iterative algorithms; Auxiliary graph; balanced domain partitioning; compactness; connectivity constraint; negative cycle detection; software-defined networking; traffic cohesion

向作者/读者索取更多资源

Software Defined Networking (SDN) is widely used for network programmability by separating the controller logic from the data plane. Domain partitioning is crucial for SDN-enabled communication networks to divide large network topologies into manageable and administrative domains. Existing algorithms for domain partitioning fail to consider the connectivity, balance constraint, compactness, and traffic cohesion simultaneously, which are required for SDN communications. This paper introduces a novel balanced network partitioning (BaDoP) algorithm that enhances the balance of the partitioned domains, optimizes compactness and traffic cohesion, while maintaining connectivity. The simulation results demonstrate that the BaDoP algorithm outperforms previous algorithms, achieving significant improvements in balancing the partitioned domains.
Software Defined Networking (SDN) has been widely adopted to enable the network programmability by decoupling the controller logic from the data plane. Domain partitioning is essential for SDN-enabled communication networks to partition the oversized network topology into controllable and administrative domains. Existing domain partitioning algorithms failed to take the connectivity, balance constraint, compactness, and traffic cohesion into consideration simultaneously which are required by SDN communications. This paper formulates the domain partitioning problem and proposed a novel balanced network partitioning (BaDoP) algorithm, which can enhance the balance of the partitioned domains, and optimize the compactness and traffic cohesion with connectivity constraint always guaranteed. BaDoP employs Bubble algorithm to find initial domain partitioning, and improves the domain partitioning iteratively by moving border nodes among the partitioned domains guided by the negative cycles or shortest paths on an auxiliary graph which is an abstract view of the current domain partitioning. The simulation results indicates that our BaDoP algorithm outperforms the previous algorithms and can achieve significant improvement for the balance of the partitioned domains.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据