Efficient XML usage within wireless sensor networks

Integrating wireless sensor networks in heterogeneous networks is a complex task. A reason is the absence of a standardized data exchange format that is supported in all participating sub networks. XML has evolved to the de facto standard data exchange format between heterogeneous networks and systems. However, XML usage within sensor networks has not been introduced because of the limited hardware resources. In this paper, we introduce XML template objects making XML usage applicable within sensor networks. This new XML data binding technique provides significant high compression results while still allowing dynamic XML processing and XML navigation. This is a step towards more complex but exchangeable data management in sensor networks and the extension of the service-oriented paradigm to sensor network application engineering.

[1]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[2]  Gustavo Alonso,et al.  SwissQM: Next Generation Data Processing in Sensor Networks , 2007, CIDR.

[3]  Paul J.M. Havinga,et al.  Prototyping Service Discovery and Usage in Wireless Sensor Networks , 2007 .

[4]  Paulo F. Pires,et al.  A Service Approach for Architecting Application Independent Wireless Sensor Networks , 2005, Cluster Computing.

[5]  Steven J. DeRose,et al.  XML Path Language (XPath) , 1999 .

[6]  Christian Werner,et al.  Compressing SOAP Messages by using Pushdown Automata , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[7]  Scott Boag,et al.  XQuery 1.0 : An XML Query Language , 2007 .

[8]  N. Hoeller,et al.  Xobe Sensor Networks: Integrating XML in sensor network programming , 2008, 2008 5th International Conference on Networked Sensing Systems.

[9]  Volker Linnemann,et al.  Integrating Statically Typechecked XML Data Technologies into Pure Java , 2006, SEDE.

[10]  Hyun Yoe,et al.  Design and Implementation of Wireless Sensor Network for Ubiquitous Glass Houses , 2008, Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008).

[11]  Peter Buneman,et al.  Edinburgh Research Explorer Path Queries on Compressed XML , 2022 .

[12]  Dan Suciu,et al.  XMill: an efficient compressor for XML data , 2000, SIGMOD 2000.

[13]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[14]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[15]  James Cheney Compressing XML with multiplexed hierarchical PPM models , 2001, Proceedings DCC 2001. Data Compression Conference.

[16]  Mark Levene,et al.  XCQ: A queriable XML compression system , 2006, Knowledge and Information Systems.

[17]  Derrick G. Kourie,et al.  A service oriented architecture for wireless sensor and actor network applications , 2006 .

[18]  Richard H. Barnett,et al.  Embedded C Programming and the Atmel AVR , 2002 .

[19]  Jinglun Shi,et al.  A service-oriented model for wireless sensor networks with Internet , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[20]  Sandeep Neema,et al.  OASiS: A Programming Framework for Service-Oriented Sensor Networks , 2007, 2007 2nd International Conference on Communication Systems Software and Middleware.

[21]  Matt Welsh,et al.  Deploying a wireless sensor network on an active volcano , 2006, IEEE Internet Computing.

[22]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[23]  Chin-Wan Chung,et al.  XPRESS: a queriable compression for XML data , 2003, SIGMOD '03.

[24]  Dirk Timmermann,et al.  Wireless sensor networks - new challenges in software engineering , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[25]  Philip Levis,et al.  The design and implementation of a declarative sensor network system , 2007, SenSys '07.