DocumentCode :
460702
Title :
TinyXXL: Language and Runtime Support for Cross-Layer Interactions
Author :
Lachenmann, Andreas ; Marron, Pedro Jose ; Minder, Daniel ; Gauger, Matthias ; Saukh, Olga ; Rothermel, Kurt
Author_Institution :
IPVS, Stuttgart Univ.
Volume :
1
fYear :
2006
fDate :
28-28 Sept. 2006
Firstpage :
178
Lastpage :
187
Abstract :
In the area of wireless sensor networks, cross-layer interactions are often preferred to strictly layered architectures. However, architectural properties such as modularity and the reusability of components suffer from such optimizations. In this paper we present TinyXXL that provides programming abstractions for data exchange, a form of cross-layer interaction with a large potential for optimizations. Our approach decouples components providing and using data, and it allows for automatic optimizations of applications composed of reusable components. Its runtime representation is efficient regarding memory consumption and processing overhead
Keywords :
electronic data interchange; operating systems (computers); telecommunication computing; wireless sensor networks; TinyXXL; cross-layer interactions; data exchange; exchange of cross-layer data for TinyOS; programming abstractions; wireless sensor networks; Application software; Batteries; Communications Society; Computer languages; Peer to peer computing; Read-write memory; Routing; Runtime; Wireless communication; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Sensor and Ad Hoc Communications and Networks, 2006. SECON '06. 2006 3rd Annual IEEE Communications Society on
Conference_Location :
Reston, VA
Print_ISBN :
1-4244-0626-9
Type :
conf
DOI :
10.1109/SAHCN.2006.288422
Filename :
4068120
Link To Document :
بازگشت