DocumentCode :
3250657
Title :
Unified Link-Layer API Enabling Portable Protocols and Applications for Wireless Sensor Networks
Author :
Rerkrai, K. ; Riihijarvi, Janne ; Wellens, M. ; Mahonen, P.
Author_Institution :
RWTH Aachen Univ., Aachen
fYear :
2007
fDate :
24-28 June 2007
Firstpage :
3237
Lastpage :
3243
Abstract :
Considerable amount of research work has recently been performed in the area of wireless sensor networks. In this paper we address the diversity of programming interfaces for link layer information as well as sensor measurement data as one of the few critical problems that have not in our opinion been addressed thoroughly enough. We propose the use of the unified link-layer API (ULLA) for wireless sensor networks. It offers a common interface to retrieve link layer information independently of the deployed radio technology considerably simplifying development process of link-aware protocols and applications. The ULLA can be used not only by applications running locally on sensor nodes but also remotely by applications running in an end-user device. Additionally, ULLA allows to retrieve sensor readings via the same convenient interface. The interface offers a powerful notification mechanism, which can be used to monitor the sensor network and trigger certain actions when either the communication environment changed, for instance an ad hoc route disappeared, or the sensor readings pass a threshold, e.g. usable for fire-alarm. These features essentially generalize the approach taken by TinyDB to include link-layer information as well, and further extend the abstraction of the sensor network as a database. A prototype implementation of ULLA on Telos B motes has been made to demonstrate the feasibility of the ULLA approach. The footprint of the implementation is very acceptable, and performance offered sufficient even for protocols taking per-packet decisions based on link conditions. The ULLA implementation is available from http://tinyos.cvs.sourceforge.net/tinyos/tinyos-1.x/contrib/rwth/mobnets/.
Keywords :
ad hoc networks; application program interfaces; radio links; routing protocols; wireless sensor networks; TinyDB; ULLA; ad hoc route; link-aware protocols; programming interfaces diversity; retrieve link layer information; unified link-layer API enabling portable protocols; wireless sensor networks; Access protocols; Communications Society; Information retrieval; Peer to peer computing; Prototypes; Remote monitoring; Sensor phenomena and characterization; Spatial databases; Wireless application protocol; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2007. ICC '07. IEEE International Conference on
Conference_Location :
Glasgow
Print_ISBN :
1-4244-0353-7
Type :
conf
DOI :
10.1109/ICC.2007.537
Filename :
4289208
Link To Document :
بازگشت