Data Compression in LoRa Networks: A Compromise between Performance and Energy Consumption

被引:1
作者
de Oliveira Junior, Javan Ataide [1 ,3 ]
de Camargo, Edson Tavares [2 ]
Oyamada, Marcio Seiji [1 ]
机构
[1] Western Parana State Univ, Campus Cascavel, Cascavel, PR, Brazil
[2] Univ Tecnol Fed Parana, Campus Toledo, Toledo, Brazil
[3] Western Parana State Univ, Campus Cascavel,Rua Univ 2069, BR-85819110 Cascavel, PR, Brazil
关键词
Internet of Things; data compression; energy consumption; LoRa;
D O I
10.5753/jisa.2023.3000
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) end devices have major limitations related to hardware and energy autonomy. Generally, the highest energy consumption is related to communication, which accounts for up to 60% of consumption depending on the application. Among the strategies to optimize the energy consumed by communication, data compression methods are one of the most promising. However, most data compression algorithms are designed for personal computers and need to be adapted to the IoT context. This study aims to adapt classical algorithms, such as LZ77, LZ78, LZW, Huffman, and Arithmetic coding, and to analyse their performance and energy metrics in IoT end devices. The evaluation is performed in a device with an ESP32 processor and LoRa modulation. The study makes use of real datasets derived from two IoT applications. The results show compression rates close to 70%, a three-fold increase in the number of messages sent, and a reduction in energy consumption of 22%. An analytical model was also developed to estimate the gain in the battery life of the device using the adapted algorithms.
引用
收藏
页码:95 / 106
页数:12
相关论文
共 29 条
[1]   Towards More Scalable and Secure LPWAN Networks Using Cryptographic Frequency Hopping [J].
Ahmar, Absar-Ul-Haque ;
Aras, Emekcan ;
Joosen, Wouter ;
Hughes, Danny .
2019 WIRELESS DAYS (WD), 2019,
[2]   Energy Efficient Data Compression in Cloud Based IoT [J].
Al-Kadhim, Halah Mohammed ;
Al-Raweshidy, Hamed S. .
IEEE SENSORS JOURNAL, 2021, 21 (10) :12212-12219
[3]  
[Anonymous], 2016, Understanding Compression: Data Compression for Modern Developers
[4]  
Aras E., 2017, EXPLORING SECURITY V, DOI [10.1109/CYBConf.2017.7985777, DOI 10.1109/CYBCONF.2017.7985777]
[5]  
Bor M., 2016, P 2016 INT C EMBEDDE, P361
[6]   Deployment of a LoRaWAN network and evaluation of tracking devices in the context of smart cities [J].
de Camargo, Edson Tavares ;
Spanhol, Fabio Alexandre ;
Castro e Souza, Alvaro Ricieri .
JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2021, 12 (01)
[7]   Survey of the low power wide area network technologies [J].
Gu, Fei ;
Niu, Jianwei ;
Jiang, Landu ;
Liu, Xue ;
Atiquzzaman, Mohammed .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 149
[8]   Comparison of Lossless Data Compression Techniques in Low-Cost Low-Power (LCLP) IoT Systems [J].
Hanumanthaiah, Aravind ;
Gopinath, Athira ;
Arun, Chandni ;
Hariharan, Balaji ;
Murugan, Ravisankar .
PROCEEDINGS OF THE 2019 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2019), 2019, :63-67
[9]  
Lilygo, 2019, LILYGO TTGO LORA DEV
[10]  
LoRa Alliance, 2021, LORAWAN REG PAR RP00