وتلتزم جوجل لدفع الأسهم العنصري للمجتمعات الأسود. أنظر كيف.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

منصات

وقد استدار OpenThread التي أطلقتها جوجل في العديد من الأجهزة والبرامج من قبل فريق OpenThread، والباعة السيليكون، والمجتمع. وترد أمثلة بناء لجميع المنصات استدار في مستودع OpenThread .

انظر بحث البائعون للحصول على قائمة للبحث من جميع المنصات المدعومة من بائع والموانئ المجتمع.

الدعم

الدعم لكل منصة يختلف مع مرور الوقت. يتم تمييزها بعض المنابر مع المستوى الحالي من الدعم على النحو المحدد من قبل فريق OpenThread. لم يتم اختباره منصات غير محدد مؤخرا، ويمكن اعتباره وجود "دعم محدود".

مستوى الدعم وصف
أيد كامل والدعم الأساسي، فضلا عن أي موضوع مكون معتمد يستخدم OpenThread. العديد من هذه البرامج تم اختبارها واستخدامها من قبل فريق OpenThread، وينصح للاستخدام في منطقتنا العروض وCodelabs.
دعم محدود لم يتم اختبارها هذه البرامج بشكل كامل وقد تكون مفقودة بعض الوظائف الرئيسية.
غير معتمد غير معتمد حاليا وربما قضايا تشغيل OpenThread. استخدام على مسؤوليتك الخاصة.

بنية النظام

العمارة نظام OT

تم تصميم OpenThread مع قابلية ومرونة في الاعتبار. رمز هو محمول C / C ++ (C99 و C ++ 03) أن في بنية النظام، الملحد بسبب طبقة تجريد الضيقة. هذه طبقة تجريد الوسائل التي OpenThread يمكن تشغيلها على أي عارية المعادن أو نظام التشغيل. حتى الآن، وقد ثبت OpenThread لتشغيل على FreeRTOS، أعمال الشغب-OS، النسيم العليل OS، لينكس، وماك.

طبيعة OpenThread والمحمولة يجعل أية افتراضات حول ميزات المنصة. يوفر OpenThread السنانير للاستفادة من تعزيز برامج إذاعية والتشفير، والحد من متطلبات النظام، مثل الذاكرة، والرمز، ودورات حساب. ويمكن القيام بذلك في المنصة، مع الحفاظ على القدرة على التقصير إلى تكوين القياسية.

OpenThread لديها نظام بناء شكلي التي مطور يمكن تمكين أو تعطيل ميزات، حسب الحاجة. ما وراء GNU toolchain الافتراضية، تم تصميم المصدر إلى العمل مع عدد من toolchains شعبية أخرى مثل IAR و Visual Studio.

تصاميم منصة

OpenThread يدعم كلا من النظام على رقاقة (شركة نفط الجنوب) وشبكة شارك في المعالج (NCP) تصاميم.

وشركة نفط الجنوب هو الحل رقاقة واحدة لديها RFIC المشترك (802.15.4 في حالة الموضوع) والمعالج، حيث OpenThread وطبقة التطبيقات تعمل على المعالج المحلي.

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

رقاقة واحدة، الموضوع فقط (شركة نفط الجنوب)

OT شركة نفط الجنوب الهندسة المعمارية

في هذا التصميم، وطبقة التطبيقات وOpenThread تعمل على نفس المعالج. يستخدم التطبيق مباشرة كومة OpenThread واجهات برمجة التطبيقات و IPv6.

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

رقاقة واحدة، متعددة واجهة (شركة نفط الجنوب)

أوراسكوم تليكوم شركة نفط الجنوب العمارة متعددة

عندما يكون لشركة نفط الجنوب اسلكية متعددة، مثل 802.15.4 وواي فاي، أو 802.15.4 وبلوتوث منخفضة الطاقة (بليه)، وطبقة التطبيقات وOpenThread لا تزال تعمل على نفس المعالج. في تصميم متعددة واجهة، OpenThread تعزز من طرف ثالث الإصدار IPv6 كومة المشتركة عبر واجهة مخطط بيانات الإصدار IPv6 الخام.

شبكة المشارك المعالج (NCP)

OT NCP العمارة

تصميم NCP القياسية لديها ميزات الموضوع على شركة نفط الجنوب ويعمل طبقة التطبيق على المعالج المضيف، الذي هو عادة أكثر قدرة (ولكن لديها مطالب قوة أكبر) من الجهاز OpenThread. وتتواصل المعالج المضيف مع الجهاز OpenThread عبر واجهة تسلسلية (عادة SPI أو UART) عبر بروتوكول الإسبنيل.

الاستفادة من هذا التصميم هو أن المضيف أعلى سلطة يستطيع النوم بينما يبقى الجهاز OpenThread الطاقة أقل نشاطا للحفاظ على مكانتها في شبكة الموضوع. ومنذ شركة نفط الجنوب ليست مرتبطة طبقة التطبيقات، وتطوير واختبار التطبيقات مستقلة عن بناء OpenThread.

هذا التصميم هو مفيد لأجهزة عبارة أو الأجهزة التي لديها مطالب معالجة أخرى مثل كاميرات IP ومكبرات الصوت.

راديو المشارك المعالج (RCP)

المضيف المراقب OT العمارة

هذا هو البديل من تصميم NCP حيث يعيش جوهر OpenThread على المعالج المضيف فقط مع "تحكم" الحد الأدنى من على الجهاز مع الراديو الموضوع. المعالج المضيف عادة لا ينام في هذا التصميم، في جزء منه لضمان موثوقية الشبكة الموضوع.

والميزة هنا هي أن OpenThread يمكن الاستفادة من الموارد على معالج أكثر قوة.

هذا التصميم هو مفيد لبعض الأجهزة التي هي أقل حساسية للقيود الطاقة. على سبيل المثال، المعالج المضيف على كاميرا الفيديو هو دائما إلى فيديو العملية.

قضايا منصة مفتوحة

القضايا التالية هي حاليا مفتوحة لمنصات OpenThread: