Delay Efficient Real-Time Multicast Scheduling in Multi-Hop Wireless Sensor Networks

We study real-time multicast scheduling in multi- hop wireless sensor networks. Given multiple heterogeneous periodic multicast tasks, for each task, the data produced by the distinguished source node for a certain control application with sufficiently long time horizon need to be delivered to all target nodes periodically, the objective is to design an interference-aware routing and scheduling protocol to meet the delay requirements. In this work, we propose an efficient distributed routing and scheduling protocol under the protocol interference model. We conduct schedulability analysis and the proposed protocol approximately optimize the schedulable load. Based on our protocol design, we propose schedulability test schemes for a set of real-time multicast tasks. The performance evaluation results corroborate our theoretical analysis.

[1]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[2]  Weifa Liang,et al.  Online Multicasting for Network Capacity Maximization in Energy-Constrained Ad Hoc Networks , 2006, IEEE Transactions on Mobile Computing.

[3]  Xiaohua Jia,et al.  Capacity of dual-radio multi-channel wireless sensor networks for continuous data collection , 2011, 2011 Proceedings IEEE INFOCOM.

[4]  Xiaohua Jia,et al.  Minimum-Latency Broadcast Scheduling in Wireless Ad Hoc Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[5]  Srinivasan Parthasarathy,et al.  Minimizing broadcast latency and redundancy in ad hoc networks , 2008, TNET.

[6]  Chenyang Lu,et al.  Real-Time Query Scheduling for Wireless Sensor Networks , 2007, IEEE Transactions on Computers.

[7]  Shaojie Tang,et al.  Efficient Scheduling for Periodic Aggregation Queries in Multihop Sensor Networks , 2012, IEEE/ACM Transactions on Networking.

[8]  Xiang-Yang Li,et al.  Distributed scheduling for real-time data collection in Wireless Sensor Networks , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[9]  Ariel Orda,et al.  Maximum-lifetime routing algorithms for networks with omnidirectional and directional antennas , 2005, MobiHoc '05.

[10]  Chung Laung Liu,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[11]  Charles J. Colbourn,et al.  Unit disk graphs , 1991, Discret. Math..

[12]  Rajiv Gandhi,et al.  Approximation Algorithms for Data Broadcast in Wireless Networks , 2012, IEEE Transactions on Mobile Computing.

[13]  Randeep Bhatia,et al.  Characterizing achievable multicast rates in multi-hop wireless networks , 2005, MobiHoc '05.

[14]  Chenyang Lu,et al.  Dynamic Conflict-free Query Scheduling for Wireless Sensor Networks , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[15]  Peng-Jun Wan,et al.  Minimum-power multicast routing in static ad hoc wireless networks , 2004, IEEE/ACM Transactions on Networking.

[16]  Anthony Ephremides,et al.  Algorithms for Energy-Efficient Multicasting in Static Ad Hoc Wireless Networks , 2001, Mob. Networks Appl..

[17]  Wei-Kuan Shih,et al.  Modified Rate-Monotonic Algorithm for Scheduling Periodic Jobs with Deferred Deadlines , 1991, IEEE Trans. Software Eng..

[18]  Minyi Guo,et al.  Exploring the Multicast Lifetime Capacity of WANETs with Directional Multibeam Antennas , 2009, IEEE INFOCOM 2009.

[19]  Anthony Ephremides,et al.  Energy-Efficient Broadcast and Multicast Trees in Wireless Networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[20]  Ding-Zhu Du,et al.  Connected Dominating Set: Theory and Applications , 2012 .

[21]  Arindam Kumar Das,et al.  Minimum power broadcast trees for wireless networks: integer programming formulations , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).