Имплементација система за Over-the-Air ажурирање IoT уређаја

Autori

  • Марко Драгићевић Autor

DOI:

https://doi.org/10.24867/34BE15Dragicevic

Ključne reči:

OTA, ESP32, бежично ажурирање микроконтролера

Apstrakt

Рад се бави дизајном, архитектуром и имплементацијом система за сигурно и скалабилно Over-the-Air (OTA) ажурирање фирмвера, са фокусом на IoT уређаје базиране на ESP32 микроконтролеру. За реализацију серверског дела система користи се serverless приступ на Amazon Web Services (AWS) платформи, уз употребу сервиса као што су Lambda, S3, DynamoDB и IoT Core. Клијентска апликација на уређају имплементира робустан механизам за верификацију дигиталног потписа и сигуран процес инсталације. Администраторски кориснички интерфејс, који омогућава управљање верзијама и покретање процеса ажурирања, развијен је коришћењем React библиотеке.

Reference

[1] O. Mazhelis, E. Luoma и H. Warma, „Defining an internet-of-things ecosystem“, Conference on internet of things and smart spaces, 2012.

[2] S. Halder, A. Ghosal, M. Conti, „Secure over-the-air software updates in connected vehicles: A survey“, Computer Networks, 2020.

[3] M. Kubaščík, „OTA firmware updates on ESP32 based microcontrolers“, 2024 IEEE 17th International Scientific Conference on Informatics (Informatics), 2024

[4] I. Baldini, „Serverless computing: Current trends and open problems“, Research advances in cloud computing, 2017

[5] H. Takagi, „Queuing analysis of polling models“, ACM Computing Surveys (CSUR), 1988

[6] D. Toradmalle, „Prominence of ECDSA over RSA digital signature algorithm“, 2018 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC), 2018

##submission.downloads##

Objavljeno

2026-03-09

Broj časopisa

Rubrika

Elektrotehničko i računarsko inženjerstvo