DocumentCode
3001162
Title
EcoExec: An Interactive Execution Framework for Ultra Compact Wireless Sensor Nodes
Author
Hsueh, Chih-Hsiang ; Tu, Yi-Hsuan ; Li, Yen-Chiu ; Chou, Pai H.
Author_Institution
Nat. Tsing Hua Univ., Hsinchu, Taiwan
fYear
2010
fDate
21-25 June 2010
Firstpage
1
Lastpage
9
Abstract
EcoExec is a host-assisted interactive execution environment for wireless sensing systems. Users can interact with sensor nodes by viewing attributes and invoking functions via a command-line interface. Functions that are not resident in the node´s firmware are automatically compiled on the host, packaged up and downloaded to the node, linked, and executed, all seamlessly and transparently to the user. By packaging these features in a dynamically object-oriented programming environment such as Python, EcoExec enables programmers to experiment with features of the wireless sensor nodes and to rapidly develop application software. Most importantly, EcoExec empowers resource-constrained wireless sensor platforms with rich functionalities that would otherwise be prohibitive, thanks to its host-assisted execution feature with code swapping over the network. Experimental results on actual wireless sensor platforms show EcoExec to perform effectively with negligible observed overhead to the user.
Keywords
distributed processing; firmware; interactive programming; object-oriented programming; telecommunication computing; wireless sensor networks; EcoExec; Python; application software; code swapping; command-line interface; firmware; host-assisted interactive execution environment; object-oriented programming; resource-constrained wireless sensor platform; ultra compact wireless sensor node; wireless sensing system; Communications Society; Microprogramming; Packaging; Peer to peer computing; Programming profession; Runtime; Sensor phenomena and characterization; Sensor systems; USA Councils; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Sensor Mesh and Ad Hoc Communications and Networks (SECON), 2010 7th Annual IEEE Communications Society Conference on
Conference_Location
Boston, MA
Print_ISBN
978-1-4244-7150-8
Electronic_ISBN
978-1-4244-7151-5
Type
conf
DOI
10.1109/SECON.2010.5508254
Filename
5508254
Link To Document