Time Slotted Channel Hopping (TSCH) is a widely adopted Media Access Control (MAC) protocol within the IEEE 802.15.4e standard, designed to provide reliable and energy-efficient communication in Industrial Internet of Things (IIoT) networks. However, state-of-the-art TSCH schedulers rely on static slot allocations, resulting in idle listening and unnecessary power consumption under dynamic traffic conditions. This paper introduces RL-ASL, a reinforcement learning-driven adaptive listening framework that dynamically decides whether to activate or skip a scheduled listening slot based on real-time network conditions. By integrating learning-based slot skipping with standard TSCH scheduling, RL-ASL reduces idle listening while preserving synchronization and delivery reliability. Experimental results on the FIT IoT-LAB testbed and Cooja network simulator show that RL-ASL achieves up to 46% lower power consumption than baseline scheduling protocols, while maintaining near-perfect reliability and reducing average latency by up to 96% compared to PRIL-M. Its link-based variant, RL-ASL-LB, further improves delay performance under high contention with similar energy efficiency. Importantly, RL-ASL performs inference on constrained motes with negligible overhead, as model training is fully performed offline. Overall, RL-ASL provides a practical, scalable, and energy-aware scheduling mechanism for next-generation low-power IIoT networks.
翻译:时间跳频(TSCH)是IEEE 802.15.4e标准中广泛采用的介质访问控制(MAC)协议,旨在为工业物联网(IIoT)网络提供可靠且节能的通信。然而,现有TSCH调度器依赖静态时隙分配,导致在动态流量条件下出现空闲侦听和不必要的功耗。本文提出RL-ASL——一种基于强化学习的自适应侦听框架,可根据实时网络条件动态决定激活或跳过调度的侦听时隙。通过将基于学习的时隙跳过与标准TSCH调度相结合,RL-ASL在减少空闲侦听的同时保持同步与传输可靠性。在FIT IoT-LAB测试平台和Cooja网络模拟器上的实验结果表明:与基准调度协议相比,RL-ASL功耗降低高达46%,同时保持近乎完美的可靠性,且相较于PRIL-M平均延迟减少96%。其基于链路的变体RL-ASL-LB在类似能效下进一步改善了高竞争场景的延迟性能。值得注意的是,RL-ASL在资源受限节点上进行推理时开销极小,因为模型训练完全离线完成。总体而言,RL-ASL为下一代低功耗IIoT网络提供了一种实用、可扩展且能量感知的调度机制。