• DocumentCode
    3007887
  • Title

    Design of a novel light-weight hardware module for wireless programming of resource-constrained embedded systems

  • Author

    Rao, Vijay ; Kar, Subrat

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol. Delhi, New Delhi, India
  • fYear
    2012
  • fDate
    3-5 July 2012
  • Firstpage
    297
  • Lastpage
    301
  • Abstract
    Programmable embedded systems which are configured through a cable for operation, typically are inaccessible for reprogramming after deployment. Cheaper systems tend to be deployed in large numbers like Wireless Sensor Network (WSN) nodes forming a mesh network. In such cases, a reconfiguration or upgrade of firmware is difficult. A wireless channel for programming with broadcasting features addresses the problem. The design and implementation of add-on modules for Over The Air (OTA) programming of low-power resource-constrained embedded programmable devices is proposed. The design is based on an ATmega8 microcontroller (Atmel) based embedded circuit along with a TelosB node and can be easily extended to other systems. The programming procedure is implemented over an RF channel between the module attached to the programming terminal and the target devices to be programmed simultaneously - the key advantage with our design. IEEE 802.15.4 is used as the underlying protocol for our design making it platform independent. Link power characterization is done by performing Received Signal Strength Indication (RSSI) profiling at the receiver node. The applications of the protocol for a wireless mesh network are discussed and the effect of the programmer-target distance on the programming reliability is evaluated.
  • Keywords
    Zigbee; embedded systems; firmware; microcontrollers; protocols; telecommunication network reliability; wireless mesh networks; wireless sensor networks; ATmega8 microcontroller; IEEE 802.15.4; OTA; TelosB node; firmware upgrade; lightweight hardware module; mesh network; over the air programming; programmable embedded; programmer target distance; programming reliability; programming terminal; protocols; received signal strength indication; receiver node; resource constrained embedded systems; wireless channel; wireless programming; wireless sensor network nodes; Embedded systems; Hardware; Microcontrollers; Programming; Protocols; Wireless communication; Wireless sensor networks; OTA; resource-constrained embedded systems; wireless programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Communication Engineering (ICCCE), 2012 International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4673-0478-8
  • Type

    conf

  • DOI
    10.1109/ICCCE.2012.6271200
  • Filename
    6271200