vix.ing · top · new · best · stats · spec

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

2020/09/04 by Konstantinos Arakadakis, Pavlos Charalampidis, Arakadakis, Konstantinos +5 · 1 citation
Computer Science · Engineering · #IoT and Edge/Fog Computing #Opportunistic and Delay-Tolerant Networks #IoT Networks and Protocols

paper · pdf · doi:10.48550/arxiv.2009.02260

Abstract

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

Cited by

Related