paper-with-me

홈 › Papers

Incremental Firmware Update Over-the-Air for Low-Power IoT Devices over LoRaWAN

2025-05-19 · Andrea De Simone, Giovanna Turvani, Fabrizio Riente

Efficiently supporting remote firmware updates in Internet of Things (IoT) devices remains a significant challenge due to the limitations of many IoT communication protocols, which often make it impractical to transmit full firmware images. Techniques such as firmware partitioning have been introduced to mitigate this issue, but they frequently fall short, especially in battery-powered systems where time and energy constraints are critical. As a result, physical maintenance interventions are still commonly required, which is costly and inconvenient in large-scale deployments. In this work, we present a lightweight and innovative method that addresses this challenge by generating highly compact delta patches, enabling firmware reconstruction directly on the device. Our algorithm is specifically optimized for low-power devices, minimizing both memory usage and computational overhead. Compared to existing solutions, our approach significantly reduces the data volume needed for updates while maintaining performance comparable to more complex alternatives. Experimental evaluations confirm that our method yields substantial time and energy savings, making it particularly well-suited for battery-powered IoT nodes. Although our implementation targets the LoRaWAN protocol, the approach is flexible and can be adapted to other IoT communication technologies.

📄 PDF Abstract BibTeX arXiv:2505.13764

Code (1)

vlsi-nanocomputing/bpatch 공식 구현

Similar Papers 제목 키워드 기반

Efficient blockchain-based IoT firmware update considering distribution incentives

2021-02-10 · Conference 2021 2 · Tatsuhiro Fukuda, Kazumasa Omote

The number of Internet of Things (IoT) devices has increased recently and will increase further in the future. IoT devices are vulnerable, so vendors update and distribute firmware. At the time of firmware distributio…

Management

A Large-Scale Analysis of IoT Firmware Version Distribution in the Wild

2020-10-21

This paper examines the up-to-dateness of installed firmware versions of IoT devices accessible via public internet. It analyzes datasets of 1.06m devices collected from the IoT search engine Censys and maps the results …

A Survey of Machine Learning Algorithms for Detecting Malware in IoT Firmware

2021-11-03 · Erik Larsen, Korey MacVittie, John Lilly

This work explores the use of machine learning techniques on an Internet-of-Things firmware dataset to detect malicious attempts to infect edge devices or subsequently corrupt an entire network. Firmware updates are unco…

BIG-bench Machine Learning

RVDebloater: Mode-based Adaptive Firmware Debloating for Robotic Vehicles

2026-01-30 · Mohsen Salehi, Karthik Pattabiraman arxiv

As the number of embedded devices grows and their functional requirements increase, embedded firmware is becoming increasingly larger, thereby expanding its attack surface. Despite the increase in firmware size, many emb…

Enhancing AUTOSAR-Based Firmware Over-the-Air Updates in the Automotive Industry with a Practical Implementation on a Steering System

2025-03-06 · Mostafa A. Mostafa, Mohamed K. Mohamed, Radwa W. Ezzat

The automotive industry is increasingly reliant on software to manage complex vehicle functionalities, making efficient and secure firmware updates essential. Traditional firmware update methods, requiring physical conne…