Matter ma być interoperacyjnym standardem, który ułatwia wdrażanie technologii i innowacje, stopniowo zastępując zastrzeżone protokoły w ekosystemach inteligentnego domu.
Matter jest implementowany przez pakiet SDK o otwartym kodzie źródłowym, który zawiera nie tylko implementację specyfikacji, ale też obszerny zestaw przykładów i kodów interoperacyjnych. Główny protokół Matter pasuje do 3 górnych warstw w kontekście modelu OSI, co oznacza, że może działać na dowolnym typie sieci i transportu IPv6. Chociaż kontrola i inne operacje komunikacyjne są wykonywane za pomocą IPv6, do uruchamiania nowych urządzeń można użyć technologii Bluetooth Low Energy (BLE)1.
Matter jest elastyczny i współdziała z innymi systemami. Jest to efekt wieloletnich wyzwań i sukcesów związanych z sieciami 802.15.4 o niskim poborze mocy oraz inteligentnymi urządzeniami domowymi Wi-Fi. Podobnie jak Thread, Matter korzysta z IPv6. Obejmuje ono silne szyfrowanie, dobrze zdefiniowane modelowanie typów urządzeń i ich danych oraz obsługę wielu administratorów ekosystemu.
Matter obsługuje też mostowanie innych technologii inteligentnego domu, takich jak Zigbee, BluetoothMesh i Z-Wave. Oznacza to, że urządzenia oparte na tych protokołach mogą działać jak urządzenia Matter za pomocą mostu, który jest urządzeniem należącym do sieci Matter i do innych technologii IoT połączonych za pomocą mostu.
Mosty mają podwójną zaletę. Urządzenia korzystające z innych protokołów zyskują dostęp do technologii i ekosystemów przeznaczonych dla natywnych urządzeń Matter. Tymczasem Matter będzie wykorzystywać dojrzałe technologie z dużą liczbą zainstalowanych użytkowników, aby tworzyć prawdziwą sieć połączonych urządzeń.
Wymagania wstępne
W tym wprowadzeniu zakładamy, że masz praktyczną znajomość tych tematów:
- Pojęcia związane z sieciami i routingiem
- IPv6
Znajomość technologii Wi-Fi i protokołu sieciowego Thread nie jest wymagana, ale może być przydatna.
-
BLE to protokół punkt-punkt, który nie implementuje protokołu IP. Dlatego w przypadku Matter 1.0 technologię BLE należy traktować jako technologię wprowadzania, która umożliwia łatwe wdrożenie urządzeń. ↩