-
-
-
-
URL copied!
Aktualizacje tworzą naszą codzienność, czy tego chcemy, czy nie. Każdego dnia używamy w pracy lub w czasie wolnym urządzeń, gadżetów, maszyn i pojazdów, które mają wgrane oprogramowanie. A to wymaga ciągłych poprawek i ulepszeń, które dostarczane są nam w formie paczek danych do pobrania. Producenci i dostawcy nie chcą, by było to zbyt uciążliwe dla użytkowników, więc coraz częściej aktualizacje przyjmują formę OTA – Over The Air. Nie inaczej jest w szybko rozwijającym się sektorze motoryzacyjnym.
Powiadomienia o nowej aktualizacji oprogramowania telefonu, która może zostać pobrana i wykonana w nocy, otrzymujemy średnio co kilka tygodni. Nowe poprawki otrzymują w podobny sposób nasze systemy na komputerach, telewizory, lodówki, urządzenia tworzące ekosystem internetu rzeczy, a także samochody. W tym ostatnim przypadku nie jest to żadna dopiero co wdrażana nowinka – wielu producentów od lat dokonuje aktualizacji oprogramowania w dostarczanych modelach. Do tej pory najczęściej do użytkownika trafiały one podczas wizyty w serwisie. Wkrótce dominującym sposobem może być jednak OTA – aktualizacje Over-The-Air.
Zdalna aktualizacja w samochodzie
OTA, a więc sposób bezprzewodowego aktualizowania systemu w samochodzie, jest przez producentów wdrażany stopniowo od paru lat, choć z punktu widzenia konsumentów ma same zalety. Aktualizacje OTA są wykonywane bez ingerencji użytkownika, w sposób możliwie jak najmniej inwazyjny i dokuczliwy dla niego. Nie może dziwić fakt, że przez kierowców odbierane są dużo lepiej, niż bardziej problematyczne update’y dokonywane podczas wizyty w autoryzowanym serwisie.
Dla producentów jednak jest to rozwiązanie nadal wymagające dopracowania, obostrzone wieloma potencjalnymi zagrożeniami. Dlatego też w tych pierwszych latach większość motoryzacyjnych gigantów ograniczyła jego wykorzystanie do funkcji nie mających krytycznego znaczenia dla samochodu. Co to oznacza? Przede wszystkim nowe wersje oprogramowania infotainment, a więc pokładowych systemów rozrywki, z których mogą korzystać kierowcy. Usuwanie wykrytych błędów, optymalizację działania czy dodawanie nieobecnych wcześniej funkcjonalności mających uprzyjemnić podróż.
Dlaczego na razie do tego sprowadzane jest wykorzystanie OTA, skoro to tak praktyczny sposób? Wiele osób zadaje sobie to pytanie, a przypadek Tesli z wiosny 2018 roku tylko zwiększył liczbę zainteresowanych odpowiedzią. Wtedy też amerykański producent wydał błyskawiczną „łatkę” oprogramowania sprzętowego obecnego w Model 3, usprawniając działanie hamulców. Nastąpiło to niedługo po tym, jak te zostały skrytykowane za słabe realizowanie swojego zadania. W efekcie droga hamowania samochodu skróciła się o sześć metrów, co właściciele mogli dostrzec już następnego dnia po tym, jak ich auto zaciągnęło stosowną aktualizację. Tesla pokazała wówczas potencjał OTA, ale jednocześnie stworzyła niebezpieczny precedens, który wywołał później burzliwe dyskusje.
O ile bowiem OTA jest praktycznym i efektywnym rozwiązaniem na papierze, to w rzeczywistości wymaga dużych nakładów pracy, cierpliwości i odpowiedzialności ze strony dostarczyciela paczki danych. Chodzi przecież o bezpieczeństwo użytkowników samochodu, wynikające tak z poprawnego działania pojazdu pod względem technicznym, jak i z ochrony przed działaniami cyberprzestępców.
Aktualizacje OTA wymagają też uwzględnienia obowiązujących na całym świecie, różnych w zależności od regionu, przepisów prawa. Musimy pamiętać, że każdy samochód przed dopuszczeniem do ruchu musi przejść proces homologacji, a wszelkie późniejsze zmiany wymagają testów i stosownych zgód. Wdrożenie OTA na masową skalę wymaga więc zmian, które uwzględnią nową rzeczywistość. Otwartym pozostaje pytanie, co powinno być bardziej dostosowane czemu – technologia prawu czy prawo technologii.
Jak wygląda proces aktualizacji oprogramowania Over-The-Air?
Cały proces aktualizacji OTA może wydawać się, z punktu widzenia użytkownika końcowego, niemal niezauważalny, błyskawiczny i bezproblemowy, ale dla wszelkich podmiotów zaangażowanych w jego stworzenie, sprawdzenie i dostarczenie jest to duże przedsięwzięcie. Całość możemy podzielić na kilka etapów.
1. Przygotowanie nowej wersji systemu
Zaczątkiem całego procesu jest oczywiście ustalenie celu, na przykład potrzeby kierowców, na którą producent chce odpowiedzieć. Gdy to zostanie już zrobione, rozpoczyna się przygotowywanie nowej wersji oprogramowania dedykowanego danej funkcjonalności.
2. Przygotowanie paczki danych
Ukończenie prac nad nową wersją oprogramowania pozwala rozpocząć kolejny etap – przygotowania paczki z danymi. W tej formie będą one rozpowszechnione do aut. Co może zawierać taka paczka? Na przykład nową wersję map do nawigacji pokładowej, uwzględniającą ostatnie remonty dróg, czy też nowe sterowniki do układu hamulcowego.
3. Przygotowanie dystrybucji
Trzecim punktem procesu jest przygotowanie dystrybucji aktualizacji przez internet. W tym celu wykorzystane mogą zostać na przykład potężne, rozbudowane, obejmujące swoim zasięgiem możliwie największy obszar systemy dostarczania treści, Content Delivery Networks. Za ich pomocą paczki z danymi trafiają do wielu różnych centrów danych, skąd następnie są kierowane do użytkowników końcowych.
4. Rozpowszechnienie aktualizacji
Czwarty etap procesu aktualizacji oprogramowania OTA może mieć dwa różne scenariusze, w zależności od rozwiązania przyjętego przez producenta/dostawcę systemu. Jedna z opcji zakłada rozesłanie informacji do pojazdów o dostępności nowej aktualizacji. Po otrzymaniu takiego sygnału, pojazd w dogodnym momencie, zgodnie z przyjętym modelem, pobiera paczkę, korzystając z dostępu do sieci. Umożliwia mu to dedykowane wyposażenie – opracowane w tym celu oprogramowanie, a także zainstalowany moduł komunikacyjny.
Drugi sposób bazuje na podobnych fundamentach, ale zakłada ustawienie możliwości pobrania nowej wersji oprogramowania dla danej serii pojazdów. Jest to skuteczna metoda w sytuacji, gdy mówimy o samochodach, które same regularnie odpytują o aktualizacje i sprawdzają ich dostępność.
Początek drogi – aktualizacje OTA dopiero raczkują
Świat wokół nas nieustannie się zmienia. Zaczynamy żyć w smart cities, poruszamy się po inteligentnych drogach i każdego dnia tworzymy, udostępniamy i pobieramy ogromne ilości danych za pomocą rozmaitych urządzeń. Samochody muszą być do tej rzeczywistości dopasowane, by spełniać oczekiwania kierowców, a jednocześnie utrzymywać dotychczasową solidność i bezpieczeństwo.
Zgodnie z raportem European Automobile Manufacturers Association (ACEA) średni wiek pojazdu osobowego na Starym Kontynencie wynosi 11,1 lat. Przez dekadę każdy element naszego życia może się zmienić. By auta były do tej dynamiki zmian przystosowane, niezbędne jest wdrażanie takich technologii, jak aktualizacje Over-The-Air. Nim jednak wykorzystamy w pełni ich potencjał, minie jeszcze wiele czasu, bo dostępne obecnie rozwiązania i architektury stawiają wiele utrudnień i barier, z którymi producenci, tak samochodów, jak i oprogramowania, muszą się uporać. Wiem o tym doskonale, bo mogę z bliska przyglądać się pracy zespołu GlobalLogic z Koszalina, który zaangażowany jest w prace nad rozwiązaniami pozwalającymi na przyspieszenie procesu przygotowania dystrybucji aktualizacji oprogramowania dla samochodów.
Aktywność GlobalLogic dotyka zarówno pakietów aktualizacyjnych dla zespołów testujących nowe wersje oprogramowania na pojazdach testowych, jak i tych przeznaczonych dla samych użytkowników. Jedno mogę napisać z czystym sumieniem już teraz – proces zmian trwa, podąża w dobrym kierunku i nikt ani nic go już nie zatrzyma.
Dołącz do GlobalLogic!
Interesują Cię zagadnienia związane z inteligentnymi systemami motoryzacyjnymi lub aktualizacjami OTA? Dobrze się składa, bo do zespołu GlobalLogic poszukujemy utalentowanych architektów, projektantów i testerów. Jeśli marzysz o pracy w inżynierii cyfrowej i chcesz stać się współtwórcą rozwiązań dla największych na światowym rynku marek, weź udział w naszym procesie rekrutacyjnym! GlobalLogic zapewnia swoim specjalistom niepowtarzalne możliwości rozwoju, liczne benefity oraz elastyczne godziny pracy w modelu hybrydowym oraz w biurach w kilku miastach w Polsce!
Top Insights
Dlaczego dzisiaj każdy chce mieć cyfrowego bliźniaka?
Tech TrendsDigital TransformationManufacturing and IndustrialPopularni autorzy
Inne kategorie na blogu:
Współpracujmy
Powiązane treści
Inteligentny samochód w smart świecie – o naszej nowej rzeczywistości
Smartfony odmieniły nasze życie. Sprawiły, że inaczej się komunikujemy, konsumujemy media i realizujemy codzienne zadania. Ten krok w stronę smart świata był jednym z pierwszych, ale nie ostatnich. Niedługo zrobimy kolejny za sprawą ewolucji w sektorze motoryzacji, której efektem będzie upowszechnienie się inteligentnych samochodów. Samochód już dawno przestał być tylko środkiem transportu. W ostatnich latach … Continue reading Zaktualizowany samochód →
Czytaj więcej
Interdyscyplinarność – kompetencyjny buldożer do budowania innowacyjności w IT
Zastanawialiście się kiedyś, jak to jest być mózgiem zaawansowanych ekosystemów, które kształtują życie codzienne milionów ludzi? To nie tylko ogromna szansa dla inżynierów oprogramowania, ale także podróż pełna emocji. W obliczu ciągłych zmian technologicznych i błyskawicznego postępu, który obserwujemy w różnych dziedzinach, doświadczeni inżynierowie IT muszą stawiać na rozwijanie swoich kompetencji. A jednym z kluczowych … Continue reading Zaktualizowany samochód →
Czytaj więcej
Podsumowanie 2023 roku: Łącząc niezawodność z nowoczesnością
W erze przemian technologicznych, gdy wokół trwa proces nieustannych zmian, my także nie stoimy w miejscu. Zaangażowanie w rozwój technologii to nasza misja, ale realizując ją, skupiamy się na tym, w jaki sposób dostarczamy wartość naszym partnerom biznesowym. Poprzez prowadzone działania staramy się skutecznie łączyć nowoczesność, wyrażaną w technologicznych innowacjach, z potrzebnym biznesowi poczuciem niezawodności … Continue reading Zaktualizowany samochód →
Czytaj więcej
Podsumowanie GlobalLogic 2023: Pełni inspiracji
Naszą codziennością są międzynarodowe projekty, innowacyjny development i patrzenie w przyszłość przez pryzmat kodu na monitorze. Kto jednak sprawia, że otrzymujemy kolejne nagrody i utrzymujemy się w czołówce największych firm IT w Polsce? To ludzie, którzy według naszych wartości stoją dla nas na pierwszym miejscu. A że też nie samą pracą żyje człowiek, po odejściu … Continue reading Zaktualizowany samochód →
Czytaj więcej
Nowoczesna diagnostyka – czym jest Integrated Vehicle Health Management
Integrated Vehicle Health Management (IVHM) stanowi kompleksowe podejście do monitorowania, oceny i zarządzania kondycją pojazdów w czasie rzeczywistym. To naturalne rozwinięcie diagnostyki prowadzące do zwiększenia bezpieczeństwa, niezawodności i wydajności różnego rodzaju środków transportu przy jednoczesnym obniżeniu kosztów ich utrzymania. Jak działa Integrated Vehicle Health Management Poziom skomplikowania pojazdów nieustannie rośnie, co przekłada się na szereg … Continue reading Zaktualizowany samochód →
Czytaj więcej
Share this page:
-
-
-
-
URL copied!