• DocumentCode
    2715476
  • Title

    Energy-aware software updates in heterogeneous Wireless Sensor Networks

  • Author

    Galos, Mihai ; Navarro, David ; Mieyeville, Fabien ; O´Connor, Ian

  • Author_Institution
    Inst. de Nanotechnol. de Lyon, Ecole Centrale de Lyon, Lyon, France
  • fYear
    2011
  • fDate
    26-29 June 2011
  • Firstpage
    333
  • Lastpage
    336
  • Abstract
    Software updates for Wireless Sensor Networks have traditionally taken the form of either binary machine code or bytecode for a target Virtual Machine. Each aim to strike a compromise between radio transmission power and CPU execution time for the target microcontroller. Binary updates are either monolithic or modular, while bytecode updates are modular. We present a novel paradigm which takes advantage of both these approaches´ strengths while alleviating their weaknesses. Our solution consists of compiling in-situ (on the WSN node) a high-level language called MinTax. Next, we demonstrate this approach in an heterogeneous context, consisting of WSN nodes of different hardware architectures. The sensor nodes we deployed our solution onto are MSP430 hardware-based(16-bit core) and AVR hardware-based(8-bit core).
  • Keywords
    binary codes; microcontrollers; telecommunication computing; virtual machines; wireless sensor networks; AVR hardware; CPU execution time; MSP430 hardware; MinTax; WSN nodes; binary machine code; bytecode; energy-aware software; hardware architectures; heterogeneous wireless sensor networks; microcontroller; radio transmission power; virtual machine; Computer architecture; Hardware; Microcontrollers; Random access memory; Software; Virtual machining; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Circuits and Systems Conference (NEWCAS), 2011 IEEE 9th International
  • Conference_Location
    Bordeaux
  • Print_ISBN
    978-1-61284-135-9
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2011.5981238
  • Filename
    5981238