معايرة تواجد الأفراد في المنزل

توفّر هذه الصفحة تعليمات الإعداد والمعايرة للحضور. متطلبات المعايرة للأجهزة التي تعمل الإصدار 14 من نظام التشغيل Android والإصدارات الأحدث

خلفية

للتأكد من أن تجربة تعمل الأجهزة الذكية معًا بشكل جيد، فمن الضروري أن تفهم في منظومة Android المتكاملة تحديد التقارب النسبي بين الأجهزة. نظام Android 14 يقدّم ميزة معايرة ميزة "رصد تواجد الأفراد في المنزل" المتطلبات التي تحدد الأداء المقبول للمحطات اللاسلكية المتاحة تقنيات مثل النطاق الفائق العرض (UWB) وشبكة Wi-Fi وتقنية BLE، التي تُستخدم لتحديد التقارب. تصف هذه الصفحة معايير المعايرة التي يجب أن تتبعها الأجهزة تضمن إمكانية التشغيل البيني بين الأجهزة في المنظومة المتكاملة.

الجهاز المرجعي

لمعايرة جهازك لاستيفاء متطلبات الحضور، استخدِم إحدى اتباع الأجهزة المرجعية لجميع المعايرة.

  • (مقترَح) هاتف Pixel
  • إذا لم تكن تستخدم هاتف Pixel، يمكنك استخدام العلامة التجارية والجهاز نفسيهما اللذَين تستخدمهما في الجهاز الذي يتم اختباره.

أشكال الأجهزة

معايرة تواجد الأفراد في المنزل مهمة لجميع أجهزة Android مماثلة. بالنسبة إلى أشكال الأجهزة بخلاف الهواتف المحمولة، لتحديد الشكل المناسب إعداد المعايرة للجهاز، ففكر في كيفية حمل مستخدم الهاتف الجوّال (جهاز مرجعي) عند التفاعل مع خضوع جهازك للاختبار (DUT). فعلى سبيل المثال، عند معايرة جهاز تلفزيون، ضع التلفزيون والهاتف الجوال على مسافة مناسبة من بعضهما البعض وتوجيه الجهاز المحمول بحيث يكون مواجهًا للوسط الأمامي لشاشة التلفزيون.

متطلبات النطاق الفائق العرض (UWB)

يصف هذا القسم كيفية معايرة جهازك للتوافق مع النطاق الفائق العرض (UWB) التالي المتطلبات الأساسية في CDD.

7.4.9 النطاق الفائق العرض (UWB)

في حال اشتمال عمليات تنفيذ الأجهزة على أجهزة النطاق الفائق العرض (UWB)، سيتم ما يلي:

  • [C-1-6] يجب التأكّد من أنّ قياسات المسافة تكون في نطاق +/-15 سم بنسبة 95% القياسات في بيئة خط الرؤية على مسافة متر واحد في غرفة غير عاكسة.
  • [C-1-7] يجب أن يضمن متوسط قياسات المسافة على متر واحد من الجهاز المرجعي في نطاق [0.75 متر، 1.25 متر] حيث يتم رصد أرض الواقع تُقاس المسافة من الحافة العلوية من لوحة البيانات (DUT) التي تم تثبيت وجهها للأعلى وإمالتها 45 درجة.

إعداد معايرة النطاق الفائق العرض (UWB)

يمكنك استخدام الإعداد التالي لمعايرة جهازك لاستيفاء متطلبات النطاق الفائق العرض (UWB).

متطلبات الإعداد العامة

  • يلزم استخدام جهازين مزوّدين بأجهزة النطاق الفائق العرض (UWB)، أحدهما DUT والآخر جهاز مرجعي.

  • يجب استخدام حاملَين ثلاثيّ القوائم لحمل الأجهزة.

  • يجب وضع DUT والجهاز المرجعي على مسافة متر واحد في بيئة خط الرؤية في غرفة غير عاكسة. يجب أن يكون كلا الجهازين يتم وضعها في الاتجاه الرأسي مع الشاشة مواجهتين لبعضهما البعض.

يظهر في الشكل 1 والفيديو 1 مثال لإعداد معايرة النطاق الفائق العرض (UWB).

إعداد المرجع لمعايرة BLE

الشكل 1. إعداد مرجع لمعايرة النطاق الفائق العرض (UWB)

الفيديو 1. إعداد مرجع لمعايرة النطاق الفائق العرض (UWB)

المتطلبات [C-1-6] و[C-1-7]

للتحقق من الامتثال للمتطلبات [C-1-6] و[C-1-7]، شغِّل جهاز واحد (RangingMeasurementTest#test_distance_measurement_accuracy) CTS متعدد الأجهزة حالة اختبار لقياس المسافة. هذا اختبار CTS يدوي.

run cts -m CtsUwbMultiDeviceTestCase_RangingMeasurementTests -t RangingMeasurementTest#test_distance_measurement_accuracy

فإذا كان لديك أكثر من جهازين متصلين بالجهاز المضيف CTS، سيحدّد رقم تعريف DUT ورقم تعريف الجهاز المرجعي في الأمر run cts.

run cts -m CtsUwbMultiDeviceTestCase_RangingMeasurementTests -t RangingMeasurementTest#test_distance_measurement_accuracy --shard-count 2
-s DUT_ID -s REFERENCE_DEVICE_ID

تبدأ حالة اختبار CTS المتعدد الأجهزة جلسة نطاق النطاق الفائق العرض (UWB) بين تقنية DUT. والجهاز المرجعي، وأخذ 1000 قياس باستخدام مؤشر DUT. الاختبار ثم يعالج القياسات تلقائيًا ويحدد ما إذا كان الجهاز أو فشل من خلال القيام بما يلي:

  1. ترتيب 1,000 قياس تصاعديًا.
  2. احسب النطاق كـ [النطاق = القياس 975 - القياس الخامس والعشرين].
  3. يمكنك الإبلاغ عن النطاق في اختبار CTS متعدد الأجهزة. لاجتياز، يجب إدخال النطاق أقل من 30 سم.
  4. يمكنك الإبلاغ عن القيمة المتوسطة (500) في اختبار CTS متعدد الأجهزة. لاجتياز الاختبار، يجب أن تكون القيمة ضمن [0.75 متر، 1.25 متر].

متطلبات الاتصال بشبكة Wi-Fi المجاورة

يصف هذا القسم كيفية معايرة جهازك للتوافق مع شبكة Wi-Fi المجاورة. تم توضيح متطلبات شبكات الوعي (NAN) الواردة هنا:

2.2.1. الأجهزة

إذا كانت الأجهزة تتوافق مع بروتوكول الاتصال بشبكة Wi-Fi المجاورة (NAN) الإعلان عن PackageManager.FEATURE_WIFI_AWARE وموقع شبكة Wi-Fi (مستدير Wi-Fi مدة الرحلة — RTT) من خلال الإعلان عن PackageManager.FEATURE_WIFI_RTT، وعندئذٍ:

  • [7.4.2.5/H-1-1] يجب أن يبلغ عن النطاق بدقة ضمن نطاق +/-1 متر عند معدل نقل البيانات بتردد 160 ميغاهرتز عند الشريحة المئوية 68 (مثل باستخدام دالة التوزيع التراكمي)، بمقياس +/-2 معدل نقل بيانات 80 ميغاهرتز عند الشريحة المئوية 68، +/-4 أمتار عند معدل نقل بيانات يبلغ 40 ميغاهرتز عند الشريحة المئوية 68 والمسافات من +/-8 أمتار بنطاق ترددي يبلغ 20 ميغاهرتز عند الشريحة المئوية 68 عند طول 10 سم و1 م و3 أمتار و5 أمتار، وفقًا لما يظهر في WifiRttManager#startRanging Android API

  • [7.4.2.5/H-SR] يُنصَح بشدة بالإبلاغ عنها أن يتراوح النطاق بدقة بين +/-1 متر عند معدل نقل البيانات بتردد 160 ميغاهرتز في النطاق الشريحة المئوية التسعون (كما تم حسابها باستخدام دالة التوزيع التراكمي)، +/-2 مترًا عند نطاق ترددي يبلغ 80 ميغاهرتز عند الشريحة المئوية التسعين، +/-4 أمتار في > معدل نقل بيانات يبلغ 40 ميغاهرتز عند الشريحة المئوية التسعين +/-8 أمتار بمعدّل نقل بيانات 20 ميغاهرتز عند الشريحة المئوية التسعين عند 10 سم كما هو موضح في WifiRttManager#startRanging Android API

الشرط [7.4.2.5/H-1-1]

للتحقق من الامتثال للمتطلبات [7.4.2.5/H-1-1]:

  1. ثبِّت (إذا لم يكن مثبّتًا مسبقًا)، ثم افتح تطبيق CTS Verifier (CTS-V) على كليهما DUT والجهاز المرجعي. تم العثور على اختبار CTS-V لهذا الشرط. ضمن اختبار الحضور > اختبار دقة NAN

  2. يُرجى وضع DUT على مسافة اختبار 10 سم من المرجع. بدون أي شيء بين الجهازين.

  3. على شاشة اختبار الجهاز المرجعي، تأكَّد من أنّ وضع علامة في مربّع الاختيار هو جهاز مرجعي، ثم انقر على بدء النشر.

  4. حدد مسافة الاختبار البالغة 10 سم في نشاط CTS-V على DUT، وانقر على بدء الاختبار. بعد ذلك تنفذ CTS Verifier 100 مجموعة ويحسب ويسجّل نطاق القياسات سجلات CTS-V. عند اكتمال الاختبار، تحقق مما إذا كان النطاق المحسوب ضمن النطاق المتوقع في تطبيق CTS Verifier على DUT.

  5. كرر الخطوات من واحد إلى أربعة لمسافات الاختبار الأخرى التي تبلغ متر واحد، 3 م و5 م يجتاز الاختبار إذا كانت النطاقات الخاصة بجميع الاختبارات المسافات ضمن النطاق المتوقع. وإلا، فإن مسافات الاختبار التي لم ينجح الاختبار في عرضها على شاشة CTS-V.

متطلبات BLE RSSI

يوضّح هذا القسم كيفية معايرة جهازك للتوافق مع معيار BLE RSSI المتطلبات التي تم أخذها من CDD:

7.4.3. البلوتوث

إذا كانت عمليات تنفيذ الأجهزة تشير إلى FEATURE_BLUETOOTH_LE، سيتم ما يلي:

  • [C-10-1] يجب أن تكون قياسات RSSI ضمن +/-9 ديسيبل ملي واط لنسبة 95% من القياسات على مسافة 1 متر من جهاز مرجعي يرسل في ADVERTISE_TX_POWER_HIGH في بيئة خطية.
  • [C-10-2] يجب أن يشتمل على تصحيحات Rx/Tx لتقليل الانحرافات لكل قناة لكي تكون القياسات على كل قناة من القنوات الثلاث وعلى كل هوائي (في حالة استخدام عدة ديسيبل)، تكون في نطاق +/-3 ديسيبل ملي واط من بعضها البعض بنسبة 95% من القياسات.
  • [C-10-3] يجب أن يقيس ويعادل معادلة Rx إلى تأكَّد من أنّ القيمة المتوسطة لمعيار BLE RSSI هي -55 ديسيبل ملي واط +/-10 ديسيبل ملي واط على مسافة متر واحد. من جهاز مرجعي يرسل في ADVERTISE_TX_POWER_HIGH.
  • [C-10-4] يجب أن تقيس تعويض Tx وتعويضه إلى تأكّد من أنّ القيمة المتوسطة لخلاصة RSSI - 55 ديسيبل ملي واط +/-10 ديسيبل ميلي واط عند البحث من جهاز مرجعي يتم وضعه على مسافة متر واحد ويرسله ADVERTISE_TX_POWER_HIGH

إعداد المعايرة

استخدِم عملية الإعداد التالية لمعايرة جهازك للتوافق مع معيار BLE RSSI. متطلبات المشروع.

متطلبات الإعداد العامة

  • للحصول على نتائج مثالية، استخدِم غرفة عائق الصدى لتقليل التداخل باستخدام القياسات. في حال عدم استخدام حجرة عاكسة للصدى، يجب إعداد الحاملَين الثلاثيَين حمل الجهاز المرجعي وجهاز DUT على بُعد 1.5 متر من على الأرض مع ارتفاع مماثل من السقف.
  • يجب استخدام حاملَين ثلاثيّ القوائم متصلَين بحاملات الجهاز.
  • استخدِم حاملات ثلاثية القوائم تحتوي على قدر ضئيل من المعدن.
  • استخدِم حاملات أجهزة تحتوي على أقل قدر ممكن من المعدن. صغيرة النبع المعدني مناسب.
  • يجب ألا تكون هناك أجسام معدنية في نطاق 1 م من سطح الأرض (DUT) جهاز مرجعي.
  • يجب شحن الجهاز المرجعي وجميع أرقام التعريف الضريبي بما يكفي لإكمال الاختبار.
  • يجب فصل الجهاز المرجعي وجهاز DUT الحالي أثناء الاختبار.
  • يجب ألا يتضمّن الجهاز المرجعي وبيانات DUT حافظات أو أسلاكًا متصلة أو أي شيء آخر مرفق قد يؤثر في أداء الترددات اللاسلكية.

إعداد المرجع لمعايرة BLE

الشكل 2. إعداد المرجع لمعايرة BLE

الشرط [C-10-1]

للتحقق من الامتثال للمتطلبات [C-10-1]:

  1. ثبِّت (إذا لم يكن مثبّتًا مسبقًا)، ثم افتح تطبيق CTS Verifier (CTS-V) على كل من DUT والجهاز المرجعي. ويمكن العثور على اختبار CTS-V لهذا الشرط ضمن اختبار الحضور > اختبار دقة BLE RSSI

  2. يُرجى وضع DUT على مسافة اختبار وهي متر واحد من المرجع. جهازك، بعد إعداد معايرة BLE.

  3. انقر على بدء الإعلان على الجهاز المرجعي، ثم اتّبِع على شاشة DUT لإدخال معرّف الجهاز الخاص الجهاز المرجعي، الذي يظهر على الجهاز المرجعي بعد بدء الإعلانات. انقر على بدء الاختبار في لوحة البيانات (DUT).

  4. عند اكتمال عملية جمع البيانات (تم جمع 1000 عملية فحص في دليل المستخدم العام)، يمر أو يفشل تلقائيًا، بناءً على النطاق الذي تم حسابه. لتمريره، يجب يجب أن يكون النطاق أقل من أو يساوي 18 ديسيبل ملي واط.

الشرط [C-10-2]

للتحقّق من المتطلبات [C-10-2]: يمكن لمورّد الشرائح قياس مدى انسيابية القناة. وتحديد أوجه الاختلاف بين النوى والقنوات. في ما يلي بعض النصائح على كيفية تحديد مشاكل النوى التي لم تتم معايرتها والقنوات التي لم تتم معايرتها، وهما سببان محتملان للانتشار الكبير لخلاصة RSSI.

نواة لم تتم معايرتها

إذا كان هوائيّ تقنية البلوتوث في أحد الأجهزة يتضمّن عدة نوى، قد يكون للنوى والمعايرة. خذ بعض القياسات (بقيمة دقيقة واحدة على الأقل) التحقق من بيانات الفحص. إذا رأيت نمطًا مشابهًا للنمط المعروض في الشكل 3، والذي يحتوي على قمم منتظمة (كما تشير إليها الدوائر) بسبب فحص الجهاز على أنوية متعددة، فمن المحتمل أن تكون هناك مشكلة في عدم المعايرة فالنووي يتطلب إجراء مزيد من التحقيق.

مثال على بيانات الفحص لجهاز يحتوي على أنوية لم تتم معايرتها

الشكل 3. مثال على بيانات الفحص لجهاز يحتوي على أنوية لم تتم معايرتها

القنوات التي لم تتم معايرتها

تتم عمليات الإرسال على تقنية BLE الكلاسيكية على ثلاث قنوات. قد يكون لكل قناة الاختلافات المرتبطة بها. يتم تدوير القنوات على فترات زمنية ثابتة. خذ بعض القياسات (بقيمة دقيقة واحدة على الأقل) وتحقق من بيانات الفحص. إذا رأيت نمطًا مشابهًا للنمط الموضح في الشكل 4، فهناك مشكلة في إساءة استخدام القنوات المختلفة يستلزم التحقيق فيها.

مثال على بيانات البحث عن جهاز باستخدام قنوات لم تتم معايرتها

الشكل 4. مثال على بيانات البحث عن جهاز يتضمّن قنوات لم تتم معايرتها

المتطلبات [C-10-3] و[C-10-4]

وحتى عندما تتم معايرة شريحة راديو BLE بشكل مثالي، فإن RSSI الذي تكون يعتمد ما يلاحظه الجهاز المحدد على جودة الهوائي والهوائي موضع الإعلان في هذا المنتج تحديدًا (طراز الجهاز). يمثل ذلك مشكلة لإمكانية التشغيل التفاعلي بين الأجهزة.

على سبيل المثال، ننصحك بالتعرّف على حالة استخدام ميزة فتح قفل السيارة. قد يرغب مطوّر التطبيقات في فتح قفل السيارة عندما يكون الجهاز على بُعد متر واحد من السيارة المطوّر اخترت الحد الأدنى من -60 ديسيبل ملي واط بناءً على ملاحظاته مع الهاتف المُستخدَم، ولكن بسبب الاختلافات في جودة الهوائي موضع الإعلان، فقد لا يعمل هذا بشكل جيد مع جهاز Android آخر حتى لو كان كلاهما الأجهزة تستخدم نفس الشريحة.

بالنسبة إلى التوافقية بين جميع الأجهزة في المنظومة المتكاملة، يجب قياس يتم ضبط إزاحة Rx لكل جهاز وتعديل RSSI الذي تم الإبلاغ عنه على الجهاز لضمان تتوافق مع معيار BLE RSSI مع معيار 1 متر في ADVERTISE_TX_POWER_HIGH.

حتى عندما تتم معايرة شرائح الراديو BLE بشكل مثالي، يُعد جهاز الاستقبال المثالي قراءة RSSI مختلفة حسب جودة الهوائي وموضع الهوائي على جهاز الإعلان. يضمن متطلب Rx أن تكون جميع الأجهزة قادرة على عرض الإعلانات بنفس القوة الناتجة، مع تساوي جميع العناصر الأخرى.

للتحقّق من الأجهزة التي تعمل بالإصدار 14 من نظام التشغيل Android والإصدارات الأحدث الامتثال لمتطلبات Rx وTx:

  1. ثبّت (إذا لم يكن مثبّتًا مسبقًا) وافتح تطبيق CTS Verifier (CTS-V) على كل من DUT والجهاز المرجعي. ويمكن العثور على اختبار CTS-V لهذا الشرط ضمن اختبار الحضور > اختبار دقة BLE Rx/Tx Offset

  2. يُرجى وضع DUT على مسافة الاختبار التي تبلغ 1 م من المرجع. جهازك، بعد إعداد معايرة BLE. أر اقتراح أن تكون الأجهزة موجَّهة بحيث تكون متوازية مع بعضها البعض ذات شاشات تواجه نفس الاتجاه.

  3. انقر على بدء الإعلان على الجهاز المرجعي، ثم اتّبِع على شاشة DUT لإدخال معرّف الجهاز الخاص الجهاز المرجعي، الذي يظهر على الجهاز المرجعي بعد بدء الإعلانات.

  4. انقر على بدء الاختبار في لوحة البيانات (DUT). في هذا الاختبار، للتحقق من متطلبات Rx، يجري الجهاز المرجعي عمليات فحص في الخلفية في الوقت نفسه عند بدء الإعلان.

    عند اكتمال جمع البيانات (تم جمع 1000 عملية فحص على كلا الجهازين) يجتاز الاختبار إذا كان المتوسط المحسوب (القياس 500) يتراوح مستوى اختبار Rx وTx بين -65 ديسيبل ملي واط و-45 ديسيبل ملي واط. الاختبار ويفشل إذا كان المتوسط المحسوب لاختبار Rx أو Tx لا يقع ضمن القيمة المقبولة النطاق.

  5. معايرة الأجهزة لتعويض قيمة الإزاحة Rx وقوة Tx تأكَّد من أنّ متوسط RSSI يبلغ -55 ديسيبل ملي واط:

    • Rx: تعديل خلاصة RSSI من خلال ضبط خاصية نظام bluetooth.hardware.radio.le_rx_path_loss_comp_db من أجل القيمة (ديسيبل) التي تعوض إزاحة Rx لضمان الحصول على متوسط BLE RSSI يبلغ -55 ديسيبل ملي واط عند 1 متر. تعمل حزمة البلوتوث على ضبط RSSI بخلاصة RSSI بالإضافة إلى قيمة bluetooth.hardware.radio.le_rx_path_loss_comp_db لمزيد من التفاصيل، اطّلِع على le_scanning_manager.cc.

    • Tx: ضبط طاقة Tx من خلال الإعداد خاصية النظام bluetooth.hardware.radio.le_tx_path_loss_comp_db إلى القيمة (ديسيبل) التي تعوض طاقة Tx لضمان الحصول على متوسط BLE معيار RSSI يبلغ -5 5 ديسيبل ملي واط في 1 متر. تضبط حزمة البلوتوث Tx. أُس الذي يساوي قوة تكساس جمع قيمة bluetooth.hardware.radio.le_tx_path_loss_comp_db لمزيد من التفاصيل، اطّلِع على le_advertising_manager.cc.