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
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;
Conference_Titel :
Computer and Communication Engineering (ICCCE), 2012 International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-0478-8
DOI :
10.1109/ICCCE.2012.6271200