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

K Arakadakis, P Charalampidis… - ACM Computing …, 2021 - dl.acm.org
The devices forming 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 …

Over-the-air software-defined vehicle updates using federated fog environment

AW Malik, AU Rahman, A Ahmad… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
With recent advancements in software-defined vehicles, over-the-air (OTA) software updates
are crucial to roll out new software and patches for connected vehicles. Traditionally …

An intelligent, uncertainty driven management scheme for software updates in pervasive IoT applications

K Kolomvatsos - Future generation computer systems, 2018 - Elsevier
The era of the Internet of Things (IoT) involves a huge number of autonomous devices
(nodes) capable of monitoring and interacting with their environment. The autonomous …

Universal framework for remote firmware updates of low-power devices

O Kachman, M Balaz, P Malik - Computer Communications, 2019 - Elsevier
Remote firmware updates are nowadays an important part of any firmware for embedded
devices. In systems with dozens or even hundreds of devices, for example wireless sensor …

Time-optimized management of IoT nodes

K Kolomvatsos - Ad Hoc Networks, 2018 - Elsevier
The vision of Internet of Things (IoT) aims to offer a vast infrastructure of numerous
interconnected devices usually called IoT nodes. The infrastructure consists of the basis of …

Towards a Fully Programmable Internet of Things

A Bruniaux, J Montavont, T Noel… - … on Wireless and …, 2022 - ieeexplore.ieee.org
The devices of Internet of Things (IoT) networks can be deployed for extended period of time
in inaccessible locations. After their deployment, new features, bug fixes, or changes in the …

An efficient scheme for applying software updates in pervasive computing applications

K Kolomvatsos - Journal of Parallel and Distributed Computing, 2019 - Elsevier
Abstract The Internet of Things (IoT) offers a vast infrastructure of numerous interconnected
devices capable of communicating and exchanging data. Pervasive computing applications …

Configurable reprogramming methodology for embedded low-power devices

O Kachman, M Balaz - Technological Innovation for Smart Systems: 8th …, 2017 - Springer
The embedded low-power devices are very important part of any smart system. With the
large amounts of sensors and actuators used, it is a good practice to implement remote …