Find Hub में सटीक जगह की जानकारी ढूंढने की सुविधा
Find Hub Precision Finding (FHPF) स्पेसिफ़िकेशन में, रेंजिंग टेक्नोलॉजी के साथ काम करने वाले डिवाइसों को चालू करने से जुड़ी ज़रूरी शर्तें शामिल हैं. इससे, Google के Find My Device ऐप्लिकेशन का इस्तेमाल करके, सटीक तरीके से डिवाइस ढूंढने की सुविधा को चालू किया जा सकता है.
रास्ते की सटीक जानकारी देने वाली सुविधा किस तरह काम करती है, यह इस बात पर निर्भर करता है कि इस सुविधा के लिए इस्तेमाल किए जा रहे डिवाइसों पर, रेंजिंग टेक्नोलॉजी किस तरह काम करती है. रेंजिंग की सुविधा के साथ काम करने वाली टेक्नोलॉजी के बारे में जानने के लिए, रेंजिंग: आउट-ऑफ़-बैंड मैसेज सीक्वेंस और पेलोड स्पेसिफ़िकेशन देखें. बाद के सेक्शन में, इस्तेमाल की गई रेंजिंग टेक्नोलॉजी के आधार पर, सटीक जानकारी ढूंढने की सुविधा के बारे में बताया गया है.
Find Hub नेटवर्क ऐक्सेसरी
यह स्पेसिफ़िकेशन, Find Hub Network Accessory (FHNA) स्पेसिफ़िकेशन का एक्सटेंशन है. यहां जीएटीटी की विशेषता और पुष्टि करने के लिए वही नियम लागू होते हैं जो FHNA दस्तावेज़ में बताए गए हैं. इस दस्तावेज़ में, FHNA स्पेसिफ़िकेशन में पहले से मौजूद ऑपरेशन के अलावा, नए ऑपरेशन टाइप के बारे में बताया गया है.
रेंजिंग टेक्नोलॉजी के लिए खास पेलोड
इस स्पेसिफ़िकेशन में, रेंजिंग: आउट-ऑफ़-बैंड मैसेज सीक्वेंस और पेलोड स्पेसिफ़िकेशन का भी ज़िक्र किया गया है. इसका इस्तेमाल, रेंजिंग टेक्नोलॉजी के लिए खास पेलोड तय करने के लिए किया जाता है. यह पेलोड, अलग-अलग कार्रवाइयों के अतिरिक्त डेटा फ़ील्ड में मौजूद होता है.
रास्ते की सटीक जानकारी देने वाली सुविधा का फ़्लो
इस सेक्शन में, सटीक जगह की जानकारी पाने की सुविधा के लिए, FHNA मैसेज फ़्लो के बारे में बताया गया है. पहली इमेज में, मैसेज का फ़्लो दिखाया गया है. साथ ही, पैराग्राफ़ में हर मैसेज के बारे में ज़्यादा जानकारी दी गई है.
पहली इमेज: सटीक जगह की जानकारी पाने की सुविधा के लिए मैसेज फ़्लो
शुरुआत करने वाला डिवाइस वह डिवाइस होता है जिस पर Find Hub ऐप्लिकेशन इंस्टॉल होता है. साथ ही, जिस पर सटीक जगह की जानकारी ढूंढने की सुविधा चालू की गई होती है. डिवाइस ढूंढने की प्रोसेस शुरू करने वाले डिवाइस को इनिशिएटर कहा जाता है.
रेस्पॉन्डर डिवाइस वह डिवाइस होता है जिसे इनीशिएटर डिवाइस ढूंढने की कोशिश कर रहा होता है.
शुरुआत करने वाला डिवाइस, जवाब देने वाले डिवाइस को रेंजिंग की सुविधा के बारे में अनुरोध करने वाला मैसेज भेजता है. इसमें रेंजिंग की उन टेक्नोलॉजी की सूची होती है जिनके बारे में उसे जवाब देने वाले डिवाइस से जानकारी चाहिए. जवाब देने वाला डिवाइस, रेंजिंग की सुविधा से जुड़े जवाब की सूचना के साथ जवाब देगा. इसमें यह जानकारी होगी कि रेंजिंग की कौनसी टेक्नोलॉजी काम करती हैं और उनकी क्षमताएं क्या हैं. जवाब देने वाला व्यक्ति, सिर्फ़ वही जानकारी शामिल करेगा जो अनुरोध करने वाले व्यक्ति ने मांगी है. क्षमताएं, रेंजिंग टेक्नोलॉजी की प्राथमिकता के हिसाब से क्रम में लगाई जाएंगी. यह प्राथमिकता, रेस्पॉन्डर डिवाइस के हिसाब से तय की जाएगी. सूची में सबसे ऊपर मौजूद क्षमता को सबसे ज़्यादा प्राथमिकता दी जाएगी.
इसके बाद, शुरू करने वाला डिवाइस, रेंजिंग कॉन्फ़िगरेशन मैसेज भेजेगा. इसमें, वह हर रेंजिंग टेक्नोलॉजी के लिए कॉन्फ़िगरेशन तय करेगा जिसके साथ उसे रेंजिंग करनी है. यह मैसेज मिलने के बाद, रेस्पॉन्डर डिवाइस को दिए गए कॉन्फ़िगरेशन का इस्तेमाल करके, लागू होने वाली टेक्नोलॉजी के लिए रेंजिंग शुरू करनी होगी. जवाब देने वाला डिवाइस, रेंजिंग कॉन्फ़िगरेशन के जवाब की सूचना वापस भेजेगा. इसमें यह जानकारी होगी कि रेंजिंग की हर टेक्नोलॉजी को चालू किया गया है या नहीं. रेंजिंग की कुछ टेक्नोलॉजी को, रेंजिंग सेशन शुरू करने वाले और रेंजिंग सेशन में हिस्सा लेने वाले, दोनों डिवाइसों पर चालू करना ज़रूरी होता है. वहीं, कुछ टेक्नोलॉजी के लिए, सिर्फ़ रेंजिंग सेशन शुरू करने वाले डिवाइस पर इसे चालू करना ज़रूरी होता है. हालांकि, रेंजिंग सेशन में हिस्सा लेने वाले डिवाइस को ऐसी टेक्नोलॉजी के लिए, रेंजिंग सेशन के पूरा होने की जानकारी देनी होती है. रेंजिंग टेक्नोलॉजी के खास व्यवहार के बारे में ज़्यादा जानकारी, बाद के सेक्शन में दी गई है.
जब खोजने वाला डिवाइस, सटीक जगह की जानकारी पाने की सुविधा का सेशन बंद करने के लिए तैयार हो जाता है, तब वह जवाब देने वाले डिवाइस को रेंजिंग बंद करने का मैसेज भेजता है. इससे यह पता चलता है कि किन रेंजिंग टेक्नोलॉजी को रेंजिंग बंद करनी होगी. जवाब देने वाला डिवाइस, Stop Ranging Response सूचना के साथ जवाब देगा. इससे पता चलेगा कि उसने अनुरोध की गई रेंजिंग टेक्नोलॉजी के साथ रेंजिंग को सफलतापूर्वक रोक दिया है.
अगर सटीक जगह की जानकारी पाने के सेशन के बीच में, FHNA BLE GATT कम्यूनिकेशन चैनल डिसकनेक्ट हो जाता है, लेकिन कुछ रेंजिंग टेक्नोलॉजी अब भी रेंजिंग कर रही हैं, तो जवाब देने वाला डिवाइस टाइमआउट मैकेनिज़्म लागू करेगा. इससे यह पक्का किया जा सकेगा कि वह हमेशा के लिए रेंजिंग न करे. जानकारी, इस्तेमाल के हर उदाहरण के हिसाब से अलग-अलग होगी.
ध्यान दें कि जवाब देने वाले डिवाइस को यह नहीं मानना चाहिए कि कार्रवाइयों का क्रम हमेशा एक जैसा होगा. उदाहरण के लिए, जवाब देने वाले डिवाइस में एक के बाद एक, रेंजिंग की सुविधा से जुड़े कई अनुरोधों को प्रोसेस करने की क्षमता होनी चाहिए.इसके अलावा, इसमें रेंजिंग की सुविधा को कॉन्फ़िगर करने से जुड़े अनुरोध को सीधे तौर पर प्रोसेस करने की क्षमता भी होनी चाहिए. इसके लिए, रेंजिंग की सुविधा से जुड़े अनुरोध को पहले प्रोसेस करने की ज़रूरत नहीं होनी चाहिए.
कार्रवाइयां
पहली टेबल में, इस दस्तावेज़ में बताई गई FHNA कार्रवाइयां दिखाई गई हैं. ये कार्रवाइयां, सटीक जगह की जानकारी पाने की सुविधा के लिए ज़रूरी हैं. हर सब-सेक्शन में, हर ऑपरेशन के लिए FHNA मैसेज के बारे में बताया गया है. वहीं, अतिरिक्त डेटा फ़ील्ड का कॉन्टेंट, रेंजिंग: आउट-ऑफ़-बैंड मैसेज सीक्वेंस और पेलोड स्पेसिफ़िकेशन के बारे में बताता है.
पहली टेबल: कार्रवाइयां
कार्रवाई | डेटा आईडी | ब्यौरा |
---|---|---|
रेंजिंग की सुविधा के लिए अनुरोध | 0x0A | यह क्षमता के लिए अनुरोध करने की कार्रवाई है. इसे अनुरोध करने वाला डिवाइस, जवाब देने वाले डिवाइस को भेजेगा. इस ऑपरेशन के डेटा कॉन्टेंट में, रेंजिंग की उन सभी टेक्नोलॉजी की सूची दी जाएगी जिनके बारे में Initiator को Responder डिवाइस से जानकारी चाहिए. |
Ranging Capability Response | 0x0A | यह रेंजिंग की सुविधा के अनुरोध के ऑपरेशन के लिए सूचना का जवाब है. इसमें रेंजिंग की सुविधा देने वाली हर टेक्नोलॉजी के बारे में जानकारी होती है. इस टेक्नोलॉजी के लिए, अनुरोध करने वाले व्यक्ति ने अनुरोध किया था. |
रेंजिंग कॉन्फ़िगरेशन | 0x0B | रेंजिंग कॉन्फ़िगरेशन ऑपरेशन में, रेंजिंग टेक्नोलॉजी के लिए कॉन्फ़िगरेशन शामिल होते हैं. ये वे टेक्नोलॉजी होती हैं जिनके साथ इनिशिएटर डिवाइस, रेस्पॉन्डर डिवाइस के साथ रेंजिंग शुरू करना चाहता है. |
रेंजिंग कॉन्फ़िगरेशन का जवाब | 0x0B | यह रेंजिंग कॉन्फ़िगरेशन ऑपरेशन के लिए सूचना का जवाब है. इसमें यह जानकारी होती है कि क्या Responder डिवाइस, दिए गए कॉन्फ़िगरेशन के आधार पर, अनुरोध की गई रेंजिंग टेक्नोलॉजी के साथ रेंजिंग शुरू कर पाया है. |
RFU | 0x0C | इस डेटा आईडी का इस्तेमाल नहीं किया जाता है. इसे आने वाले समय में इस्तेमाल करने के लिए रिज़र्व किया गया है. |
रेंजिंग बंद करें | 0x0D | स्टॉप रेंजिंग ऑपरेशन, Initiator डिवाइस से भेजा जाता है. इसमें यह जानकारी होती है कि Responder डिवाइस को किन रेंजिंग टेक्नोलॉजी के साथ रेंजिंग बंद करनी है. |
रेंजिंग रिस्पॉन्स बंद करें | 0x0D | यह सूचना, रेंजिंग बंद करने की कार्रवाई के जवाब में भेजी गई है. इसमें यह डेटा होता है कि किसी खास रेंजिंग टेक्नोलॉजी के लिए स्टॉप ऑपरेशन पूरा हुआ या नहीं. |
रेंजिंग की सुविधा के लिए अनुरोध करने वाला मैसेज
दूसरी टेबल में, रेंजिंग की सुविधा के अनुरोध वाले मैसेज के बारे में बताया गया है.
टेबल 2: रेंजिंग की सुविधा के लिए अनुरोध
ऑक्टेट | डेटा टाइप | ब्यौरा | मान |
---|---|---|---|
0 | uint8 | डेटा आईडी | 0x0A - Ranging Capability Request ऑपरेशन |
1 | uint8 | डेटा का साइज़ | बदलता रहता है |
2 | बाइट अरे | पुष्टि के लिए एक बार इस्तेमाल की जाने वाली कुंजी | एचएमएसी-एसएचए256(खाता कुंजी, प्रोटोकॉल का मुख्य वर्शन नंबर || विशेषता से पढ़ा गया आखिरी नॉनस || डेटा आईडी || डेटा की लंबाई || अतिरिक्त डेटा) के पहले 8 बाइट. |
10 | बाइट अरे | अतिरिक्त डेटा | Ranging: Out-of-band message sequence and payload स्पेसिफ़िकेशन (हेडर और पेलोड, दोनों) में बताए गए Ranging Capability Request मैसेज |
Ranging Capability Response मैसेज
तीसरी टेबल में, रेंजिंग की सुविधा के बारे में जानकारी देने वाले मैसेज के बारे में बताया गया है.
तीसरी टेबल: कीमत की जानकारी देने की सुविधा से जुड़ा जवाब
ऑक्टेट | डेटा टाइप | ब्यौरा | मान |
---|---|---|---|
0 | uint8 | डेटा आईडी | 0x0A: Ranging Capability Response |
1 | uint8 | डेटा का साइज़ | बदलता रहता है |
2 | बाइट अरे | पुष्टि के लिए एक बार इस्तेमाल की जाने वाली कुंजी | यह HMAC-SHA256(खाता कुंजी, प्रोटोकॉल का मुख्य वर्शन नंबर || विशेषता से पढ़ा गया आखिरी नॉनस || डेटा आईडी || डेटा की लंबाई || अतिरिक्त डेटा || 0x01) के पहले 8 बाइट होते हैं. |
10 | बाइट अरे | अतिरिक्त डेटा | Ranging: Out-of-band message sequence and payload स्पेसिफ़िकेशन (हेडर और पेलोड, दोनों) में तय किया गया Ranging Capability Response मैसेज |
Ranging Configuration message
टेबल 4 में, रेंजिंग कॉन्फ़िगरेशन मैसेज के बारे में बताया गया है.
चौथी टेबल: रेंजिंग कॉन्फ़िगरेशन
ऑक्टेट | डेटा टाइप | ब्यौरा | मान |
---|---|---|---|
0 | uint8 | डेटा आईडी | 0x0B - Set Ranging Configuration |
1 | uint8 | डेटा का साइज़ | बदलता रहता है |
2 | बाइट अरे | पुष्टि के लिए एक बार इस्तेमाल की जाने वाली कुंजी | एचएमएसी-एसएचए256(खाता कुंजी, प्रोटोकॉल का मुख्य वर्शन नंबर || विशेषता से पढ़ा गया आखिरी नॉनस || डेटा आईडी || डेटा की लंबाई || अतिरिक्त डेटा) के पहले 8 बाइट. |
10 | बाइट अरे | अतिरिक्त डेटा | रेंजिंग कॉन्फ़िगरेशन मैसेज, जैसा कि रेंजिंग: आउट-ऑफ़-बैंड मैसेज सीक्वेंस और पेलोड स्पेसिफ़िकेशन (हेडर और पेलोड, दोनों) में बताया गया है |
रेंजिंग कॉन्फ़िगरेशन रिस्पॉन्स मैसेज
टेबल 5 में, रेंजिंग कॉन्फ़िगरेशन के रिस्पॉन्स मैसेज के बारे में बताया गया है.
टेबल 5: रेंजिंग कॉन्फ़िगरेशन रिस्पॉन्स
ऑक्टेट | डेटा टाइप | ब्यौरा | मान |
---|---|---|---|
0 | uint8 | डेटा आईडी | 0x0B - Set Ranging Configuration Response |
1 | uint8 | डेटा का साइज़ | बदलता रहता है |
2 | बाइट अरे | पुष्टि के लिए एक बार इस्तेमाल की जाने वाली कुंजी | यह HMAC-SHA256(खाता कुंजी, प्रोटोकॉल का मुख्य वर्शन नंबर || विशेषता से पढ़ा गया आखिरी नॉनस || डेटा आईडी || डेटा की लंबाई || अतिरिक्त डेटा || 0x01) के पहले 8 बाइट होते हैं. |
10 | बाइट अरे | अतिरिक्त डेटा | Ranging Configuration Response मैसेज, जैसा कि Ranging: Out-of-band message sequence and payload स्पेसिफ़िकेशन (हेडर और पेलोड, दोनों) में बताया गया है |
Stop Ranging message
टेबल 6 में, स्टॉप रेंजिंग मैसेज के बारे में बताया गया है.
टेबल 6: स्टॉप रेंजिंग
ऑक्टेट | डेटा टाइप | ब्यौरा | मान |
---|---|---|---|
0 | uint8 | डेटा आईडी | 0x0D - रेंजिंग स्टॉप |
1 | uint8 | डेटा का साइज़ | बदलता रहता है |
2 | बाइट अरे | पुष्टि के लिए एक बार इस्तेमाल की जाने वाली कुंजी | यह एचएमएसी-SHA256(खाता कुंजी, प्रोटोकॉल का मुख्य वर्शन नंबर || विशेषता से पढ़ा गया आखिरी नॉनस || डेटा आईडी || डेटा की लंबाई) के पहले 8 बाइट होते हैं. |
10 | बाइट अरे | अतिरिक्त डेटा | Ranging: Out-of-band message sequence and payload स्पेसिफ़िकेशन (हेडर और पेलोड, दोनों) में बताए गए Stop Ranging मैसेज |
Stop Ranging Response मैसेज
टेबल 7 में, स्टॉप रेंजिंग रिस्पॉन्स मैसेज के बारे में बताया गया है.
सातवीं टेबल: स्टॉप रेंजिंग रिस्पॉन्स
ऑक्टेट | डेटा टाइप | ब्यौरा | मान |
---|---|---|---|
0 | uint8 | डेटा आईडी | 0x0D - Ranging Stop Response |
1 | uint8 | डेटा का साइज़ | बदलता रहता है |
2 | बाइट अरे | पुष्टि के लिए एक बार इस्तेमाल की जाने वाली कुंजी | यह HMAC-SHA256(खाता कुंजी, प्रोटोकॉल का मुख्य वर्शन नंबर || विशेषता से पढ़ा गया आखिरी नॉनस || डेटा आईडी || डेटा की लंबाई || अतिरिक्त डेटा || 0x01) के पहले 8 बाइट होते हैं. |
10 | बाइट अरे | अतिरिक्त डेटा | Ranging: Out-of-band message sequence and payload स्पेसिफ़िकेशन (हेडर और पेलोड, दोनों) में बताए गए Stop Ranging Response मैसेज |
अनचाही ट्रैकिंग से सुरक्षा
अगर ट्रैकिंग से सुरक्षा देने वाला मोड चालू है, तो FHNA स्पेसिफ़िकेशन में बताए गए तरीके के मुताबिक, रिंग करने के मैसेज के लिए पुष्टि करने की जांच को स्किप करने का तरीका, इस सुविधा के साथ काम करने वाले डिवाइसों के लिए, इस दस्तावेज़ में बताए गए सभी सटीक जगह की जानकारी पाने वाले मैसेज पर भी लागू होता है.
FHNA की खास जानकारी से:
अगर सेवा देने वाली कंपनी को FHNA बीकन के तौर पर उपलब्ध नहीं कराया गया है या पुष्टि नहीं हो पाती है, तो यह बिना पुष्टि वाली गड़बड़ी दिखाता है. हालांकि, अगर सेवा देने वाली कंपनी ने ट्रैकिंग से सुरक्षा करने वाली ऐसी सुविधा चालू की है जिसकी ज़रूरत नहीं है और ट्रैकिंग से सुरक्षा करने वाली सुविधा को ट्रिगर करने वाले अनुरोध में, रिंगिंग की पुष्टि करने वाले फ़्लैग को स्किप करने की सुविधा चालू है, तो सेवा देने वाली कंपनी को उस जांच को स्किप करना चाहिए. प्रमाणीकरण डेटा अब भी नौकरी ढूंढने वाले व्यक्ति को देना होगा. हालांकि, इसे किसी भी वैल्यू पर सेट किया जा सकता है.
रेंजिंग टेक्नोलॉजी के बारे में खास जानकारी
इस सेक्शन में, टेक्नोलॉजी से जुड़ी जानकारी होती है.
अल्ट्रा-वाइडबैंड (यूडब्ल्यूबी) की खास बातें
UWB के बारे में खास जानकारी.
सटीक जगह ढूंढने की सुविधा का लेवल
रेंजिंग टेक्नोलॉजी के तौर पर यूडब्ल्यूबी का इस्तेमाल करने वाले सटीक जगह की जानकारी के सेशन में, दूरी और दिशा, दोनों की जानकारी दिख सकती है. रेंजिंग इंटरवल कम से कम 240 मि॰से॰ होना चाहिए. हालांकि, बेहतर गाइडेंस के लिए 96 मि॰से॰ का इंटरवल बेहतर होता है.
कॉन्फ़िगरेशन आईडी
UWB के लिए, आउट-ऑफ़-बैंड कॉन्फ़िगरेशन के तौर पर शेयर किए गए डेटा में, कॉन्फ़िगर किए जा सकने वाले सभी पैरामीटर शामिल नहीं हैं. UWB को रेंजिंग सेशन शुरू करने के लिए इन पैरामीटर की ज़रूरत होती है. चुने गए कॉन्फ़िगरेशन आईडी के हिसाब से, कुछ पैरामीटर अपने-आप चुने जाते हैं.
हर कॉन्फ़िगरेशन आईडी, पहले से तय किए गए यूडब्ल्यूबी कॉन्फ़िगरेशन पैरामीटर का एक सेट होता है. इसके बारे में सार्वजनिक तौर पर जानकारी दी गई है. सटीक जगह की जानकारी पाने की सुविधा के लिए, रिस्पॉन्डर डिवाइस में config Id 6 की सुविधा होनी चाहिए. साथ ही, config Id 3 की सुविधा होना ज़रूरी नहीं है.
यूडब्ल्यूबी की सुविधा शुरू करने और जवाब देने वाला डिवाइस
सटीक जगह की जानकारी ढूंढने की सुविधा के लिए, इस दस्तावेज़ में 'शुरू करने वाला डिवाइस' के तौर पर बताया गया डिवाइस, यूडब्ल्यूबी रेस्पॉन्डर होगा. साथ ही, इस दस्तावेज़ में 'रेस्पॉन्डर डिवाइस' के तौर पर बताया गया डिवाइस, यूडब्ल्यूबी इनिशिएटर होगा. ऐसा इसलिए है, क्योंकि यूडब्ल्यूबी की सुविधा शुरू करने वाले डिवाइस में, यूडब्ल्यूबी की सुविधा का जवाब देने वाले डिवाइस की तुलना में कम बैटरी खर्च होती है. साथ ही, ज़्यादातर मामलों में, जवाब देने वाला डिवाइस एक ऐसा पेरिफ़ेरल होगा जिसमें बैटरी सीमित होती है.
इसका मतलब है कि रेंजिंग की सुविधा से जुड़े रिस्पॉन्स मैसेज में, रिस्पॉन्डर डिवाइस को यह बताना होगा कि वह यूडब्ल्यूबी इनिशिएटर की भूमिका निभा सकता है.
यूडब्ल्यूबी से जुड़े अन्य पैरामीटर
- Channel 9 पर काम करना चाहिए
- बेहतर मार्गदर्शन के लिए, रेंजिंग इंटरवल 96 मि॰से॰ का होना चाहिए. अगर ऐसा नहीं है, तो 240 मि॰से॰ का इंटरवल होना ज़रूरी है.
- बैटरी बचाने के लिए, स्लॉट की अवधि 1 मि॰से॰ रखने का सुझाव दिया जाता है. हालांकि, 2 मि॰से॰ की अवधि भी इस्तेमाल की जा सकती है.
- यू डब्ल्यू बी चिप, कम से कम FIRA v1.2 + P-STS के मुताबिक होनी चाहिए.
- बीपीआरएफ़ ज़रूरी है. एचपीआरएफ़ का इस्तेमाल करने का सुझाव दिया जाता है, लेकिन यह ज़रूरी नहीं है. सपोर्ट किए गए या चुने गए मोड का पता, सपोर्ट किए गए या चुने गए प्रीऐम्बल इंडेक्स से चलता है.
- सेशन का सुरक्षा टाइप: P-STS
BLE चैनल साउंडिंग (सीएस) की खास बातें
BLE CS के बारे में खास जानकारी.
सटीक जगह ढूंढने की सुविधा का लेवल
सीएस को रेंजिंग टेक्नोलॉजी के तौर पर इस्तेमाल करके, सटीक जानकारी देने वाले फ़ाइंडिंग सेशन से सिर्फ़ दूरी का पता चलेगा. फ़िलहाल, दिशा की जानकारी नहीं दी जाती है.
डिवाइसों के बीच बॉन्ड होना ज़रूरी है
अगर डिवाइसों को एक-दूसरे से नहीं जोड़ा गया है, तो चैनल साउंडिंग का इस्तेमाल करके सटीक जगह की जानकारी पाने की सुविधा काम नहीं करेगी. डिवाइसों के बीच पहले से कोई बॉन्ड होना ज़रूरी है. इस स्पेसिफ़िकेशन में, डिवाइसों के बीच बॉन्ड बनाने का कोई तरीका नहीं बताया गया है. इसके बजाय, इस्तेमाल के उदाहरण के डेवलपर को डिवाइसों के बीच यह बॉन्ड बनाना होता है.
सीएस के लिए, जवाब देने वाले पक्ष को कार्रवाई करनी होगी
यू डब्ल्यू बी के उलट, सीएस के लिए सिर्फ़ शुरुआत करने वाले डिवाइस को ब्लूटूथ स्टैक को कॉल करके, सीएस रेंजिंग शुरू करनी होती है. यू डब्ल्यू बी में, दोनों डिवाइसों को यू डब्ल्यू बी स्टार्ट रेंजिंग और स्टॉप रेंजिंग एपीआई को साफ़ तौर पर कॉल करना होता है. जवाब देने वाले डिवाइस पर बाकी की शुरुआत, ब्लूटूथ (बीटी) का इस्तेमाल करके इन-बैंड में होती है. इसका मतलब है कि सीएस के लिए रेंजिंग कॉन्फ़िगरेशन मैसेज या स्टॉप रेंजिंग मैसेज मिलने पर, अगर बीटी चालू है, तो जवाब देने वाले डिवाइस को रेंजिंग कॉन्फ़िगरेशन रिस्पॉन्स मैसेज की सूचना के साथ जवाब देने के अलावा, कुछ भी करने की ज़रूरत नहीं है. जवाब देने वाला डिवाइस, उन मैसेज का इस्तेमाल ट्रिगर के तौर पर कर सकता है. इससे, स्क्रीन वाले यूज़र इंटरफ़ेस (यूआई) को अपडेट किया जा सकता है. इसके अलावा, स्क्रीन न होने पर भी, डिवाइस की स्थिति के बारे में विज़ुअल फ़ीडबैक देने के लिए इसका इस्तेमाल किया जा सकता है. उदाहरण के लिए, डिवाइस के एलईडी को ब्लिंक करना.
Wi-Fi NAN RTT
वाई-फ़ाई एनएएन आरटीटी के बारे में खास जानकारी.
सटीक जगह ढूंढने की सुविधा का लेवल
वाई-फ़ाई एनएएन आरटीटी का इस्तेमाल करके, सटीक जगह ढूंढने की सुविधा वाले सेशन में सिर्फ़ दूरी का मेज़रमेंट किया जाएगा. फ़िलहाल, दिशा की जानकारी नहीं दी जाती है.
BLE RSSI
BLE RSSI के बारे में खास जानकारी.
सटीक जगह ढूंढने की सुविधा का लेवल
सिर्फ़ BLE RSSI का इस्तेमाल करके सटीक जगह की जानकारी ढूंढने वाले सेशन, दूरी या दिशा की जानकारी नहीं पा सकेंगे. ऐसा इसलिए, क्योंकि BLE RSSI, सटीक दूरी का पता लगाने वाली टेक्नोलॉजी नहीं है. इसके बजाय, उपयोगकर्ता को यह जानकारी दिखेगी कि डिवाइस आस-पास है या दूर है.