A Framework to Evaluate the Ability to Provide Essential Services to End Users

For a network system survivability refers to the ability to provide essential services to end users in the presence of failures and/or attacks. Survivability evaluation focuses on the measurement of this ability. As a dominating way of survivability evaluation, the model-based analysis technology for wireless sensor networks(WSNs) faces three problems. First, the technology assumes that node distribution accords with some statistical regularity, and network has a fixed topology. However, in WSNs the node distribution and topology may change at any time which makes the evaluation result be untrustworthy. Second, survivability indicators are calculated by hand. But the personnel calculation is error prone. Third, there is no a systematic way to compute survivability indicators, i.e., we are not able to perform calculations of indicators by calling fundamental calculation processes. To solve the first problem, we propose a Continuous Time Markov Chain(CTMC) to characterize evolution of behaviors of single nodes under failures and attacks, and a parallel composition of CTMCs to characterize evolution of behaviors of WSN. The parallel composition can characterize links between nodes such that the calculation of survivability indicators does not depend on the node distribution regularity and topology. To solve the second problem, we develop an algorithm to map the initial deployment of WSN to the parallel composition of CTMCs described by the modeling language of the stochastic model checker PRISM. To solve the third problem, we present how to formalize survivability indicators including k-connectivity etc. with Continuous Stochastic Logic(CSL). Finally, we show the effects of node misbehaviors on survivability by numerical analysis.

[1]  Liangmin Wang,et al.  Survivability Evaluation of Cluster-Based Wireless Sensor Network under DoS Attacks , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[2]  Nancy R. Mead,et al.  Survivable Network Systems: An Emerging Discipline , 1997 .

[3]  Kishor S. Trivedi,et al.  Network survivability performance evaluation:: a quantitative approach with applications in wireless ad-hoc networks , 2002, MSWiM '02.

[4]  Tadashi Dohi,et al.  Survivability Analysis for a Wireless Ad Hoc Network Based on Semi-Markov Model , 2012, IEICE Trans. Inf. Syst..

[5]  王国军,et al.  Survivability Evaluation in Large-Scale Mobile Ad-Hoc Networks , 2009 .

[6]  Jun Li,et al.  Survivability for Wireless Sensor Network: Model, Evaluation and Experiment , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[7]  Gul A. Agha,et al.  Performance evaluation of sensor networks by statistical modeling and euclidean model checking , 2013, TOSN.

[8]  Soung Chang Liew,et al.  A framework for characterizing disaster-based network survivability , 1994, IEEE J. Sel. Areas Commun..

[9]  Wenye Wang,et al.  On the Survivability of Wireless Ad Hoc Networks with Node Misbehaviors and Failures , 2010, IEEE Transactions on Dependable and Secure Computing.

[10]  Andrew Hinton,et al.  PRISM: A Tool for Automatic Verification of Probabilistic Systems , 2006, TACAS.

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

[12]  Marta Kwiatkowska,et al.  Controller Dependability Analysis by Probabilistic Model Checking , 2004 .

[13]  A. Pasyuk,et al.  Second International Conference on Ion Sources , 1973 .

[14]  Tadashi Dohi,et al.  Survivability modeling and analysis for a power-aware wireless ad hoc network , 2012, 2012 IV International Congress on Ultra Modern Telecommunications and Control Systems.

[15]  Ji Lu Wang Research on Survivability Evaluation of Ad Hoc Network Connectivity , 2013 .

[16]  Shinji Kikuchi,et al.  Performance Modeling of Concurrent Live Migration Operations in Cloud Computing Systems Using PRISM Probabilistic Model Checker , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[17]  Flemming Nielson,et al.  Modelling and Analysis of Smart Grid: A Stochastic Model Checking Case Study , 2012, 2012 Sixth International Symposium on Theoretical Aspects of Software Engineering.

[18]  Georgios Kalogridis,et al.  Connection availability and transient survivability analysis in wireless ad-hoc networks , 2009, MSWiM '09.

[19]  Wei Li,et al.  Survivability evaluation towards attacked WSNs based on stochastic game and continuous-time Markov chain , 2012, Appl. Soft Comput..

[20]  Rupak Majumdar,et al.  Tools and Algorithms for the Construction and Analysis of Systems , 1997, Lecture Notes in Computer Science.

[21]  Nancy R. Mead,et al.  Survivable Network System Analysis: A Case Study , 1999, IEEE Softw..

[22]  J. Gerring A case study , 2011, Technology and Society.

[23]  Sazia Parvin,et al.  Achieving availability and survivability in wireless sensor networks by software rejuvenation , 2008, SecPerU '08.

[24]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[25]  Dong Seong Kim,et al.  A survivability model in wireless sensor networks , 2012, Comput. Math. Appl..

[26]  Sophia G. Petridou,et al.  Survivability Analysis Using Probabilistic Model Checking: A Study on Wireless Sensor Networks , 2013, IEEE Systems Journal.

[27]  Guy Pujolle,et al.  A survey of survivability in mobile ad hoc networks , 2009, IEEE Communications Surveys & Tutorials.

[28]  Shu Yan,et al.  Survivability Evaluation of Cluster-Based Wireless Sensor Network under DoS Attacks , 2009 .

[29]  J. Knight,et al.  ON THE DEFINITION OF SURVIVABILITY , 2000 .

[30]  Sancheng Peng,et al.  Survivability modeling and analysis on 3D mobile ad-hoc networks , 2011 .

[31]  Romit Roy Choudhury,et al.  Survivability Analysis of Ad Hoc Wireless Network Architecture , 2000, Mobile and Wireless Communication Networks.

[32]  Marta Z. Kwiatkowska,et al.  Probabilistic model checking of complex biological pathways , 2008, Theor. Comput. Sci..

[33]  Marta Z. Kwiatkowska,et al.  Stochastic Model Checking , 2007, SFM.

[34]  Upkar Varshney,et al.  Reliability and Survivability of Wireless and Mobile Networks , 2000, Computer.

[35]  Tadashi Dohi,et al.  Quantitative Comparison of Survivability Models for Wireless Ad Hoc Networks , 2011, 2011 Second International Conference on Networking and Computing.

[36]  Jianping Yin,et al.  Model for Survivability of Wireless Sensor Network , 2007, MSN.