Może obejmować obliczenia w samym urządzeniu, lokalne bramy, sterowniki obiektowe, brokerów lub pobliskie serwery działające między urządzeniami polowymi a usługami scentralizowanymi.
Przetwarzanie lokalne może redukować opóźnienia, zużycie pasma i zależność od odległej usługi oraz może filtrować dane wrażliwe lub o dużej objętości przed transferem. Jego projekt musi uwzględniać ograniczony sprzęt, przerywaną łączność, ekspozycję fizyczną, zdalne zarządzanie i konsekwencje bezpieczeństwa lokalnych decyzji.
Najważniejsze punkty
Umieszczaj funkcje celowoLokalizuj funkcje detekcji, filtrowania, analityki, przechowywania, sterowania i bezpieczeństwa według potrzeb timingu, pojemności, prywatności, łączności i awarii.
Chroń lokalny łańcuch zaufaniaIdentyfikuj urządzenia i obciążenia, uwierzytelniaj komunikacje, chroń poświadczenia i aktualizacje, ograniczaj zarządzanie, waliduj oprogramowanie i konfigurację oraz monitoruj lokalnie znaczące zachowanie.
Planuj działanie zdegradowaneZdefiniuj, co trwa bez łączności nadrzędnej, jak kolejkowane dane i komendy są uzgadniane, które decyzje wymagają świeżych informacji i jak odtwarzanie unika niebezpiecznych działań.
Istotne ograniczenieUmiejscowienie na brzegu nie czyni IoT z natury bezpiecznym, prywatnym, odpornym ani czasu rzeczywistego. Skompromitowana brama, nieaktualny stan, niebezpieczna aktualizacja lub źle ograniczone działanie sterujące mogą wzmocnić szkodę.