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

Modeling and verifying NLSR protocol of NDN for CPS using UPPAAL

  • Shanghai Normal University
  • East China Normal University

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

6 引用 (Scopus)

摘要

Named Data Networking (NDN) is a new promising architecture of information-centric networking, which supports multicast of data and adopts the publish/subscribe model in the network. The features of NDN, including name-based data and in-network caching, make it a promising Internet architecture for cyber-physical systems (CPSs). Named-Data Link State Routing (NLSR) protocol is the routing protocol for NDN, which is designed to disseminate link state advertisements (LSAs) to both build a network topology and distribute all the name prefixes to every node in the network. In this paper, we make the very first attempt to formally model and verify some fundamental properties of the NLSR protocol using model checker UPPAAL. We validate the NLSR protocol modeled into timed automata with simulator in UPPAAL. We verify our model with four fundamental properties (termination, reachability of Sync Interest, reachability of Sync Data, and digest synchronization). The first synchronization problem is found in a scenario with two nodes topology. We give the improved model that owns a valid result in digest synchronization verification. To capture more problems, we make the model to support the simulation of temporary network crash. The second synchronization problem is also exposed in two comparative scenarios. We also propose a mechanism implemented in our model, which has a valid result in digest synchronization verification. We hope that our study and preliminary results would help enhancing the adaptability and robustness of NLSR protocol.

源语言英语
文章编号e2384
期刊Journal of Software: Evolution and Process
35
7
DOI
出版状态已出版 - 7月 2023
已对外发布

指纹

探究 'Modeling and verifying NLSR protocol of NDN for CPS using UPPAAL' 的科研主题。它们共同构成独一无二的指纹。

引用此