Reducing the Impact of Link Quality Variation in Embedded Wireless Network
Adhoc & Sensor Wireless Networks
Embedded wireless networks are the catalyst for transforming the way we interact with our environment, observe our planet, and protect our communities. But the reaction time has been slow; the systems that realize this transformation are notoriously difficult to implement. Experiential evidence indicates that wireless link quality variation in both the spatial and temporal dimensions is partially to blame. In short, it is difficult to realize reliable networks using unreliable links that fluctuate in quality over space and time. Here we present a software-centric approach to reducing the impact of wireless link quality variation in embedded networks, with a focus on wireless sensor networks. We present an alternative radio stack implementation for TinyOS, the emerging operating system standard. The implementation is adaptive, masking packet loss over medium- to high-quality links, while identifying and avoiding transmissions over low-quality links. The impact is a simplification of the link quality spectrum: designers contend only with high-quality links; irreparable links are marked as dead. We evaluate the performance of the alternative relative to its TinyOS counterpart on a network of 80 wireless nodes. Three representative evaluation contexts are considered: (i) neighbor-to-neighbor, (ii) distributed convergecast, and (iii) distributed divergecast.
Dalton, Andrew R.; Hallstrom, Jason O.; Zia, Hamza A.; and Sridhar, Nigamanth, "Reducing the Impact of Link Quality Variation in Embedded Wireless Network" (2009). Electrical Engineering & Computer Science Faculty Publications. 43.
A. R. Dalton, J. O. Hallstrom, H. A. Zia and N. Sridhar, "Reducing the Impact of Link Quality Variation in Embedded Wireless Networks," Adhoc & Sensor Wireless Networks, vol. 7, pp. 139-167, 2009.