Transport danych w IoT i Systemach Bezpieczeństwa

1 / 32
  • Współczesna automatyka budynkowa i systemy zabezpieczeń opierają się na zaawansowanych mediach transmisyjnych.
  • Wykład obejmuje technologie bezprzewodowe (Zigbee, Z-Wave, 433/868 MHz) oraz przewodowe rozwiązania profesjonalne.
  • Przeanalizujemy architekturę systemów Satel oraz Polon-Alfa w kontekście ich magistral komunikacyjnych.
  • Zobaczymy, jak historia Internetu Rzeczy (IoT) wpłynęła na obecne standardy niezawodności.
  • Zrozumiemy fizykę propagacji fal radiowych w trudnych warunkach budowlanych.
STD_IoT_01

Czym jest IoT? Definicja i geneza

2 / 32
  • Internet of Things (Internet Rzeczy): Koncepcja, w której przedmioty mogą gromadzić, przetwarzać i wymieniać dane bez bezpośredniego udziału człowieka.
  • Historia: Za początek uznaje się rok 1982 i zmodyfikowany automat do Coca-Coli na Carnegie Mellon University, który przesyłał informację o stanie zapasów i temperaturze napojów.
  • Rozwój: Od prostych czujników RFID (identyfikacja radiowa) po autonomiczne systemy decyzyjne oparte na AI.
  • Głównym wyzwaniem IoT nie jest sama komunikacja, lecz standaryzacja transportu danych między miliardami urządzeń.
STD_IoT_02

Ewolucja mediów w automatyce

3 / 32
  • Etap 1: Systemy przewodowe oparte na instalacji elektrycznej (np. standard X10 z lat 70., transmitujący sygnały przez sieć 230V).
  • Etap 2: Dedykowane magistrale typu KNX / EIB – wysoka niezawodność, ale ogromny koszt okablowania.
  • Etap 3: Przejście na technologie radiowe (wireless), które eliminują potrzebę kucia ścian.
  • Modernizacja pojęć: Przejście od "Home Automation" do "Smart Ecosystems" wymagających stałej łączności z chmurą lub bramką lokalną.
STD_IoT_03

Pasmo 433 MHz – prostota i zasięg

4 / 32
  • Najstarsze i najprostsze pasmo ISM (Industrial, Scientific, Medical) stosowane w automatyce.
  • Zalety: Bardzo dobry zasięg w otwartej przestrzeni, niskie tłumienie przez przeszkody (długa fala).
  • Zastosowanie: Piloty do bram, rolety, tanie stacje pogodowe, systemy przywoławcze.
  • Ograniczenia: Często brak potwierdzenia odbioru (ACK), duża podatność na zakłócenia, brak szyfrowania w najprostszych modułach.
  • Wymaga anten o długości ok. 17 cm (1/4 fali).
STD_IoT_04

Pasmo 868 MHz – standard profesjonalny

5 / 32
  • Częstotliwość preferowana w Europie dla systemów alarmowych i medycznych.
  • Działa wg zasady Duty Cycle: Urządzenia mogą nadawać tylko przez określony czas (np. 1% czasu), co zapobiega "zapchaniu" pasma.
  • LBT (Listen Before Talk): Układy radiowe sprawdzają, czy kanał jest wolny, zanim zaczną nadawać.
  • Lepsza odporność na zakłócenia niż 2.4 GHz (brak kolizji z Wi-Fi).
  • Podstawa dla systemów takich jak Z-Wave, Satel ABAX czy Wireless M-Bus.
STD_IoT_05

Z-Wave – protokół dedykowany Smart Home

6 / 32
  • Z-Wave to własnościowy (choć standaryzowany przez Alliance) protokół działający w paśmie sub-GHz (868.42 MHz w EU).
  • Interoperacyjność: Każde urządzenie Z-Wave musi przejść certyfikację, co gwarantuje, że sensor sprzed 10 lat zadziała z nowym kontrolerem.
  • Wykorzystuje topologię Mesh – każde urządzenie zasilane prądem stałym (np. gniazdko) jest retransmiterem.
  • Prędkości transmisji: 9.6 kbps, 40 kbps lub 100 kbps (wystarczające dla sterowania).
STD_IoT_06

Z-Wave: inkluzja i bezpieczeństwo S2

7 / 32
  • Inkluzja (Inclusion): Proces dodawania urządzenia do sieci. Każde urządzenie otrzymuje unikalny Node ID.
  • Home ID: 32-bitowy identyfikator sieci, który izoluje sąsiednie instalacje Smart Home.
  • Bezpieczeństwo S2 (Security 2): Wykorzystuje parowanie oparte na krzywych eliptycznych (ECDH) i kody QR, uniemożliwiając ataki typu "man-in-the-middle".
  • Szyfrowanie sprzętowe AES-128 chroni ramki danych.
STD_IoT_07

Z-Wave: routing źródłowy i topologia

8 / 32
  • Z-Wave używa tzw. Source Routing – kontroler posiada pełną mapę węzłów i wyznacza ścieżkę dla pakietu "z góry".
  • Maksymalna liczba "chmieli" (hops) wynosi 4.
  • Jeśli kontroler utraci kontakt z węzłem, wykonuje proces Heal Network (odświeżenie mapy sąsiedztwa).
  • Limit urządzeń w jednej sieci: 232 węzły (dla większych obiektów stosuje się mostkowanie sieci).
STD_IoT_08

Zigbee – uniwersalny standard mesh

9 / 32
  • Oparty na warstwie fizycznej IEEE 802.15.4.
  • Pracuje najczęściej w paśmie 2.4 GHz (globalnie darmowe).
  • Prędkość transmisji wynosi 250 kbps, co pozwala na szybszą reakcję niż w przypadku Z-Wave.
  • Otwartość: Wykorzystywany przez gigantów (Philips Hue, IKEA, Amazon, Tuya).
  • Teoretyczny limit węzłów w sieci to ponad 65 000.
STD_IoT_09

Zigbee: mesh i samonaprawa (Self-Healing)

10 / 32
  • W przeciwieństwie do Z-Wave, Zigbee używa routingu dynamicznego opartego na algorytmie AODV.
  • Każdy ruter w sieci sam decyduje o najlepszej drodze dla pakietu w danym momencie.
  • Self-healing: Jeśli jeden ruter zniknie, sieć natychmiast przekierowuje ruch przez inne węzły bez interwencji kontrolera.
  • Jest to bardziej "odporna" topologia na dynamiczne zmiany w środowisku radiowym.
STD_IoT_10

Zigbee: klastry i profile (ZCL)

11 / 32
  • ZCL (Zigbee Cluster Library): Standaryzacja komend. Klasyfikuje urządzenia (np. "Włącznik", "Czujnik Temperatury").
  • Urządzenia różnych producentów mogą współpracować, o ile implementują te same standardowe atrybuty i komendy.
  • Profile: Zigbee Home Automation (ZHA), Zigbee Light Link (ZLL) – obecnie skonsolidowane w uniwersalny standard Zigbee 3.0.
  • To warstwa logiczna sprawia, że przycisk marki A potrafi zaświecić żarówkę marki B.
STD_IoT_11

Porównanie: Zigbee vs Z-Wave

12 / 32
Cecha Zigbee (2.4 GHz) Z-Wave (868 MHz)
Przepustowość 250 kbps Do 100 kbps
Przenikanie ścian Słabsze (krótka fala) Bardzo dobre (długa fala)
Stabilność pasma Narażone na Wi-Fi Bardzo wysoka (izolacja)
Koszt modułów Niski (Open standard) Wyższy (Certyfikacja)
Limit węzłów 65 000+ 232
STD_IoT_12

Satel – polski gigant systemów alarmowych

13 / 32
  • Satel: Polska firma z Gdańska, światowy lider w dziedzinie SSWiN (Systemy Sygnalizacji Włamania i Napadu).
  • W przeciwieństwie do taniego IoT, systemy Satel muszą spełniać rygorystyczne normy bezpieczeństwa (Grade 2, Grade 3).
  • Sercem systemu jest centrala (np. seria INTEGRA), która zarządza transportem danych między setkami czujników.
  • Systemy te łączą świat przewodowy (magistrale) z zaawansowanym radiem.
STD_IoT_13

Satel: magistrale komunikacyjne

14 / 32
  • Centrale Satel wykorzystują dedykowane magistrale (BUS) do komunikacji z peryferiami:
  • Magistrala Manipulatorów (KPD): Służy do podłączenia klawiatur. Dane są przesyłane w czasie rzeczywistym z wysokim priorytetem.
  • Magistrala Ekspanderów (EX): Pozwala na rozbudowę systemu o dodatkowe wejścia (wejścia na czujki) i wyjścia (sterowniki).
  • Wykorzystuje standard fizyczny zbliżony do RS-485, ale z autorskim protokołem czasowym, odpornym na sabotaż (monitorowanie obecności urządzeń).
STD_IoT_14

Satel: system bezprzewodowy ABAX 2

15 / 32
  • ABAX 2: Profesjonalny dwukierunkowy system radiowy w paśmie 868 MHz.
  • Zapewnia stabilność porównywalną z instalacją przewodową dzięki technologii diversyfikacji kanałów (4 kanały z automatycznym wyborem najmniej zakłóconego).
  • Automatycznie zmienia kanał, jeśli wykryje zakłócenia, co jest kluczowe w systemach bezpieczeństwa.
  • Zasięg w otwartej przestrzeni do 2000 metrów.
  • Wszystkie pakiety są szyfrowane kluczem AES-128.
STD_IoT_15

Polon-Alfa – systemy sygnalizacji pożarowej

16 / 32
  • Polon-Alfa: Największy polski producent systemów przeciwpożarowych (SSP).
  • Transport danych w systemach pożarowych ma najwyższy priorytet i musi działać nawet w trakcie pożaru.
  • Centrale (np. seria POLON 6000) to systemy modularne, rozproszone terytorialnie.
  • Głównym zadaniem jest identyfikacja punktowa zagrożenia – czyli dokładna informacja, która czujka wykryła dym.
STD_IoT_16

Polon-Alfa: adresowalne linie dozorowe

17 / 32
  • Urządzenia (czujki, ROP-y) łączone są w Pętle Dozorowe (Loop).
  • Komunikacja odbywa się za pomocą cyfrowych ramek adresowalnych. Centrala cyklicznie "odpytuje" każdy element pętli.
  • W jednej pętli może znajdować się do 250 elementów lub więcej (w zależności od standardu).
  • Połączenie w pętlę (a nie w linię prostą) zapewnia redundantną drogę transportu danych – w razie przerwania przewodu, dane płyną z drugiej strony pętli.
STD_IoT_17

Niezawodność w SSP: izolatory zwarć

18 / 32
  • Magistrale Polon-Alfa są wyposażone w Izolatory Zwarć wbudowane w urządzenia.
  • W przypadku awarii lub zwarcia fizycznego na linii, izolatory odcinają uszkodzony odcinek magistrali.
  • Dzięki temu reszta systemu (pozostała część pętli) zachowuje pełną łączność z centralą.
  • To krytyczny mechanizm gwarantujący, że pożar nie zniszczy komunikacji w całym budynku.
STD_IoT_18

Bluetooth Low Energy (BLE)

19 / 32
  • BLE to fundament nowoczesnej konfiguracji urządzeń IoT.
  • GATT (Generic Attribute Profile): Struktura danych określająca sposób wymiany informacji.
  • W przeciwieństwie do Zigbee czy Z-Wave, BLE nie tworzy siatki (mesh) natywnie (choć istnieje Bluetooth Mesh), ale pozwala na bezpośrednią komunikację ze smartfonem.
  • Idealne do konfiguracji "Join" dla WiFi/Zigbee oraz dla zamków elektronicznych (autoryzacja bliskościowa).
STD_IoT_19

Wireless M-Bus – IoT w licznikach

20 / 32
  • Standard transportu danych dedykowany dla mediów (woda, prąd, gaz).
  • Działa głównie w paśmie 868 MHz (Tryb S, T, C).
  • Zoptymalizowany pod kątem rzadkiego wysyłania danych (np. raz na tydzień lub miesiąc), co pozwala na pracę bateryjną licznika przez 10-15 lat.
  • Umożliwia odczyt "Drive-by" – inkasent przejeżdżając obok budynku, odbiera ramki danych bez wchodzenia do lokalu.
STD_IoT_20

Zarządzanie energią: Sleepy Nodes

21 / 32
  • Kluczem do sukcesu IoT jest oszczędzanie energii w transporcie.
  • Urządzenia bateryjne większość czasu spędzają w stanie Deep Sleep (mikroamperowe pobory prądu).
  • Mechanizm Poll: Urządzenie budzi się, wysyła krótką ramkę-zapytanie do "rodzica" (routera), odbiera ewentualne komendy i natychmiast zasypia.
  • Energy Harvesting: Technologie pozyskujące energię z otoczenia (np. z nacisku przycisku lub ciepła radiatora), eliminujące baterie.
STD_IoT_21

Bezpieczeństwo: AES-128 i szyfrowanie

22 / 32
  • Sieci Smart Home transportują dane o stanie zamków, alarmów i obecności domowników.
  • Standardem stało się szyfrowanie AES-128 na poziomie warstwy MAC.
  • Ochrona przed Replay Attack: Pakiety posiadają licznik sequencyjny (Sequence Number) – kopia nagranego wcześniej pakietu zostanie odrzucona przez odbiornik.
  • Klucze sieciowe (Network Keys) są unikalne dla każdej instalacji.
STD_IoT_22

Wyzwania 2,4 GHz: koegzystencja

23 / 32
  • Pasmo 2.4 GHz jest ekstremalnie zatłoczone przez Wi-Fi i Bluetooth.
  • Szerokie kanały Wi-Fi (20/40 MHz) "przykrywają" wąskie kanały Zigbee (2 MHz).
  • Dobra praktyka: Wybór kanału Zigbee 15, 20 lub 25, które znajdują się w lukach między najczęstszymi kanałami Wi-Fi (1, 6, 11).
  • Niewłaściwy dobór kanału to jedna z głównych przyczyn awarii w systemach inteligentnego domu.
STD_IoT_23

Bramki IoT (gateways / hubs)

24 / 32
  • Standardy radiowe IoT nie są bezpośrednio kompatybilne ze smartfonami (IP).
  • Bramka: Pełni rolę translatora protokołów (Protocol Translation).
  • Posiada dwa stosy komunikacyjne:
    • Radiowy (np. Zigbee Stack).
    • Sieciowy (TCP/IP / WiFi).
  • Zapewnia lokalną logikę (automatyzacje działają bez Internetu).
STD_IoT_24

Zastosowanie: inteligentne oświetlenie

25 / 32
  • Najpopularniejszy element IoT. Wykorzystuje transport danych do przesyłania scen i grup oświetleniowych.
  • Multicast: Jeden pakiet radiowy może włączyć 10 żarówek jednocześnie, dzięki adresowaniu grupowemu.
  • Zastosowanie standardu Adaptive Lighting (zmiana barwy światła zależna od pory dnia) wymaga stałej komunikacji z bramką.
  • Transport statusów: Informacja o przepaleniu żarówki wraca do systemu poprzez sieć mesh.
STD_IoT_25

Zastosowanie: HVAC i komfort

26 / 32
  • Sterowanie ogrzewaniem i klimatyzacją (Heating, Ventilation, Air Conditioning).
  • Transport danych z czujników wilgotności i temperatury pozwala na precyzyjne sterowanie zaworami termostatycznymi.
  • Wykorzystanie protokołu Modbus lub BACnet w integracji z dużymi centralami wentylacyjnymi.
  • Oszczędność: Automatyczne zakręcanie grzejnika po otwarciu okna (dzięki sensorom magnetycznym).
STD_IoT_26

Integracja: Monitoring i Wideoweryfikacja

27 / 32
  • IoT integruje się z systemami kamer przez protokoły ONVIF oraz RTSP.
  • Transport zdarzeń: Po wykryciu ruchu przez czujkę alarmową (np. Satel), system wysyła komendę do kamery, by wykonała zdjęcie i przesłała je do smartfona.
  • Wideoweryfikacja pozwala na redukcję fałszywych alarmów.
  • Wymaga wysokiej przepustowości sieci szkieletowej (Ethernet/WiFi 6).
STD_IoT_27

Industrial IoT (IIoT)

28 / 32
  • Zastosowanie technologii bezprzewodowych w fabrykach i magazynach.
  • Głównym problemem jest szum elektromagnetyczny generowany przez maszyny i spawarki.
  • IIoT wykorzystuje często standardy o wyższej mocy i bardziej odpornej modulacji (np. LoRaWAN dla dużych dystansów).
  • Monitoring predykcyjny: Sensory IoT badają wibracje silników i przesyłają dane do analizy, zanim dojdzie do awarii.
STD_IoT_28

Problemy Fizyczne i Zasięg

29 / 32
  • Tłumienie (Attenuation): Betonowe stropy i zbrojenie stalowe drastycznie ograniczają zasięg radia IoT.
  • Szkło z powłoką metaliczną (stosowane w biurowcach) działa jak ekran dla fal radiowych.
  • Efekt Dopplera: Ruchome elementy w fabrykach mogą zakłócać stabilność połączenia.
  • Rozwiązaniem w IoT jest zawsze zwiększenie gęstości ruterów w celu skrócenia dystansu między przeskokami mesh.
STD_IoT_29

Przyszłość: protokół Matter i Thread

30 / 32
  • Matter: Standard warstwy aplikacji, który ma umożliwić współpracę Apple Home, Google Home i Amazon Alexa bez mostków.
  • Thread: Nowa sieć mesh oparta na IPv6 (6LoWPAN).
  • Matter sprawia, że każdy sensor staje się pełnoprawnym urządzeniem w sieci IP budynku, z własnym adresem.
  • Koniec "wojny standardów" – urządzenia od różnych producentów będą posługiwać się tym samym językiem.
STD_IoT_30

Diagnostyka Sieci IoT

31 / 32
  • Zarządzanie siecią transportu danych wymaga narzędzi diagnostycznych.
  • Packet Sniffery: Pozwalają na "podsłuchiwanie" ramek radiowych w celu wykrycia błędów komunikacji (np. za pomocą oprogramowania Wireshark).
  • Wskaźnik LQI / RSSI: Parametry określające jakość sygnału i poziom szumu tła.
  • Analiza grafu sieci Mesh pozwala zidentyfikować "wąskie gardła", czyli rutery, przez które przechodzi zbyt dużo ruchu.
STD_IoT_31

Podsumowanie i wnioski

32 / 32
  • Transport danych w IoT i systemach bezpieczeństwa to ciągły balans między zasięgiem, energooszczędnością a pewnością dostarczenia pakietu.
  • Przewodowe magistrale (Satel, Polon-Alfa) pozostają standardem tam, gdzie stawką jest życie.
  • Sieci bezprzewodowe Mesh (Zigbee, Z-Wave) zrewolucjonizowały komfort i modernizację istniejących budynków.
  • Nadchodzący standard Matter zwiastuje erę pełnej unifikacji opartej na IPv6.
  • Zrozumienie mediów transmisyjnych jest kluczowe dla każdego inżyniera nowoczesnych instalacji budynkowych.
Koniec Wykładu 5