Performability Evaluation Low-Powered Sensor Node by Stochastic Model Checking
نویسندگان
چکیده
Wireless Sensor Network (WSN) applications, there may be many low-powered sensor nodes which can communicate with each other by wireless techniques. Due to limited power supply, the satisfiability of performability properties, which include energy constraints especially, must be confirmed in design phase. This will help one to avoid implementing impracticable designs. A typical performability property may be as follows: the probability that the energy consumption of a sensor node is smaller than 5 if it operates correctly in 1 hour is bigger than 0.90. Stochastic model checking is a successful and well established technique for formally verifying performability properties of systems which exhibit stochastic behavior. This paper introduces continuous time Markov Chain (CTMC) enhanced with reward structures to model the dynamic behavior of a sensor node. The performability specification which includes energy constraints can be depicted by continuous stochastic reward logic (CSRL). Our main contribution is a verification approach of sensor nodes’ performability properties, which include energy constraints especially, based on stochastic model checking technique. Moreover, we show the applicability of the approach and provide some experimental results by stochastic model checker MRMC.
منابع مشابه
CASPA: Symbolic model checking of stochastic systems
This note describes the new features of the performance evaluation tool CASPA, which has been extended by algorithms for the model checking of stochastic systems. CASPA uses stochastic process algebras as its input language. Multi-terminal binary decision diagrams (MTBDD) are employed to represent the transition system underlying a given process algebraic specification. The specification of per...
متن کاملImplementing a Model Checker for Performability Behaviour
We describe a novel model checking algorithm for analysing the behaviour of stochastic systems with respect to their performability. Systems are modelled as actionlabelled CTMCs, and the properties to be veri ed are speci ed with the help of the action-based temporal logic aCSL. The technique is currently being implemented in our freely available prototype tool ETMCC.
متن کاملModel Checking Functional and Performability Properties of Stochastic Fluid Models
Model checking of stochastic processes has been introduced to verify functional as well as performability properties of formally specified systems. In this paper, model checking for a wide class of stochastic fluid models (SFMs) is considered. We present a branching time temporal logic, which is similar to the continuous stochastic logic (CSL), for expressing real-time probabilistic properties ...
متن کاملAutomated Performance and Dependability Evaluation Using Model Checking
Markov chains (and their extensions with rewards) have been widely used to determine performance, dependability and performability characteristics of computer communication systems, such as throughput, delay, mean time to failure, or the probability to accumulate at least a certain amount of reward in a given time. Due to the rapidly increasing size and complexity of systems, Markov chains and ...
متن کاملA Symbolic Approach to the Analysis of Multi-Formalism Markov Reward Models
When modelling large systems, modularity is an important concept, as it aids modellers to master the complexity of their model. Moreover, employing different modelling formalism within the same modelling project has the potential to ease the description of various parts or aspects of the overall system. In the area of performability modelling, formalisms such as, for example, stochastic reward ...
متن کامل