
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)

คอมโพเนนต์ที่ผ่านการรับรองจากชุดข้อความ
OpenThread ใช้ฟีเจอร์ทั้งหมดที่กําหนดไว้ในข้อกําหนดของชุดข้อความ ข้อกําหนดนี้กําหนดโปรโตคอลการสื่อสารระหว่างอุปกรณ์ระหว่างอุปกรณ์ที่เชื่อถือได้และเชื่อถือได้ของ IPv6 สําหรับแอปพลิเคชันภายในบ้านและอาคารเชิงพาณิชย์

ฟีเจอร์
OpenThread จะใช้เลเยอร์ Thread Network ทั้งหมด (IPv6, 6LoWPAN, IEEE 802.15.4 พร้อมการรักษาความปลอดภัย MAC, Mesh Link Establishment, Mesh Routing) และบทบาทของอุปกรณ์ รวมถึงการรองรับเราเตอร์ Border
บริการแอปพลิเคชัน
- การกําหนดค่า IPv6 และอินเทอร์เฟซข้อมูลดิบ
- ซ็อกเก็ต UDP
- ไคลเอ็นต์และเซิร์ฟเวอร์ CoAP
- ไคลเอ็นต์และเซิร์ฟเวอร์ DHCPv6
- ไคลเอ็นต์ DNSv6
ฟีเจอร์ขั้นสูง
- การควบคุมดูแลเด็ก
- แจ้งผู้ปกครองคนก่อนในไฟล์แนบอีกครั้ง
- การตรวจจับ Jam
- การค้นหาของผู้ปกครองตามระยะเวลา
การรองรับโปรเซสเซอร์ร่วม
- Spinel โปรโตคอลทั่วไปของโปรเซสเซอร์ร่วม
- OT Daemon ไดรเวอร์/อินเทอร์เฟซเครือข่ายผู้ประมวลผลข้อมูลวิทยุวิทยุผู้ใช้พื้นที่
- รองรับการดมกลิ่นผ่านทางโหนดของสันสมุดภาพ
เราเตอร์เส้นขอบ
- ความสามารถในการเข้าถึงแบบ IPv6 แบบ 2 ทิศทางระหว่างชุดข้อความและอีเทอร์เน็ต/Wi-Fi
- การค้นหาบริการแบบ 2 ทิศทางด้วย DNS ระหว่างชุดข้อความและอีเทอร์เน็ต/Wi-Fi
- การขยายเทรดเทรดเหนือลิงก์อีเทอร์เน็ต/Wi-Fi
คุณจะใช้ OpenThread อย่างไร
หากคุณสนใจมีส่วนร่วมในการพัฒนา OpenThread อย่างต่อเนื่อง OpenThread GitHub repository สําหรับคุณ ในส่วนนี้ คุณจะพบรหัสทั้งหมด รวมถึงข้อมูลเกี่ยวกับวิธีร่วมให้ข้อมูล คู่มือรูปแบบ หลักจรรยาบรรณ การอนุญาตให้ใช้สิทธิ และอื่นๆ อีกมากมาย
หากต้องการใช้ OpenThread ในผลิตภัณฑ์ของคุณเองหรือสําหรับการใช้งานส่วนตัว ให้ตรวจสอบตัวเลือกด้านล่าง
หากต้องการใช้ OpenThread ในผลิตภัณฑ์ของคุณเองหรือสําหรับการใช้งานส่วนตัว ให้ตรวจสอบตัวเลือกด้านล่าง
ทําให้เครือข่ายชุดข้อความใช้งานได้
กําหนดการออกแบบฮาร์ดแวร์และแพลตฟอร์มที่ต้องการใช้เพื่อสร้างและใช้งานเครือข่ายชุดข้อความของคุณเอง เพิ่มเราเตอร์ Border เพื่อเชื่อมต่อเครือข่ายเทรดกับเลเยอร์เครือข่ายอื่นๆ เช่น Wi-Fi หรืออีเทอร์เน็ต หรือใช้ OpenThread RTOS ซึ่งเป็นโซลูชันแพลตฟอร์มเดียวที่ใช้ LwIP, FreeRTOS และ TLS แบบ mbed และใช้ OpenThread Commissioner เพื่อค่าคอมมิชชันอุปกรณ์ไปยังเครือข่าย Thread ได้ง่ายๆ
พัฒนาแอปพลิเคชันที่ด้านบนของเครือข่ายชุดข้อความ
ลองใช้ API Codelab ของเราและใช้การอ้างอิง API เป็นแนวทางในการพัฒนาแอปพลิเคชัน IPv6, UDP, CoAP, ICMPv6, DNSv6......ทั้งหมดนี้เกิดขึ้นได้
โอน OpenThread ไปยังแพลตฟอร์มฮาร์ดแวร์ใหม่
โปรดดูคู่มือการย้าย ซึ่งจะแนะนําขั้นตอนทั้งหมดที่จําเป็นสําหรับการย้าย OpenThread ไปยังแพลตฟอร์มฮาร์ดแวร์ใหม่
ผ่านการรับรอง Thread สําหรับผลิตภัณฑ์ OpenThread ของคุณ
OpenThread ใช้ในการรับรองโดย Thread Group ได้ สแต็กข้อมูลอ้างอิงของเทรดจะช่วยให้ OpenThread รับรองได้อย่างง่ายดาย
ข่าว
นําอินเทอร์เน็ตไปสู่อุปกรณ์ IoT พลังงานต่ํา
ดูเซสชันของเราจาก Google I/O เพื่อดูภาพรวมโดยย่อของชุดข้อความและช่วยให้นักพัฒนาซอฟต์แวร์สร้างโซลูชัน IoT ได้อย่างรวดเร็วโดยใช้ OpenThread
เปิดตัว Telink Hardware Codelab
1 สิงหาคม 2023
เราได้เปิดตัว Codelab ใหม่: สร้างเครือข่ายเทรดด้วยชุดการพัฒนาและ OpenThread ของ B91 เรียนรู้วิธีเขียนโปรแกรม OpenThread โดยใช้ฮาร์ดแวร์จริง สร้างและจัดการเครือข่าย Thread รวมถึงแลกเปลี่ยนข้อความระหว่างโหนดต่างๆ
เราได้เปิดตัว Codelab ใหม่: สร้างเครือข่ายเทรดด้วยชุดการพัฒนาและ OpenThread ของ B91 เรียนรู้วิธีเขียนโปรแกรม OpenThread โดยใช้ฮาร์ดแวร์จริง สร้างและจัดการเครือข่าย Thread รวมถึงแลกเปลี่ยนข้อความระหว่างโหนดต่างๆ
เปิดตัว NAT64 Border Router Codelab
3 พฤศจิกายน 2022
เราเผยแพร่ #Openได้อย่างไร Border Router Codelab: ให้การเข้าถึงอินเทอร์เน็ตผ่าน NAT64 ดูวิธีตั้งค่าและใช้ NAT64 ใน OTBR
เราเผยแพร่ #Openได้อย่างไร Border Router Codelab: ให้การเข้าถึงอินเทอร์เน็ตผ่าน NAT64 ดูวิธีตั้งค่าและใช้ NAT64 ใน OTBR
เพิ่มการรองรับ Qorvo QPG6105 แล้ว
10 ตุลาคม 2022
QPG6105 เป็นตัวควบคุมการสื่อสารพลังงานต่ําซึ่งใช้โปรโตคอล Zigbee®, Thread, Matter, Bluetooth® Energy และ Bluetooth Mesh
QPG6105 เป็นตัวควบคุมการสื่อสารพลังงานต่ําซึ่งใช้โปรโตคอล Zigbee®, Thread, Matter, Bluetooth® Energy และ Bluetooth Mesh
ใครรองรับ OpenThread บ้าง
ผลิตภัณฑ์ใดที่ใช้ OpenThread บ้าง
ผลิตภัณฑ์ต่อไปนี้ใช้ OpenThread และรองรับข้อกําหนดหลักของข้อกําหนดเทรด ผลิตภัณฑ์ที่แสดงป้าย "สร้างขึ้นบนเทรด" ได้รับการรับรองจากกลุ่มเทรด
ระบบนิเวศของ Google Home รองรับอุปกรณ์ประเภทต่างๆ มากมาย ฟังก์ชันสําหรับอุปกรณ์ประเภทต่างๆ มาจากฟีเจอร์ที่ผู้ผลิตเพิ่มเข้ามาในแต่ละอุปกรณ์ ดูข้อมูลเพิ่มเติมได้ที่กรณีการใช้งานที่มีอยู่ในระบบนิเวศของ Google Home
หากสนใจแสดงผลิตภัณฑ์ของคุณ ดูข้อมูลเพิ่มเติมได้ที่หลักเกณฑ์ผลิตภัณฑ์
ระบบนิเวศของ Google Home รองรับอุปกรณ์ประเภทต่างๆ มากมาย ฟังก์ชันสําหรับอุปกรณ์ประเภทต่างๆ มาจากฟีเจอร์ที่ผู้ผลิตเพิ่มเข้ามาในแต่ละอุปกรณ์ ดูข้อมูลเพิ่มเติมได้ที่กรณีการใช้งานที่มีอยู่ในระบบนิเวศของ Google Home
หากสนใจแสดงผลิตภัณฑ์ของคุณ ดูข้อมูลเพิ่มเติมได้ที่หลักเกณฑ์ผลิตภัณฑ์
Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ เทรดเป็นเครื่องหมายการค้าจดทะเบียนของ Thread Group, Inc.