RL-ASL: A Dynamic Listening Optimization for TSCH Networks Using Reinforcement Learning

F. Fernando Jurado-Lasso, J. F. Jurado
4/8/2026
cs.NIcs.AIcs.LG

No official code found. Best implementation: fdojurado/contiki-ng-rl-asl (0 stars, BSD-3-Clause, last commit 2026-04-30).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

This is the code for the paper ' RL-ASL: A Dynamic Listening Optimization for TSCH Networks Using Reinforcement Learning'

00C, CSSSep 15, 20255 months agoBSD-3-Clause
embedded-systemsmachine-learningnetworkingq-learningreinforcement-learning+1 more

Similar Papers

Cite this paper

@article{juradolasso2026rlasl,
  title  = {RL-ASL: A Dynamic Listening Optimization for TSCH Networks Using Reinforcement Learning},
  author = {F. Fernando Jurado-Lasso and J. F. Jurado},
  year   = {2026},
  eprint = {2604.07533},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.07533v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.07533.svg)](https://codeofpaper.com/paper/2604.07533)

Discussion