Reliable IoT Firmware Updates: A Large-scale Mesh Network Performance Investigation

03/09/2022
by   Ioannis Mavromatis, et al.
0

Internet of Things (IoT) networks require regular firmware updates to ensure enhanced security and stability. As we move towards methodologies of codifying security and policy decisions and exchanging them over IoT large-scale deployments (security-as-a-code), these demands should be considered a routine operation. However, rolling out firmware updates to large-scale networks presents a crucial challenge for constrained wireless environments with large numbers of IoT devices. This paper initially investigates how the current state-of-the-art protocols operate in such adverse conditions by measuring various Quality-of-Service (QoS) Key Performance Indicators (KPIs) of the shared wireless medium. We later discuss how Concurrent Transmissions (CT) can extend the scalability of IoT protocols and ensure reliable firmware roll-outs over large geographical areas. Measuring KPIs such as the mesh join time, the throughput, and the number of nodes forming a network, we provide great insight into how an IoT environment will behave under a large-scale firmware roll-out. Finally, we conducted our performance investigation over the UMBRELLA platform, a real-world IoT testbed deployed in Bristol, UK. This ensures our findings represent a realistic IoT scenario and meet the strict QoS requirements of today's IoT applications.

READ FULL TEXT

page 1

page 3

page 6

research
08/21/2021

Reliable Firmware Updates for the Information-Centric Internet of Things

Security in the Internet of Things (IoT) requires ways to regularly upda...
research
08/03/2022

Securing Synchronous Flooding Communications: An Atomic-SDN Implementation

Synchronous Flooding (SF) protocols can enhance the wireless connectivit...
research
11/25/2020

Developing a Security Testbed for Industrial Internet of Things

While achieving security for Industrial Internet of Things (IIoT) is a c...
research
06/28/2019

Towards Large-Scale Autonomous Wireless Sensor Networks

Wireless Sensor Networks (WSNs) have the goal of gathering data from the...
research
07/13/2023

Ageing Analysis of Embedded SRAM on a Large-Scale Testbed Using Machine Learning

Ageing detection and failure prediction are essential in many Internet o...
research
08/23/2022

An Experimental Investigation of Tuning QUIC-Based Publish-Subscribe Architectures in IoT

Because of the constrained nature of devices and networks in the Interne...
research
08/26/2019

Bluetooth Mesh under the Microscope: How much ICN is Inside?

Bluetooth (BT) mesh is a new mode of BT operation for low-energy devices...

Please sign up or login with your details

Forgot password? Click here to reset