Development of a Smart Metering Microservice Based on Fast Fourier Transform (FFT) for Edge/Internet of Things Environments

In recent years, great attention has been given to new Internet of Things (IoT) technologies. The IoT concept is nowadays intrinsic to traditional products and services. With its rapid development, more and more small smart devices are connected over the Internet in order to monitor, collect and exchange data in real-time to provide smart IoT-as-a-Services (IoTaaS). A few years ago, IoT devices exclusively sent data to a centralized Cloud data center; today it is possible to perform "on board" processing tasks at the Edge of the network and subsequently share or use the obtained results closer to users. This paper, focusing on a smart grid scenario, investigates the possibility of creating an IoTaaS for smart metering, including a microservice for IoT devices capable of acquiring and processing electrical data using the Fast Fourier Transform (FFT) algorithm. In particular, we experimentally use the smart metering IoTaaS running on a Raspberry Pi 3 device to perform a harmonic analysis of a frequency signal of the domestic electrical grid in order to characterize the non-linear loads associated to the electronic devices (e.g., smart TV, computers, etc) with the purpose of monitoring their status and preventing possible malfunctions and faults.

[1]  Ganesh Shankar,et al.  Smart IoT based Energy Metering System for Microgrids with Load Management Algorithm , 2018, 2018 Second International Conference on Computing Methodologies and Communication (ICCMC).

[2]  Im-Yeong Lee,et al.  Dynamic Group Authentication and Key Exchange Scheme Based on Threshold Secret Sharing for IoT Smart Metering Environments , 2018, Sensors.

[3]  Ming-Yue Zhai,et al.  A new grid frequency estimation algorithm based on the fractional FFT for IoT nodes time stamps , 2018, Cluster Computing.

[4]  Yue Lu,et al.  An ultra-low-power variable-accuracy bit-serial FFT butterfly processing element for IoT sensors , 2016, 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS).

[5]  M. Bakhouya,et al.  A smart metering platform using big data and IoT technologies , 2017, 2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech).

[6]  Kemal Akkaya,et al.  Privacy-preserving protocols for secure and reliable data aggregation in IoT-enabled Smart Metering systems , 2018, Future Gener. Comput. Syst..

[7]  Kemal Akkaya,et al.  Efficient certificate revocation management schemes for IoT-based advanced metering infrastructures in smart cities , 2019, Ad Hoc Networks.

[8]  Lorenzo Vangelista,et al.  Frequency Shift Chirp Modulation: The LoRa Modulation , 2017, IEEE Signal Processing Letters.

[9]  Junaid Shuja,et al.  Bringing Computation Closer toward the User Network: Is Edge Computing the Solution? , 2017, IEEE Communications Magazine.

[10]  Loveleen Gaur,et al.  Smart electricity distribution in residential areas: Internet of Things (IoT) based advanced metering infrastructure and cloud analytics , 2016, 2016 International Conference on Internet of Things and Applications (IOTA).

[11]  Shital Mali,et al.  IoT based smart home with real time E-metering using E-controller , 2015, 2015 Annual IEEE India Conference (INDICON).

[12]  Tommaso Pecorella,et al.  NB-IoT system deployment for smart metering: Evaluation of coverage and capacity performances , 2017, 2017 AEIT International Annual Conference.