Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

اكتشاف الشبكة وتشكيلها

عرض المصدر على جيثب

شبكات الخيط

يتم تحديد شبكات الخيط بثلاثة معرفات فريدة:

  • معرف شبكة المنطقة الشخصية 2 بايت (معرف PAN)
  • معرف شبكة المنطقة الشخصية الموسعة 8 بايت (معرف XPAN)
  • اسم شبكة يمكن للبشر قراءته

على سبيل المثال ، قد تحتوي شبكة سلاسل الرسائل على المعرفات التالية:

المعرف القيمة
معرف PAN 0xBEEF
معرف XPAN 0xBEEF1111CAFE2222
اسم الشبكة yourThreadCafe
OT Active Scan

عند إنشاء شبكة خيط جديدة ، أو البحث عن شبكة موجودة للانضمام إليها ، يقوم جهاز Thread بإجراء فحص نشط لشبكات 802.15.4 داخل نطاق الراديو:

  1. يبث الجهاز طلب إشارة 802.15.4 على قناة معينة.
  2. في المقابل ، تقوم أي أجهزة توجيه أو أجهزة نهائية مؤهلة للموجه (REEDs) في النطاق ببث منارة تحتوي على معرف شبكة مؤشر الترابط ومعرف XPAN واسم الشبكة.
  3. يكرر الجهاز الخطوتين السابقتين لكل قناة.

بمجرد أن يكتشف جهاز Thread جميع الشبكات الموجودة في النطاق ، يمكنه إما الاتصال بشبكة موجودة ، أو إنشاء شبكة جديدة إذا لم يتم اكتشاف أي شبكات.

يستخدم مؤشر الترابط بروتوكول إنشاء ارتباط الشبكة (MLE) لتكوين الروابط ونشر المعلومات حول الشبكة إلى أجهزة الخيط.

في تكوين الارتباط ، يتم استخدام MLE من أجل:

  • اكتشف روابط للأجهزة المجاورة
  • تحديد جودة الروابط للأجهزة المجاورة
  • إنشاء روابط للأجهزة المجاورة
  • تفاوض مع معلمات الارتباط (نوع الجهاز ، عدادات الإطارات ، المهلة) مع الأقران

تنشر MLE الأنواع التالية من المعلومات إلى الأجهزة التي ترغب في إنشاء روابط:

  • بيانات القائد (Leader RLOC ، معرف القسم ، وزن القسم)
  • بيانات الشبكة (البادئات على الشبكة ، والتكوين التلقائي للعنوان ، والمسارات الأكثر تحديدًا)
  • انتشار الطريق

يعمل انتشار المسار في مؤشر الترابط بشكل مشابه لبروتوكول معلومات التوجيه (RIP) ، وهو بروتوكول توجيه متجه المسافات.

أنشئ شبكة جديدة

إذا اختار الجهاز إنشاء شبكة جديدة ، فإنه يختار القناة الأقل انشغالًا ومعرف PAN غير مستخدم من قبل الشبكات الأخرى ، ثم يصبح جهاز توجيه ويختار نفسه القائد. يرسل هذا الجهاز رسائل إعلان MLE إلى أجهزة 802.15.4 أخرى لإبلاغها بحالة الارتباط الخاصة بها ، ويستجيب لطلبات الإشارة التنبيهية بواسطة أجهزة Thread أخرى تقوم بإجراء مسح نشط.

انضم إلى شبكة موجودة

إذا اختار الجهاز الانضمام إلى شبكة حالية ، فإنه يقوم بتكوين القناة ومعرف PAN ومعرف XPAN واسم الشبكة الخاص به لمطابقة الشبكة المستهدفة عبر تشغيل الخيط ، ثم يمر عبر عملية إرفاق MLE للإرفاق كطفل (جهاز نهائي) ). تُستخدم هذه العملية للروابط الخاصة بالأطفال والأبوين.

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

1. طلب ​​الوالدين

طلب الوالدين هو طلب متعدد البث من الجهاز المرفق الذي يتم استخدامه لاكتشاف أجهزة التوجيه والأجهزة النهائية المؤهلة (REEDs) المجاورة في الشبكة المستهدفة.

OT MLE إرفاق طلب الأصل
محتويات رسالة طلب ولي الأمر
الوضع يصف الجهاز المرتبط
التحدي يختبر توقيت استجابة الوالدين لمنع هجمات الإعادة
قناع المسح يحد الطلب على أجهزة التوجيه فقط أو لكل من أجهزة التوجيه و REEDs

2. استجابة الوالدين

استجابة الوالدين هي استجابة أحادية الإرسال لطلب أحد الوالدين الذي يوفر معلومات حول جهاز توجيه أو REED للجهاز المرفق.

إرفاق استجابة الوالدين OT MLE
محتويات رسالة استجابة ولي الأمر
الإصدار إصدار بروتوكول الموضوع
استجابة نسخة من تحدي طلب الوالدين
ربط عداد الإطار 802.15.4 عداد الإطارات على جهاز التوجيه / REED
عداد الإطار MLE عداد إطار MLE على جهاز التوجيه / ريد
عنوان المصدر RLOC16 للموجه / ريد
هامش الارتباط تلقي إشارة جودة جهاز التوجيه / ريد
الاتصال يصف مستوى اتصال جهاز التوجيه / ريد
بيانات القائد معلومات حول جهاز التوجيه / قائد REED
التحدي يختبر توقيت طلب بطاقة هوية الطفل لمنع هجمات الإعادة

3. طلب ​​بطاقة هوية الطفل

طلب معرف الطفل هو طلب أحادي الإرسال من الجهاز المرفق (الطفل) الذي يتم إرساله إلى جهاز التوجيه أو REED (الأصل) لغرض إنشاء ارتباط تابع للطفل. إذا تم إرسال الطلب إلى REED ، فإنه يقوم بترقية نفسه إلى جهاز توجيه قبل قبول الطلب.

OT MLE إرفاق طلب هوية الطفل
محتويات رسالة طلب بطاقة هوية الطفل
الإصدار إصدار بروتوكول الموضوع
استجابة نسخة من تحدي استجابة الوالدين
ربط عداد الإطار 802.15.4 عداد الإطار على الطفل
عداد الإطار MLE عداد الإطار MLE على الطفل
الوضع يصف الطفل
نفذ الوقت فترة الخمول قبل أن يزيل الوالد الطفل
تسجيل العنوان (MEDs و SEDs فقط) تسجيل عناوين IPv6

4. استجابة هوية الطفل

استجابة معرف الطفل هي استجابة أحادية الإرسال من الوالد يتم إرسالها إلى الطفل لتأكيد إنشاء ارتباط الطفل-الوالد.

OT MLE إرفاق استجابة معرف الطفل
محتويات رسالة الاستجابة لمعرف الطفل
عنوان المصدر RLOC للوالدين
العنوان 16 RLOC16
بيانات القائد معلومات حول قائد الوالدين (RLOC ، معرف القسم ، وزن القسم)
بيانات الشبكة معلومات حول شبكة سلاسل الرسائل (البادئات على الشبكة ، والتكوين التلقائي للعنوان ، والمسارات الأكثر تحديدًا)
الطريق (ريد فقط) انتشار الطريق
نفذ الوقت فترة الخمول قبل أن يزيل الوالد الطفل
تسجيل العنوان (MEDs و SEDs فقط) تأكيد العناوين المسجلة

خلاصة

ما تعلمته:

  • يقوم جهاز مؤشر الترابط بإجراء فحص نشط للشبكات الموجودة
  • يستخدم مؤشر الترابط "مؤسسة ارتباط الشبكة" لتكوين الروابط ونشر المعلومات حول أجهزة الشبكة
  • تقوم رسائل إعلان MLE بإبلاغ أجهزة الخيط الأخرى عن شبكة الجهاز وحالة الارتباط
  • تقوم عملية MLE Attach بإنشاء روابط تابعة لأبوين