Methods for reducing the amount of data transmitted and stored in IoT systems
In this paper presented method for reducing the amount of data transmitted and stored in IoT systems. Instead of expensive and complex network devices, developers can apply cheap and proven low-speed solutions (ZigBee, NB IoT, BLE). This approach is focused on on-the-sensor data processing. Correlation and autocorrelation methods for detecting events, depending on shape of a wave, were described in details and proposed endpoint architecture implementation. Novelty and another feature of this approach is the use of not full shape of waves, but their components and on-device-processing. This greatly reduces the number of operations and implementation complexity. Other methods are oriented to Cloud Computing paradigm. Simulation results show that when the data rate from the sensor ~ 10 MSamples/s the proposed method makes it possible to transfer and store 280 bytes in 70 minutes instead of 157 GB with the bypass method. Reducing the requirements for the volume of transmitted and stored data will allow simplifying and reducing the cost of IoT systems, increase performance, and apply additional precision sensors to get more accurate object data.
Current solutions are focused on low-powered and FPGA/ASIC implementations.