Department of Electronics and Informatics (ETRO), Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium.
Department of Engineering Technology (INDI), Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium.
Sensors (Basel). 2022 Aug 25;22(17):6397. doi: 10.3390/s22176397.
Wireless sensor networks (WSNs) are becoming increasingly prevalent in numerous fields. Industrial applications and natural-disaster-detection systems need fast and reliable data transmission, and in several cases, they need to be able to cope with changing traffic conditions. Thus, time-slotted channel hopping (TSCH) offers high reliability and efficient power management at the medium access control (MAC) level; TSCH considers two dimensions, time and frequency when allocating communication resources. However, the scheduler, which decides where in time and frequency these communication resources are allotted, is not part of the standard. Orchestra has been proposed as a scheduler which allocates the communication resources based on information collected through the IPv6 routing protocol for low-power and lossy networks (RPL). Orchestra is a very elegant solution, but does not adapt to high traffic. This research aims to build an Orchestra-based scheduler for applications with unpredictable traffic bursts. The implemented scheduler allocates resources based on traffic congestion measured for the children of the root and RPL subtree size of the same nodes. The performance analysis of the proposed scheduler shows lower latency and higher packet delivery ratio (PDR) compared to Orchestra during bursts, with negligible impact outside them.
无线传感器网络(WSNs)在许多领域越来越普及。工业应用和自然灾害检测系统需要快速可靠的数据传输,在某些情况下,它们需要能够应对不断变化的交通状况。因此,时分信道跳频(TSCH)在介质访问控制(MAC)级别提供了高可靠性和高效的电源管理;TSCH 在分配通信资源时考虑时间和频率两个维度。然而,决定在何时以及频率分配这些通信资源的调度程序不是标准的一部分。Orchestra 被提议作为一种根据通过低功耗和有损网络的 IPv6 路由协议(RPL)收集的信息分配通信资源的调度程序。Orchestra 是一个非常优雅的解决方案,但不适应高流量。本研究旨在为具有不可预测流量突发的应用程序构建基于 Orchestra 的调度程序。所实现的调度程序根据根节点的子节点的流量拥塞和 RPL 子网大小来分配资源。与 Orchestra 相比,所提出的调度程序在突发期间具有更低的延迟和更高的分组投递率(PDR),而在突发之外几乎没有影响。