OpenThread
התכונה OpenThread שהושקה על ידי Google היא הטמעה בקוד פתוח של Thread® . Google השיקה את OpenThread כדי שטכנולוגיית הרשת שבה נעשה שימוש במוצרי Google Nest תהיה זמינה יותר למפתחים, כדי להאיץ את פיתוח המוצרים לבית החכם ולבניין המסחרי.
עם שכבת אבסטרציה של פלטפורמה צרה וטביעת רגל קטנה, פלטפורמת OpenThread (OT) היא ניידת מאוד. הוא תומך בעיצובים של System-on-Chip (SoC) ו-Co-Processor (RCP, NCP).
עם שכבת אבסטרציה של פלטפורמה צרה וטביעת רגל קטנה, פלטפורמת OpenThread (OT) היא ניידת מאוד. הוא תומך בעיצובים של System-on-Chip (SoC) ו-Co-Processor (RCP, NCP).
רכיב מאושר של Thread
OpenThread מטמיע את כל התכונות שהוגדרו במפרט Thread. המפרט הזה מגדיר פרוטוקול תקשורת אלחוטי, אמין, מאובטח ובעל מתח נמוך המבוסס על IPv6 לאפליקציות של בניינים ביתיים ומסחריים.
מאפיינים
פלטפורמת OpenThread מטמיעה את כל שכבות הרשת של Thread (IPv6, 6LoWPAN, IEEE 802.15.4 עם אבטחת MAC, Mesh Link Foundment, Mesh Linking) ותפקידי מכשירים, וכן תמיכה בנתב גבולות.
שירותי אפליקציות
- תצורת IPv6 וממשק לנתונים גולמיים
- שקעי UDP
- לקוח ושרת של CoAP
- לקוח ושרת DHCPv6
- לקוח DNSv6
תמיכה ממעבד מידע משותף
- Spinel, פרוטוקול של מעבד משותף לשימוש כללי
- OT Daemon, מנהל התקן/דימון (daemon) של ממשק הרדיו המשותף של הרדיו המשותף
- תמיכת מעקב באמצעות צומתי Spinel
נתב גבולות
- פוטנציאל חשיפה דו-כיווני מסוג IPv6 בין פרוטוקול Thread לבין Ethernet ו-Wi-Fi
- גילוי שירות מבוסס-DNS דו-כיווני בין פרוטוקול Thread לבין Ethernet/Wi-Fi
- הרחבה של רשת Thread באמצעות קישורי Wi-Fi או אתרנט
איך תשתמשו ב-OpenThread?
אם אתם רוצים לתרום לפיתוח המתמשך של OpenThread, המאגר של OpenThread GitHub מתאים לכם. כאן ניתן למצוא את כל הקוד, כולל מידע על הדרכים להוסיף תוכן, מדריך הסגנון, קוד ההתנהגות, הרישוי ועוד.
אם רוצים להשתמש ב-OpenThread במוצרים שלכם או לפריסה אישית, יש לעיין באפשרויות שלמטה.
אם רוצים להשתמש ב-OpenThread במוצרים שלכם או לפריסה אישית, יש לעיין באפשרויות שלמטה.
פריסה של רשתות Thread
קביעת עיצוב החומרה והפלטפורמה שבהם רוצים להשתמש כדי ליצור ולפרוס רשת Thread משלכם. יש להוסיף נתב גבול כדי לחבר את רשת Thread לשכבות רשת אחרות, כמו Wi-Fi או Ethernet, או להשתמש ב-OpenThread RTOS, פתרון פלטפורמה יחיד באמצעות LwIP, FreeRTOS ו-TLS (אבטחת שכבת התעבורה) מסוג mbed. בנוסף, אפשר להשתמש ב-OpenThread Commissioner כדי להזמין מכשירים בקלות לרשת Thread.
פיתוח אפליקציות באמצעות רשת Thread
אתם מוזמנים לנסות את Codelab בנושא API ולהשתמש בחומרי ההדרכה שלנו בנושא API כמדריך לפיתוח אפליקציות. IPv6, UDP, CoAP, ICMPv6, DNSv6...זה הכול.
ניוד OpenThread לפלטפורמת חומרה חדשה
כדאי לעיין במדריך הניוד שלנו, שידריך אותך בכל השלבים הדרושים כדי להעביר את OpenThread לפלטפורמת חומרה חדשה.
קבלת אישור Thread למוצר OpenThread
אפשר להשתמש ב-OpenThread לצורך אישור של קבוצת Thread. ב-OpenThread קל לבצע את תהליך האישור בתור סטאק של הפניות ל-Thread.
חדשות
אפשר להיעזר במדריכים בנושא פקודות ומושגים של CLI של CLI
12 במרץ 2024
סקירה מלאה של כל פקודות CLI ומדריכים קשורים לשימוש זמינים עכשיו ב-OpenThread Reference.
סקירה מלאה של כל פקודות CLI ומדריכים קשורים לשימוש זמינים עכשיו ב-OpenThread Reference.
פורסמה הפניה למשתני תצורה
26 בדצמבר 2023
הפניה מלאה של כל משתני התצורה של OpenThread, לפי קבוצה, נוספה ל-OpenThread Reference.
הפניה מלאה של כל משתני התצורה של OpenThread, לפי קבוצה, נוספה ל-OpenThread Reference.
השקנו את Espressif Hardware Codelab
26 באוקטובר 2023
השקנו מעבדת Codelab חדשה: כאן מוסבר איך לתכנת את OpenThread בחומרה של Espressif, ליצור ולנהל רשת Thread ולשלוח הודעות בין צמתים.
השקנו מעבדת Codelab חדשה: כאן מוסבר איך לתכנת את OpenThread בחומרה של Espressif, ליצור ולנהל רשת Thread ולשלוח הודעות בין צמתים.
מי תומך ב-OpenThread?
Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. ה-Openthread והסימנים הקשורים אליו הם סימנים מסחריים של קבוצת פרוטוקולי Thread ומשמשים בכפוף לרישיון.