Lightweight Compression for Severely Constrained IoT Devices

Rasmus Vestergaard, Johannes Techel, Qi Zhang, Daniel Enrique Lucani Rötter

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review


In this paper, we propose S-BP (Sensor Bit-Packing), a lightweight data compression scheme with a tiny memory footprint. Due to its low resource usage, the method is particularly suited for resource-constrained IoT sensor nodes. S-BP excels for small data windows in the tens or hundreds of bytes, enabling both compression and energy savings even when collected data must be transmitted frequently. We implemented the proposed algorithm for Contiki OS, proving its suitability for severely constrained devices and allowing us to use real-world data to evaluate it in terms of the achieved compression, processing speed, and energy usage. For sensor data, S-BP achieves comparable and even better compression compared to more resource-intensive compressors designed for powerful devices. We also experience that energy savings are achieved as soon as the compressed size is just 2 % less than the original.
Original languageEnglish
Title of host publicationEuropean Wireless Conference 2022
Publication statusAccepted/In press - 2022


Dive into the research topics of 'Lightweight Compression for Severely Constrained IoT Devices'. Together they form a unique fingerprint.

Cite this