Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

Sarah Dickinson
on 9 April 2019

Optimising IoT bandwidth with delta updates


As connected devices proliferate in the Internet of Things (IoT), companies need an efficient over-the-air (OTA) update mechanism for remotely delivering new software, features, firmware updates and security enhancements to potentially huge numbers of geographically dispersed embedded devices.

Pushing software updates can range from a few to hundreds of megabytes. Consideration needs to be given to the amount and frequency of data that will be transmitted from the device to the cloud for both cost and latency reasons. To reduce the amount of data needing to be transferred during updates, snaps supports a form of data compression known as snap deltas.

Snap deltas constitute a form of differential data compression where the only data transmitted is that which changed between the snap currently on the device and the new version. When the publisher of a snap (in the case of devices, usually the device manufacturer) releases a new revision of their snap, the Snap Store servers look at the most likely revisions that devices in the field may need meaning only the delta change is updated rather than the entire application.

Rigado, a global provider of commercial IoT edge-as-a-service solutions including a containerised application platform, are taking advantage of this technology on their gateways. Using snap deltas, the monthly bandwidth consumption for Rigado devices is reduced by up to 65 percent. Similarly, Dell’s Edge Gateways, which enable analytics at the edge of IoT networks, use snap delta to reduce bandwidth consumption by 60.5 percent.

As these examples show, the use of snap deltas can deliver significant savings in bandwidth when deployed across thousands of IoT devices. As the IoT grows and these devices reach the millions, the positive impact becomes even more substantial.

To learn more about snap deltas, how they can deployed on IoT devices, the desktop and cloud and featuring more case studies, download the whitepaper using the form below.

In submitting this form, I confirm that I have read and agree to Canonical’s Privacy Notice and Privacy Policy.


Related posts


Rhys Knipe
12 June 2024

Space pioneers: Lonestar gears up to create a data centre on the Moon

Canonical announcements Article

Why establish a data centre on the Moon? Find out in our blog. ...


Gabriel Aguiar Noury
3 July 2025

JetPack 4 EOL – how to keep your userspace secure during migration

Ubuntu Article

NVIDIA JetPack 4 reached its end-of-life (EOL) in November 2024, marking the end of security updates for this widely deployed stack. JetPack 4 has driven innovation in countless devices powered by NVIDIA Jetson, serving as the foundation of edge AI production deployments across multiple sectors. But now, the absence of security maintenanc ...


Gabriel Aguiar Noury
19 June 2025

What are our partners building for device makers? Explore the highlights from Ubuntu IoT Day Singapore

Internet of Things Article

Our first Ubuntu IoT Day in Southeast Asia – and our first ever event in Singapore! It was long overdue, as several attendees were quick to remind us. Ubuntu has long been a quiet force in the region, powered by its rich ecosystem of innovators. More than 150 participants came together to represent Southeast Asia’s ...