Broadcast psi-calculi with an application to wireless protocols

  • Authors:
  • Johannes Borgström;Shuqin Huang;Magnus Johansson;Palle Raabjerg;Björn Victor;Johannes Åman Pohjola;Joachim Parrow

  • Affiliations:
  • Department of Information Technology, Uppsala University, Sweden;Peking University, China;Department of Information Technology, Uppsala University, Sweden;Department of Information Technology, Uppsala University, Sweden;Department of Information Technology, Uppsala University, Sweden;Department of Information Technology, Uppsala University, Sweden;Department of Information Technology, Uppsala University, Sweden

  • Venue:
  • SEFM'11 Proceedings of the 9th international conference on Software engineering and formal methods
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Psi-calculi is a parametric framework for extensions of the pi-calculus, with arbitrary data structures and logical assertions for facts about data. In this paper we add primitives for broadcast communication in order to model wireless protocols. The additions preserve the purity of the psi-calculi semantics, and we formally prove the standard congruence and structural properties of bisimilarity. We demonstrate the expressive power of broadcast psi-calculi by modelling the wireless ad-hoc routing protocol LUNAR and verifying a basic reachability property.