计算机与现代化 ›› 2023, Vol. 0 ›› Issue (09): 64-69.doi: 10.3969/j.issn.1006-2475.2023.09.010

• 算法设计与分析 • 上一篇    下一篇

一种基于改进BDD的SDN可靠性评估算法

  

  1. (南京航空航天大学计算机科学与技术学院,江苏 南京 211106)
  • 出版日期:2023-09-28 发布日期:2023-10-10
  • 作者简介:姜厚海(1998—),男,山东烟台人,硕士研究生,研究方向:软件定义网络,网络可靠性,E-mail: 1185953483@qq.com; 庄毅(1956—),女,江苏南京人,教授,博士生导师,研究方向:网络安全,可信计算,E-mail: zy16@nuaa.edu.cn; 曹子宁(1972—),男,教授,博士生导师,研究方向:形式化方法,人工智能,E-mail: caozn@nuaa.edu.cn。
  • 基金资助:
    国家自然科学基金资助项目(61572253)

SDN Reliability Evaluation Algorithm Based on Improved BDD

  1. (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)
  • Online:2023-09-28 Published:2023-10-10

摘要: 针对SDN数据转发层面可靠性分析不足的问题,本文提出一种基于BDD的SDN可靠性评估算法BDD-SDN,可以完成快速、精确的SDN数据转发层可靠性分析。针对传统BDD排序方法会导致网络可靠性评估模型构建规模大和构建时间长的缺点,本文提出一种新的启发式边排序算法MP-BFS,对BDD的变量进行排序。实验结果表明,与传统的排序算法相比,本文提出的MP-BFS算法可以明显缩小BDD的构建规模,更快地完成BDD的构建,使用BDD-SDN算法可对SDN数据转发层进行快速、精确的可靠性分析。

关键词: 软件定义网络, 可靠性评估, 二元决策图, 广度优先搜索

Abstract: Aiming at the problem of insufficient reliability analysis of SDN data forwarding layer, this paper proposes an SDN reliability evaluation algorithm based on BDD, which can complete fast and accurate reliability analysis of SDN data forwarding layer. In view of the shortcomings of traditional BDD ranking methods that lead to large scale and long construction time for network reliability evaluation models, this paper proposes a new heuristic edge ranking algorithm, MP-BFS, to rank the variables of BDD. The experimental results show that compared with the traditional sorting algorithm, the proposed MP-BFS algorithm can significantly reduce the construction scale of BDD and complete the construction of BDD faster. The BDD-SDN algorithm can be used for rapid and accurate reliability analysis on the forwarding layer of SDN data.

Key words: SDN, reliability evaluation, binary decision diagram, breadth-first search

中图分类号: