تزامن نقطة الوصول (AP/AP) لشبكة Wi-Fi

يوفّر Android 12 تزامن AP/AP مع شبكة Wi-Fi، والتي يتيح للأجهزة إنشاء واجهتي نقطة وصول (AP). تتيح هذه الميزة تدعم الأجهزة التوصيل من خلال شبكة Wi-Fi مزدوجة النطاق ومتزامنة (DBS) نقطة اتصال (نقطة اتصال soft). لمعرفة تفاصيل حول إتاحة التوصيل من خلال شبكة Wi-Fi واحدة نقطة اتصال، راجع دعم نقطة اتصال Wi-Fi (AP AP):

تصف هذه الصفحة سلوك الجهاز عند تمكين هذه الميزة تفاصيل التنفيذ للشركات المصنّعة للأجهزة ومورّديها.

آلية العمل

عند توفُّر تزامن نقطة الوصول (AP/AP) عبر شبكة Wi-Fi، يمكن للجهاز إنشاء اثنين من نقاط الوصول (AP) مثل، واجهة تعمل على نطاق بتردد 2.4 غيغاهيرتز على نطاق بتردد 5 غيغاهرتز. يمكن للعملاء بعد ذلك الاتصال بكل واجهة من واجهات AP.

تنشئ طبقة تجريد الأجهزة (HAL) لـ Wi-Fi واجهة واحدة متصلة بنقطة الوصول (AP) ويعرضها على شبكة Wi-Fi ومكدس الاتصال عندما يتم لتفعيل نقطة وصول soft. بعد تفعيل نقطة الوصول الثابتة، يشير طبقة تجريد الأجهزة (HAL) لشبكة Wi-Fi إلى أن توفر واجهتان ويتم تحديث المعلومات (مثل قناة التشغيل ومعدل نقل البيانات ومعرّف مجموعة الخدمات الأساسية (BSSID)) لكل نقطة وصول.

لتوفير الطاقة، يوقِف إطار العمل نقطة وصول غير مستخدَمة (بتردد 2.4 غيغاهرتز أو 5 غيغاهرتز أو 6 غيغاهيرتز) بعد فترة من عدم النشاط. يعتبر إطار العمل أن نقطة الوصول غير نشط عندما لا يكون هناك عميل متصل. يمكن للشركات المصنّعة للأجهزة تخصيص طول فترة عدم النشاط هذه. لمزيد من المعلومات، يُرجى مراجعة تخصيص فترة عدم النشاط

تتوافق الأجهزة مع تزامن AP/AP مع شبكة Wi-Fi من خلال استخدام أحد الخيارات التالية: إعدادات نقطة الوصول التلقائية المستندة إلى الجسر:

  • تهيئة نطاقين (يتم تحديد القناة تلقائيًا من قبل إطار العمل أو برنامج التشغيل)
  • تهيئة قناتين على نقطة وصول مزدوجة النطاق

المتطلبات

لتطبيق تزامن نقطة الوصول (AP/AP) لشبكة Wi-Fi، يجب أن تستوفي الأجهزة ما يلي: المتطلبات:

  • يجب أن تتوافق شريحة Wi-Fi أو البرامج الثابتة مع اثنين من نقاط الوصول المتزامنة. الاتصالات. يجب أن تتوافق البرامج الثابتة مع كل مجموعات القنوات والنطاقات لكلا الاتصالين. لتجنّب المشاكل في الأداء، ننصحك باستخدام شريحة Wi-Fi متوافقة مع معيار DBS 2x2+2x2.

  • يجب أن يتيح الجهاز استخدام الطرق التالية في HAL لمورّد Wi-Fi:

    • IWifiChip.createBridgedApIface()
    • IWifiChip.removeIfaceInstanceFromBridgedApIface()
    • IWifiApIface.resetToFactoryMacAddress()
    • IWifiApIface.getBridgedInstances()

التنفيذ

لتنفيذ تزامن نقطة الوصول (AP/AP) لشبكة Wi-Fi، عليك اتّباع الخطوات التالية:

  1. تمكين واحدة على الأقل من الدوال التالية (غير مفعّلة تلقائيًا) باستخدام تراكبات موارد وقت التشغيل:

    • config_wifiBridgedSoftApSupported: يتيح استخدام نقاط وصول متعددة وربطها معًا.
    • config_wifiStaWithBridgedSoftApConcurrencySupported: دعامة محطة (STA) ونقاط وصول متعددة متصلة.
  2. بالنسبة إلى الأجهزة التي تستخدم AIDL Wi-Fi HAL أو HIDL Wi-Fi HAL 1.6، تحديد AP_BRIDGED في مجموعة واجهة HAL لشبكة Wi-Fi. لمزيد من المعلومات، التفاصيل، راجع تزامن واجهات Wi-Fi المتعددة:

  3. يمكنك ضبط إعدادات soft APK التي تم الربط بها من خلال استدعاء أحد الخيارات التالية: الطرق:

  4. تسجيل معاودة الاتصال للاستفادة من إمكانات الجهاز باستخدام WifiManager#registerSoftApCallback معاودة الاتصال "SoftApCallback" يوفّر هذا الإجراء الطرق التالية لضبط إعدادات نقطة وصول ناعمة وجسرة:

تخصيص فترة عدم النشاط

لتخصيص طول فترة عدم النشاط، يجب ضبط ما يلي. تراكب، والتي يمكن العثور عليها في packages/modules/Wifi/service/ServiceWifiResources/res/values/config.xml:

  • config_wifiFrameworkSoftApShutDownIdleInstanceInBridgedModeTimeoutMillisecond: الفاصل الزمني التلقائي لمهلة إيقاف التشغيل صالحة فقط إذا تم تفعيل ميزة SoftApConfiguration#setBridgedModeOpportunisticShutdownEnabled.

  • (متاح ابتداءً من 13) config_wifiFrameworkSoftApDisableBridgedModeShutdownIdleInstanceWhenCharging: يشير هذا الرمز إلى ما إذا كان سيتم إيقاف موقّت إيقاف التشغيل بسبب عدم النشاط أثناء الشحن.