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.

Analyzing and modeling the failure behavior of Wireless Sensor Networks software under errors / Cinque, Marcello; Catello Di, Martino; Alessandro, Testa. - STAMPA. - (2012), pp. 1136-1141. (Intervento presentato al convegno 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC) tenutosi a Limassol, Cyprus nel 27-31 Aug. 2012) [10.1109/IWCMC.2012.6314366].

Analyzing and modeling the failure behavior of Wireless Sensor Networks software under errors

CINQUE, MARCELLO;
2012

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.
2012
9781457713781
Analyzing and modeling the failure behavior of Wireless Sensor Networks software under errors / Cinque, Marcello; Catello Di, Martino; Alessandro, Testa. - STAMPA. - (2012), pp. 1136-1141. (Intervento presentato al convegno 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC) tenutosi a Limassol, Cyprus nel 27-31 Aug. 2012) [10.1109/IWCMC.2012.6314366].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/522227
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 6
social impact