[introduction]Matter 1.0 standard is content couplet net (IoT) join domain between relative of hundreds crucial interest the achievement of large-scale industry efforts. Join standard is allied (CSA) released this to aim recently the standard of new era of join of net of open content couplet and attestation plan, this meeting influence lives in domain of content couplet net to the whole and perpendicular intelligence of point of sales from silicon. The purpose of Matter 1.0 is the onefold agreement that offers to be based on IP, can unite global intelligence to live in content couplet net to join.
Matter 1.0 standard is content couplet net (IoT) join domain between relative of hundreds crucial interest the achievement of large-scale industry efforts. Join standard is allied (CSA) released this to aim recently the standard of new era of join of net of open content couplet and attestation plan, this meeting influence lives in domain of content couplet net to the whole and perpendicular intelligence of point of sales from silicon. The purpose of Matter 1.0 is the onefold agreement that offers to be based on IP, can unite global intelligence to live in content couplet net to join.
The basic framework that the article discussed Matter 1.0, security, transmit the meaning that reachs its to live in future to intelligence with alternant model. The ideal of a Matter 1.0 that introduced development technically to be based on Wi-Fi to the reader develops article fine option, cover from fast prototype the design is used to complete development exemple.
The main standard of Matter 1.0
With respect to essence character, matter 1.0 standard is an each other operation sex applies a solution, aim to use Internet agreement (IP) link is provided between intelligent household equipment. Include to use layer and transmission layer pen among them. This standard aims to make a complete standard, but the other bibliographical reference that the article still pointed out normative to this sense is great. Needing what point out mainly is, the Matter SDK on Github.com of Matter R1.0 normative precede over.
Matter is based on IPv6, be designed to be special Yu Zhi to be able to live in the communication agreement of equipment, comprise by applied layer and couplet net layer (graph 1) . Among them couplet net layer by transmission layer (TCP and UDP) , network layer (IPv6) with link / media layer (aether net, Wi-Fi, Thread and IEEE 802.15.4) composition. Adopt this kind of method, differentiate effectively duty, its purpose is offer between consultative inn layer enclose level enoughly.
Graph 1: Layer of Matter R1.0 application and couplet net layer (graph source: Join standard is allied)
This normative design thinks be based on great majority to will follow the inn course that the watch shows 1 times interactively.
Express 1: Statified the framework describes (origin: Join standard alliance is mixed trade lustre electron)
Because Matter 1.0 is based on IPv6, almost any bearing the weight of the network of IPv6 should support level of IPv6 of a few core only, can as compatible as this standard. However, overweight of this original standard version side helps aether net, Wi-Fi and Thread link layer. Accordingly, in this phase, this standard is confined to layer of these 3 link.
Matter 1.0 standard allows to be in the whole world but road by move besides IPv6 infrastructure, accordingly, be not couplet net or have firewall inside the net is supportable also Matter network. This serves a provider to Internet (ISP) the condition that cannot support IPv6 adequately through supplying customer site equipment is very fundamental. In addition, because Matter 1.0 standard regards the network as,share resource, because network of this many Matter can appear on same IP network.
This agreement is supportable cross one or more child this locality of the net corresponds, be like many IPv6 child net, include aether network / Wi-Fi child all sorts of normative networks such as the net, and the low power comsumption such as Thread and network having damage (LLN) child net. Matter can with single network (like onefold Wi-Fi or Thread network) or the means that develop of astral form network attacks works, through central hub network (like domestic aether net / Wi-Fi network) the bridge receives many periphery network. Span to make correspond the network is attrib border, still need to use attrib border means by implement.
Safety and add close
The many administrators that Matter agreement support does not have collective and trustful root (much administrator) . Matter still introduced a name to be the concept of Fabric, this is the Matter equipment gather that shares a trustful root. Accordingly, many manager operation is handled by many Fabric, and be the core part that life master uses territory. Data model is entered through guiding, safe communication, reach part of data of its Fabric limits to support much Fabric function.
As the member of many Fabric, equipment of a Matter has many node ID completely possibly, because Matter relies on exercisable accredit root, or by fair key (root PK) the root certificate of the label issues an orgnaization (CA) , this fair key is used at allocating correct Fabric limits identifier.
Region of Matter use management manages implement will include with debug implement reach its root CA, with the cooperation that etc data stores. The illicit key of CA is to get protection, cannot guess, cannot get, consequently fair key is overall situation is unique. Root CA uses 64 exclusive identifier. In addition, the primitive Fabric ID of reservation allows initiative debug conversation to use a group of initiative visits to control a prerogative; This is meant in the first time before debugging, matter equipment is done not have distributive operates trustful root or operate ID beforehand.
Matter fair key is added mix closely digital sign one’s name is used be based on NIST P-256 curve (Secp256r1) Jiamifa comes to elliptical curve to ensure public security truly complete. Share close key to add secret operation to use set AES pattern to undertake protective, SPAKE2+ is used at outside the belt, the identity test and verify that is based on a password. In addition, the node that all sheet sow arrives node (N2N) the message has replay protection, and pass identity test and verify, ensure thereby safe.
Matter used all sorts of adding secret agreement compose is built piece, algorithm and primitive. Symmetrical in group the password also provides message security in this agreement. To protect all need between node confidential sex is protected and the sheet of integrality of primitive identity test and verify is sowed and broadcast a message more, must use the attestation that carries related data to add close (AEAD) as primitive.
In addition, conversation of attestation of this agreement use certificate is built (CASE) or password attestation join is built (PASE) will ensure safe conversation is built, this makes safe passageway and message layer (graph 2) safe communication can have between node. Safe channel agreement defined the control of safe passageway function to plan. Equipment attestation function still is used together with Matter, use at be in to share any sensitive information (namely credential or close key) before trust is established between entity. Equipment attestation certificate and attestation statement function are the component of mechanism of Matter equipment attestation.
Graph 2: Message layer inn (graph source: Join standard is allied)
Standard of Matter data model comes from model of Dotdot structural frame and Zigbee group library (ZCL) standard the 2nd chapter, its design and rock-bottom encode, message, network, transmit have nothing to do with etc layer. The data model of Matter is in what do not violate ZCL set but below the premise of attestation group standard, aim to expand and define data model framework thoroughly. Data model comes true in the applied layer of communication inn, basically define the first-order element of data model and name space. Accordingly, it is stated amount to occupies yuan of model of the model.
Of Matter standard ” data model ” the part is Fabric definition a group of node, the data model element that these node define through visitting alternant model undertakes alternant. Standard of this one part returns a regulation, “Node enclosed the exclusive resource that site can find on the network, this resource has a group of users to be able to inspect its to be the function of whole of a function and ability clearly. ” it explained node points to equipment of a physics normally further, or the logistic example of equipment of a physics. End points also is defined to be example, can be service or fictitious equipment, will express through equipment type. The other definition in data model includes element of group, command, attribute, overall situation, incident, facility type, nonstandard type of data field, data and manufacturer are specific and patulous.
Like data model, matter alternant model is safeguarded independently, have nothing to do with inferior layer / nonrelevant, defined the alternant, general affairs between node and movement. The root that another as same as data model point is alternant model also comes from at ZCL the 2nd chapter commands about ZCL and interactive part. Matter 1.0 fill the following blank in ZCL:
Multi-element message supports
Reduce news type (instruction and movement)
All messages back complex data kind
Alternant model aims to keep consistent with current ZCL group standard, support the development of group continuously. Specific for, alternant model defined an abstract layer, this abstraction layer is right other layer (namely security, transmit, news format and encode) undertake abstraction interactively.
This section behavioral described as ” arrive from source node the plain logic of node of one or more target corresponds. A movement is delivered by one or more message. ” general affairs is defined to be a series of movements, and it is a series of general affairs interactively. Undertake in the context that can visitting Fabric interactively, also can be absent to undertake among them. Sponsor and target implement between can be node or group interactively. Alternant type shares 4 kinds: Read take, subscription, write and call (watch 2) .
Express 2: 4 kinds of alternant types (origin: Join standard is allied)
General affairs can be whole interactive one part. The movement in general affairs is the first action that initiates by individual node, or its target is individual node or a group of node (sheet is sowed or group sow) . A movement can use or many Matter message is delivered.
Standard of Matter system model is systematic definition ” be shed by this locality or data of exterior and exciting automation with pilot a group of node are mixed lasting impact ” . In addition, this system model was not equipment of network of Matter content couplet mediumly to offer a bridge to receive for Fabric, make the tradition of the user is not Matter equipment to be able to work together with Matter equipment (graph 3) .
Develop Matter 1.0 compatible hardware
The target related to development Matter 1.0 has a lot of, include to use prefab set undertake fast and archetypal design, compose builds the notional test and verify that has distinctive function, the system of complete radio frequency that perhaps uses model of adjacent and final production has full-scale development. When developing Matter device, need to write down Matter 1.0 to be based on agreement of wireless IP network sincerely (namely Thread or Wi-Fi) over.
Accordingly, development staff needs to choose to suit the agreement of established project. If development target is to build complex and efficient wireless and meshy network, and emphasize reliable wireless link, so Thread is a right choice. If development target is to build the wireless network that emphasizes low power comsumption stressing join quality again already, so Wi-Fi may be very right choice.
Most family is useful already the Wi-Fi road at domestic Internet by implement, accordingly we will discuss a few suit to be based on what Wi-Fi undertakes Matter 1.0 is developed to cover very much, platform and wireless module. The way that compatible Wi-Fi provides in the home by implement, also mean provided Matter-over-Wi-Fi controller, conduce to Matter-over-Wi-Fi terminal product getting adoption. To Matter-over-Thread application, need Matter attrib border way by implement (the specific Matter that can translate Matter-over-Thread word collect line implement) .
Development is based on the Matter 1.0 of Wi-Fi
To save many development time, realize fast loop through iteration deploy option, choose please but the development of all sorts of Wi-Fi attestation module covers relaxed conjugate. The development that chooses the original equipment manufacturer with good public praise and vendor is covered with Wi-Fi module, conduce to the development time outside reducing the specified number as far as possible, because the original equipment manufacturer of these types and supplier often are had,concern goodly and bear material richly, can help development staff overcome all sorts of obstacles effectively.
Ying Feiling CY8CEVAL-062S2 PSoC? 62S2 is evaluated set (graph 4) namely such cover, it used small controller of Ying Feiling PSoC 62 (MCU) . Does PSoC 62 have 150MHz Arm? Cortex? – kernel of M4 kernel, 100MHz Arm Cortex-M0+ , 1MB shines put, 288KB SRAM, hardware adds close accelerator and peripheral of all sorts of imitate and number (graph 5) . Should evaluate cover a connector of supportive M.2 interface, can use at join increasingly popular M.2 radio module, and Ying Feiling OPTIGA? Trust M installs complete controller and MikroBUS interface.
Graph 3: Block diagram of series of small controller of PSoC 6 of Ying Feiling science and technology (graph source: Trade lustre electron)
Should evaluate set it is net of couplet of Ying Feiling content the one part of ecosystem, this ecosystem includes partner of module of many crucial hardware, make ecosystem can be offerred high-powered with height but the number that each other handles and radio frequency hardware.
The module partner of this ecosystem includes Laird Connectivity, Murata and Lantronix, they offer a series of Wi-Fi, blue tooth and Wi-Fi/ blue tooth combines module, these module and solution of Ying Feiling MCU and evaluate set without seam compositive, suit to be based on Wi-Fi to undertake Matter 1.0 is developed very much.
CY8CEVAL-062S2 PSoC 62S2 is evaluated set installed wireless module of Laird Connectivity Sterling-LWB5+ beforehand, deploy antenna of Laird Connectivity FlexPIFA. Is LWB5+ module based on Ying Feiling AIROC? CYW4373E chip set, supportive Wi-Fi 5 and blue tooth 5 communication, it is contented medical treatment and net of couplet of industrial other people only (IIoT) apply a standard and design. A of wireless module main advantage is being built at it go up in wireless IP platform, realize outstanding each other to operate a gender thereby.
Another option that supports blue tooth of low power comsumption and Wi-Fi is module of Murata Type 1LV, this module supports blue tooth of low power comsumption 5 standards and Wi-Fi 802.11a/b/g/n/ac (namely: Only 20MHz passageway) , PHY data rate can amount to 72.2Mbps.
This module and 2.4GHz and 5GHz Wi-Fi are compatible, introduce series of chip of Ying Feiling CYW43012 (graph 6) . The Wi-Fi part of this module uses develop of network of double standard of AP and STA to attack have communication. WLAN supports port of SDIO V2.0 SDR25, and blue tooth part supports high speed interface of 4 lines UART. Another substitute of Type 1LV module is module of Murata Type 1YN, this module is based on Ying Feiling CYW43439 to set chip group.
Graph 4: Wi-Fi 4 of Shuang Pin of Ying Feiling AIROC CYW43012 and blue tooth block diagram of 5.2 combination parts of an apparatus (graph source: Ying Feiling)
Solution of Matter Over Wi-Fi passed Matter beforehand attestation flow, place of advanced article lists the development on hardware platform, did these solutions bring into ModusToolbox? In.
ModusToolbox? Be Ying Feiling is contemporary can expand development environment, support Ying Feiling PSoC? Small controller parts of an apparatus and AIROC? Blue tooth / Wi-Fi assembles parts of an apparatus or appliance. Want to save many development time, realize fast loop through iteration deploy option, visit net of Ying Feiling’s official to get please groom material, in order to start development of your product of the first Matter Over Wi-Fi.
The part in the Matter 1.0 standard that article key introduced the near future to release is detailed content. Be in before long in the future, the manufacturer equipment of compatible Matter 1.0 will obtain new buildup each other to operate a gender. Mix to Matter 1.0 is approbated normatively as whole industry support, all sorts of intelligence of future live in equipment of content couplet network will compatible Matter 1.0 and / perhaps obtain attestation. Still include to allow to be not the kind that Matter equipment receives through the bridge in the standard, in the regulation that works together with Matter equipment on Matter Fabric. This means an user to need not change to live in equipment of content couplet network with the existing intelligence with incompatible Matter, can enjoy operation sex, security mixes new each other to use a sex easily.
(Author: Jean-Jacques trade lustre electron, origin: Date of public of small letter of trade lustre electronDate of public of small letter of trade lustre electron
Avoid duty statement: The article is reprint an article, reprint this article purpose to depend on passing more information, the person that copyright puts in original work ‘s charge is all. If involve work copyright issue,article place uses video, picture, written language, contact please small make up undertake handling.