Modeling and efficient verification of wireless ad hoc networks

Author:

Yousefi Behnaz1,Ghassemi Fatemeh1,Khosravi Ramtin1

Affiliation:

1. School of Electrical and Computer Engineering, University of Tehran, N. Kargar Ave., Tehran, Iran

Abstract

Abstract Wireless ad hoc networks, in particular mobile ad hoc networks (MANETs), are growing very fast as they make communication easier and more available. However, their protocols tend to be difficult to design due to topology dependent behavior of wireless communication, and their distributed and adaptive operations to topology dynamism. Therefore, it is desirable to have them modeled and verified using formal methods. In this paper, we present an actor-based modeling language with the aim to model MANETs. We address main challenges of modeling wireless ad hoc networks such as local broadcast, underlying topology, and its changes, and discuss how they can be efficiently modeled at the semantic level to make their verification amenable. The new framework abstracts the data link layer services by providing asynchronous (local) broadcast and unicast communication, while message delivery is in order and is guaranteed for connected receivers. We illustrate the applicability of our framework through two routing protocols, namely flooding and AODVv2-11, and show how efficiently their state spaces can be reduced by the proposed techniques. Furthermore, we demonstrate a loop formation scenario in AODV, found by our analysis tool.

Publisher

Association for Computing Machinery (ACM)

Subject

Theoretical Computer Science,Software

Reference57 articles.

1. Abdulla PA Delzanno G Rezine O Sangnier A Traverso R (2011) On the verification of timed ad hoc networks. In: 9th international conference on formal modeling and analysis of timed systems volume 6919 of LNCS Springer pp 256–270

2. Rebeca formal modeling language. http://www.rebeca-lang.org/wiki/pmwiki.php/Tools/Afra

3. Agha GA (1990) ACTORS—a model of concurrent computation in distributed systems. MIT Press series in artificial intelligence. MIT Press Cambridge MA

4. Bertsekas DP Gallager RG (1992) Data networks. Prentice Hall Upper Saddle River NJ

5. Broadcast psi-calculi with an application to wireless protocols

Cited by 12 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Analytical modelling of false blocking problem in wireless ad hoc networks;Peer-to-Peer Networking and Applications;2021-10-02

2. Towards a Verification-Driven Iterative Development of Software for Safety-Critical Cyber-Physical Systems;Journal of Internet Services and Applications;2021-05-24

3. An actor-based framework for asynchronous event-based cyber-physical systems;Software and Systems Modeling;2021-04-03

4. Actor-based model checking for Software-Defined Networks;Journal of Logical and Algebraic Methods in Programming;2021-01

5. From Requirements to Verifiable Executable Models Using Rebeca;Software Engineering and Formal Methods. SEFM 2020 Collocated Workshops;2021

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3