6533b7d1fe1ef96bd125c9e9

RESEARCH PRODUCT

Model-based verification of the DMAMAC protocol for real-time process control

Admar Ajith Kumar SomappaAndreas PrinzLars Michael Kristensen

subject

ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS

description

Medium Access Control (MAC) protocols are responsible for managing radio communication that constitute the main energy consumer in wireless sensor-actuator networks. The Dual-Mode Adaptive MAC (DMAMAC) protocol is a recently proposed MAC protocol for process control applications within industrial automation. The goal of the DMAMAC protocol is to improve energy efficiency along with addressing real-time requirements for process control applications. The DMAMAC protocol switches between two operational modes that correspond to the two main states in process control: the transient state and the steady state. The state-switch is a safety critical function of the DMAMAC protocol (along with other functional properties) motivating the application of formal verification techniques. In this article, we use timed automata and the Uppaal tool to verify the design of the DMAMAC protocol. We have created a time-based model in Uppaal that constitutes a formal specification of the DMAMAC protocol. Using this model, we have successfully verified key properties of the DMAMAC protocol, thereby increasing confidence in the design of the protocol nivå1

http://hdl.handle.net/11250/2482081