Definition

OTA-Update (Over-the-Air-Update)

Was ist ein OTA-Update (Over-the-Air-Update)?

Ein Over-the-Air-Update (OTA) ist die drahtlose Bereitstellung neuer Software, Firmware oder anderer Daten für mobile und IoT-Geräte.

Mobilfunkanbieter und Erstausrüster (OEM) verwenden Over-the-Air-Updates in der Regel, um Firmware zu installieren und Mobiltelefone für die Nutzung in ihren Netzwerken über WLAN oder mobiles Breitband zu konfigurieren. Die Initialisierung eines neu gekauften Smartphones erfordert beispielsweise ein Over-the-Air-Update. Mit dem Aufkommen von Smartphones, Tablets und Geräten für das Internet der Dinge (IoT) haben Netzbetreiber und Hersteller verschiedene Methoden der Over-the-Air-Update-Architektur für die Bereitstellung neuer Betriebssysteme für diese Geräte entwickelt.

Geschichte der OTA-Updates

Die OTA-Technologie hat mit dem Wachstum der mobilen Geräte und Anwendungen an Bedeutung gewonnen. Mobilfunkbetreiber und Drittanbieter von Telekommunikationsdiensten können OTA-Updates per SMS versenden, um Datenaktualisierungen auf SIM-Karten zu konfigurieren, Systemaktualisierungen zu verteilen oder auf Dienste wie das Wireless Access Protocol (WAP) oder den Multimedia Messaging Service (MMS) zuzugreifen. OTA-Updates ermöglichen es Mobilfunkbetreibern auch, Benutzerabonnements zu aktivieren. OEMs können OTA-Updates nutzen, um Fehler in der Firmware zu beheben und die Benutzeroberfläche zu ändern.

Die Verbreitung des IoT hat Hersteller dazu veranlasst, OTA-Updates für autonome Fahrzeuge, Smart-Home-Lautsprecher und andere IoT-Geräte zu verwenden. Diese Hersteller aktualisieren ihre Systeme oft über nicht lizenzierte Frequenzbänder wie 868 MHz und Übertragungsprotokolle mit niedriger Datenrate wie 802.15.4.

Apple hat OTA-Updates für iOS-Geräte mit der Veröffentlichung von iOS 5.0.1 eingeführt. Zuvor mussten Endbenutzer das Gerät über ein USB-Kabel an einen Computer anschließen und das Betriebssystem via iTunes aktualisieren. Mit OTA-Updates kann Apple jedoch Updates aus der Ferne in unverschlüsselten Zip-Dateien bereitstellen.

OTA-Updates ermöglichen es Unternehmen, IoT-Geräte aus der Ferne und einfach zu aktualisieren.
Abbildung 1: OTA-Updates ermöglichen es Unternehmen, IoT-Geräte aus der Ferne und einfach zu aktualisieren.

Wie OTA-Updates funktionieren

OEMs können OTA-Updates auf verschiedene Arten an die Benutzer verteilen. Aus der Sicht des Endbenutzers erfolgt das OTA-Update entweder automatisch oder manuell.

Bei einem automatischen OTA-Update kann das Backend-System eines Mobilfunkbetreibers ein Firmware-Update auf das Gerät des Endbenutzers übertragen. OEMs können Produkte verwenden, die OTA-Updates automatisieren, zum Beispiel Plattformen von Smith Micro und Akamai, um OTA-Updates für die Geräte ihrer Endbenutzer zu verwalten und bereitzustellen. Geräte, die sich an abgelegenen Orten befinden, wie IoT-Sensoren, oder Geräte, die keinen häufigen menschlichen Kontakt haben, beispielsweise ein autonomes Fahrzeug, sind gute Kandidaten für automatische OTA-Updates.

Bei manuellen OTA-Updates wird der Benutzer über eine verfügbare Aktualisierung benachrichtigt, und er kann den Download des Updates auf sein Gerät akzeptieren oder ablehnen. Mobilfunkanbieter haben die Möglichkeit, auch eine SMS-Nachricht an alle Benutzer eines bestimmten Geräts senden und sie aufzufordern, eine Nummer zu wählen, um ein Software-Update zu erhalten.

IoT-Geräte können OTA-Updates auf verschiedene Weise erhalten. Bei OTA-Updates via Edge-to-Cloud empfängt ein Mikrocontroller Firmware-Images von einem entfernten Server, um die zugrunde liegende Hardware oder Anwendung zu aktualisieren. Aktualisierungen über Gateway-to-Cloud verwenden ein mit dem Internet verbundenes Gateway, das Updates von einem entfernten Server empfängt, um die Software-App selbst, die Host-Umgebung der Software-App oder die Firmware des Gateways zu aktualisieren.

Was sind die Vor- und Nachteile von OTA-Updates?

OTA-Updates sind für OEMs ein effizienterer Weg, um Fehler zu beheben und Software zu aktualisieren, als jedes einzelne Gerät manuell zu aktualisieren. Mit OTA-Updates lassen sich Probleme abfangen, bevor die Geräte auf den Markt kommen. Dadurch können OEMs Zeit sowie Geld sparen und den Softwareentwicklungs- und Qualitätssicherungsprozess (QA) verkürzen. OTA-Updates ermöglichen es OEMs auch, Software auf Geräten zu aktualisieren, die schwer zugänglich sind, zum Beispiel Werbedisplays.

Ein OTA-Update ist auch für den Endbenutzer bequem, da er nicht in ein Geschäft gehen oder das Gerät an einen PC anschließen muss, um es zu aktualisieren. Stattdessen reicht ein Tastendruck auf dem Smartphone, um etwa ein Software-Update herunterzuladen.

OTA-Updates sind mit einigen Sicherheitsrisiken verbunden. OEMs, die ihren OTA-Aktualisierungsprozess nicht ordnungsgemäß absichern, ermöglichen es Hackern, die Software des Geräts zu ändern. Angreifer können inoffizielle Updates einspielen, die Sicherheitslücken enthalten. So erlangte beispielsweise ein OTA-Unternehmen namens Adups im Jahr 2016 Berühmtheit, weil es Adware und Spyware installierte, um persönliche Daten von Geräten zu sammeln.

Um Sicherheitslücken zu vermeiden, sollten OEMs OTA-Updates Verschlüsseln sowie authentifizieren und sie über ein sicheres Protokoll an die Endbenutzer übermitteln.

Diese Definition wurde zuletzt im Februar 2023 aktualisiert

Erfahren Sie mehr über Mobile Management

ComputerWeekly.de
Close