Decoding the Matter Protocol

by admin on Oct-28-2022

Acknowledge: What is the Matter Protocol?

With different communication protocols, such as WiFi, Bluetooth, ZigBee, cellular, or wired, the smart home industry currently employs a number of solutions that are isolated from each other. Despite having the same communication protocol, devices with different protocols do not interoperate. IoT platforms have their own ecosystems, such as Google Assistant, Amazon voice devices, Apple Siri, and Amazon Alexa. This compatibility issue was addressed by the Matter protocol, which was officially released by the CSA in October 2022.

The Matter Protocol specifies a set of IP-based network technologies for device authentication using smart IoT devices, mobile applications, and cloud services. According to the classic protocol stack layers, the bottom layer consists of the physical and media layer, which includes the current mainstream wireless standards WiFi, Thread, Zigbee, and Bluetooth. An IP protocol is at the top of the network layer; TCP and UDP protocols are at the bottom of the transport layer; and an application layer is at the top.

bence-boros-anapPhJFRhM-unsplash

It is possible to understand the expressions of different manufacturers and protocols. IoT devices can connect to Matter's network through Bluetooth, can interconnect using protocols such as Thread, Zigbee and BLE, and can also connect to devices using other protocols with a bridge. Thus, the development costs, the usage costs, and the service costs for installation on the ground for smart IoT devices are greatly simplified.

In simple terms, the Matter Protocol enables different devices and ecosystems to be integrated. It creates a seamless experience with any smart device that adopts the open source standard. Any smart home device compatible with Matter can be purchased and configured to work on any platform. By connecting other smart home ecosystems together, Matter can be used on any smart home device. From Apple Home Kit to Google Assistant, AmazonAlexa, and more, Matter-enabled products can be integrated into any smart home ecosystem.

Action: Architecture of the Application Layer

CHIP_Arch_Pyramid

Application Layer: A device's higher order business logic. For example, an application focused on lighting might contain logic that handles turning a light bulb on/off and its colour characteristics.

Data Model Layer: Some of the underlying data and element models that support the functionality of the application. When there is a need for a device to interact with, the application does so by manipulating these data models.

Interaction Model Layer: Defines a set of interactions to be performed between the client and the server device. For example reading or writing properties on the server device will correspond to the application behaviour on the device. These interactions act on the elements defined in the data model layer.

Action Framing Layer: Once an action has been constructed using the interaction model layer, it is serialized into a binary packet for encoded transmission for network transmission. This process is handled in the action framework layer.

Security Layer: The data encoded above needs to be processed by the security layer for the encoded action frames: the message is encrypted and a message authentication code is appended. These operations ensure that the data is transmitted securely between the sender and receiver of the message, guaranteeing that the data cannot be tampered with.

Message Framing & Routing Layer: After the above interaction, the data should now be serialized, encrypted and signed, with the message layer constructing the payload format using required and optional header fields that specify the properties of the message as well as logical routing information.

IP Framing + Transport Management Layer: After the final payload is constructed at the messaging layer, it is sent to the underlying transport protocol (TCP or Matter's Message Reliability Protocol) for IP management of the data.

Once data is received on the peer device, it propagates up the protocol stack, where the layers invert the operations performed on the data by the sender and eventually pass the message to the application for use.

Step by Step - Our R&D Group are Developing MATTER-ENABLED Products

 

 

As a world-class Smart Home Solution Provider, YOURLITE strives to provide more convenient, more intelligent, more cutting-edge products to Smart Home Makers! Our R&D personnel are making every effort to develop Matter-enabled devices, and the A60 MATTER-enabled Smart Bulb is ready to sample!

For more info concerning us or our matter-enabled products, please feel free to contact us.

Light Bulb

Post time: Oct-28-2022