Reactive GTS Allocation Protocol for Sporadic Events Using the IEEE 802.15.4

Wireless sensor networks (WSNs) find applications in the industrial automation where periodic and sporadic events occur. The combined propagation of information generated by periodic and sporadic events from a sensor node to an actuator node is challenging due to random nature of sporadic events, particularly, if the deadlines are hard. The IEEE 802.15.4 standard provides the basis for a real-time communication mechanism between neighboring nodes of the WSN at the media access control layer. However, the standard does not address such communications over multiple hops. To support the industrial applications with such requirements, this work proposes a novel online control protocol that exploits the basis provided by the IEEE 802.15.4 standard. The proposed control protocol ensures that a given offline sporadic schedule can be adapted online in a timely manner such that the static periodic schedule has not been disturbed and the IEEE 802.15.4 standard compliance remains intact. The proposed protocol is simulated in OPNET. The simulation results are analyzed and presented in this paper to prove the correctness of the proposed protocol regarding the efficient real-time sporadic event delivery along with the periodic event propagation.

[1]  Awais Ahmad,et al.  Mobility Aware Energy Efficient Congestion Control in Mobile Wireless Sensor Network , 2014, Int. J. Distributed Sens. Networks.

[2]  Wilfried N. Gansterer,et al.  Efficient scheduling of sporadic tasks for real-time wireless sensor networks , 2015, IET Wirel. Sens. Syst..

[3]  Zdenek Hanzálek,et al.  Energy Efficient Scheduling for Cluster-Tree Wireless Sensor Networks With Time-Bounded Data Flows: Application to IEEE 802.15.4/ZigBee , 2010, IEEE Transactions on Industrial Informatics.

[4]  WoongChul Choi,et al.  A Novel GTS Mechanism for Reliable Multihop Transmission in the IEEE 802.15.4 Network , 2012, Int. J. Distributed Sens. Networks.

[5]  Charles U. Martel,et al.  On non-preemptive scheduling of period and sporadic tasks , 1991, [1991] Proceedings Twelfth Real-Time Systems Symposium.

[6]  Seungmin Rho,et al.  Multilayer cluster designing algorithm for lifetime improvement of wireless sensor networks , 2014, The Journal of Supercomputing.

[7]  Anis Koubâa,et al.  Improving the IEEE 802.15.4 Slotted CSMA/CA MAC for time-critical events in wireless sensor networks , 2006 .

[8]  Eduardo Tovar,et al.  i-GAME: an implicit GTS allocation mechanism in IEEE 802.15.4 for time-sensitive wireless sensor networks , 2006, 18th Euromicro Conference on Real-Time Systems (ECRTS'06).

[9]  André Cunha,et al.  Implementation of the ZigBee Network Layer with Cluster-tree Support , 2007 .

[10]  Gerhard Fohler,et al.  Handling sporadic tasks in off-line scheduled distributed real-time systems , 1999, Proceedings of 11th Euromicro Conference on Real-Time Systems. Euromicro RTS'99.

[11]  Eduardo Tovar,et al.  Dimensioning and worst-case analysis of cluster-tree sensor networks , 2010, TOSN.

[12]  Gerhard Fohler,et al.  Efficient scheduling of sporadic, aperiodic, and periodic tasks with complex constraints , 2000, Proceedings 21st IEEE Real-Time Systems Symposium.

[13]  Francisco Vasques,et al.  (m,k)-firm pattern spinning to improve the GTS allocation of periodic messages in IEEE 802.15.4 networks , 2013, EURASIP Journal on Wireless Communications and Networking.

[14]  Matt Welsh,et al.  Sensor networks for emergency response: challenges and opportunities , 2004, IEEE Pervasive Computing.

[15]  Mikael Gidlund,et al.  Future research challenges in wireless sensor and actuator networks targeting industrial automation , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[16]  Gerhard Fohler,et al.  Joint scheduling of distributed complex periodic and hard aperiodic tasks in statically scheduled systems , 1995, Proceedings 16th IEEE Real-Time Systems Symposium.

[17]  Gerhard Fohler,et al.  Handling mixed sets of tasks in combined offline and online scheduled real-time systems , 2009, Real-Time Systems.

[18]  Magnus Jonsson,et al.  Exploiting time and frequency diversity in IEEE 802.15.4 industrial networks for enhanced reliability and throughput , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[19]  Sang Hyuk Son,et al.  Wireless Sensor Networks for In-Home Healthcare: Potential and Challenges , 2005 .

[20]  Giuseppe Lipari,et al.  BACCARAT: a dynamic real-time bandwidth allocation policy for IEEE 802.15.4 , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).