Formal Specification and Analysis of a Wireless Media Access Protocol.

Abstract

The problem addressed by this research is to formally specify and analyze a proposed wireless network media access protocol. The protocol, named MACAW for Multiple Access Collision Avoidance Wireless, was described in ACM SIGCOMM Proceedings 94 Vol. 24 #4. The approach taken was to use the formal model Systems of Communicating Machines to develop a formal specification of the protocol. An initial specification was derived directly from the original proposal in order to reveal any unresolved problems. The formal specification was then refined to produce a more precise and unambiguous specification. The refined specification was used to analyze the protocol using system state analysis for properties such as liveness and deadlock. Liveness is the property of positive progression while deadlock is an undesirable property where a state is reached that cannot be left. The results are a specification of MACAW as originally proposed and a refined specification which provides an unambiguous understanding of the protocol. The analysis determined that the protocol is free of deadlock. Also presented are three new transitions between MACAW states, which were suggested by the analysis.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1995
Accession Number
ADA304483

Entities

People

  • Martin S. Almquist

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Collision Avoidance
  • Collisions
  • Multiple Access
  • Networks
  • Specifications
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Mathematical Modeling and Probability Theory.
  • Software Engineering