कमीशन और ऑपरेशनल डिस्कवरी

खोज के नतीजों में दिखने का तरीका

कमीशन किए जाने की जानकारी, कमीशन करने से पहले मिलती है और इससे जुड़ी प्रोसेस के बारे में पता चलता है कमीशन वाले नोड को खोजने और उसकी पहचान करने के बारे में है. इसके तहत, तीन तरीके जिसके ज़रिए कमीशन करने लायक नोड खुद अपना विज्ञापन दिखा सकता है:

दोनों में से किसी भी तरीके में, कमीशन वाला नोड नीचे दिखाए गए तरीके से जानकारी दिखाता है टेबल 1.

टेबल 1: कमीशन वाले ऑफ़र का विज्ञापन नोड
फ़ील्ड लंबाई ज़रूरी है
डिस्क्रिमिनेटर 12 बिट हां
वेंडर आईडी 16 बिट नहीं
प्रॉडक्ट आईडी 16 बिट नहीं
बड़ा किया गया डेटा अस्थिर नहीं

Matter की खास बातों के मुताबिक, वेंडर आईडी और प्रॉडक्ट आईडी डालना ज़रूरी नहीं है, लेकिन इसे शामिल किया जा सकता है. डिसक्रिमिनेटर यह ज़रूरी है और कमीशन शुरू करने की प्रोसेस के दौरान सही डिवाइस. अगर एक जैसे कई डिवाइस एक साथ कनेक्ट किए गए हैं, तो समय. एक्सटेंडेड डेटा का इस्तेमाल, कस्टम वेंडर के लिए कोड को कोड में बदलने के लिए किया जा सकता है जानकारी.

इसके बाद, कई डिवाइस कुछ समय (~3 से 15 मिनट) के लिए विज्ञापन दिखाते हैं पावर-अप. अन्य डिवाइस पर विज्ञापन शुरू नहीं हो सकते, क्योंकि उनका प्राथमिक नियंत्रण फ़ैब्रिक या अपने-आप प्रावधान न होने से नहीं हो सकता डिवाइस का विज्ञापन करना, जैसे कि लॉक सुरक्षित नहीं है. टेबल 2 में खास जानकारी यह व्यवहार.

दूसरी टेबल: डिवाइस टाइप के हिसाब से, बिना प्रावधान वाले डिवाइसों पर विज्ञापन दिखाना
मुख्य डिवाइस का फ़ंक्शन अपने-आप होने वाली सूचना
लॉक और बैरियर ऐक्सेस करने वाले डिवाइस नहीं
ज़्यादातर कंट्रोल कपड़े से ही आते हैं. उदाहरण के लिए, स्विच या लाइट बल्ब. हां
ज़्यादातर नियंत्रण फ़ैब्रिक से नहीं आते हैं. उदाहरण के लिए, डिशवॉशर या रेफ़्रिजरेटर का इस्तेमाल करें. नहीं

ब्लूटूथ कम ऊर्जा

विज्ञापन के इस मोड में, कमिश्नर को बीएलई विज्ञापन दिखेंगे. कॉन्टेंट बनाने कमीशन को जेनरिक ऐक्सेस प्रोफ़ाइल (GAP) सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेबकैम वगैरह) लागू करना होगा साथ ही, समय-समय पर अपने विज्ञापन दिखाने के लिए, इस सेटिंग को चालू करने की ज़रूरत नहीं होती. डिवाइस के चालू होने के बाद, पहले 30 सेकंड के लिए विज्ञापन की फ़्रीक्वेंसी ज़्यादा होनी चाहिए. यह फ़्रीक्वेंसी 20 से 60 मिलीसेकंड के अंतराल पर होनी चाहिए.

30 सेकंड के बाद, डिवाइस को 150 से 1, 500 की फ़्रीक्वेंसी पर कम फ़्रीक्वेंसी पर विज्ञापन दिखाना होगा मिलीसेकंड के अंतराल. फ़ोन को पहली बार इस्तेमाल करने के बाद, फ़ोन को यह ज़रूरी है उसके BLE विज्ञापन रोकने के लिए.

कमिश्नर को स्कैन करने के अनुरोध जारी करने की ज़रूरत नहीं है. इसकी वजह से इन तीन BLE विज्ञापन चैनलों को स्कैन करें: 37 (2402 मेगाहर्ट्ज़), 38 (2426 मेगाहर्ट्ज़) और 39 (2480 मेगाहर्ट्ज़). इन चैनलों को टारगेटिंग के दायरे में आने वाले क्षेत्रों से चुना जाता है. वाई-फ़ाई चैनलों को ओवरलैप करना, क्रॉस-रेडियो में आने वाली रुकावट को कम करना.

कार्रवाई का पता लगाने के लिए, BLE का इस्तेमाल नहीं किया जाता.

वाई-फ़ाई सॉफ़्ट एपी

वाई-फ़ाई सॉफ़्ट एपी का इस्तेमाल करते समय, कमीशनी को एक ऐड-हॉक के ज़रिए पता चल जाएगा सॉफ़्ट ऐक्सेस पॉइंट (सॉफ़्ट एपी) नेटवर्क. नेटवर्क का SSID (नेटवर्क नाम) इसमें है MATTER-ddd-vvvv-pppp फ़ॉर्म, जहां:

  • ddd, HEX में 12-बिट डिस्क्रिमिनेटर है.
  • vvvv, HEX में 16-बिट वेंडर आईडी होता है.
  • pppp, हेक्स में 16-बिट प्रॉडक्ट आईडी है.

जब भी कमिश्नर, कमिशन पाने वाले व्यक्ति से कनेक्ट होता है, तो दोनों यूनीक IPv6 लिंक-लोकल पते कॉन्फ़िगर करेंगे. इससे वाई-फ़ाई लेयर पर कनेक्शन चालू हो जाएगा. पर आगे भी ऐसा ही होगा, जैसा कि डीएनएस-एसडी वाले तरीके के मामले में होता है अगले सेक्शन में शामिल हैं.

इसके अलावा, वाई-फ़ाई सॉफ़्ट एपी, आईपीवी4 और जानकारी एलिमेंट के लिए डीएचसीपी लागू कर सकता है (IE) पर सेट किया जा सकता है. IE एक वैरिएबल है 802.11 (वाई-फ़ाई) मैनेजमेंट फ़्रेम के अंदर फ़ील्ड की लंबाई जो कस्टम सेटिंग को अनुमति देता है अन्य सिस्टम में दी जाने वाली जानकारी.

कमिश्नर स्कैनिंग के दौरान वाई-फ़ाई चैनल 1, 6, और 11 का इस्तेमाल करें, लेकिन लोकल स्पेक्ट्रम रेगुलेशन के तहत आने वाले सभी चैनलों को स्कैन करना ज़रूरी है.

काम करने के तरीके खोजने के लिए, वाई-फ़ाई सॉफ़्ट एपी का इस्तेमाल नहीं किया जाता.

DNS-SD

इस मामले में कमीशन की खोज, उसकी डोमेन नेम सर्विस - सर्विस डिस्कवरी (डीएनएस-एसडी) के ऐसे विज्ञापन जिनमें सेवाओं के बारे में जानकारी शामिल होती है नोड से रेंडर किया जाता है. यहां जाएं: ज़्यादा जानकारी के लिए, RFC 6762 के बारे में जानकारी. यह डिवाइस खोजने का एक सामान्य तरीका है, जब:

  • आयोग में शामिल व्यक्ति ईथरनेट से कनेक्ट है. इसलिए, उसके पास एन्क्रिप्ट नहीं किए गए नेटवर्क मीडियम का ऐक्सेस है.
  • कमीशनी, वाई-फ़ाई या Thread नेटवर्क से जुड़ गया है वह भी इन तरीकों से किया जा सकता है.
  • कमीशन को पहले से ही एक अन्य फ़ैब्रिक के लिए कमीशन दिया गया था और वह अब वाई-फ़ाई/Thread नेटवर्क. इस मामले में, कमीशन ने न तो BLE विज्ञापनों का इस्तेमाल कर सकते हैं और न ही सॉफ़्ट एपी बना सकते हैं. इस प्रकार सभी द्वितीयक फ़ैब्रिक का प्रावधान इस तरीके से किया जाता है.

Thread डिवाइस सीधे तौर पर डीएनएस-एसडी का इस्तेमाल नहीं करते. इसके बजाय, इनमें Thread बॉर्डर राऊटर से मिला प्रॉक्सी तरीका. यह तरीका डीएनएस-एसडी सर्विस रजिस्ट्रेशन प्रोटोकॉल और विज्ञापन प्रॉक्सी. Thread डिवाइस, SRP सेवा में खुद को रजिस्टर करते हैं आम तौर पर, यह सुविधा Thread बॉर्डर राऊटर से मिलती है. यह सेवा रजिस्टर किए गए हर Thread के लिए, mडीएनएस ट्रैफ़िक मैनेज करता है नोड, जिससे Thread नेटवर्क पर अतिरिक्त दबाव नहीं पड़ता जो इन प्रोटोकॉल से जनरेट होते हैं.

डिवाइस डिस्कवरी के लिए DNS-SD इंस्टेंस का नाम _matterc._udp है. साथ ही, होस्ट नेम को 48-बिट वाले MAC पते या 64-बिट वाले MAC एक्सटेंडेड पते से बनाया जाता है. इसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है, जैसे कि A5F15790B0D15F32.local.. आम तौर पर, इस रिकॉर्ड का विज्ञापन सिर्फ़ तब दिखाया जाता है, जब कमीशनी कमीशन किया गया. हालांकि, इसमें नहीं होने पर भी विज्ञापन जारी रह सकते हैं कमीशन मोड चालू करें. इस व्यवहार को एक्सटेंडेड डिस्कवरी कहा जाता है.

खोज के बाद, आईपीवी6 पते को AAAA रिकॉर्ड और कुंजी/वैल्यू में दिखाया जाता है पेयर को डीएनएस‐एसडी TXT रिकॉर्ड में दिखाया जाता है. की/वैल्यू पेयर में, डिसक्रिमिनेटर, वेंडर आईडी, और प्रॉडक्ट आईडी जैसी जानकारी शामिल होती है. नोड भी कमीशन देने के सब-टाइप का विज्ञापन दिखाता है. इसकी मदद से, नतीजों को फ़िल्टर किया जा सकता है, ताकि सिर्फ़ ऐसी कमीशन वाली इकाइयां जो किसी एट्रिब्यूट से मेल खाती हैं.

ऑपरेशनल डिस्कवरी

ऑपरेशनल डिस्कवरी एक ऐसी प्रोसेस है जिसमें किसी कमीशन किया गया नोड. ऑपरेशनल डिस्कवरी सिर्फ़ आईपी-आधारित डीएनएस-एसडी तरीके से होती है. नोड इंस्टेंस का नाम, कंप्रेस किए गए 64 बिट से बना होगा फ़ैब्रिक आईडी और 64 बिट नोड आईडी. इसके बाद, हेक्साडेसिमल में ये आईडी एक साथ जोड़े जाते हैं हाइफ़न के साथ, जैसे कि 2906C908D115D362-8FC7772401CD0696.local. में. ऑपरेशनल डिस्कवरी, डीएनएस-एसडी डिवाइस डिस्कवरी के टारगेट होस्ट का नाम शेयर करती है.

डीएनएस-एसडी सेवा का टाइप _matter._tcp है. _tcp नेमिंग का इस्तेमाल किया जाता है, फिर भी डिवाइस, यूडीपी जैसे अन्य ट्रांसपोर्ट का इस्तेमाल कर सकता है.