Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
422498 | Electronic Notes in Theoretical Computer Science | 2007 | 19 Pages |
Abstract
We propose a process calculus to study the observational theory of Mobile Ad Hoc Networks. The operational semantics of our calculus is given both in terms of a Reduction Semantics and in terms of a Labelled Transition Semantics. We prove that the two semantics coincide. The labelled transition system is then used to derive the notions of simulation and bisimulation for ad hoc networks. As a main result, we prove that the (weak) labelled bisimilarity completely characterises (weak) reduction barbed congruence, a standard, branching-time, contextually-defined program equivalence. We then use our (bi)simulation proof methods to formally prove a number of non-trivial properties of ad hoc networks.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics