Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call