DocumentCode
573929
Title
Analyzing and modeling the failure behavior of Wireless Sensor Networks software under errors
Author
Cinque, Marcello ; Martino, Catello Di ; Testa, Alessandro
Author_Institution
Dipt. di Inf. e Sist., Univ. di Napoli Federico II, Napoli, Italy
fYear
2012
fDate
27-31 Aug. 2012
Firstpage
1136
Lastpage
1141
Abstract
As Wireless Sensor Networks (WSNs) are starting to be adopted in critical scenarios, it becomes important to study the behavior of WSN software in response to errors induced by hardware faults. To this aim, in this paper we present the results of an extensive fault-injection campaign, conducted on three different WSN operating systems (OSs). Results show that, depending on the concurrency model and on the memory management, the OS reacts to injected faults differently, indicating that fault containment strategies and hang-checking assertions should be implemented to avoid spreading and activations of errors. Analysis also allowed us to define a detailed dependability model of the WSN software, to be used to simulate the expected failure behavior of a given OS when solicited by given low-level hardware faults.
Keywords
failure analysis; operating systems (computers); software fault tolerance; telecommunication computing; telecommunication network reliability; wireless sensor networks; OS; WSN operating systems; concurrency model; extensive fault-injection campaign; failure behavior; fault containment strategies; hang-checking assertions; low-level hardware faults; memory management; wireless sensor networks software; Computer crashes; Instruction sets; Operating systems; Registers; Strontium; Wireless sensor networks; Fault Injection; Operating Systems; SAN models; Wireless Sensor Networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Wireless Communications and Mobile Computing Conference (IWCMC), 2012 8th International
Conference_Location
Limassol
Print_ISBN
978-1-4577-1378-1
Type
conf
DOI
10.1109/IWCMC.2012.6314366
Filename
6314366
Link To Document