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

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

مجموعة العقد المهيمنة المتصلة

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

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

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

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

تضيف Thread موسِّعات شبكة Wi-Fi متداخلة في الحالات التالية:

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

تزيل Thread موسِّعات الشبكة المتداخلة (وتحوّلها إلى أجهزة قادرة على العمل كموسِّع احتياطي) في الحالات التالية:

  • الحفاظ على حالة التوجيه دون الحدّ الأقصى البالغ 32 موسِّعًا لشبكة Wi-Fi متداخلة
  • السماح باستخدام موسِّعات جديدة لشبكة Wi-Fi متداخلة في أجزاء أخرى من الشبكة عند الحاجة

الترقية إلى موسِّع شبكة متداخلة

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

بعد ذلك، تُستخدَم عملية طلب ربط MLE لإنشاء روابط ثنائية الاتجاه بين موسِّعات الشبكة المتداخلة وموسِّعات الشبكة المتداخلة المجاورة.

  1. يُرسِل موسِّع شبكة Wi-Fi متداخلة الجديد طلب ربط متعدد البث إلى موسِّعات شبكة Wi-Fi متداخلة المجاورة.
  2. تردّ موسِّعات شبكة Wi-Fi متداخلة برسائل قبول الطلب والطلب.
  3. يردّ موسِّع الشبكة المتداخلة الجديد على كل موسِّع للشبكة المتداخلة برسالة قبول الطلب أحادي البث Link Accept لإنشاء رابط موسِّع الشبكة المتداخلة.

طلب الربط هو طلب من موسِّع شبكة Wi-Fi متداخلة إلى جميع موسِّعات شبكة Wi-Fi متداخلة الأخرى في شبكة Thread. عندما يصبح الجهاز موسِّعًا لشبكة Wi-Fi متداخلة لأول مرة، يُرسِل طلب ربط متعدد البث إلى ff02::2. لاحقًا، بعد اكتشاف موسِّعات شبكة Wi-Fi متداخلة الأخرى من خلال إعلانات MLE، تُرسِل الأجهزة طلبات ربط أحادية البث.

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

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

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

قبول الربط هو ردّ أحادي البث على طلب ربط من موسِّع شبكة متداخلة مجاور يقدّم معلومات عن نفسه ويقبل الربط بموسِّع شبكة متداخلة المجاور.

قبول رابط OT MLE
محتويات رسالة قبول الطلب
الإصدار إصدار بروتوكول Thread
الردّ يختبر مدى سرعة الردّ على طلب الربط لمنع هجمات إعادة التشغيل
عداد إطارات الربط عداد إطارات 802.15.4 على المُرسِل
عداد إطارات MLE عداد إطارات MLE على المُرسِل
عنوان المصدر RLOC16 للمُرسِل
بيانات الجهاز الرئيسي معلومات عن الجهاز الرئيسي لموسِّع شبكة Wi-Fi متداخلة، كما هي مخزَّنة على المُرسِل (RLOC، معرّف القسم، ووزن القسم)

الرجوع إلى جهاز احتياطي قادر على العمل كموسِّع لشبكة Wi-Fi متداخلة

عندما يعود موسِّع شبكة Wi-Fi متداخلة إلى جهاز احتياطي قادر على العمل كموسِّع لشبكة Wi-Fi متداخلة، يتم قطع روابط موسِّع شبكة Wi-Fi متداخلة، ويبدأ الجهاز عملية ربط MLE لإنشاء رابط بين الجهاز الفرعي والجهاز الرئيسي.

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

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

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

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

ملخّص

المعلومات التي تعلّمتها:

  • يجب أن تشكّل موسِّعات الشبكة المتداخلة في شبكة Thread مجموعة عقد مهيمنة متصلة (CDS)
  • يمكن ترقية الأجهزة القادرة على العمل كموسِّع لشبكة Wi-Fi متداخلة إلى موسِّعات شبكة Wi-Fi متداخلة أو الرجوع بها إلى أجهزة احتياطية قادرة على العمل كموسِّع لشبكة Wi-Fi متداخلة للحفاظ على مجموعة العقد المهيمنة المتصلة
  • تُستخدَم عملية طلب ربط MLE لإنشاء روابط موسِّع شبكة Wi-Fi متداخلة

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

أيّ من هذه القواعد لا تفرضها مجموعة العقد المهيمنة المتصلة (CDS)؟
توفُّر مسار بين أيّ موسِّعَين لشبكة Wi-Fi متداخلة لا يضم سوى موسِّعات شبكة Wi-Fi متداخلة
إجابة غير صحيحة.
إمكانية وصول أيّ موسِّع لشبكة متداخلة في شبكة Thread إلى أيّ موسِّع آخر لشبكة متداخلة من خلال البقاء ضمن مجموعة موسِّعات شبكة متداخلة بالكامل.
إجابة غير صحيحة.
اتصال كل جهاز طرفي في شبكة Thread مباشرةً بـ موسِّع لشبكة متداخلة
إجابة غير صحيحة.
يمكن أن يكون موسِّع شبكة متداخلة واحد فقط في شبكة Thread هو جهاز توجيه الحدود.
إجابة صحيحة. قد تتضمّن شبكة Thread أجهزة توجيه لحدود الشبكة متعدّدة.
ما هي الأسباب التي قد تؤدي إلى إزالة موسِّع شبكة متداخلة (أي الرجوع به إلى جهاز احتياطي قادر على العمل كموسِّع) من شبكة Thread؟
الحفاظ على حالة التوجيه دون الحدّ الأقصى البالغ 32 موسِّعًا لشبكة Wi-Fi متداخلة
إجابة صحيحة. تسعى شبكات Thread إلى الحفاظ على عدد مثالي من موسِّعات الشبكة المتداخلة. الحدّ الأقصى لعدد موسِّعات شبكة Wi-Fi متداخلة التي يجب أن تتضمّنها أي شبكة Thread هو 32.
لتحرير القنوات
إجابة غير صحيحة. لا يرتبط عدد موسِّعات شبكة Wi-Fi متداخلة باستخدام القناة أو سعتها.
للسماح بانتخاب موسِّعات جديدة لشبكة Wi-Fi متداخلة في أجزاء أخرى من الشبكة عند الحاجة
إجابة صحيحة. يؤدي تقليل عدد موسِّعات شبكة Wi-Fi متداخلة في جزء واحد من شبكة Thread إلى زيادة قدرتها على زيادة سعة التوجيه في مكان آخر.
ما الذي يجب أن يحدث قبل أن يتمكّن جهاز قادر على العمل كموسِّع لشبكة متداخلة يحاول أن يصبح موسِّعًا لشبكة متداخلة من إنشاء روابط مباشرةً مع موسِّعات الشبكة المتداخلة الأخرى؟
يجب أن يُرسِل الجهاز القادر على العمل كموسِّع لشبكة Wi-Fi متداخلة رسالة طلب عنوان إلى الجهاز الرئيسي للشبكة.
إجابة صحيحة.
يجب أن يمنح الجهاز الرئيسي معرّف جهاز توجيه للجهاز القادر على العمل كموسِّع لشبكة Wi-Fi متداخلة.
إجابة صحيحة. بدون معرّف جهاز توجيه، يظل الجهاز القادر على العمل كموسِّع لشبكة Wi-Fi متداخلة جهازًا طرفيًا (جهازًا فرعيًا).
يجب أن يُرسِل الجهاز القادر على العمل كموسِّع لشبكة Wi-Fi متداخلة طلب ربط MLE.
إجابة غير صحيحة. يستخدم الجهاز طلب ربط MLE لإنشاء روابط بـ موسِّعات شبكة Wi-Fi متداخلة الأخرى بعد أن يصبح موسِّعًا لشبكة Wi-Fi متداخلة.
أيّ من العبارات التالية تصف بدقة ما يحدث عند الرجوع بموسِّع شبكة Wi-Fi متداخلة إلى جهاز احتياطي قادر على العمل كموسِّع لشبكة Wi-Fi متداخلة؟
يبقى الجهاز تلقائيًا على الشبكة ولكن كجهاز فرعي (جهاز احتياطي قادر على العمل كموسِّع لشبكة Wi-Fi متداخلة).
إجابة غير صحيحة. هناك المزيد من الخطوات التي يجب اتّخاذها عند الرجوع بموسِّع شبكة Wi-Fi متداخلة إلى جهاز احتياطي قادر على العمل كموسِّع لشبكة Wi-Fi متداخلة.
يجب أن يبدأ الجهاز عملية ربط MLE لإنشاء اتصال جديد بالشبكة.
إجابة صحيحة. يتم قطع اتصال الجهاز الذي يعود من موسِّع شبكة Wi-Fi متداخلة إلى جهاز احتياطي قادر على العمل كموسِّع لشبكة Wi-Fi متداخلة، ويجب أن يعيد التفاوض على اتصاله بالشبكة.
ما هي العملية المستخدَمة لإنشاء روابط موسِّع شبكة Wi-Fi متداخلة؟
عملية طلب ربط MLE
إجابة صحيحة.
عملية قبول الطلب والطلب
إجابة غير صحيحة. لا توجد عملية قبول الطلب والطلب. تُرسِل موسِّعات الشبكة المتداخلة رسائل قبول الربط والطلب ردًا على رسائل طلب الربط كجزء من عملية طلب ربط MLE.
عملية ربط MLE
إجابة غير صحيحة. عملية ربط MLE هي العملية التي ينضم من خلالها الجهاز إلى شبكة Thread حالية.