Title :
Interference-Aware Real-Time Flow Scheduling for Wireless Sensor Networks
Author :
Chipara, Octav ; Wu, Chengjie ; Lu, Chenyang ; Griswold, William
Author_Institution :
Univ. of California San Diego, San Diego, CA, USA
Abstract :
With the emergence of wireless sensor networks, an enabling communication technology for distributed real-time systems, we face the critical challenge of meeting the end-to-end deadlines of real-time flows. This paper presents Real-time Flow Scheduling (RFS), a novel conflict-free real-time transmission scheduling approach for periodic real-time flows in wireless sensor networks. In contrast to existing transmission scheduling algorithms that ignore interference between transmissions or prevent spatial reuse within the same channel, RFS supports spatial reuse through a novel interference-aware transmission scheduling. While recent work on conflict-free transmission scheduling focused on specialized communication patterns such as queries and converge cast, RFS is designed for peer-to-peer real-time flows with arbitrary inter-flow interference. Moreover, RFS has three salient that make it particularly suitable for real-time systems: First, RFS includes a real-time schedulability analysis that accounts for interference between real-time flows. Second, RFS improves reliability by incorporating retransmissions in a flexible scheduling scheme. Finally, RFS enhances scalability by dividing the network into neighborhoods and provides real-time performance for flows crossing multiple neighborhoods through a novel application of the Release Guard protocol. RFS was evaluated through simulations based on the traces collected from an indoor wireless sensor network test bed. Compared to a traditional TDMA protocol, RFS reduces flow latencies by up to 2.5 times, while improving the real-time capacity by as much as 3.9 times.
Keywords :
protocols; real-time systems; scheduling; wireless sensor networks; communication patterns; conflict-free realtime transmission scheduling; distributed realtime systems; interference-aware realtime flow scheduling; interflow interference; peer-to-peer realtime flows; periodic realtime flows; realtime schedulability analysis; release guard protocol; wireless sensor networks; Interference; Protocols; Real time systems; Schedules; Time division multiple access; Time factors; Wireless sensor networks; real-time schedulability analysis; transmission scheduling; wireless sensor networks;
Conference_Titel :
Real-Time Systems (ECRTS), 2011 23rd Euromicro Conference on
Conference_Location :
Porto
Print_ISBN :
978-1-4577-0643-1
DOI :
10.1109/ECRTS.2011.15