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