कॉन्फ़िगरेशन

भूमिकाएं

प्रोफ़ाइल दो भूमिकाओं के बारे में बताती है: फ़ास्ट पेयर सीकर और फ़ास्ट पेयर सेवा देने वाली कंपनी. आम तौर पर, नौकरी ढूंढने वाला एक फ़ोन होता है, जिससे उसे जोड़े जाने के लिए डिवाइस की ज़रूरत होती है. सेवा देने वाली कंपनी वह डिवाइस है जो जोड़े जाने के लिए तैयार और तैयार है. उदाहरण के लिए, खोजे जा सकने वाले हेडफ़ोन का इस्तेमाल.

फ़ास्ट पेयर सीकर को gtag Central की भूमिका का इस्तेमाल करना होगा. फ़ास्ट पेयर सेवा देने वाली कंपनी, जीपे पेरिफ़ेरल भूमिका का इस्तेमाल करेगी.

कास्ट की सुविधा वाले डिवाइस खोजना

डिवाइस को खोजने में मदद करने के लिए, फ़ास्ट पेयर की सेवा देने वाली कंपनी, पेलोड के ज़रिए Google 'फ़ास्ट पेयर' की सेवा के लिए सहायता बताएगी (नीचे बताए गए डेटा के साथ). फ़ास्ट पेयर सुविधा देने वाला, समय-समय पर स्कैन करता है और फ़ास्ट पेयर की सुविधा देने वाली कंपनी के विज्ञापन फ़्रेम की मौजूदगी की जांच करता है. साथ ही, अगर फ़्रेम में यह जानकारी नहीं दिखती है, तो कार्रवाई की जाती है.

मॉडल आईडी

सेवा देने वाले हर मॉडल में 24-बिट मॉडल आईडी होता है, जिसे Google मॉडल रजिस्ट्रेशन के दौरान मुहैया कराता है.

ट्रांसमिट पावर

विज्ञापन देने वाले डिवाइस को कम ट्रांसमिशन पावर (TxPower) पर विज्ञापन दिखाना चाहिए, ताकि इसका विज्ञापन सीमित तौर पर दिखाया जा सके. हालांकि, पावर इतनी ज़्यादा होगी कि विज्ञापन किसी भी फ़ोन से कम से कम 1 मीटर की दूरी पर दिखाई देगा.

यह पता करने के लिए कि फ़ास्ट पेयर की सुविधा ढूंढने वाले व्यक्ति को फ़ास्ट पेयर की सेवा देने वाली कंपनी की ट्रांसमिट पावर कितनी होनी चाहिए, यह पता लगाना ज़रूरी है. इस प्रोफ़ाइल के लिए, TxPower को स्रोत (0 मीटर) पर मिली सिग्नल शक्ति के रूप में परिभाषित किया गया है, जिसे dBm में मापा जाता है (यह ठीक उसी तरह है जैसा कि Eddystone बताता है).

मापी गई इस वैल्यू को इनमें से किसी एक तरीके का इस्तेमाल करके भेजा जाएगा:

विज्ञापन के रिकॉर्ड में शामिल होता है
डिवाइस में Tx पावर लेवल का डेटा टाइप, ibid शामिल है. § 1.5 में, विज्ञापन में.
मॉडल रजिस्ट्रेशन के दौरान दिया जाता है
मैन्युफ़ैक्चरर, Google को मॉडल के रजिस्ट्रेशन के दौरान ट्रांसमिट पावर और डिवाइस मॉडल को मेज़र करने की सुविधा देता है.
इस विकल्प का इस्तेमाल करने पर, सभी ब्रॉडकास्ट के लिए डिवाइस की ट्रांसमिशन पावर को एक जैसी बनाए रखना ज़रूरी है, ताकि दूरी की माप सटीक हो.

कुंजी: एंटी-स्पूफ़िंग सार्वजनिक/निजी कुंजी जोड़ा

मॉडल आईडी के रजिस्ट्रेशन के बाद, Google, मॉडल आईडी के साथ ही 256-बिट एंटी-स्पूफ़िंग प्राइवेट कुंजी (सेप्टिक 256r1 पर एलिप्टिक कर्व पर एक पूर्णांक [1,n–1]) को देगा. यह कुंजी, सेवा देने वाली कंपनी के डिवाइस पर बनी रहेगी और वह किसी सुरक्षित एलिमेंट (SE) में सेव रहेगी. ध्यान दें कि सुरक्षा तत्व का कड़ाई से पालन किया जाता है—ऐसा न होने पर, इस बात की कोई गारंटी नहीं होती कि हमलावर, कंपनी की भूमिका को स्पूफ़ नहीं कर सकते, क्योंकि निजी कुंजी लीक हो सकती है. इस कुंजी के लीक होने पर, मैन इन द मिडल हमलों की संभावना बढ़ जाती है. इसलिए, अगर किसी दूसरे के नाम पर काम करने या गलत इस्तेमाल का पता चलता है, तो इस बटन का इस्तेमाल करने वाली फ़ास्ट पेयर की सुविधाओं को बंद किया जा सकता है. उदाहरण के लिए, सेवा देने वाली कंपनी के जोड़े मोड में होने पर, “दूसरे डिवाइस से जोड़ने के लिए टैप करें” की सूचना.

फ़िलहाल, सेवा देने वाली कंपनी, स्पूफ़िंग पब्लिक कुंजी का इस्तेमाल नहीं करती है. नौकरी ढूंढने वाला व्यक्ति इस मैसेज का इस्तेमाल करके, सेवा देने वाले को भेजने के लिए मैसेज को एन्क्रिप्ट (सुरक्षित) करता है. (कुंजी के हिसाब से दूसरे डिवाइस से जोड़ना देखें).

कुंजियां: खाता कुंजी सूची

सेवा देने वाली कंपनी को 128-बिट खाता कुंजियों की सूची को स्टोर करने के लिए जगह देनी होगी. हर खाता कुंजी से सेवा देने वाली कंपनी को एक खास उपयोगकर्ता खाते से जुड़ी पहचान मिलती है.

सूची में कम से कम पांच कुंजियां सेव होनी चाहिए. इसका मतलब है कि इस सूची में कम से कम 80 बाइट स्पेस होना चाहिए. सेवा देने वाली कंपनियां, विकल्प के अलावा ज़्यादा से ज़्यादा डेटा स्टोर कर सकती हैं. उन्हें यह पक्का करना होगा कि कुंजियां उनके विज्ञापन पैकेट में फ़िट होती हैं. सेव किया जाने वाला सटीक नंबर इस बात पर निर्भर करेगा कि विज्ञापन पैकेट में कितने बाइट उपलब्ध हैं. हर खाता कितने बाइट तक बचाएगा, इस बारे में ज़्यादा जानकारी के लिए खाता कुंजी फ़िल्टर सेक्शन देखें. उदाहरण के लिए, 10 खाता कुंजियों का विज्ञापन करने के लिए, 15 बाइट का पैकेट में उपलब्ध होना ज़रूरी है. लेकिन निजी डिवाइस (जैसे हेडफ़ोन) के लिए, खाता कुंजियों की संख्या 5 से ज़्यादा नहीं होनी चाहिए. ऐसा इसलिए किया जाता है, ताकि खाता कुंजियों की संख्या बहुत ज़्यादा न हो जाए. इसलिए, यह यूनीक और ट्रैक करने लायक हो सकता है.

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

बीएलई की पता जानकारी

ट्रैकिंग को रोकने के लिए, बीएलई विज्ञापन रैंडम रिज़ॉल्व प्राइवेट पते (आरपीए) का इस्तेमाल करेगा. जब डिवाइस विज्ञापन में दिख रहा हो, तो पते को कम से कम 15 मिनट में रोटेट किया जाना चाहिए. जब-जब स्थिति विज्ञापन में नहीं दिखेगी, तो विज्ञापन में बदल जाएगा. पते को किसी भी क्रम में लगाने के अंतराल को बदलने के लिए, किसी भी क्रम में लगे ऑफ़सेट का इस्तेमाल किया जाना चाहिए.

एट्रिब्यूट प्रोटोकॉल (ATT) MTU साइज़ नेगोशिएशन

संभव होने पर, ATT ज़्यादा से ज़्यादा ट्रांसमिशन यूनिट (MTU) की वैल्यू 83 का इस्तेमाल किया जाना चाहिए. हालांकि, डिफ़ॉल्ट वैल्यू 23 पर सेट की जाती है.