Abstract
Modeling arbitrary connectivity changes within mobile ad hoc networks (MANETs) makes application of automated formal verification challenging. We use constrained labeled transition systems as a semantic model to represent mobility. To model check MANET protocols with respect to the underlying topology and connectivity changes, we introduce a branching-time temporal logic. The path quantifiers are parameterized by multi-hop constraints over topologies, to discriminate the paths over which the temporal behavior should be investigated; the paths that violate the multi-hop constraints are not considered. A model checking algorithm is presented to verify MANETs that allow arbitrary mobility, under the assumption of reliable communication. It is applied to analyze a leader election protocol.
| Original language | English |
|---|---|
| Pages (from-to) | 159-189 |
| Number of pages | 31 |
| Journal | Formal Methods in System Design |
| Volume | 49 |
| Issue number | 3 |
| DOIs | |
| Publication status | Published - 1 Dec 2016 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 16 Peace, Justice and Strong Institutions
Keywords
- Constrained labeled transition systems
- Mobile ad hoc networks
- Model checking
- Multi-hop network constraints
Fingerprint
Dive into the research topics of 'Model checking mobile ad hoc networks'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver