Diagnostic Tools for Wireless Sensor Networks: A Comparative Survey

  • Authors:
  • André Rodrigues;Tiago Camilo;Jorge Sá Silva;Fernando Boavida

  • Affiliations:
  • Centro de Informática e Sistemas, Universidade de Coimbra, Coimbra, Portugal 3030-290;Departamento de Engenharia de Computadores, Instituto Politécnico da Guarda, Guarda, Portugal 6300-559;Departamento de Engenharia Informática, Universidade de Coimbra, Coimbra, Portugal 3030-290;Departamento de Engenharia Informática, Universidade de Coimbra, Coimbra, Portugal 3030-290

  • Venue:
  • Journal of Network and Systems Management
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The availability of tools to diagnose Wireless Sensor Network (WSN) failures is a key success factor for this type of networks as already demonstrated by several long-running deployments. By nature, WSNs are resource-constrained, fragile, complex to analyse, and failure-prone. Naturally, with the growing number of installations, it is becoming fundamental to efficiently diagnose failures as soon as possible, in order to deal with the underlying causes. In accordance with this, from 2005 onwards, the offer of diagnostic tools has been increasing, as the other base technologies (e.g. networking, operating system, localisation, synchronisation) become reasonably stable. The purpose of this survey is to provide an overview of existing post-deployment WSN diagnostic tools, by briefly presenting their functionality, architecture and constraints, in order to enable a basic understating of each tool. The survey also includes a multi-dimensional comparative analysis of the various tools, based on a proposed classification scheme and evaluation criteria, as well as an identification of the main open research issues. Although the number of diagnostic tools is high and considerable work has been done in this area, we conclude that there are still several challenges concerning post-deployment WSN diagnostic tools, regarding scope, flexibility, generality, mobility and security. Moreover, there is a need for mature, native diagnostic-oriented functionality in WSN platforms and operating systems.