Internet of things data compression based on successive data grouping

Internet of things (IoT) is a useful technology in different aspects, and it is widely used in many applications; however, this technology faces some major challenges which need to be solved, such as data management and energy saving. Sensors generate a huge amount of data that need to be transferred to other IoT layers in an efficient way to save the energy of the sensor because most of the energy is consumed in the data transmission process. Sensors usually use batteries to operate; thus, saving energy is very important because of the difficulty of replacing batteries of widely distributed sensors. Reducing the total amount of transmitted data from the perception layer to the network layer in the IoT architecture will save the energy of the sensor. This paper proposes a new IoT data compression method; it is based on grouping similar successive data together and sending them as one row with a total number of occurrences. The decision of similarity is done by comparing the root-mean-square successive difference calculated on the training dataset. The evaluation of the proposed method was performed on the Intel Lab dataset and the compression performance of the proposed method was compared with other compression methods, where a great enhancement was achieved; the compression ratio was 10.953 with a reconstruction of temperature data error equal to 0.0313 °C.

[1]  Chandan Kumar Jha,et al.  Electrocardiogram data compression using DCT based discrete orthogonal Stockwell transform , 2018, Biomed. Signal Process. Control..

[2]  Feng Lv,et al.  An Adaptive Compression Algorithm for Wireless Sensor Network Based on Piecewise Linear Regression , 2015 .

[3]  Jie Wu,et al.  A Method for Energy Balance and Data Transmission Optimal Routing in Wireless Sensor Networks , 2019, Sensors.

[4]  Giuseppe Campobello,et al.  RAKE: A simple and efficient lossless compression algorithm for the Internet of Things , 2017, 2017 25th European Signal Processing Conference (EUSIPCO).

[5]  Keyur K. Patel,et al.  Internet of Things-IOT: Definition, Characteristics, Architecture, Enabling Technologies, Application & Future Challenges , 2016 .

[6]  Yong Liu,et al.  A multi-tier data reduction mechanism for IoT sensors , 2017, IOT.

[7]  U. Rajendra Acharya,et al.  An efficient compression of ECG signals using deep convolutional autoencoders , 2018, Cognitive Systems Research.

[8]  Naixue Xiong,et al.  Data prediction, compression, and recovery in clustered wireless sensor networks for environmental monitoring applications , 2016, Inf. Sci..

[9]  Ilia Petrov,et al.  From Active Data Management to Event-Based Systems and More , 2010, Lecture Notes in Computer Science.

[10]  Sanu Thomas,et al.  In-network Data Compression in Wireless Sensor Networks Using Distributed Block Truncation Coding , 2018, 2018 Second International Conference on Advances in Electronics, Computers and Communications (ICAECC).

[11]  Yao Liang,et al.  An Efficient and Robust Data Compression Algorithm in Wireless Sensor Networks , 2014, IEEE Communications Letters.

[12]  Mohammad Norouzi,et al.  Stacks of convolutional Restricted Boltzmann Machines for shift-invariant feature learning , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  B. Ananda Krishna,et al.  Implementation of Data Compression Techniques in Mobile Ad hoc Networks , 2013 .

[14]  Jacques Demerjian,et al.  Using DWT Lifting Scheme for Lossless Data Compression in Wireless Body Sensor Networks , 2018, 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC).

[15]  Christos P. Antonopoulos,et al.  Resource efficient data compression algorithms for demanding, WSN based biomedical applications , 2016, J. Biomed. Informatics.

[16]  Friedemann Mattern,et al.  From the Internet of Computers to the Internet of Things , 2010, From Active Data Management to Event-Based Systems and More.

[17]  Fenxiong Chen,et al.  Data Compression Based on Stacked RBM-AE Model for Wireless Sensor Networks , 2018, Sensors.

[18]  Rath Vannithamby,et al.  Device power saving mechanisms for low cost MTC over LTE networks , 2014, 2014 IEEE International Conference on Communications Workshops (ICC).

[19]  S. Frick,et al.  Compressed Sensing , 2014, Computer Vision, A Reference Guide.

[20]  Bülent Tavli,et al.  Optimal data compression for lifetime maximization in wireless sensor networks operating in stealth mode , 2015, Ad Hoc Networks.

[21]  Kewei Sha,et al.  Cluster-Based Quality-Aware Adaptive Data Compression for Streaming Data , 2017, ACM J. Data Inf. Qual..

[22]  Zenon Chaczko,et al.  A Review of Aggregation Algorithms for the Internet of Things , 2017, 2017 25th International Conference on Systems Engineering (ICSEng).

[23]  Santiago Marco,et al.  Multivariate estimation of the limit of detection by orthogonal partial least squares in temperature-modulated MOX sensors. , 2018, Analytica chimica acta.

[24]  Kamal Aldein Mohammed Zeinab,et al.  Internet of Things Applications, Challenges and Related Future Technologies , 2017 .

[25]  Hwee Pink Tan,et al.  Rate-Distortion Balanced Data Compression for Wireless Sensor Networks , 2016, IEEE Sensors Journal.

[26]  Agata Manolova,et al.  ECG-Based Human Emotion Recognition Across Multiple Subjects , 2019, FABULOUS.

[27]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.