تم إطلاق OpenThread كتطبيق مفتوح المصدر لـ Thread®. وأصدرت Google OpenThread لإتاحة تكنولوجيا الشبكات المستخدمة في منتجات Google Nest على نطاق أوسع لمطوّري البرامج، وذلك لتسريع تطور المنتجات للمنازل والمباني التجارية المتصلة.

باستخدام طبقة تجريدية ضيقة على النظام الأساسي وبصمة صغيرة للذاكرة، فإن OpenThread (OT) يمكن حملها بسهولة إلى حد كبير. وتتوافق مع كل من تصميمات System-on-Chip (SoC) و"المعالج التعاوني" (RCP وNCP).
ينفِّذ OpenThread جميع الميزات المحددة في مواصفات سلسلة المحادثات. تحدد هذه المواصفات بروتوكول الاتصال اللاسلكي الموثوق به والذي يستند إلى بروتوكول IPv6 والذي موثوق به وموفّر للطاقة من جهاز إلى آخر لتطبيقات المباني المنزلية والتجارية.

الميزات

ينفِّذ OpenThread جميع طبقات ربط سلسلة المحادثات (IPv6 و6LoWPAN وIEEE 802.15.4 مع أمان MAC ومؤسسة Mesh Link Routing وتوجيه الشبكة المتداخلة) بالإضافة إلى إتاحة جهاز توجيه الحدود.

خدمات التطبيقات
  • ضبط IPv6 وواجهة البيانات الأولية
  • مقابس UDP
  • عميل وخادم CoAP
  • خادم وخادم DHCPv6
  • عميل DNSv6
الميزات المحسّنة
  • الإشراف على الأطفال
  • إبلاغ أحد الوالدين السابق عند إعادة الإرفاق
  • اكتشاف محتوى Jam
  • البحث الدوري للوالدَين
دعم معالج البيانات
  • Spinel، وهو بروتوكول مُعالِج للبيانات خاص بأغراض عامة
  • OT Daemon، برنامج تشغيل/برنامج خفي لملف واجهة مستخدم الراديو
  • تبسيط الدعم عبر عُقد Spinel
جهاز توجيه الحدود
  • مدى وصول IPv6 ثنائي الاتجاه بين سلسلة المحادثات وإيثرنت/Wi-Fi
  • اكتشاف خدمة ثنائية الاتجاه مستندة إلى نظام أسماء النطاقات بين Thread وإيثرنت/Wi-Fi
  • توسيع شبكة Thread عبر روابط إيثرنت/Wi-Fi

كيف ستستخدم OpenThread؟

إذا كنت مهتمًا بالمساهمة في التطوير المستمر لـ OpenThread، يكون مستودع OpenThread GitHub مناسبًا لك. وستجد هناك كل الرموز، بما في ذلك معلومات حول كيفية المساهمة ودليل الأسلوب وقواعد السلوك والترخيص وغير ذلك الكثير.

إذا كنت تريد استخدام OpenThread في منتجاتك الخاصة أو للنشر الشخصي، اطّلع على الخيارات أدناه.
حدِّد تصميم الأجهزة والنظام الأساسي الذي تريد استخدامه لإنشاء شبكة Thread ونشرها. يمكنك إضافة جهاز توجيه الحدود لربط شبكة Thread بطبقات الشبكة الأخرى، مثل Wi-Fi أو إيثرنت أو استخدام RTOS، وهو حل أساسي للأنظمة الأساسية باستخدام LwIP وFreeRTOS وTLS. واستخدِم OpenThread Commissioner لتفويض الأجهزة بسهولة في شبكة Thread.
يمكنك تجربة الدرس التطبيقي حول الترميز الخاص بـ API واستخدام مرجع واجهة برمجة التطبيقات لدينا كدليل لتطوير التطبيق. IPv6 وUDP وCoAP وICMPv6 وDNSv6...it's كل ذلك.
اطّلِع على دليل النقل المتعلق بنا، والذي يُطلعك على جميع الخطوات اللازمة لنقل OpenThread إلى نظام أساسي جديد للأجهزة.
يمكن استخدام OpenThread للحصول على الاعتماد من مجموعة Thread. وباعتبارها حِزمة مراجع لسلاسل محادثات، تُسهِّل OpenThread الحصول على الشهادة بسهولة.

أخبار

يمكنك مشاهدة جلستنا من مؤتمر Google I/O للحصول على نظرة عامة موجزة حول Thread وكيفية إنشاء مطوّري البرامج لحلول IoT بسرعة باستخدام OpenThread.
1 آب (أغسطس) 2023

أطلقنا درسًا تطبيقيًا جديدًا بشأن الترميز: إنشاء شبكة سلاسل محادثات باستخدام حزمة تطوير B91 وOpenThread. تعرَّف على كيفية برمجة OpenThread على أجهزة فعلية وإنشاء شبكة Thread وإدارتها وتبادل الرسائل بين العُقد.
3 تشرين الثاني (نوفمبر) 2022

طرحنا مختبِر ترميز جديدًا حول جهاز توجيه سلسلة المحادثات OpenOpen Border: توفير إمكانية الوصول إلى الإنترنت من خلال Nat64. تعرّف على كيفية إعداد Nat64 واستخدامه على شبكة OTBR.
10 تشرين الأول (أكتوبر) 2022

وحدة QPG6105 هي وحدة تحكُّم في الاتصالات منخفضة الطاقة تستخدم بروتوكول Zigbee® وThread وMatter والبلوتوث® المنخفض الطاقة وبروتوكول الشبكة المتداخلة بلوتوث.

من الذي يدعم OpenThread؟

ما هي المنتجات التي تستخدم OpenThread؟

تستخدم المنتجات التالية OpenThread وتتوافق مع المتطلبات الأساسية لمواصفات سلسلة المحادثات. إنّ المنتجات التي تعرض شارة "بُعد استنادًا إلى سلسلة محادثات" معتمدة من قِبل مجموعة سلاسل المحادثات.

تتوافق منظومة Google Home المتكاملة مع عدد من أنواع الأجهزة المختلفة. وتأتي وظائف أنواع الأجهزة من الميزات التي تضيفها الشركة المصنِّعة إلى كل جهاز. لمعرفة المزيد من المعلومات، يمكنك الاطّلاع على حالات الاستخدام المتاحة في منظومة Google Home المتكاملة.

هل أنت مهتم بعرض منتجك؟ يمكنك الاطّلاع على إرشادات المنتجات للحصول على مزيد من المعلومات.
إنّ Java علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين. Thread هي علامة تجارية مسجَّلة لشركة Thread Group, Inc.