• DocumentCode
    845191
  • Title

    Petri-nets for formal verification of MAC protocols

  • Author

    Haines, R.J. ; Clemo, G.R. ; Munro, A.T.D.

  • Author_Institution
    Centre for Commun. Res., Univ. of Bristol
  • Volume
    1
  • Issue
    2
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    39
  • Lastpage
    47
  • Abstract
    Full or partial reconfiguration of communications devices offers both optimised performance for niche scenario-specific deployments and support for de-regulated radio spectrum management. The correctness of the protocols or protocol-enhancements being deployed in such a dynamic and autonomous manner cannot easily be determined through traditional testing techniques. Formal description techniques are a key verification technique for protocols. The Petri-net formal description technique offers the best combination of intuitive representation, tool-support and analytical capabilities. Having described key features and analytical approaches of Reference-nets (an extended Petri-net formalism), a case study is presented applying this approach to a contemporary research area: IEEE 802.11 centralised control mechanisms to support delay-sensitive streams and bursty data traffic. This case study showcases the ability both to generate performance-oriented simulation results and to determine more formal correctness properties. The simulation results allow comparison with published results and show that a packet-expiration mechanism places greater demands on the contention-free resource allocation, while the mathematical analysis of the model reveals it to be free of deadlock and k-bounded with respect to resources. The work demonstrates the potential that the Petri-net formal method has for analysing process and protocol models to support reconfigurable devices
  • Keywords
    Petri nets; access protocols; formal verification; IEEE 802.11 centralised control mechanisms; MAC protocols; Petri nets; Reference-nets; bursty data traffic; communications device reconfiguration; contention-free resource allocation; de-regulated radio spectrum management; delay sensitive streams; extended Petri-net formalism; formal correctness properties; formal description techniques; formal verification; mathematical analysis; niche scenario-specific deployments; optimised performance; packet-expiration mechanism; reconfigurable devices;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • Filename
    4197557