Współpraca pozwala na realizację pełnego potencjału technologii internetu rzeczy
W sytuacji szybkiego rozwoju technologii rozwiązania internetu rzeczy (IoT) mogą zrewolucjonizować sposób, w jaki korzystamy z naszych urządzeń oraz sterujemy ich działaniem w różnych obszarach, począwszy od inteligentnych domów, a kończąc na placówkach opieki zdrowotnej, systemach transportu oraz liniach produkcyjnych. Choć rozwiązania IoT stanowią obiecujące produkty, wykorzystywanie najnowocześniejszych technologii - modeli sztucznej inteligencji, rejestrów rozproszonych, rozwiązań w zakresie cyberbezpieczeństwa, łączności 5G i oprogramowania chmurowego - stanowi poważne wyzwanie dla tego sektora. Problemem jest fakt, że każda z tych technologii rozwija się szybko i niezależnie, co utrudnia stworzenie spójnej architektury na potrzeby rozwiązań internetu rzeczy pozwalającej na wykorzystanie wszystkich płynących z nich korzyści. Zespół finansowanego ze środków Unii Europejskiej projektu ASSIST-IoT zajął się wypełnieniem tej luki i opracowaniem architektury referencyjnej IoT nowej generacji, która miała na celu uproszczenie projektowania oraz wdrażania zaawansowanych rozwiązań internetu rzeczy. Głównym celem badaczy było uspokojenie obaw potencjalnych użytkowników tych rozwiązań w złożonych i rozproszonych środowiskach, w tym w sieciach obejmujących rozległe obszary i wymagających precyzyjnej koordynacji oraz zapewnienia niezawodnej łączności między różnymi komponentami. Wątpliwości dotyczą także zagadnień związanych z bezpieczeństwem, prywatnością i zaufaniem, a także skalowalnością i interoperacyjnością.
Jednolita architektura nowych technologii
„Jesteśmy świadkami szybkiego rozwoju technologii nowej generacji, które mogą wspierać budowę nowatorskich rozwiązań internetu rzeczy, jednak często dzieje się to w oderwaniu od innych sektorów. Choć widzimy duże osiągnięcia i nowatorskie rozwiązania w wielu obszarach, wciąż trudno znaleźć bardziej złożone systemy wykorzystujące wszystkie te technologie”, zauważa Carlos Enrique Palau, koordynator projektu. „Rozwiązaniem zaproponowanym przez zespół projektu ASSIST-IoT jest zestaw technologii, który umożliwia projektowanie i sprawne łączenie różnych rozwiązań. Zaletą tego rozwiązania jest usprawnienie procesów dzięki połączeniu nacisku na interoperacyjność techniczną, syntaktyczną oraz semantyczną przy jednoczesnym ograniczeniu pracy wymaganej od zespołów programistycznych”, dodaje Palau. Rozwiązania techniczne opracowane w ramach projektu ASSIST-IoT obejmują architekturę referencyjną rozwijaną, integrowaną, wdrażaną, testowaną oraz ocenianą w ramach prac. Zespół opracował oraz udostępnił społeczności akademickiej oraz innowatorom przeszło 40 technologii, komponentów oraz programów. Dostępny jest także kod źródłowy większości rozwiązań. Rozwiązania zostały podzielone na platformy oraz piony. Pierwsza z tych kategorii obejmuje rozwiązania realizujące funkcje na poziomie urządzeń, sieci, danych i aplikacji, z kolei druga obejmowała przekrojowe rozwiązania zapewniające autonomię, skalowalność, bezpieczeństwo, prywatność, zaufanie i łatwość zarządzania. Poszczególne rozwiązania zostały doprowadzone do 5-7 poziomu gotowości technologicznej dzięki skutecznym testom w ramach czterech projektów pilotażowych. Ponadto partnerzy projektu ASSIST-IoT przewidzieli zmianę orientacji w kierunku technologii chmurowych. Na podstawie uznanych norm i konwencji dotyczących sektora DevSecOps podjęli zatem działania prowadzące do zapewnienia, że nowe narzędzia będą mogły zostać wykorzystane do opracowania nowatorskich i atrakcyjnych dla potencjalnych użytkowników rozwiązań w wielu sektorach.
Rozwój internetu rzeczy dzięki połączeniu technologii i ludzi
„Opracowaliśmy kompleksowy zestaw wytycznych, historii sukcesu, najlepszych praktyk i pakietów oprogramowania z myślą o ograniczeniu obaw, skupiając się przede wszystkim na ludziach”, zauważa Palau. Dzięki zastosowaniu tej strategii poszczególne usługi działały niezależnie, choć w dalszym ciągu istniała możliwość nadzorowania ich przez człowieka. „Istotny jest fakt, że nasze podejście równoważy autonomię usług z możliwością nadzoru przez człowieka”, dodaje Palau.
Sukcesy w branżach motoryzacyjnej i budowlanej
W ramach prac zespół projektu ASSIST-IoT wykazał skuteczność swojej architektury i możliwość zastosowania opracowanych technologii w różnych sektorach. W sektorze motoryzacyjnym rozwiązania przyczyniły się do usprawnienia przetwarzania danych dotyczących flot pojazdów, co pomoże w monitorowaniu szkodliwych emisji oraz zapewnieniu zgodności z normą Euro 7. Zespół zaprezentował także możliwości rozwiązań w zakresie analizy danych na urządzeniach brzegowych oraz kalibracji bezprzewodowej na szeroką skalę. W sektorze budowlanym nowe rozwiązania przełożyły się na innowacyjne modele biznesowe związane z łącznością i gromadzeniem kluczowych danych na temat bezpieczeństwa operacyjnego i zagrożeń dla środowiska. Udało się to osiągnąć dzięki wykorzystaniu wielu technologii, takich jak rozproszone uczenie maszynowe, rejestry rozproszone, rzeczywistość mieszana i 5G w celu ulepszenia istniejących rozwiązań.
Słowa kluczowe
ASSIST-IoT, architektura, 5G, płaszczyzny, branże, technologia rejestru rozproszonego, SI, interoperacyjność