Applying Time Diversity for Improved Reliability in a Real-Time Heterogeneous MAC Protocol

Supporting real-time applications over wireless networks is challenging for several reasons. The medium access control (MAC) layer has a key role in enabling real-time guarantees by providing bounded access time to the transmission medium. Unfortunately, even when timely access is granted, transmissions can still be compromised, specially in the wireless domain, due to the unreliable transmission medium. A common way to increase the reliability of a communication system is to apply redundancy in the form of time diversity, i.e., transmitting several copies of the same message at different points in time. In this paper we propose a wireless MAC protocol capable of handling traffic with different levels of criticality and where transmissions and retransmissions are tailored to deadlines, so that the reliability of the communication system is increased and real- time guarantees can be provided. We focus on the traffic scheduling problem, and extend an already existing solution, Time-Triggered Ethernet, suitable for real-time traffic over wired multi- hop networks. The extension enables transmission of heterogeneous traffic over hybrid wired- wireless networks, and provides timely retransmissions in the wireless segment, such that the real-time guarantees are met. Further, we are able to schedule traffic to better cope with interference patterns of different duration, frequency and level of persistence. The results show that the MAC protocol can be successfully applied to combat different kinds of interference while meeting real-time deadlines.

[1]  Alejandro Masrur,et al.  A reliability-aware medium access control for unidirectional time-constrained WSNs , 2015, RTNS.

[2]  Thomas Watteyne,et al.  Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH , 2015, SenSys.

[3]  Federico Tramarin,et al.  Tuning of IEEE 802.11 MAC for improving real-time in industrial wireless networks , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[4]  Magnus Jonsson,et al.  Towards Reliable Wireless Industrial Communication With Real-Time Guarantees , 2009, IEEE Transactions on Industrial Informatics.

[5]  Nikolaj Bjørner,et al.  Satisfiability modulo theories , 2011, Commun. ACM.

[6]  Mikael Gidlund,et al.  End-to-End Reliability-Aware Scheduling for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[7]  Henning Trsek,et al.  Link-layer retransmissions in IEEE 802.11g based industrial networks , 2010, 2010 IEEE International Workshop on Factory Communication Systems Proceedings.

[8]  Elena Lisova,et al.  Next generation real-time networks based on IT technologies , 2016, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA).

[9]  Andreas Willig,et al.  Deadline-aware scheduling of cooperative relayers in TDMA-based wireless industrial networks , 2014, Wirel. Networks.

[10]  Wilfried Steiner,et al.  An Evaluation of SMT-Based Schedule Synthesis for Time-Triggered Multi-hop Networks , 2010, 2010 31st IEEE Real-Time Systems Symposium.

[11]  Lucia Lo Bello,et al.  Coexistence Issues of Multiple Co-Located IEEE 802.15.4/ZigBee Networks Running on Adjacent Radio Channels in Industrial Environments , 2009, IEEE Transactions on Industrial Informatics.

[12]  Giuseppe Anastasi,et al.  A Comprehensive Analysis of the MAC Unreliability Problem in IEEE 802.15.4 Wireless Sensor Networks , 2011, IEEE Transactions on Industrial Informatics.

[13]  Leandro Buss Becker,et al.  An Integrated Scheduling and Retransmission Proposal for Firm Real-Time Traffic in IEEE 802.11e , 2007, 19th Euromicro Conference on Real-Time Systems (ECRTS'07).

[14]  Maria Rita Palattella,et al.  On-the-Fly Bandwidth Reservation for 6TiSCH Wireless Industrial Networks , 2016, IEEE Sensors Journal.

[15]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .