Online nonparametric process monitoring for IoT systems using edge computing
针对物联网系统边缘计算能力未被有效利用的问题,提出一种分层非参数监控方案,在边缘设备构建统计量并智能选择传输至中心服务器,仿真和案例验证了有效性。
Facilitated by modern sensing and integrated circuit technology, Internet of Things (IoT) systems now have the ability to intelligently and automatically collect data, perform computational tasks on edge, and efficiently make decisions locally or remotely. However, existing multivariate statistical process control (MSPC) methods commonly assume that sensors directly transmit the raw measurements to the central server, and thus the edge computing capability of the IoT systems is not effectively harnessed. To fill this literature gap, we propose a monitoring scheme tailored for IoT systems by leveraging their edge computational power. In particular, inspired by the inherent hierarchical structure of the IoT system, we construct the monitoring statistics hierarchically. At each edge device, we first construct a nonparametric stream-level statistic for each data stream and aggregate them to derive the device-level statistics. To eliminate the inconsistency in device-level statistics across different edge devices, the device-level statistics are transformed into time-related statistics, which are then sent to the central server. At the central server, a system-level monitoring statistic is constructed, and the most informative edge devices that should transmit statistics are intelligently determined. Theoretical analyses are carried out to justify the effectiveness of the data transmission strategy. Both simulations and a case study, which is based on an IoT system we built, are conducted to evaluate the performance and validate the superiority of the proposed monitoring scheme.