การจัดเตรียมอุปกรณ์ใน Matter หมายถึงกระบวนการมอบหมาย ข้อมูลเข้าสู่ระบบ Fabric ให้แก่อุปกรณ์เครื่องใหม่ ค่าคอมมิชชันเป็นอุปกรณ์ที่ ขั้นตอนการจัดเตรียม อุปกรณ์ที่รับการจัดเตรียมคืออุปกรณ์ใหม่ที่ต้องจัดสรรใน Fabric
ในระดับสูง ขั้นตอนการมอบหมายงานจะแบ่งออกเป็นหลายขั้นตอนดังนี้
การค้นหาอุปกรณ์
ก่อนเริ่มขั้นตอนการจัดเตรียม ในการโฆษณาตัวเอง คณะกรรมการอาจโฆษณาตนเองโดยใช้ การค้นพบแบบค่าคอมมิชชัน คณะกรรมการต้องระบุเพย์โหลดสำหรับการเริ่มต้นใช้งานด้วย
เชื่อมต่อกับอุปกรณ์ (PASE)
เมื่อคณะกรรมาธิการเห็นโฆษณาและตรงกับ Discrimination ซึ่งเป็นคณะกรรมการใช้รหัสผ่านจากเพย์โหลดการเริ่มต้นใช้งานไปยัง Passcode Authenticated Session Establishment (PASE) เพื่อเชื่อมต่อกับอุปกรณ์ นี่เป็นวิธีการในการ ติดตั้งคีย์อย่างปลอดภัยที่อุปกรณ์ทั้งสองจะใช้สร้างได้ การสื่อสาร ในขั้นนี้ กรรมาธิการยังเตรียมการป้องกันความล้มเหลวเอาไว้ด้วย การป้องกันการละเมิด ให้วิธีย้อนกลับอุปกรณ์เป็นสถานะเดิมหากมีการว่าจ้าง ไม่สามารถทำได้สำเร็จ
รับข้อมูลอุปกรณ์ที่ได้รับการจัดเตรียม
คณะกรรมการอ่านข้อบ่งชี้ทั้งหมดจากคณะกรรมการ DescriptorCluster
อยู่ในอุปกรณ์ปลายทาง 0 และอธิบายอุปกรณ์ปลายทางอื่นๆ ทั้งหมด คณะกรรมาธิการยังอ่านคลัสเตอร์ข้อมูลพื้นฐาน ซึ่งประกอบด้วย
ข้อมูลอื่น เช่น รหัสผู้ให้บริการ รหัสผลิตภัณฑ์ ชื่อผลิตภัณฑ์ และหมายเลขซีเรียล
ในขั้นตอนนี้ กรรมาธิการยังอ่านประเภทอุปกรณ์ของ
ซึ่งจะช่วยขับเคลื่อน UX ในด้านค่าคอมมิชชัน
การกำหนดค่ากฎระเบียบ
ผู้บัญชาการกําหนดค่าข้อมูลกฎระเบียบในผู้บัญชาการโดยใช้คําสั่ง
SetRegulatoryConfig
ข้อมูลกฎข้อบังคับประกอบด้วยข้อมูลต่างๆ เช่น
การกำหนดค่าตำแหน่ง (ในร่ม/กลางแจ้ง/ทั้งคู่) ของอุปกรณ์หรือการตั้งค่า
รหัสประเทศ
เอกสารรับรองจากคณะกรรมาธิการ
เป้าหมายของกระบวนการรับรองของคณะกรรมการคือการพิจารณาว่า อุปกรณ์ที่ผ่านการรับรองและเป็นอุปกรณ์ Matter ของแท้ คณะกรรมการจะดึงข้อมูลใบรับรองเอกสารรับรองอุปกรณ์ (DAC) และ ใบรับรอง Product Attestation Intermediate (PAI) จาก Commissionee ใบรับรองเหล่านี้มีรหัสผู้ให้บริการ รหัสผลิตภัณฑ์ และเอกสารรับรองต่อสาธารณะ คีย์ เมื่อได้รับใบรับรองแล้ว กรรมาธิการจะท้าทาย คำขอซึ่งควรมีการลงนามโดยคีย์ส่วนตัวของเอกสารรับรองและใช้คำขอนั้นเพื่อ สร้างความน่าเชื่อถือของคณะกรรมการ
คำขอลงชื่อในใบรับรอง (CSR)
คณะกรรมาธิการได้ส่งคำขอลงชื่อในใบรับรอง (CSR) ไปยังคณะกรรมการ คณะกรรมาธิการจะสร้างคู่คีย์การดำเนินการที่ไม่ซ้ำกันซึ่งจะนำมาใช้ใน Certificate Authenticated Session Establishment (CASE) ในภายหลัง ผู้รับมอบสิทธิ์จะส่งข้อมูล CSR ที่ได้มากลับไปยังผู้มอบสิทธิ์
เพิ่มใบรับรองการปฏิบัติงานของโหนด (NOC)
คณะกรรมการใช้ข้อมูล CSR ที่ได้รับจากคณะกรรมการและ
ส่งไปยัง Administrative Domain Manager (ADM) เพื่อสร้าง
ใบรับรองการปฏิบัติงานของโหนด (NOC) ผู้บัญชาการจะติดตั้งใบรับรองรูทในผู้ได้รับอนุญาตโดยใช้คําสั่ง AddTrustedRootCertReq
จากนั้นจึงติดตั้งใบรับรองการทํางานของโหนดโดยใช้คําสั่ง AddNOC
การจัดสรรเครือข่าย
ผู้รับอนุญาตจะกำหนดค่าเครือข่ายที่ใช้งานในผู้รับอนุญาต ช่วงเวลานี้
ต้องทำตามขั้นตอนสำหรับ Thread หรืออุปกรณ์ Wi-Fi ขั้นตอนนี้
ไม่จำเป็นสำหรับอุปกรณ์อีเทอร์เน็ตที่เชื่อมต่อกับอุปกรณ์
เครือข่าย โดยใช้ ScanNetworks
, AddOrUpdateWifiNetwork
และ ConnectNetwork
คำสั่ง
การค้นพบการดำเนินการ
เมื่อโหนดที่ได้รับการว่าจ้างใหม่เชื่อมต่อกับเครือข่ายแล้ว ใช้ การค้นพบการดำเนินการ เพื่อหาโหนดในเครือข่ายการดำเนินการ การค้นพบด้านการดำเนินการคือ กระบวนการที่พบโหนดที่ได้รับมอบหมายบนเครือข่ายการดำเนินการ ที่ใช้ DNS-SD หากค่าคอมมิชชันเป็นอุปกรณ์ Wi-Fi จะใช้ mDNS เพื่อทำสิ่งต่อไปนี้ ค้นหาอุปกรณ์
การค้นพบด้านการดำเนินการช่วยให้คณะกรรมาธิการและโหนดอื่นๆ ในเครือข่ายทราบ ที่อยู่ IP และพอร์ตที่ Commissionee ใช้อยู่
การสร้างเซสชันของกรณี
เมื่อพบโหนดที่ได้รับการว่าจ้างใหม่ CASE เซสชันเกิดขึ้นระหว่างกรรมาธิการกับ อุปกรณ์ เซสชันนี้เริ่มต้นโดยคณะกรรมาธิการและมีการตอบกลับจาก อุปกรณ์ ในขั้นตอนนี้ จะมีการแลกเปลี่ยนใบรับรองการดำเนินการและ ระบบจะสร้างความน่าเชื่อถือขึ้นโดยยืนยันว่าอยู่ในประเภทเดียวกัน
การจัดเตรียมอุปกรณ์เสร็จสมบูรณ์
คณะกรรมการใช้ CASE ในการส่ง
CommissioningComplete
สำหรับอุปกรณ์ที่ได้รับมอบหมายใหม่ นี่คือ
ขั้นตอนสุดท้ายในกระบวนการจัดเตรียม CommissioningComplete
และ
ปิดระบบตัวจับเวลาการป้องกันการทำงานผิดพลาดโดยอัตโนมัติ เมื่อจัดเตรียมข้อเสนอเสร็จเรียบร้อยแล้ว
เสร็จสมบูรณ์ อุปกรณ์จะทำงานเช่นเดียวกับโหนดอื่นๆ ในเครือข่ายการดำเนินการ