论文标题

可靠的物联网固件更新:大型网络网络性能调查

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

论文作者

Mavromatis, Ioannis, Stanoev, Aleksandar, Portelli, Anthony J., Lockie, Charles, Ammann, Marius, Jin, Yichao, Sooriyabandara, Mahesh

论文摘要

物联网(IoT)网络需要定期的固件更新,以确保增强的安全性和稳定性。随着我们朝着编码安全和政策决策的方法论,并通过IoT大规模部署(Security-As-A-Code)将其交换时,应将这些要求视为常规操作。但是,将固件更新推向大型网络,对具有大量物联网设备的受限无线环境提出了至关重要的挑战。本文最初研究了当前最新协议如何在这种不利条件下运行,通过测量共享无线介质的各种服务质量(QOS)关键绩效指标(KPI)。稍后,我们讨论并发传输(CT)如何扩展物联网协议的可扩展性并确保可靠的固件在较大的地理区域上推出。测量KPI,例如网眼连接时间,吞吐量和形成网络的节点的数量,我们可以很好地了解物联网环境如何在大规模固件下进行的表现。最后,我们对在英国布里斯托尔部署的现实世界IOT测试床The Umbrella平台进行了绩效调查。这确保我们的发现代表了现实的IoT方案,并满足了当今物联网应用程序的严格QoS要求。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源