Firmware over-the-air programming techniques for IoT networks – A survey

09/04/2020
by   Konstantinos Arakadakis, et al.
0

The devices forming the Internet-of-Things (IoT) networks need to be re-programmed over-the-air, so that new features are added, software bugs or security vulnerabilities are resolved and their applications can be re-purposed. The limitations of IoT devices, such as installation in locations with limited physical access, resource-constraint nature, large scale and high heterogeneity, should be taken into consideration for designing an efficient and reliable pipeline for over-the-air programming (OTAP). In this work, we present a survey of OTAP techniques, which can be applied to IoT networks. We highlight the main challenges and limitations of OTAP for IoT devices and analyse the essential steps of firmware update process, along with different approaches and techniques that implement them. In addition, we discuss schemes that focus on securing the OTAP process. Finally, we present a collection of state-of-the art open-source and commercial platforms that integrate secure and reliable OTAP.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/13/2019

Security, Privacy and Trust for Smart Mobile-Internet of Things (M-IoT): A Survey

With an enormous range of applications, Internet of Things (IoT) has mag...
research
01/08/2023

A Continent-Wide Assessment of Cyber Vulnerability Across Africa

As the internet penetration rate in Africa increases, so does the prolif...
research
02/20/2020

How to make Firmware Updates over LoRaWAN Possible

Embedded software management requirements due to concerns about security...
research
03/19/2018

Efficient Clear Air Turbulence Avoidance Algorithms using IoT for Commercial Aviation

With the growth of commercial aviation over the last few decades there h...
research
12/31/2019

Logic Bugs in IoT Platforms and Systems: A Review

In recent years, IoT platforms and systems have been rapidly emerging. A...
research
11/15/2020

Performance Analysis for the CMSA/CA Protocol in UAV-based IoT network

UAV-based base station (UBS) has played an important role in the air-gro...
research
08/11/2022

Secure ambient intelligence prototype for airports

Nowadays, many technological advances applied to the Internet of Things ...

Please sign up or login with your details

Forgot password? Click here to reset