Stochastic Fault Trees for cross-layer power management of WSN monitoring systems

Critical systems require supervising infrastructures to keep their unreliability under control. We propose safety-critical systems to be modeled through a fault-tolerant architecture based on Stochastic Fault Trees (SFTs) and we refer to a scenario where the monitoring infrastructure is a Wireless Sensor Network (WSN). SFTs associate the failure time of leaf events with a non-Markovian (GEN) cumulative distribution function (CDF) and support the evaluation of system unreliability over time. In the reference scenario, the SFT model dynamically updates system unreliability according to samples delivered by the WSN, it maintains a dynamic measure of the safe time-horizon within which the system is expected to operate under a given threshold of unreliability, and it also provides the WSN with a measure of the contribution of each basic event to system unreliability.

[1]  Gianfranco Ciardo,et al.  A Characterization of the Stochastic Process Underlying a Stochastic Petri Net , 1994, IEEE Trans. Software Eng..

[2]  G. Anastasi,et al.  How to Prolong the Lifetime of Wireless Sensor Networks , 2006 .

[3]  Suresh Rai,et al.  Evaluating FTRE's for Dependability Measures in Fault Tolerant Systems , 1995, IEEE Trans. Computers.

[4]  Anand V. Panangadan,et al.  Markov Decision Processes for Control of a Sensor Network-based Health Monitoring System , 2005, AAAI.

[5]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[6]  Tomasz Imielinski,et al.  Using buddies to live longer in a boring world [sensor network protocol] , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[7]  Marco Ajmone Marsan,et al.  A class of generalized stochastic Petri nets for the performance evaluation of multiprocessor systems , 1984, TOCS.

[8]  Ernest J. Henley,et al.  Reliability engineering and risk assessment , 1981 .

[9]  Wei Hong,et al.  Model-based approximate querying in sensor networks , 2005, The VLDB Journal.

[10]  George G. Lorentz,et al.  Deferred Bernstein polynomials , 1951 .

[11]  Boudewijn R. Haverkort,et al.  Performance and reliability analysis of computer systems: An example-based approach using the sharpe software package , 1998 .

[12]  Tomas Sauer Multivariate Bernstein polynomials and convexity , 1991, Comput. Aided Geom. Des..

[13]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .

[14]  Giuliana Franceschinis,et al.  Parametric Fault Tree for the Dependability Analysis of Redundant Systems and Its High-Level Petri Net Semantics , 2003, IEEE Trans. Software Eng..

[15]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[16]  Laura Carnevali,et al.  Stochastic Time Petri Nets , 2008 .

[17]  Kishor S. Trivedi,et al.  Stochastic Modeling Formalisms for Dependability, Performance and Performability , 2000, Performance Evaluation.

[18]  Huang Lee,et al.  Wakeup scheduling in wireless sensor networks , 2006, MobiHoc '06.

[19]  Kishor S. Trivedi,et al.  Performance And Reliability Analysis Of Computer Systems (an Example-based Approach Using The Sharpe Software , 1997, IEEE Transactions on Reliability.

[20]  Reinhard German,et al.  Performance analysis of communication systems - modelling with non-Markovian stochastic Petri nets , 2000, Wiley-Interscience series in systems and optimization.

[21]  Archan Misra,et al.  Minimum energy paths for reliable communication in multi-hop wireless networks , 2002, MobiHoc '02.

[22]  Kishor S. Trivedi,et al.  Power-hierarchy of dependability-model types , 1994 .

[23]  W E Vesely,et al.  Fault Tree Handbook , 1987 .