ALGORYTM ZDALNEJ AKTUALIZACJI OPROGRAMOWANIA W BEZPRZEWODOWYCH SENSORACH NB-IOT – IMPLEMENTACJA I REZULTATY

Piotr Szydłowski

piotr.szydlowski@efento.pl
Efento sp. z o.o., Cracow, Poland (Polska)

Karol Zaręba


Efento sp. z o.o., Cracow, Poland (Polska)

Abstrakt

W tym artykule dzielimy się naszymi doświadczeniami ze zdalnymi aktualizacjami oprogramowania w urządzeniach NB-IoT. Doświadczenie zbieraliśmy przez lata, zarządzając flotą dziesiątek tysięcy czujników bezprzewodowych, które używane są na całym świecie przez naszych klientów. W artykule omówiono główne zagadnienia, które należy wziąć pod uwagę przy projektowaniu mechanizmu zdalnej aktualizacji oprogramowania (SOTA), opisano algorytm zdalnej aktualizacji opracowany i wykorzystywany przez nas oraz omówiono eksperymentalne wyniki aktualizacji oprogramowania na podstawie aktualizacji 5 000 czujników NB-IoT pracujących w 10 krajach europejskich.


Słowa kluczowe:

internet rzeczy, sensory bezprzewodowe, NB-IoT, zdalna aktualizacja oprogramowania

Greenberg A.: Hackers Remotely Kill a Jeep on the Highway, With Me in It. [http://www.wired.com] (21.07.2015).
  Google Scholar

Khan S. M. Z.: Narrowband Internet of Things (NB-IoT): from Radio Network Coverage to Device Energy Consumption Modeling and Energy-Efficient Application. Tallinn University of Technology [http://doi.org/10.23658/TALTECH.7/2022].
  Google Scholar

Klinedinst D., King C.: On Board Diagnostics: Risks and Vulnerabilities of the Connected Vehicle. Software Engineering Institute, Carnegie Mellon University, 2016.
  Google Scholar

Moran B. et al.: A Firmware Update Architecture for Internet of Things. RFC 9019. Internet Engineering Task Force, April 2021.
DOI: https://doi.org/10.17487/RFC9019   Google Scholar

Moran B. et al.: A Manifest Information Model for Firmware Updates in IoT Devices. RFC 9124. Internet Engineering Task Force, 2021.
DOI: https://doi.org/10.17487/RFC9124   Google Scholar

OMA SpecWorks, OMA LightweightM2M (LwM2M) Object and Resource Registry, 2023.
  Google Scholar

OWASP IoT Security Team, OWASP Internet of Things Top10, 2018.
  Google Scholar

Sinha S.: State of IoT 2023: Number of connected IoT devices growing 16% to 16.7 billion globally, IoT Analytics, May 24, 2023.
  Google Scholar

Standards for Efficient Cryptography, Certicom Research, SEC 1: Elliptic Curve Cryptography, 2009.
  Google Scholar

Tu T. F. et al.: A comprehensive study of Mozi botnet. International Journal of Intelligent Systems 37, 2022, 6877–6908 [http://doi.org/10.1002/int.22866].
DOI: https://doi.org/10.1002/int.22866   Google Scholar

Vanstone S. A.: Responses to NISTs Proposal. Communications of the ACM 35(7), 1992, 50–52.
DOI: https://doi.org/10.1145/129902.129905   Google Scholar

Zandberg K. et al.: Secure Firmware Updates for Constrained IoT Devices Using Open Standards: A Reality Check. IEEE Access 7, 2019, 71907–71920 [http://doi.org/10.1109/ACCESS.2019.2919760].
DOI: https://doi.org/10.1109/ACCESS.2019.2919760   Google Scholar


Opublikowane
2023-09-30

Cited By / Share

Szydłowski, P., & Zaręba, K. (2023). ALGORYTM ZDALNEJ AKTUALIZACJI OPROGRAMOWANIA W BEZPRZEWODOWYCH SENSORACH NB-IOT – IMPLEMENTACJA I REZULTATY. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 13(3), 117–120. https://doi.org/10.35784/iapgos.3679

Autorzy

Piotr Szydłowski 
piotr.szydlowski@efento.pl
Efento sp. z o.o., Cracow, Poland Polska

Autorzy

Karol Zaręba 

Efento sp. z o.o., Cracow, Poland Polska

Statystyki

Abstract views: 78
PDF downloads: 89