IoT Device Firmware Update over LoRa: The Blockchain Solution

A. Anastasiou, P. Christodoulou, K. Christodoulou, V. Vassiliou, Z. Zinonos

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Citations (Scopus)

Abstract

More and more Internet of Things (IoT) devices are deployed around the world, due to the convenience and extra functionality they enable. This growth, while great for the industry as a whole, has come at a price with respect to ensuring and maintaining security and privacy. Having that in mind, one of the most common solutions to the IoT security problem is to update the devices frequently. Recently, LoRa Alliance has released a new specification (FUOTA) on how to perform firmware updates using LoRa technology. In this paper, we propose a blockchain-based framework to securely update the firmware of the IoT devices using the LoRa communication protocol. As a first step, we perform an evaluation of the firmware update procedure using different network sizes and different firmware sizes. The evaluation shows that there is a need to use more gateways that will collaborate to increase the reliability and the performance of the firmware update process.

Original languageEnglish
Title of host publicationProceedings - 16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages404-411
Number of pages8
ISBN (Electronic)9781728143514
DOIs
Publication statusPublished - May 2020
Event16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020 - Virtual, Online, United States
Duration: 15 Jun 202017 Jun 2020

Publication series

NameProceedings - 16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020

Conference

Conference16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020
Country/TerritoryUnited States
CityVirtual, Online
Period15/06/2017/06/20

Keywords

  • Blockchain
  • Firmware Update
  • IoT
  • LoRa

Fingerprint

Dive into the research topics of 'IoT Device Firmware Update over LoRa: The Blockchain Solution'. Together they form a unique fingerprint.

Cite this