Restricted Broadcast Process Theory

We present a process algebra for modeling and reasoning about Mobile Ad hoc Networks (MANETs) and their protocols. In our algebra we model the essential modeling concepts of ad hoc networks, i.e. local broadcast, connectivity of nodes and connectivity changes. Connectivity and connectivity changes are modeled implicitly in the semantics, which results in a more compact state space. Our connectivity model supports unidirectional links. A key feature of our algebra is eliminating connectivity information from the specification of a network, and transferring its complexity to the semantics. We give a formal operational semantics for our process algebra, and define equivalence relations on protocols and networks. We show how our algebra can be applied to prove correctness of an adhoc routing protocol.

[1]  Massimo Merro,et al.  An Observational Theory for Mobile Ad Hoc Networks , 2007, MFPS.

[2]  Jens Chr. Godskesen,et al.  Modelling and Verification of Security Protocols for Ad Hoc Networks Using UPPAAL , 2006 .

[3]  Arnold Pears,et al.  Automatized Verification of Ad Hoc Routing Protocols , 2004, FORTE.

[4]  K. V. S. Prasad A Prospectus for Mobile Broadcasting Systems , 2006, Electron. Notes Theor. Comput. Sci..

[5]  Davide Sangiorgi,et al.  Towards a Calculus For Wireless Systems , 2006, MFPS.

[6]  Carl A. Gunter,et al.  Formal verification of standards for distance vector routing protocols , 2002, JACM.

[7]  Traian Muntean,et al.  Expressiveness of Point-to-Point versus Broadcast Communications , 1999, FCT.

[8]  Fabrice Valois,et al.  Performance evaluation of backoff algorithms in 802.11 ad-hoc networks , 2006, PE-WASUN '06.

[9]  Arnold Pears,et al.  Ad Hoc Routing Protocol Verification Through Broadcast Abstraction , 2005, FORTE.

[10]  Marta Z. Kwiatkowska,et al.  A Timing Analysis of AODV , 2005, FMOODS.

[11]  C. R. Ramakrishnan,et al.  A process calculus for Mobile Ad Hoc Networks , 2010, Sci. Comput. Program..

[12]  Annabelle McIver,et al.  Formal Techniques for the Analysis of Wireless Networks , 2006, Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (isola 2006).

[13]  Richard Gold,et al.  LUNAR - A Lightweight Underlay Network Ad-hoc Routing Protocol and Implementation , 2004 .

[14]  P Khengar,et al.  WARP-The wireless adaptive routing protocol , 2001 .

[15]  Traian Muntean,et al.  A broadcast-based calculus for communicating systems , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[16]  F. de Renesse,et al.  Formal verification of ad-hoc routing protocols using SPIN model checker , 2004, Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521).

[17]  Chris Hankin,et al.  A framework for security analysis of mobile wireless networks , 2006, Theor. Comput. Sci..

[18]  M Matijasevic,et al.  Formal verification of ad-hoc routing protocols using SPIN model checker , 2004 .

[19]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .

[20]  Jens Chr. Godskesen A Calculus for Mobile Ad Hoc Networks , 2007, COORDINATION.