An Efficient Lossless Compression Algorithm for Tiny Nodes of Monitoring Wireless Sensor Networks

被引:105
|
作者
Marcelloni, Francesco [1 ]
Vecchio, Massimo [2 ]
机构
[1] Univ Pisa, Dipartimento Ingn Informaz, I-56122 Pisa, Italy
[2] IMT Lucca Inst Adv Studies, I-55100 Lucca, Italy
来源
COMPUTER JOURNAL | 2009年 / 52卷 / 08期
关键词
wireless sensor networks; data compression; power saving; ARCHITECTURE; AGGREGATION; INFORMATION;
D O I
10.1093/comjnl/bxp035
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy is a primary constraint in the design and deployment of wireless sensor networks (WSNs), since sensor nodes are typically powered by batteries with a limited capacity. Energy efficiency is generally achieved by reducing radio communication, for instance, limiting transmission/reception of data. Data compression can be a valuable tool in this direction. The limited resources available in a sensor node demand, however, the development of specifically designed compression algorithms. In this paper, we propose a simple lossless entropy compression (LEC) algorithm which can be implemented in a few lines of code, requires very low computational power, compresses data on the fly and uses a very small dictionary whose size is determined by the resolution of the analog-to-digital converter. We have evaluated the effectiveness of LEC by compressing four temperature and relative humidity data sets collected by real WSNs, and solar radiation, seismic and ECG data sets. We have obtained compression ratios up to 70.81% and 62.08% for temperature and relative humidity data sets, respectively, and of the order of 70% for the other data sets. Then, we have shown that LEC outperforms two specifically designed compression algorithms for WSNs. Finally, we have compared LEC with gzip, bzip2, rar, classical Huffman and arithmetic encodings.
引用
收藏
页码:969 / 987
页数:19
相关论文
共 50 条
  • [21] An Efficient Index Building Algorithm for Selection of Aggregator Nodes in Wireless Sensor Networks
    Ihm, Sun-Young
    Nasridinov, Aziz
    Park, Young-Ho
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2014,
  • [22] A two-objective evolutionary approach to design lossy compression algorithms for tiny nodes of wireless sensor networks
    Marcelloni F.
    Vecchio M.
    Evolutionary Intelligence, 2010, 3 (03) : 137 - 153
  • [23] Efficient Deployment Strategies of Sensor Nodes in Wireless Sensor Networks
    Singh, Abhishek Kumar
    Debnath, Sunandita
    Hossain, Ashraf
    2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES IN INFORMATION AND COMMUNICATION TECHNOLOGIES (ICCTICT), 2016,
  • [24] Modelling the Energy Efficient Sensor Nodes for Wireless Sensor Networks
    R. Dahiya
    A. K. Arora
    V. R. Singh
    Journal of The Institution of Engineers (India): Series B, 2015, 96 (3) : 305 - 309
  • [25] Lossless Data Compression Algorithm to Save Energy in Wireless Sensor Network
    Tuong Ly Le
    Minh-Huan Vo
    PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON GREEN TECHNOLOGY AND SUSTAINABLE DEVELOPMENT (GTSD), 2018, : 597 - 600
  • [26] Efficient Temporal Compression in Wireless Sensor Networks
    Liang, Yao
    2011 IEEE 36TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2011, : 466 - 474
  • [27] Stream-oriented Lossless Packet Compression in Wireless Sensor Networks
    Reinhardt, Andreas
    Hollick, Matthias
    Steinmetz, Ralf
    2009 6TH ANNUAL IEEE COMMUNICATIONS SOCIETY CONFERENCE ON SENSOR, MESH AND AD HOC COMMUNICATIONS AND NETWORKS (SECON 2009), 2009, : 99 - 107
  • [28] An Energy-Efficient Compression Algorithm for Spatial Data in Wireless Sensor Networks
    Ying, Beihua
    2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE, 2016, : 161 - 164
  • [29] Multilevel Adaptive Near-Lossless Compression in Edge Collaborative Wireless Sensor Networks for Mechanical Vibration Monitoring
    Zhao, Chunhua
    Tang, Baoping
    Deng, Lei
    Huang, Yi
    Li, Qikang
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2023, 70 (11) : 11703 - 11713
  • [30] An Efficient Deployment of Sensor Nodes in Wireless Sensor Networks for Agricultural Field
    Barkunan, S. R.
    Bhanumathi, V
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2018, 34 (04) : 903 - 918