Winmate Blog

Cloud Gateway to Manage OTA Process in IIoT

By Ngen IT / 2023-03-03 / Topics : IIOT , CLoud , manufacturing , healthcare , building automation

As we know the Industrial Internet of Things (IIoT) refers to the ecosystem of connected devices in the industrial field - manufacturing, healthcare, building automation or machine-to-machine communications, and others. After thousands of devices have been already deployed one important question arises: How can we safely modify and update

In an industrial environment, it is not feasible to update remote devices using the traditional method, which involves connecting each embedded device to a PC with a cable. If not being updated the devices can miss out on the critical security improvements and bug fixes. Nowadays there is a technology called OTA. An over-the-air (OTA) update is a mechanism for remotely updating internet-connected hardware with new settings, software, and/or firmware.

There are different methods for OTA update, but the most common are as follows:

Edge-to-cloud - a microcontroller on the edge device connected to the internet directly receives a new firmware image from a remote server. In this scenario, Cloud performs the role of a dispatcher that dispatches the firmware to the edge/ gateway or IoT devices that need to be upgraded.

Gateway-to-cloud - a set of local edge devices are connected to a gateway that manages these devices. The gateway receives updates from a remote server. This update allows updating gateway firmware, host’s environment.

Edge-to-gateway-to-cloud - gateway connected to the Internet receives an update from the remote server and distribute this update to the local edge devices. Here the edge gateway is a dispatcher that downloads the firmware from the server and then dispatches to another edge/ gateway or IoT device which are under the dispatcher and needs to be upgraded.

Whereas the choice of OTA update method depends on the project and system requirements, update with a cloud gateway in a chain can be a safer and secure option.

The Role of IoT Gateway in the OTA Update

A gateway is a bridge between edge devices and the cloud; it manages traffic between networks that use different protocols. A cloud gateway performs protocol translation tasks. It also acts like a proxy server for devices on the field that do not feature wireless communication capabilities. The IoT gateway receives data from those devices and packages it for transmission over TCP/IP.

Some applications require using gateway because the remote devices do not have wireless capabilities, for example, industrial equipment, and Bluetooth devices. Devices that don’t have electrical power to perform network transmission or don’t have the processing capability of TLS also require to be connected to the gateway for updates.

Advantages of Gateway in OTA Framework

Decrease to loading of the Cloud. IoT devices upgraded in the LAN which supposes to more secure than WAN. Can schedule a dispatch to balance the working devices and upgrading devices while OTA is processing. A system that deploys gateways for an OTA update is reliable and secure. The IoT gateway plays an important role in the process of managing remote devices. Choose wisely the right device for your application.

         "In industrial IoT applications, many systems are safety-critical and require continuous updating to meet high technical requirements to quality, security, and efficiency of industry safety standards." 

Your privacy

When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. You can get more information by going to our Privacy Policy or Statement in the footer of the website.

Strictly necessary cookies
Always active

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.

Cookies details
Performance cookies

These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. Most of these cookies collect and process aggregated (anonymized) information without identifying individuals. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

Cookies details
Functional cookies

These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.

Cookies details
Targeting cookies

These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Cookies details