Providing Reliable and Real-Time Delivery in the Presence of Body Shadowing in Breadcrumb Systems

Hengchang Liu,Zhiheng Xie,Jingyuan Li,John Stankovic,Pan Hui,David Siu
DOI: https://doi.org/10.1145/2557633
2014-01-01
ACM Transactions on Embedded Computing Systems
Abstract:The primary goal of breadcrumb trail sensor networks is to transmit in real-time users' physiological parameters that measure life-critical functions to an incident commander through reliable multihop communication. In applications using breadcrumb solutions, there are often many users working together, and this creates a well-known body shadowing effect (BSE). In this article, we first measure the characteristics of body shadowing for 2.4GHz sensor nodes. Our empirical results show that the body shadowing effect leads to severe packet loss and consequently very poor real-time performance. Then we develop a novel Intentional Forwarding solution. This solution accurately detects the shadowing mode and enables selected neighbors to forward data packets. Experimental results from a fully implemented testbed demonstrate that Intentional Forwarding is able to improve the end-to-end average packet delivery ratio (PDR) from 58% to 93% and worst-case PDR from 45% to 85%, and is able to meet soft real-time requirements even under severe body shadowing problems.
What problem does this paper attempt to address?