• 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