Monaas: Mobile Node as a Service for TSCH-based Industrial IoT Networks
Jinting Liu, Jingwei Li, Tengfei Chang
TL;DR
This paper tackles the challenge of dynamic, QoS-sensitive communications in TSCH-based IIoT networks by introducing Monaas, a Mobile Node as a Service framework. Monaas uses a hierarchical Root–Leader–Member–Mobile architecture with task-driven, capability-aware scheduling and an on-demand recruitment mechanism to transform mobile nodes into elastic service resources, enabling proactive resource orchestration rather than mere connectivity maintenance. The authors formalize task semantics, a slot-demand model, a Leader-side scheduling algorithm, and a MAC-layer protocol for recruitment, execution, and reporting, validating the approach on a real nRF52840 testbed where Monaas achieves high task completion rates and rapid mobile resource integration. Results show that Monaas outperforms baseline TSCH-based schemes under bursty and degraded-link scenarios, highlighting its potential to enable elastic, on-demand service provisioning in industrial IoT. The work lays groundwork for recursive, multi-level resource orchestration that could further enhance adaptability and resilience on the factory floor and in other IIoT environments.
Abstract
The Time-Slotted Channel Hopping (TSCH) mode of IEEE802.15.4 standard provides ultra high end-to-end reliability and low-power consumption for application in field of Industrial Internet of Things (IIoT). With the evolving of Industrial 4.0, dynamic and bursty tasks with varied Quality of Service (QoS); effective management and utilization of growing number of mobile equipments become two major challenges for network solutions. The existing TSCH-based networks lack of a system framework design to handle these challenges. In this paper, we propose a novel, service-oriented, and hierarchical IoT network architecture named Mobile Node as a Service (Monaas). Monaas aims to systematically manage and schedule mobile nodes as on-demand, elastic resources through a new architectural design and protocol mechanisms. Its core features include a hierarchical architecture to balance global coordination with local autonomy, task-driven scheduling for proactive resource allocation, and an on-demand mobile resource integration mechanism. The feasibility and potential of the Monaas link layer mechanisms are validated through implementation and performance evaluation on an nRF52840 hardware testbed, demonstrating its potential advantages in specific scenarios. On a physical nRF52840 testbed, Monaas consistently achieved a Task Completion Rate (TCR) above 98% for high-priority tasks under bursty traffic and link degradation, whereas all representative baselines (Static TSCH, 6TiSCH Minimal, OST, FTS-SDN) remained below 40%.Moreover, its on-demand mobile resource integration activated services in 1.2 s, at least 65% faster than SDN (3.5 s) and OST/6TiSCH (> 5.8 s).
