Secure and remote firmware update of cellular IoT micro devices with limited resources
by Ahmet Cezayirli
International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC), Vol. 32, No. 4, 2019

Abstract: Typically, cellular internet of things (IoT) devices are spread over very large areas, usually countrywide or even worldwide. This makes the firmware update operation a troublesome and costly task, and it is usually avoided as long as possible. However, due to some bugs detected in the core software and/or some significant performance enhancements developed after the release of the device, the need for a firmware update becomes inevitable. We propose a new methodology in order to fulfil the firmware update remotely in an easy and secure way for especially the devices with quite limited resources, such as very small RAM and low processing power. We utilise multimedia messaging service (MMS) functions, and send the firmware to the remote cellular IoT devices as encrypted attachment. The preparation steps of the attachment are explained in detail, a handshaking mechanism is established and all are tested on a particular hardware. Some important remarks are also provided, so that major practical aspects of the methodology would be readily available in implementing it on hardware/software architectures of new IoT devices.

Online publication date: Wed, 23-Oct-2019

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com