Zarządzanie aktualizacjami OTA

Właściwy firmware dla właściwego urządzenia — bezpiecznie i na dowolną skalę

Z jednej platformy testuj, zatwierdzaj, etapowo wdrażaj, dostarczaj i monitoruj firmware dla urządzeń STB inext — od pierwszego urządzenia testowego po ogólnokrajową flotę.

Zarządzanie aktualizacjami OTA jest częścią platformy inext Alcatraz DMS.

Wdrożenia etapowe od 1% do 100%
Dostawa według regionu i operatora
Chmura lub lokalnie

Żądanie aktualizacji

Sprawdzanie parametrów urządzenia…

  1. Model · płyta · zainstalowana wersja
  2. Grupa docelowa · harmonogram · zakres wdrożenia
  3. Najbliższy dostępny węzeł magazynujący
Bezpieczny i zweryfikowany link do pobrania
1 mln+
aktualizacji OTA dostarczonych przez platformę inext
1% → 100%
Etapowa kontrola wdrożenia od grupy pilotażowej po całą flotę
Według lokalizacji
Trasowanie według kraju, operatora i bieżącego obciążenia węzłów
Chmura · Własna infrastruktura
Uruchomienie w chmurze inext lub w całości we własnej sieci

Kontrolowany proces

Od przetestowanej kompilacji do kontrolowanego wdrożenia

Każde wydanie przechodzi jasno określone etapy testowania, zatwierdzania, wdrażania i monitorowania. Komentarze z dostępem opartym na rolach pozostają w kontekście odpowiedniej kompilacji lub wydania.

  1. 1Testuj na wybranych urządzeniachSprawdź kompilację na urządzeniach wewnętrznych lub pracujących już w sieci, zanim zostanie dopuszczona do powszechnej dystrybucji.
  2. 2Zatwierdź do wdrożenia produkcyjnegoRozdziel uprawnienia do wydań testowych i publicznych, aby tylko upoważnieni użytkownicy mogli wdrażać firmware w środowisku produkcyjnym.
  3. 3Ustaw docelowy zakres wdrożeniaZacznij od małej grupy pilotażowej, oceń wyniki, a następnie stopniowo rozszerzaj wydanie na całą flotę. W każdej chwili możesz wstrzymać wdrożenie lub zmniejszyć jego docelowy zakres bez utraty dotychczasowego postępu.
  4. 4Monitoruj i rozszerzaj wdrożeniePrzed zwiększeniem docelowego zakresu porównaj bieżący zasięg wdrożenia z liczbą aktywnych urządzeń.
alcatraz.inext.ltd / firmware / approval
TestowanieWyślij ten firmware do jednego lub kilku urządzeń, aby go przetestować.
ZatwierdzenieOznacz firmware jako gotowy do wydania produkcyjnego. Zatwierdzoną kompilację można następnie wykorzystać we wdrożeniu produkcyjnym.
WydanieUstaw datę, godzinę i docelowy zakres wdrożenia zatwierdzonej kompilacji.

Sterowanie wdrożeniem

Precyzyjnie wybieraj urządzenia. Ograniczaj skalę ryzyka.

Kontrola zgodności i etapowe wdrażanie na określonym odsetku urządzeń znacząco zmniejszają ryzyko, a operator zachowuje kontrolę nad każdym kolejnym etapem.

Udostępniaj każdemu urządzeniu wyłącznie zgodny firmware

Zanim aktualizacja zostanie zaoferowana, każde żądanie jest sprawdzane pod kątem modelu, płyty, zainstalowanej wersji, operatora, reguł wydania i dostępności pakietu.

Kryteria wyboru urządzeń

  • Model i płyta STB
  • Zainstalowana wersja firmware
  • ISP / operator
  • Lista dozwolonych adresów MAC
  • Grupa testowa
  • Uprawnienie do automatycznych aktualizacji
Docelowy zakres wdrożeniaAktywne wydanie
  • Test wewnętrzny2%
  • Grupa pilotażowa10%
  • Rozszerzanie zasięgu45%
  • Cała flota100%

Zasady i uprawnienia

Jasne reguły zatwierdzania

Uprawnienia oparte na rolach rozdzielają testowanie, zatwierdzanie, kontrolę wdrożenia i dostęp do komentarzy firmware, dzięki czemu decyzje produkcyjne pozostają jasno kontrolowane.

  • Tworzenie wydań testowych
  • Zatwierdzanie do publicznej dystrybucji
  • Tworzenie i zmiana reguł wdrożenia
  • Uruchamianie, wstrzymywanie i wznawianie wdrożeń
  • Zaawansowane opcje wydań prywatnych

Globalna dystrybucja

Niezawodne dostarczanie firmware z uwzględnieniem lokalizacji

Firmware jest dystrybuowany przez zatwierdzone węzły magazynujące wybierane na podstawie konfigurowalnych reguł trasowania. Dane są pobierane z węzła położonego blisko floty, a operator zachowuje kontrolę nad zasadami dystrybucji w poszczególnych regionach.

  • Trasowanie według lokalizacji, operatora i obciążenia węzła

    Platforma wybiera najbliższy zatwierdzony węzeł, na którym znajduje się właściwy firmware i który ma zasoby potrzebne do obsługi kolejnego pobrania.

  • Przełączenie awaryjne tylko wtedy, gdy zezwalają na to reguły

    Jeśli węzeł regionalny jest niedostępny lub przeciążony, zweryfikowany węzeł globalny może przejąć ruch bez naruszania reguł dostarczania.

  • Sprawdzaj każdy pobrany plik

    Linki z ograniczonym czasem ważności chronią informacje o trasowaniu i węzłach. Przed instalacją plik jest weryfikowany na podstawie rozmiaru i sumy kontrolnej.

Jak wydanie trafia do urządzenia

Ścieżka dostawy OTA

Mechanizm wyboru firmware
Regionalne lub lokalne węzły magazynujące
Flota STB inext
Telemetria pobierania i wdrożeniaTelemetria wraca do platformy

Infrastruktura operatora

Wdróż w chmurze, lokalnie lub hybrydowo

Korzystaj z dystrybucji w chmurze inext, umieść węzły magazynujące we własnej sieci albo uruchom w niej całą platformę.

Zalecane

Chmura (SaaS)

Platformę hostuje i obsługuje inext. Szybkie uruchomienie, automatyczne aktualizacje i geograficznie rozproszona dystrybucja są dostępne od pierwszego dnia.

  • Nie trzeba utrzymywać własnej infrastruktury
  • Dostęp do globalnych węzłów magazynujących
  • Automatyczne aktualizacje platformy

We własnej infrastrukturze

Część serwerowa, interfejs WWW i węzły magazynujące działają we własnej sieci operatora — to rozwiązanie dla organizacji o rygorystycznych wymaganiach dotyczących miejsca przechowywania danych lub bezpieczeństwa.

  • Pliki firmware pozostają w sieci operatora
  • Magazyn obiektowy zgodny z S3
  • Kontrola zasobów i topologii

Potrzebujesz szybszych aktualizacji? Dodaj dedykowany węzeł magazynujący

Serwer magazynujący może działać w sieci operatora niezależnie od miejsca utrzymywania platformy. inext konfiguruje go zdalnie, replikuje na niego firmware i w ciągu kilku dni włącza go do sieci dystrybucyjnej.

  • Współpracuje z wdrożeniem chmurowym i lokalnym
  • Zdalnie konfigurowany przez inext
  • Uruchomienie w kilka dni, nie tygodni

Nadzór operacyjny

Śledź wdrożenie bezpośrednio w konsoli

Monitoruj poziom wdrożenia i stan dystrybucji, a gdy potrzebna jest analiza, otwieraj zdarzenia OTA konkretnego urządzenia z osi aktywności.

  • Monitoruj i rozszerzaj wdrożenie. Przed zwiększeniem docelowego zakresu porównaj bieżący zasięg wdrożenia z liczbą aktywnych urządzeń.
  • Telemetria pobierania. Analizuj szczegółowe metryki pobierania i instalacji według kompilacji, typu urządzenia, węzła, regionu i pojedynczego zdarzenia urządzenia.
  • Automatyczne powiadomienia. Powiadamiaj osoby odpowiedzialne za wydanie, gdy wdrożenie osiągnie bieżący cel i będzie gotowe do oceny.

Metryki infrastruktury są eksportowane w formacie zgodnym ze standardowymi platformami monitoringu, takimi jak Prometheus i Grafana.

alcatraz.inext.ltd / releases / FW v1.9.1
TV5 Ultra/cdh313a:yourisp/FW v1.9.1
Aktywne wydanieAktywuj lub wstrzymaj wydanie w dowolnym momencie.
Aktualizacja obowiązkowaUżytkownicy nie mogą odrzucić tej aktualizacji.
Przywrócenie ustawień po aktualizacjiPrzywróć urządzenia do ustawień fabrycznych po instalacji.
Wdrożenie etapoweUdostępnij firmware wybranemu odsetkowi kwalifikujących się urządzeń.
35%

35% · około 214 kwalifikujących się urządzeń

Zaawansowane możliwości

Więcej możliwości niż standardowe wdrożenie OTA

Przenoś istniejące floty na gałąź firmware pod marką operatora i integruj zarządzanie wydaniami z pozostałymi systemami.

Migracja floty

Przenieś flotę ze standardowego firmware na własną gałąź

Operatorzy, którzy rozpoczęli pracę ze standardowym firmware, mogą przez OTA przenieść już wdrożone urządzenia na dedykowaną gałąź pod własną marką — łącznie z bootloaderem — bez wizyt techników i wymiany sprzętu.

  • Migracja wdrożonych urządzeń na własną gałąź firmware
  • Pełna zmiana obrazu systemu wraz z bootloaderem
  • Bez wizyt terenowych, zwrotów i wymiany sprzętu

Dystrybucja aplikacji

Aktualizuj nie tylko firmware, lecz także aplikacje

Oprócz firmware platforma może dostarczać aktualizacje aplikacji do obsługiwanych urządzeń STB, wykorzystując tę samą sieć dystrybucyjną i mechanizmy etapowego wdrażania. Dostępne opcje zależą od sposobu integracji aplikacji.

  • Wspólna sieć dystrybucyjna i etapowe wdrażanie
  • Dla obsługiwanych urządzeń STB i zintegrowanych aplikacji

Gotowe do integracji

Zintegruj OTA z systemami operacyjnymi

Korzystaj z samodzielnie zarządzanych kluczy API o ograniczonych uprawnieniach, aby integrować kompilacje firmware, zatwierdzenia, stan urządzeń i postęp wdrożeń z istniejącymi systemami wsparcia i raportowania.

API AlcatrazREST · dokumentacja · uprawnienia tokenów
  • GET/firmware/builds
  • POST/releases
  • POST/releases/{id}/approve
  • GET/devices/{mac}
  • GET/rollouts/{id}/adoption

FAQ

Najczęstsze pytania

Planujesz bezpieczniejsze wdrożenie?

Zobacz zarządzanie aktualizacjami OTA w działaniu

Razem z zespołem inext przejdź przez testowanie, zatwierdzanie, etapowe wdrażanie i monitorowanie na przykładzie scenariusza z własnej floty.