A Novel Energy-Efficient Cross-Layer Design for Scheduling and Routing in 6TiSCH Networks

📅 2024-03-19
🏛️ arXiv.org
📈 Citations: 1
Influential: 0
📄 PDF
🤖 AI Summary
To address high network formation latency, inefficient parent switching, excessive control overhead, and low resource utilization in 6TiSCH-based Industrial IoT (IIoT), this paper proposes a cross-layer co-optimization framework integrating scheduling, routing, and queue management. Key innovations include a slot-aware parent switching mechanism, an early slot reservation strategy to prevent queue overflow, fine-grained slot locking, and embedding of 6P signaling into RPL control packets to minimize protocol interactions. Evaluated on the Cooja/6TiSCH platform under diverse node densities and traffic loads, the approach reduces network formation latency by 42%, end-to-end delay by 35%, control overhead by 58%, and improves energy efficiency by 31% compared to standard 6TiSCH. These improvements significantly enhance the reliability and energy efficiency of time-sensitive IIoT applications.

Technology Category

Application Category

📝 Abstract
The 6TiSCH protocol stack plays a vital role in enabling reliable and energy-efficient communications for the Industrial Internet of Things (IIoT). However, it faces challenges, including prolonged network formation, inefficient parent switching, high control packet overhead, and suboptimal resource utilization. To tackle these issues, we propose in this paper a novel cross-layer optimization framework aiming to enhance the coordination between the Scheduling Function (SF), the Routing Protocol for Low-Power and Lossy Networks (RPL), and queue management. Our solution introduces a slot-aware parent switching mechanism, early slot reservation to mitigate queue overflow, and a refined slot locking strategy to improve slot availability. To reduce control overhead, the proposed method merges 6P cell reservation information into RPL control packets (DIO/DAO), thus minimizing control exchanges during parent switching and node joining. Optimized slot selection further reduces latency and jitter. Through extensive simulations on the 6TiSCH simulator and under varying network densities and traffic loads, we demonstrate significant improvements over the standard 6TiSCH benchmark in terms of traffic load, joining time, latency, and energy efficiency. These enhancements make the proposed solution suitable for time-sensitive IIoT applications.
Problem

Research questions and friction points this paper is trying to address.

Enhances coordination between scheduling, routing, and queue management in 6TiSCH networks
Reduces control overhead by merging 6P cell reservation with RPL packets
Improves latency, jitter, and energy efficiency for IIoT applications
Innovation

Methods, ideas, or system contributions that make the work stand out.

Slot-aware parent switching mechanism
Early slot reservation for queue overflow
Merged 6P-RPL control packets
🔎 Similar Papers
No similar papers found.
A
Ahlam Hannachi
Department of Computer Science, University of Biskra, Biskra, Algeria
Wael Jaafar
Wael Jaafar
Professor, Software and IT Engineering, École de technologie supérieure (ÉTS)
Wireless communicationscachingcomputingmachine learning
S
S. Bitam
Department of Computer Science, University of Biskra, Biskra, Algeria
N
Nabil Ouazene
Laboratory of Applications of Mathematics to Computing and Electronics, University of Batna 2, Batna, Algeria