Multi-channel time division multiple access timeslot scheduling with link recovery for multi-hop wireless sensor networks

In this article, we propose a time division multiple access scheduling algorithm for end-to-end on-time packet delivery in multi-hop wireless sensor networks. Our proposed algorithm establishes a new communication path to substitute the old path including the link failed and schedules communication links on the new path by allocating timeslots satisfying end-to-end delay bound. Max–min optimization is employed to maximize the number of dedicated timeslots to establish the substitute path in the event of the next link failure. We evaluate the performance of the proposed algorithm using QualNet network simulator and compare it with the performance of the algorithm that minimizes the end-to-end delay. Our numerical results show that the path survival ratio of the proposed algorithm is approximately two times higher when large number of communication links fails. In addition, we apply the global recovery and local recovery schemes to observe the increase in the overhead message exchanges. Compared to the global recovery scheme, local recovery scheme requires six times less control messages to establish the substitute path when a small number of link failures occur, whereas more than 90% communication paths survive.

[1]  Dhananjay S. Phatak,et al.  Preemptive routing in ad hoc networks , 2003, J. Parallel Distributed Comput..

[2]  Aref Meddeb,et al.  Internet of things standards: who stands out from the crowd? , 2016, IEEE Communications Magazine.

[3]  C. Roberts,et al.  Foundation , 2000, The Fairchild Books Dictionary of Fashion.

[4]  Wei Kuang Lai,et al.  Adaptive backup routing for ad-hoc networks , 2007, Comput. Commun..

[5]  Aura Ganz,et al.  Ad hoc QoS on-demand routing (AQOR) in mobile ad hoc networks , 2003, J. Parallel Distributed Comput..

[6]  Wook Hyun Kwon,et al.  Packet Error Rate Analysis of ZigBee Under WLAN and Bluetooth Interferences , 2007, IEEE Transactions on Wireless Communications.

[7]  Shahrokh Valaee,et al.  Delay Aware Link Scheduling for Multi-Hop TDMA Wireless Networks , 2009, IEEE/ACM Transactions on Networking.

[8]  Abhay Karandikar,et al.  Link Scheduling Algorithms for Wireless Mesh Networks , 2011, IEEE Communications Surveys & Tutorials.

[9]  Matteo Bertocco,et al.  Experimental Study of Coexistence Issues Between IEEE 802.11b and IEEE 802.15.4 Wireless Networks , 2008, IEEE Transactions on Instrumentation and Measurement.

[10]  Junhee Lee,et al.  Performance analysis of IEEE 802.15.4e DSME MAC protocol under WLAN interference , 2012, 2012 International Conference on ICT Convergence (ICTC).

[11]  Dong-Jun Lee,et al.  Robust QoS Scheduling using alternate path for recovery from link failures in IEEE 802.15.4e , 2014, 2014 Seventh International Conference on Mobile Computing and Ubiquitous Networking (ICMU).

[12]  Junhee Lee,et al.  Multi-channel TDMA link scheduling for wireless multi-hop sensor networks , 2015, 2015 International Conference on Information and Communication Technology Convergence (ICTC).

[13]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[14]  Chang-Wu Yu,et al.  A low overhead dynamic route repairing mechanism for mobile ad hoc networks , 2007, Comput. Commun..

[15]  Myung J. Lee,et al.  Scheduling multi-channel and multi-timeslot in time constrained wireless sensor networks via simulated annealing and particle swarm optimization , 2014, IEEE Communications Magazine.

[16]  Injong Rhee,et al.  DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad Hoc Networks , 2006, IEEE Transactions on Mobile Computing.