• DocumentCode
    3500926
  • Title

    Reliable upgrade of group communication software in sensor networks

  • Author

    Krishnan, Prasanna V. ; Sha, Lui ; Mechitov, Kirill

  • Author_Institution
    Microsoft Corp., Redmond, WA, USA
  • fYear
    2003
  • fDate
    37752
  • Firstpage
    82
  • Lastpage
    92
  • Abstract
    Communication is critical between nodes in wireless sensor networks. Upgrades to their communication software need to be done reliably because residual software errors in the new module can cause complete system failure. We present a software architecture, called cSimplex, which can reliably upgrade multicast-based group communication software in sensor networks. Errors in the new module are detected using statistical checks and a stability definition that we propose. Error recovery is done by switching to a well-tested, reliable safety module without any interruption in the functioning of the system. cSimplex has been implemented and demonstrated in a network of acoustic sensors with mobile robots functioning as base stations. Experimental results show that faults in the upgraded software can be detected with an accuracy of 99.71% on average. The architecture, which can be easily extended to other reliable upgrade problems, will facilitate a paradigm shift in system evolution from static design and extensive testing to reliable upgrades of critical communication components in networked systems, thus also enabling substantial savings in testing time and resources.
  • Keywords
    acoustic transducers; mobile robots; multicast protocols; sensor fusion; acoustic sensors; cSimplex; group communication software; mobile robots; multicast-based group communication software; residual software errors; stability definition; testing time; wireless sensor networks; Acoustic sensors; Acoustic signal detection; Communication switching; Communication system software; Safety; Software architecture; Stability; System testing; Telecommunication network reliability; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor Network Protocols and Applications, 2003. Proceedings of the First IEEE. 2003 IEEE International Workshop on
  • Print_ISBN
    0-7803-7879-2
  • Type

    conf

  • DOI
    10.1109/SNPA.2003.1203359
  • Filename
    1203359