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

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

معلومات أساسية

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

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

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

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

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

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

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

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

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

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

  • [C-1-6] يجب أن تكون قياسات المسافة ضمن +/-15 سم بالنسبة إلى 95% من القياسات في بيئة خط الرؤية على مسافة 1 متر في غرفة غير عاكسة.
  • يجب أن يضمن [C-1-7] أن يكون متوسط قياسات المسافة على بُعد متر واحد من الجهاز المرجعي في نطاق [0.75 متر أو 1.25 متر]، حيث يتم قياس مسافة الأرض من الحافة العلوية من الحافة العلوية من الجزء العلوي وإمالتها بمقدار 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]، يمكنك تشغيل حالة اختبار CTS لأجهزة متعدّدة RangingMeasurementTest#test_distance_measurement_accuracy لقياس المسافة. هذا اختبار 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 المجاورة في CDD (تم التقاطه هنا):

2.2.1. الأجهزة

إذا كانت الأجهزة تتوافق مع بروتوكول الاتصال بشبكة Wi-Fi المجاورة (NAN) من خلال الإعلان عن PackageManager.FEATURE_WIFI_AWARE وعرض الموقع الجغرافي لشبكة Wi-Fi (الوقت ذهابًا وإيابًا عبر شبكة Wi-Fi والمراسلة النصية في الوقت الفعلي) من خلال الإعلان عن السمة PackageManager.FEATURE_WIFI_RTT، سيتم إجراء ما يلي:

  • [7.4.2.5/H-1-1] يجب أن يبلغ النطاق بدقة في نطاق يتراوح بين 6 و1/2 متر في نطاق تردد يتراوح من 6.5 متر في نطاق 5 متر و-1 متر عند نطاق ترددي 160 ميغاهرتز في النطاق المئوي 68 ميغاهرتز (وفقًا لحسابات دالة التوزيع التراكمي)، في نطاق تردد يتراوح من 80 ميغاهرتز ونطاق ترددي 80 ميغاهرتز ونطاق نقل بيانات يبلغ 4 ميغاهرتز عند نطاق 40 ميغاهرتز.

  • [7.4.2.5/H-SR] يُنصح بشدة بالإبلاغ عن النطاق الترددي 8 في المئة في نطاق يتراوح بين +/-1 متر عند نطاق ترددي 160 ميغاهرتز عند النطاق المئوي 90 ميغاهرتز (وفقًا لحسابات دالة التوزيع التراكمي)، في نطاق ترددي يتراوح من 9.5% إلى 0.8%.

الشرط [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. كرر الخطوات من واحد إلى أربعة لمسافات الاختبار الأخرى المتمثلة في 1 متر و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 لضمان أن تكون القيمة المتوسطة لخلاصة 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 الحالي أثناء الاختبار.
  • يجب ألا يشتمل الجهاز المرجعي وأجهزة 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. عند اكتمال عملية جمع البيانات (يتم جمع 1,000 عملية فحص في جدول البيانات والنقل (DUT)، يجتاز الاختبار أو يفشل تلقائيًا، اعتمادًا على النطاق المحسوب. لتمرير البيانات، يجب أن يكون النطاق أقل من أو يساوي 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 أن تكون جميع الأجهزة قادرة على عرض الإعلانات بنفس القوة الناتجة، مع تساوي جميع العناصر الأخرى.

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

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

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

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

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

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

  5. معايرة الأجهزة لتعويض معادلة فرق الصوت وقوة الطاقة 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 على القيمة (dB) التي تعوض طاقة Tx لضمان متوسط طاقة نبضية قلبية (RSSI) يبلغ -5 5 ديسيبل ملي واط في 1 متر. تضبط حزمة البلوتوث طاقة Tx لتكون الطاقة Tx بالإضافة إلى قيمة bluetooth.hardware.radio.le_tx_path_loss_comp_db. لمعرفة التفاصيل، يُرجى الاطّلاع على le_advertising_manager.cc.