 
{"id":36302,"date":"2020-06-04T12:06:00","date_gmt":"2020-06-04T12:06:00","guid":{"rendered":"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/zaktualizowany-samochod\/"},"modified":"2025-01-30T14:34:20","modified_gmt":"2025-01-30T14:34:20","slug":"zaktualizowany-samochod","status":"publish","type":"insightsection","link":"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/zaktualizowany-samochod\/","title":{"rendered":"Zaktualizowany samoch\u00f3d"},"content":{"rendered":"<div class=\"classic_editor_content\">\n<h5>Aktualizacje tworz\u0105 nasz\u0105 codzienno\u015b\u0107, czy tego chcemy, czy nie. Ka\u017cdego dnia u\u017cywamy w pracy lub w czasie wolnym urz\u0105dze\u0144, gad\u017cet\u00f3w, maszyn i pojazd\u00f3w, kt\u00f3re maj\u0105 wgrane oprogramowanie. A to wymaga ci\u0105g\u0142ych poprawek i ulepsze\u0144, kt\u00f3re dostarczane s\u0105 nam w formie paczek danych do pobrania. Producenci i dostawcy nie chc\u0105, by by\u0142o to zbyt uci\u0105\u017cliwe dla u\u017cytkownik\u00f3w, wi\u0119c coraz cz\u0119\u015bciej aktualizacje przyjmuj\u0105 form\u0119 OTA \u2013 Over The Air. Nie inaczej jest w szybko rozwijaj\u0105cym si\u0119 <a href=\"https:\/\/www.globallogic.com\/pl\/services\/branza-automotive\/\" target=\"_blank\" rel=\"noopener noreferrer\">sektorze motoryzacyjnym<\/a>.<\/h5>\n<hr \/>\n<p>Powiadomienia o nowej aktualizacji oprogramowania telefonu, kt\u00f3ra mo\u017ce zosta\u0107 pobrana i wykonana w nocy, otrzymujemy \u015brednio co kilka tygodni. Nowe poprawki otrzymuj\u0105 w podobny spos\u00f3b nasze systemy na komputerach, telewizory, lod\u00f3wki, urz\u0105dzenia tworz\u0105ce ekosystem internetu rzeczy, a tak\u017ce samochody. W tym ostatnim przypadku nie jest to \u017cadna dopiero co wdra\u017cana nowinka \u2013 wielu producent\u00f3w od lat dokonuje aktualizacji oprogramowania w dostarczanych modelach. Do tej pory najcz\u0119\u015bciej do u\u017cytkownika trafia\u0142y one podczas wizyty w serwisie. Wkr\u00f3tce dominuj\u0105cym sposobem mo\u017ce by\u0107 jednak OTA \u2013 aktualizacje Over-The-Air.<\/p>\n<h2>Zdalna aktualizacja w samochodzie<\/h2>\n<p>OTA, a wi\u0119c\u00a0spos\u00f3b bezprzewodowego aktualizowania systemu w samochodzie, jest przez producent\u00f3w wdra\u017cany stopniowo od paru lat, cho\u0107 z punktu widzenia konsument\u00f3w ma same zalety. Aktualizacje OTA s\u0105 wykonywane bez ingerencji u\u017cytkownika, w spos\u00f3b mo\u017cliwie jak najmniej inwazyjny i dokuczliwy dla niego. Nie mo\u017ce dziwi\u0107 fakt, \u017ce przez kierowc\u00f3w odbierane s\u0105 du\u017co lepiej, ni\u017c bardziej problematyczne update\u2019y dokonywane podczas wizyty w autoryzowanym serwisie.<\/p>\n<p>Dla producent\u00f3w jednak jest to rozwi\u0105zanie nadal wymagaj\u0105ce dopracowania, obostrzone wieloma potencjalnymi zagro\u017ceniami. Dlatego te\u017c w tych pierwszych latach wi\u0119kszo\u015b\u0107 motoryzacyjnych gigant\u00f3w ograniczy\u0142a jego wykorzystanie do funkcji nie maj\u0105cych krytycznego znaczenia dla samochodu. Co to oznacza? Przede wszystkim <a href=\"https:\/\/www.globallogic.com\/pl\/services\/uslugi-inzynierii-oprogramowania\/\" target=\"_blank\" rel=\"noopener noreferrer\">nowe wersje oprogramowania<\/a> infotainment, a wi\u0119c pok\u0142adowych system\u00f3w rozrywki, z kt\u00f3rych mog\u0105 korzysta\u0107 kierowcy. Usuwanie wykrytych b\u0142\u0119d\u00f3w, optymalizacj\u0119 dzia\u0142ania czy dodawanie nieobecnych wcze\u015bniej funkcjonalno\u015bci maj\u0105cych uprzyjemni\u0107 podr\u00f3\u017c.<\/p>\n<p>Dlaczego na razie do tego sprowadzane jest wykorzystanie OTA, skoro to tak praktyczny spos\u00f3b? Wiele os\u00f3b zadaje sobie to pytanie, a przypadek Tesli z wiosny 2018 roku tylko zwi\u0119kszy\u0142 liczb\u0119 zainteresowanych odpowiedzi\u0105. Wtedy te\u017c ameryka\u0144ski producent wyda\u0142 b\u0142yskawiczn\u0105 \u201e\u0142atk\u0119\u201d oprogramowania sprz\u0119towego obecnego w Model 3, usprawniaj\u0105c dzia\u0142anie hamulc\u00f3w. Nast\u0105pi\u0142o to nied\u0142ugo po tym, jak te zosta\u0142y skrytykowane za s\u0142abe realizowanie swojego zadania. W efekcie droga hamowania samochodu skr\u00f3ci\u0142a si\u0119 o sze\u015b\u0107 metr\u00f3w, co w\u0142a\u015bciciele mogli dostrzec ju\u017c nast\u0119pnego dnia po tym, jak ich auto zaci\u0105gn\u0119\u0142o stosown\u0105 aktualizacj\u0119. Tesla pokaza\u0142a w\u00f3wczas potencja\u0142 OTA, ale jednocze\u015bnie stworzy\u0142a niebezpieczny precedens, kt\u00f3ry wywo\u0142a\u0142 p\u00f3\u017aniej burzliwe dyskusje.<\/p>\n<p>O ile bowiem OTA jest praktycznym i efektywnym rozwi\u0105zaniem na papierze, to w rzeczywisto\u015bci wymaga du\u017cych nak\u0142ad\u00f3w pracy, cierpliwo\u015bci i odpowiedzialno\u015bci ze strony dostarczyciela paczki danych. Chodzi przecie\u017c o bezpiecze\u0144stwo u\u017cytkownik\u00f3w samochodu, wynikaj\u0105ce tak z poprawnego dzia\u0142ania pojazdu pod wzgl\u0119dem technicznym, jak i z ochrony przed dzia\u0142aniami cyberprzest\u0119pc\u00f3w.<\/p>\n<p>Aktualizacje OTA wymagaj\u0105 te\u017c uwzgl\u0119dnienia obowi\u0105zuj\u0105cych na ca\u0142ym \u015bwiecie, r\u00f3\u017cnych w zale\u017cno\u015bci od regionu, przepis\u00f3w prawa. Musimy pami\u0119ta\u0107, \u017ce ka\u017cdy samoch\u00f3d przed dopuszczeniem do ruchu musi przej\u015b\u0107 proces homologacji, a wszelkie p\u00f3\u017aniejsze zmiany wymagaj\u0105 test\u00f3w i stosownych zg\u00f3d. Wdro\u017cenie OTA na masow\u0105 skal\u0119 wymaga wi\u0119c zmian, kt\u00f3re uwzgl\u0119dni\u0105 now\u0105 rzeczywisto\u015b\u0107. Otwartym pozostaje pytanie, co powinno by\u0107 bardziej dostosowane czemu \u2013 technologia prawu czy prawo technologii.<\/p>\n<h2>Jak wygl\u0105da proces aktualizacji oprogramowania Over-The-Air?<\/h2>\n<p>Ca\u0142y proces aktualizacji OTA mo\u017ce wydawa\u0107 si\u0119, z punktu widzenia u\u017cytkownika ko\u0144cowego, niemal niezauwa\u017calny, b\u0142yskawiczny i bezproblemowy, ale dla wszelkich podmiot\u00f3w zaanga\u017cowanych w jego stworzenie, sprawdzenie i dostarczenie jest to du\u017ce przedsi\u0119wzi\u0119cie. Ca\u0142o\u015b\u0107 mo\u017cemy podzieli\u0107 na kilka etap\u00f3w.<\/p>\n<p><strong>1. Przygotowanie nowej wersji systemu<\/strong><\/p>\n<p>Zacz\u0105tkiem ca\u0142ego procesu jest oczywi\u015bcie ustalenie celu, na przyk\u0142ad potrzeby kierowc\u00f3w, na kt\u00f3r\u0105 producent chce odpowiedzie\u0107. Gdy to zostanie ju\u017c zrobione, rozpoczyna si\u0119 przygotowywanie nowej wersji oprogramowania dedykowanego danej funkcjonalno\u015bci.<\/p>\n<p><strong>2. Przygotowanie paczki danych<\/strong><\/p>\n<p>Uko\u0144czenie prac nad now\u0105 wersj\u0105 oprogramowania <a href=\"https:\/\/www.globallogic.com\/pl\/insights\/blogs\/ekologia-na-wyciagniecie-reki-jak-technologia-pozwala-kazdemu-zadbac-o-planete\/\" target=\"_blank\" rel=\"noopener\">pozwala<\/a> rozpocz\u0105\u0107 kolejny etap \u2013 przygotowania paczki z danymi. W tej formie b\u0119d\u0105 one rozpowszechnione do aut. Co mo\u017ce zawiera\u0107 taka paczka? Na przyk\u0142ad now\u0105 wersj\u0119 map do nawigacji pok\u0142adowej, uwzgl\u0119dniaj\u0105c\u0105 ostatnie remonty dr\u00f3g, czy te\u017c nowe sterowniki do uk\u0142adu hamulcowego.<\/p>\n<p><strong>3. Przygotowanie dystrybucji<\/strong><\/p>\n<p>Trzecim punktem procesu jest przygotowanie dystrybucji aktualizacji przez internet. W tym celu wykorzystane mog\u0105 zosta\u0107 na przyk\u0142ad pot\u0119\u017cne, rozbudowane, obejmuj\u0105ce swoim zasi\u0119giem mo\u017cliwie najwi\u0119kszy obszar systemy dostarczania tre\u015bci, Content Delivery Networks. Za ich pomoc\u0105 paczki z danymi trafiaj\u0105 do wielu r\u00f3\u017cnych centr\u00f3w danych, sk\u0105d nast\u0119pnie s\u0105 kierowane do u\u017cytkownik\u00f3w ko\u0144cowych.<\/p>\n<p><strong>4. Rozpowszechnienie aktualizacji\u00a0<\/strong><\/p>\n<p>Czwarty etap procesu aktualizacji oprogramowania OTA mo\u017ce mie\u0107 dwa r\u00f3\u017cne scenariusze, w zale\u017cno\u015bci od rozwi\u0105zania przyj\u0119tego przez producenta\/dostawc\u0119 systemu. Jedna z opcji zak\u0142ada rozes\u0142anie informacji do pojazd\u00f3w o dost\u0119pno\u015bci nowej aktualizacji. Po otrzymaniu takiego sygna\u0142u, pojazd w dogodnym momencie, zgodnie z przyj\u0119tym modelem, pobiera paczk\u0119, korzystaj\u0105c z dost\u0119pu do sieci. Umo\u017cliwia mu to dedykowane wyposa\u017cenie \u2013 opracowane w tym celu oprogramowanie, a tak\u017ce zainstalowany modu\u0142 komunikacyjny.<\/p>\n<p>Drugi spos\u00f3b bazuje na podobnych fundamentach, ale zak\u0142ada ustawienie mo\u017cliwo\u015bci pobrania nowej wersji oprogramowania dla danej serii pojazd\u00f3w. Jest to skuteczna metoda w sytuacji, gdy m\u00f3wimy o samochodach, kt\u00f3re same regularnie odpytuj\u0105 o aktualizacje i sprawdzaj\u0105 ich dost\u0119pno\u015b\u0107.<\/p>\n<h5><strong>Pocz\u0105tek drogi \u2013 aktualizacje OTA dopiero raczkuj\u0105\u00a0<\/strong><\/h5>\n<p>\u015awiat wok\u00f3\u0142 nas nieustannie si\u0119 zmienia. Zaczynamy \u017cy\u0107 w smart cities, poruszamy si\u0119 po inteligentnych drogach i ka\u017cdego dnia tworzymy, udost\u0119pniamy i pobieramy ogromne ilo\u015bci danych za pomoc\u0105 rozmaitych urz\u0105dze\u0144. Samochody musz\u0105 by\u0107 do tej rzeczywisto\u015bci dopasowane, by spe\u0142nia\u0107 oczekiwania kierowc\u00f3w, a jednocze\u015bnie utrzymywa\u0107 dotychczasow\u0105 solidno\u015b\u0107 i bezpiecze\u0144stwo.<\/p>\n<p>Zgodnie z\u00a0<a href=\"https:\/\/www.acea.be\/automobile-industry\/passenger-cars\" target=\"_blank\" rel=\"external nofollow\" target=\"_blank\" noreferrer\">raportem European Automobile Manufacturers Association (ACEA)<\/a>\u00a0\u015bredni wiek pojazdu osobowego na Starym Kontynencie wynosi 11,1 lat. Przez dekad\u0119 ka\u017cdy element naszego \u017cycia mo\u017ce si\u0119 zmieni\u0107. By auta by\u0142y do tej dynamiki zmian przystosowane, niezb\u0119dne jest wdra\u017canie takich technologii, jak aktualizacje Over-The-Air. Nim jednak wykorzystamy w pe\u0142ni ich potencja\u0142, minie jeszcze wiele czasu, bo dost\u0119pne obecnie <a href=\"https:\/\/www.globallogic.com\/pl\/services\/architecture\/\" target=\"_blank\" rel=\"noopener noreferrer\">rozwi\u0105zania i architektury<\/a> stawiaj\u0105 wiele utrudnie\u0144 i barier, z kt\u00f3rymi producenci, tak samochod\u00f3w, jak i oprogramowania, musz\u0105 si\u0119 upora\u0107. Wiem o tym doskonale, bo mog\u0119 z bliska przygl\u0105da\u0107 si\u0119 pracy zespo\u0142u GlobalLogic z Koszalina, kt\u00f3ry zaanga\u017cowany jest w prace nad rozwi\u0105zaniami pozwalaj\u0105cymi na przyspieszenie procesu przygotowania dystrybucji aktualizacji oprogramowania dla samochod\u00f3w.<\/p>\n<h5>Aktywno\u015b\u0107 GlobalLogic dotyka zar\u00f3wno pakiet\u00f3w aktualizacyjnych dla zespo\u0142\u00f3w testuj\u0105cych nowe wersje oprogramowania na pojazdach testowych, jak i tych przeznaczonych dla samych u\u017cytkownik\u00f3w. Jedno mog\u0119 napisa\u0107 z czystym sumieniem ju\u017c teraz \u2013 proces zmian trwa, pod\u0105\u017ca w dobrym kierunku i nikt ani nic go ju\u017c nie zatrzyma.<\/h5>\n<h2>Do\u0142\u0105cz do GlobalLogic!<\/h2>\n<p>Interesuj\u0105 Ci\u0119 zagadnienia zwi\u0105zane z inteligentnymi systemami motoryzacyjnymi lub aktualizacjami OTA? Dobrze si\u0119 sk\u0142ada, bo do zespo\u0142u GlobalLogic poszukujemy utalentowanych architekt\u00f3w, projektant\u00f3w i tester\u00f3w. Je\u015bli marzysz o pracy w in\u017cynierii cyfrowej i chcesz sta\u0107 si\u0119 wsp\u00f3\u0142tw\u00f3rc\u0105 rozwi\u0105za\u0144 dla najwi\u0119kszych na \u015bwiatowym rynku marek, we\u017a udzia\u0142 w naszym <a href=\"https:\/\/www.globallogic.com\/pl\/careers\/\" target=\"_blank\" rel=\"noopener noreferrer\">procesie rekrutacyjnym<\/a>! GlobalLogic zapewnia swoim specjalistom niepowtarzalne mo\u017cliwo\u015bci rozwoju, liczne benefity oraz elastyczne godziny pracy w modelu hybrydowym oraz w biurach w kilku miastach w Polsce!<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aktualizacje tworz\u0105 nasz\u0105 codzienno\u015b\u0107, czy tego chcemy, czy nie. Ka\u017cdego dnia u\u017cywamy w pracy lub w czasie wolnym urz\u0105dze\u0144, gad\u017cet\u00f3w, maszyn i pojazd\u00f3w, kt\u00f3re maj\u0105 wgrane oprogramowanie. A to wymaga ci\u0105g\u0142ych poprawek i ulepsze\u0144, kt\u00f3re dostarczane s\u0105 nam w formie paczek danych do pobrania. <\/p>\n","protected":false},"author":12,"featured_media":29313,"parent":0,"menu_order":194,"template":"","insight":[41],"insight-subcats":[],"insight-industry":[743],"insight-services":[802],"insight-partners":[],"class_list":["post-36302","insightsection","type-insightsection","status-publish","has-post-thumbnail","hentry","insight-blogs","insight-industry-mobility","insight-services-software-product-engineering"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection"}],"about":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/types\/insightsection"}],"author":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/users\/12"}],"version-history":[{"count":1,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36302\/revisions"}],"predecessor-version":[{"id":101279,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insightsection\/36302\/revisions\/101279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/media\/29313"}],"wp:attachment":[{"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/media?parent=36302"}],"wp:term":[{"taxonomy":"insight","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight?post=36302"},{"taxonomy":"insight-subcats","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-subcats?post=36302"},{"taxonomy":"insight-industry","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-industry?post=36302"},{"taxonomy":"insight-services","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-services?post=36302"},{"taxonomy":"insight-partners","embeddable":true,"href":"https:\/\/www.globallogic.com\/pl\/wp-json\/wp\/v2\/insight-partners?post=36302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}