लोगों के हिसाब से बनाया गया नाम
पहली बार पेयर करने के दौरान, सीक करने वाला डिवाइस, प्रोवाइडर को लोगों के हिसाब से बनाया गया नाम भेज सकता है. इसके अलावा, सीक करने वाले डिवाइस पर नाम में बदलाव करने पर भी, वह प्रोवाइडर को लोगों के हिसाब से बनाया गया नाम भेज सकता है. प्रोवाइडर को लोगों के हिसाब से बनाए गए नाम को सेव करने के लिए जगह देनी होगी. यह नाम ज़्यादा से ज़्यादा 48 बाइट (UTF-8 एनकोड किया गया) का हो सकता है. इस नाम को पाने के लिए, प्रोवाइडर की 'अतिरिक्त डेटा' प्रॉपर्टी में 64 बाइट तक का डेटा लिखा जा सकता है. ऐसा इसलिए, क्योंकि सीक करने वाला डिवाइस, नाम को एनक्रिप्ट किए गए और पुष्टि किए गए पैकेट में भेजता है. इसके लिए, 16 बाइट की जगह की ज़रूरत होती है.
लोगों के हिसाब से बनाए गए नाम के साथ, 'अतिरिक्त डेटा' प्रॉपर्टी में दो तरीकों से डेटा लिखा जा सकता है:
- शुरुआती पेयरिंग के बाद, सीक करने वाला डिवाइस, खाते की कुंजी लिखने के बाद, प्रोवाइडर को लोगों के हिसाब से बनाया गया नाम भेज सकता है.
- सीक करने वाले डिवाइस पर, लोगों के हिसाब से बनाए गए नाम में बदलाव करने के बाद, सीक करने वाला डिवाइस, प्रोवाइडर को नया नाम भेजेगा:
- एक-दूसरे की पहचान करने और यह जानने के लिए कि नाम को एनक्रिप्ट और डिक्रिप्ट करने के लिए, किस खाते की कुंजी का इस्तेमाल किया जाएगा, इस प्रक्रिया में पहले चरण से चौथे चरण तक हैंडशेक किया जाएगा. टेबल 1.2.2 में:
- मैसेज टाइप को 0x10 पर सेट करें
- यह बताने के लिए कि इसके बाद डेटा प्रॉपर्टी होगी, फ़्लैग बिट 1 को 1 पर सेट करें.
- टेबल 1.2.2 के डेटा आईडी को 0x01 पर सेट करें. यह लोगों के हिसाब से बनाया गया नाम है.
- नाम को डेटा प्रॉपर्टी
FE2C1237-8366-4814-8EB0-01DE32100BEAमें लिखें.
- एक-दूसरे की पहचान करने और यह जानने के लिए कि नाम को एनक्रिप्ट और डिक्रिप्ट करने के लिए, किस खाते की कुंजी का इस्तेमाल किया जाएगा, इस प्रक्रिया में पहले चरण से चौथे चरण तक हैंडशेक किया जाएगा. टेबल 1.2.2 में:
टेबल 1.2.1 में बिट 2 का इस्तेमाल करके, लोगों के हिसाब से बनाए गए नाम के साथ 'अतिरिक्त डेटा' प्रॉपर्टी के लिए अनुरोध किए जाने पर, प्रोवाइडर को इसकी सूचना देनी चाहिए.