跳到主要导航 跳到搜索 跳到主要内容

Formalization and Verification of the OpenFlow Bundle Mechanism Using CSP

  • Huiwen Wang
  • , Huibiao Zhu*
  • , Lili Xiao
  • , Yuan Fei
  • *此作品的通讯作者
  • East China Normal University
  • Shenzhen University

科研成果: 期刊稿件文章同行评审

摘要

Software-Defined Networking (SDN) is an emerging architecture of computer networking. OpenFlow is considered as the first and currently most popular standard southbound interface of SDN. It is a communication protocol which enables the SDN controller to directly interact with the forwarding plane, which makes the network more flexible and programmable. The promising and widespread use makes the reliability of OpenFlow important. The OpenFlow bundle mechanism is a new mechanism proposed by OpenFlow protocol to guarantee the completeness and consistency of the messages transmitted between SDN devices like switches and controllers. In this paper, we use Communication Sequential Processes (CSP) to formally model the OpenFlow bundle mechanism. By adopting the models into the model checker Process Analysis Toolkit (PAT), we verify the relevant properties of the mechanism, including deadlock freeness, parallelism, atomicity, order property and schedulability. Our formalization and verification show that the mechanism can satisfy these properties, from which we can conclude that the mechanism offers a better way to guarantee the completeness and consistency.

源语言英语
页(从-至)1657-1677
页数21
期刊International Journal of Software Engineering and Knowledge Engineering
28
11-12
DOI
出版状态已出版 - 1 11月 2018

指纹

探究 'Formalization and Verification of the OpenFlow Bundle Mechanism Using CSP' 的科研主题。它们共同构成独一无二的指纹。

引用此