Senses Lab

SEnsors NetworkS and Embedded Systems Laboratory

Center for Cyber Intelligence and Information Security

Hands on IRIS: Lessons learned from implementing a cross layer protocol stack for WSNs

Research Area: Design, implementation and evaluation of protocol stacks for sensor networks Year: 2012
Type of Publication: In Proceedings
Authors: Alessandro Camillò; Chiara Petrioli
Book title: Proceedings of IEEE Globecom 2012
Address: Anaheim, California
Month: December, 3-7
This paper describes the challenges behind the implementation of a full cross-layer protocol stack for wireless sensor networks. Our solution, IRIS, integrates interest dis- semination and convergecasting, adaptive duty cycle and data fusion. The interest dissemination protocol is used for task assignment and to build and maintain the network topology, while convergecasting implements data gathering at the network sink. Convergecasting heavily exploits cross layering in that MAC and routing operations are performed jointly and relay selection is based on flexible cost functions that take into account information from different layers. We have implemented and tested IRIS on two different testbeds, in a controlled lab scenario and in a building with Wi-Fi interference. The flexibility introduced by the IRIS cross layer approach results in higher robustness and reliability than that of well-known approaches such as BoX-MAC combined with the CTP protocol. IRIS delivers more than 95% of packets while other approaches have packet delivery ratios as low as 87% and are not as scalable with traffic. IRIS is also able to support timely and robust delivery of data with duty cycles as low as 5%.
Full text [Full text] BibTeX [Bibtex]