Flow-Based Real-Time Communication in Multi-Channel Wireless Sensor Networks

  • Authors:
  • Xiaodong Wang;Xiaorui Wang;Xing Fu;Guoliang Xing;Nitish Jha

  • Affiliations:
  • Department of EECS, University of Tennessee, Knoxville, TN 37996;Department of EECS, University of Tennessee, Knoxville, TN 37996;Department of EECS, University of Tennessee, Knoxville, TN 37996;Department of CSE, Michigan State University, MI 48824;Department of EECS, University of Tennessee, Knoxville, TN 37996

  • Venue:
  • EWSN '09 Proceedings of the 6th European Conference on Wireless Sensor Networks
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

As many radio chips used in today's sensor mote hardware can work at different frequencies, several multi-channel communication protocols have recently been proposed to improve network throughput and reduce packet loss for wireless sensor networks. However, existing work cannot utilize multiple channels to provide explicit guarantees for application-specified end-to-end communication delays, which are critical to many real-time applications such as surveillance and disaster response. In this paper, we propose MCRT, a multi-channel real-time communication protocol that features a flow-based channel allocation strategy. Because of the small number of orthogonal channels available in current mote hardware, MCRT allocates channels to network partitions formed based on many-to-one data flows. To achieve bounded end-to-end communication delay for every data flow, the channel allocation problem has been formulated as a constrained optimization problem and proved to be NP-complete. We then present the design of MCRT, which includes a channel allocation algorithm and a real-time packet forwarding strategy. Extensive simulation results based on a realistic radio model demonstrate that MCRT can effectively utilize multiple channels to reduce the number of deadlines missed in end-to-end communications. Our results also show that MCRT outperforms a state-of-the-art real-time protocol and two baseline multi-channel communication schemes.