Conservative Channel Reuse in Real-Time Industrial Wireless Sensor-Actuator Networks

Conservative Channel Reuse in Real-Time Industrial Wireless Sensor-Actuator Networks
复制标题

DOI:
10.1109/icdcs.2018.00042
复制
发表时间:
2018-07
期刊:
2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS)
影响因子:
--
通讯作者:
Dolvara Gunatilaka;Chenyang Lu
Dolvara Gunatilaka;Chenyang Lu
中科院分区:
其他
文献类型:
--
作者:
Dolvara Gunatilaka;Chenyang Lu

文献摘要

相似文献

无线传感器-致动器网络(WSAN)正被用作过程工业中工业物联网(IIoT)的支持技术。工业应用对WSAN的可靠性和实时性提出了严格的要求。为了增强可靠性,诸如WirelessHART之类的工业标准采用时隙信道跳变(TSCH),其在MAC层集成了信道跳变和TDMA。在由同一网关管理的网络内,WirelessHART禁止信道重用,即,在相同信道中的并发传输,以避免并发传输之间的干扰。然而,防止信道重用会对实时性能产生负面影响。为了满足工业应用对可靠性和实时性能的需求,我们提出了一种保守的信道重用方法,旨在提高实时性能,同时限制其对WSAN可靠性的影响。传统的信道重用设计,以优化性能的可靠性为代价,相比之下,我们的保守的方法引入信道重用,只有当需要满足流的时间约束。最后,我们提出了一个算法来检测信道重用造成的可靠性下降,使信道可以重新分配,以进一步提高可靠性。基于两个物理测试平台的实验结果表明,我们的方法显着提高了实时性能,同时保持了高度的可靠性。
Wireless Sensor-Actuator Networks (WSANs) are being adopted as an enabling technology for Industrial Internet of Things (IIoT) in process industries. Industrial applications impose stringent requirements in reliability and real-time performance on WSANs. To enhance reliability, industrial standards, such as WirelessHART, embrace Time Slotted Channel Hopping (TSCH) that integrates channel hopping and TDMA at the MAC layer. Within a network governed by a same gateway, WirelessHART prohibits channel reuse, i.e., concurrent transmissions in the same channel, to avoid interference between concurrent transmissions. Preventing channel reuse however negatively affects real-time performance. To meet the demand for both reliability and real-time performance by industrial applications, we propose a conservative channel reuse approach designed to enhance the real-time performance while limiting its impact on reliability in WSANs. In contrast to traditional channel reuse designed to optimize performance at the cost of reliability, our conservative approach introduces channel reuse only when needed to meet the timing constraints of flows. Finally, we present an algorithm to detect reliability degradation caused by channel reuse so that channels can be reassigned to further improve reliability. Experimental results based on two physical testbeds show that our approach significantly improves real-time performance while maintaining a high degree of reliability.