Efficient Implementation of Firmware Over-the-Air Update using Raspberry Pi 4 and STM32F103C8T6

The rapidly expanding Internet of Things (IoT) necessitates efficient and secure methods for firmware updates to improve device functionality, introduce new features and mitigate existing bugs. Firmware Over-the-Air (FOTA) is crucial in achieving these goals, employing diverse implementation techniq...

Full description

Saved in:
Bibliographic Details
Published in:2024 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT) pp. 1 - 6
Main Authors: K, Sabarishraj, S, Jayanthy, Kovilpillai J, Judeson Antony, Santhosh S, Sabari, R, Swathi
Format: Conference Proceeding
Language:English
Published: IEEE 12-07-2024
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The rapidly expanding Internet of Things (IoT) necessitates efficient and secure methods for firmware updates to improve device functionality, introduce new features and mitigate existing bugs. Firmware Over-the-Air (FOTA) is crucial in achieving these goals, employing diverse implementation techniques. However, evolving cybersecurity threats necessitate enhanced security measures in FOTA methods. This paper introduces a novel FOTA update approach integrating advanced encryption, compression techniques, and robust communication protocols to enhance the security and performance of the system. A comparative analysis with current state-of-the-art methods demonstrates the improved performance of the proposed solution. Key features include formal registration of IoT vendors and devices via a secure website, IPV6 VPN connectivity with TLS/SSL encryption, and IPFS-based retrieval of firmware updates using Content Identifiers (CIDs). Additionally, the paper discusses a conceptual approach for updating firmware in IoT devices without internet connectivity using Unmanned Aerial Vehicles (UAVs). Overall, the methodology addresses limitations of existing approaches and emphasizes strengthened security measures in FOTA operations. The proposed method not only enhances FOTA security but also ensures efficient and reliable firmware updates across diverse IoT ecosystems.
ISSN:2766-2101
DOI:10.1109/CONECCT62155.2024.10677143