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

Modeling and Verification of NLSR Protocol using UPPAAL

  • Yuan Fei
  • , Huibiao Zhu*
  • , Xin Li
  • *此作品的通讯作者
  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

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. NDN could not reuse the existing routing protocols designed for the IP architecture due to their fundamental difference of design. As a result, the Named-data Link State Routing (NLSR) protocol has been proposed for NDN. At the heart of the NLSR protocol is to disseminate Link State Advertisements (LSAs) to both build a network topology and distribute all the name prefixes to every node in the network. Each router stores the latest version of the LSAs in a Link State Database (LSDB). In this paper, we make the very first attempt to formally model and verify a few fundamental properties of the NLSR protocol using UPPAAL, a model checker for modeling and verifying real-Time systems as networks of timed-Automata. We validate our model by running the simulator in UPPAAL and verify crucial properties of the protocol under simple yet non-Trivial test configurations differing in network topologies and message exchanging scenarios. We capture two situations that may risk synchronization failures and discuss some countermeasures. We also testify the proposal by verifying the revised model with addressing the design issues. We hope that our study and preliminary results would help enhancing the adaptability and robustness of NLSR protocol.

源语言英语
主期刊名Proceedings - 2018 12th International Symposium on Theoretical Aspects of Software Engineering, TASE 2018
出版商Institute of Electrical and Electronics Engineers Inc.
108-115
页数8
ISBN(电子版)9781538673058
DOI
出版状态已出版 - 4 12月 2018
活动12th International Symposium on Theoretical Aspects of Software Engineering, TASE 2018 - Guangzhou, 中国
期限: 29 8月 201831 8月 2018

出版系列

姓名Proceedings - 2018 12th International Symposium on Theoretical Aspects of Software Engineering, TASE 2018
2018-January

会议

会议12th International Symposium on Theoretical Aspects of Software Engineering, TASE 2018
国家/地区中国
Guangzhou
时期29/08/1831/08/18

指纹

探究 'Modeling and Verification of NLSR Protocol using UPPAAL' 的科研主题。它们共同构成独一无二的指纹。

引用此