اختيار موسِّع شبكة Wi-Fi متداخلة

عرض المصدر على GitHub

مجموعة السيطرة المتصلة

OT Connected Dominating Set
مثال على مجموعة مهيمنة متصلة

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

  1. توفُّر مسار مخصّص لأجهزة Mesh Extender بين أي جهازَين من أجهزة Mesh Extender
  2. يمكن لأي موسِّع شبكة Wi-Fi متداخلة في شبكة Thread الوصول إلى أي موسِّع شبكة Wi-Fi متداخلة آخر من خلال البقاء ضمن مجموعة موسِّعات شبكة Wi-Fi المتداخلة.
  3. يكون كل جهاز طرفي في شبكة Thread متصلاً مباشرةً بجهاز توسيع نطاق شبكة Mesh.

تحتفظ خوارزمية موزّعة بنظام CDS، ما يضمن الحد الأدنى من التكرار. يتصل كل جهاز في البداية بالشبكة كجهاز طرفي (جهاز تابع). مع تغيُّر حالة شبكة Thread، تضيف الخوارزمية أجهزة Mesh Extender أو تزيلها للحفاظ على CDS.

تضيف سلسلة المحادثات أجهزة توسيع الشبكة المتداخلة إلى:

  • زيادة التغطية إذا كانت الشبكة أقل من الحدّ الأقصى لجهاز Mesh Extender وهو 16
  • زيادة تنوّع المسارات
  • الحفاظ على الحد الأدنى من التكرار
  • توسيع نطاق الاتصال وإتاحة المزيد من الميزات للأطفال

يزيل Thread أجهزة توسيع نطاق شبكة Mesh (ويبدّلها إلى أجهزة متوافقة مع أجهزة توسيع النطاق (ECDs)) للأسباب التالية:

  • الحفاظ على حالة التوجيه أقل من الحد الأقصى البالغ 32 جهاز توسيع شبكة
  • السماح بإضافة موسّعات شبكة Mesh جديدة في أجزاء أخرى من الشبكة عند الحاجة

الترقية إلى جهاز توسيع شبكة Mesh

بعد الاتصال بشبكة Thread، يمكن لجهاز Child الذي يكون Extender-Capable Device أن يختار أن يصبح موسّع شبكة متداخلة. قبل بدء عملية طلب ربط MLE، يرسل الجهاز التابع رسالة طلب عنوان إلى الجهاز الرئيسي، ويطلب منه رقم تعريف جهاز التوجيه. إذا وافق الجهاز الرئيسي، سيردّ بمعرّف جهاز توجيه، وسيتم ترقية الجهاز الفرعي إلى موسّع شبكة.

بعد ذلك، يتم استخدام عملية طلب ربط MLE لإنشاء روابط ثنائية الاتجاه بين أجهزة Mesh Extender وأجهزة Mesh Extender المجاورة.

  1. يرسل جهاز Mesh Extender الجديد طلب ربط متعدد البث إلى أجهزة Mesh Extender المجاورة.
  2. تردّ موسّعات الشبكة المتداخلة برسائل قبول الربط والطلب.
  3. يستجيب جهاز Mesh Extender الجديد لكل جهاز Mesh Extender برسالة Link Accept أحادي الإرسال لإنشاء رابط Mesh Extender.

طلب الربط هو طلب يرسله موسّع شبكة Mesh إلى جميع موسّعات شبكة Mesh الأخرى في شبكة Thread. عندما يصبح الجهاز موسّع شبكة Mesh لأول مرة، يرسل طلب ربط متعدد البث إلى ff02::2. بعد ذلك، وبعد اكتشاف أجهزة Mesh Extenders الأخرى من خلال إعلانات MLE، ترسل الأجهزة طلبات ربط أحادي البث.

OT MLE Link Request
محتوى رسالة طلب ربط الحساب
الإصدار إصدار بروتوكول Thread
التحدي يختبر هذا الإجراء سرعة الردّ على طلب الربط لمنع هجمات إعادة الإرسال.
عنوان المصدر RLOC16 الخاص بالمُرسِل
قائد البيانات معلومات عن الجهاز الرئيسي في شبكة Mesh Extender، كما يتم تخزينها على جهاز الإرسال (RLOC، ورقم تعريف القسم، ووزن القسم)

إنّ رسالة "قبول طلب الربط" هي مزيج من رسالتَي "قبول الربط" و"طلب الربط". تستخدم Thread عملية التحسين هذه في عملية طلب ربط MLE لتقليل عدد الرسائل من أربع إلى ثلاث.

قبول طلب ربط حساب OT MLE وإرساله

Link Accept هي استجابة أحادية البث لطلب Link Request من جهاز Mesh Extender مجاور، وتقدّم معلومات عن الجهاز وتقبل الربط بجهاز Mesh Extender المجاور.

OT MLE Link Accept
محتوى رسالة قبول الربط
الإصدار إصدار بروتوكول Thread
الردّ يختبر هذا الإجراء سرعة الردّ على طلب الربط لمنع هجمات إعادة الإرسال.
عدّاد إطارات الروابط عدّاد إطارات 802.15.4 على جهاز الإرسال
عدّاد إطارات MLE عدّاد إطارات MLE على جهاز المُرسِل
عنوان المصدر RLOC16 الخاص بالمُرسِل
قائد البيانات معلومات عن الجهاز الرئيسي في شبكة Mesh Extender، كما يتم تخزينها على جهاز الإرسال (RLOC، ورقم تعريف القسم، ووزن القسم)

الرجوع إلى جهاز احتياطي متوافق مع ميزة "توسيع نطاق شبكة Wi-Fi"

عندما يتم خفض مستوى Mesh Extender إلى جهاز Extender-Capable Device احتياطي، يتم قطع روابط Mesh Extender، ويبدأ الجهاز عملية MLE Attach لإنشاء رابط بين الجهاز الفرعي والجهاز الرئيسي.

اطّلِع على الانضمام إلى شبكة حالية لمزيد من المعلومات حول عملية ربط MLE.

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

بعد إعادة ضبط جهاز Mesh Extender، قد تظل أجهزة Mesh Extender المجاورة تتضمّن رابط استقبال صالحًا مع جهاز Mesh Extender الذي تمت إعادة ضبطه. في هذه الحالة، يرسل جهاز إعادة ضبط إعدادات موسّع شبكة Wi-Fi رسالة طلب ربط لإعادة إنشاء رابط موسّع شبكة Wi-Fi الحالي.

قد يرغب الجهاز الطرفي أيضًا في إنشاء رابط استقبال مع أجهزة توسيع نطاق الشبكة المتجاورة غير الرئيسية لتحسين موثوقية البث المتعدد. سنتعرّف على المزيد حول هذا الموضوع عند الانتقال إلى قسم "توجيه البث المتعدد".

ملخّص

ما تعلّمته:

  • يجب أن تشكّل أجهزة Mesh Extenders في شبكة Thread مجموعة Connected Dominating Set (CDS).
  • يمكن ترقية الأجهزة المتوافقة مع أجهزة توسيع نطاق الشبكة (ECDs) إلى أجهزة توسيع نطاق الشبكة المتداخلة أو خفض مستوى أدائها إلى أجهزة ECD احتياطية للحفاظ على نظام CDS.
  • تُستخدَم عملية طلب ربط MLE لإنشاء روابط موسّع الشبكة.

اختبِر معلوماتكَ

أيّ من القواعد التالية لا تفرضها مجموعة CDS؟
توفُّر مسار مخصّص لأجهزة Mesh Extender بين أي جهازَين من أجهزة Mesh Extender
إجابة غير صحيحة.
يمكن لأي موسِّع شبكة متداخلة في شبكة Thread الوصول إلى أي موسِّع شبكة متداخلة آخر من خلال البقاء ضمن مجموعة موسِّعات الشبكة المتداخلة بالكامل.
إجابة غير صحيحة.
يكون كل جهاز طرفي في شبكة Thread متصلاً مباشرةً بجهاز توسيع نطاق شبكة Mesh.
إجابة غير صحيحة.
يمكن أن يكون جهاز Mesh Extender واحد فقط في شبكة Thread هو جهاز توجيه الحدود.
إجابة صحيحة. يمكن أن تتضمّن شبكة Thread أجهزة توجيه حدودية متعدّدة.
لماذا قد تتم إزالة جهاز Mesh Extender (أي خفض مستوى أدائه إلى جهاز Extender-Capable Device احتياطي) من شبكة Thread؟
لإبقاء حالة التوجيه أقل من الحد الأقصى البالغ 32 جهاز توسيع شبكة.
إجابة صحيحة. تسعى شبكات Thread إلى الحفاظ على العدد الأمثل من موسّعات شبكة Mesh. الحد الأقصى لعدد أجهزة Mesh Extenders التي يجب أن تتضمّنها أي شبكة Thread هو 32 جهازًا.
لإتاحة قنوات جديدة، اتّبِع الخطوات التالية:
إجابة غير صحيحة. لا يرتبط عدد أجهزة Mesh Extenders باستخدام القنوات أو سعتها.
للسماح باختيار موسّعات شبكة Mesh جديدة في أجزاء أخرى من الشبكة عند الحاجة
إجابة صحيحة. يؤدي تقليل عدد موسّعات شبكة Mesh في جزء من شبكة Thread إلى زيادة قدرتها على رفع سعة التوجيه في مكان آخر.
ما الذي يجب أن يحدث قبل أن يتمكّن جهاز متوافق مع أجهزة التوسيع يحاول أن يصبح جهاز توسيع شبكة متداخلة من إنشاء روابط مباشرة مع أجهزة توسيع الشبكة المتداخلة الأخرى؟
يجب أن يرسل الجهاز المتوافق مع أداة التوسيع رسالة طلب عنوان إلى الجهاز الرئيسي في الشبكة.
إجابة صحيحة.
يجب أن يمنح الجهاز الرئيسي رقم تعريف جهاز التوجيه للجهاز المتوافق مع موسّع النطاق.
إجابة صحيحة. بدون معرّف جهاز التوجيه، يظل الجهاز المتوافق مع أجهزة توسيع نطاق الشبكة جهازًا طرفيًا (جهازًا تابعًا).
يجب أن يرسل الجهاز المتوافق مع أداة التوسيع طلب ربط MLE.
خطأ. يتم استخدام طلب ربط MLE لإنشاء روابط بين الجهاز وأجهزة Mesh Extender الأخرى بعد أن يصبح الجهاز نفسه جهاز Mesh Extender.
أيّ من العبارات التالية يصف بدقة ما يحدث عند خفض إصدار جهاز توسيع شبكة Mesh؟
سيظل الجهاز متصلاً بالشبكة تلقائيًا ولكن كجهاز فرعي (جهاز موسّع احتياطي متوافق).
خطأ. تتضمّن عملية الرجوع إلى إصدار أقدم من Mesh Extender المزيد من الخطوات.
يجب أن يبدأ الجهاز عملية ربط MLE لإنشاء اتصال جديد بالشبكة.
إجابة صحيحة. عند خفض مستوى جهاز من "موسّع شبكة Mesh" إلى "جهاز متوافق مع موسّع الشبكة" في وضع الاستعداد، يتم فصل الجهاز ويجب إعادة التفاوض على اتصاله بالشبكة.
ما هي العملية المستخدَمة لإنشاء روابط Mesh Extender؟
عملية طلب ربط حساب "الناشر المتعدّد القنوات"
إجابة صحيحة.
عملية قبول طلب الربط وإرساله
إجابة غير صحيحة. لا تتوفّر عملية قبول طلبات الربط. يتم إرسال رسائل Link Accept وLink Request بواسطة أجهزة توسيع نطاق شبكة Mesh ردًا على رسائل Link Request كجزء من عملية Link Request في MLE.
عملية ربط MLE
إجابة غير صحيحة. عملية الربط في MLE هي العملية التي ينضم من خلالها جهاز إلى شبكة Thread حالية.