In this work we show how to detect ZigBee interference on commodity WiFi cards by monitoring the reception errors, such as synchronization errors, invalid header formats, too long frames, etc., caused by ZigBee transmissions. Indeed, in presence of non-WiFi modulated signals, the occurrence of these types of errors follows statistics that can be easily recognized. Moreover, the duration of the error bursts depends on the transmission interval of the interference source, while the error spacing depends on the receiver implementation. On the basis of these considerations, we propose the adoption of hidden Markov chains for characterizing the behavior of WiFi receivers in presence of controlled interference sources (training phase) and then run-time recognizing the most likely cause of error patterns. Experimental results prove the effectiveness of our approach for detecting ZigBee interference.

Croce, D., Garlisi, D., Giuliano, F., Tinnirello, I. (2014). Learning from Errors: Detecting ZigBee Interference in WiFi Networks. In 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET) [10.1109/MedHocNet.2014.6849119].

Learning from Errors: Detecting ZigBee Interference in WiFi Networks

Croce, Daniele
;
GARLISI, Domenico;GIULIANO, Fabrizio;TINNIRELLO, Ilenia
2014-01-01

Abstract

In this work we show how to detect ZigBee interference on commodity WiFi cards by monitoring the reception errors, such as synchronization errors, invalid header formats, too long frames, etc., caused by ZigBee transmissions. Indeed, in presence of non-WiFi modulated signals, the occurrence of these types of errors follows statistics that can be easily recognized. Moreover, the duration of the error bursts depends on the transmission interval of the interference source, while the error spacing depends on the receiver implementation. On the basis of these considerations, we propose the adoption of hidden Markov chains for characterizing the behavior of WiFi receivers in presence of controlled interference sources (training phase) and then run-time recognizing the most likely cause of error patterns. Experimental results prove the effectiveness of our approach for detecting ZigBee interference.
2014
978-1-4799-5258-8
Croce, D., Garlisi, D., Giuliano, F., Tinnirello, I. (2014). Learning from Errors: Detecting ZigBee Interference in WiFi Networks. In 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET) [10.1109/MedHocNet.2014.6849119].
File in questo prodotto:
File Dimensione Formato  
learning_from_error.pdf

accesso aperto

Dimensione 478.2 kB
Formato Adobe PDF
478.2 kB Adobe PDF Visualizza/Apri

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/10447/98247
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 2
social impact