Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English
OpenThread ที่ Google เผยแพร่เป็นการใช้งาน Thread ® แบบโอเพนซอร์ส Google ได้เปิดตัว OpenThread เพื่อให้เทคโนโลยีเครือข่ายที่ใช้ในผลิตภัณฑ์ Google Nest สามารถเข้าถึงได้ในวงกว้างสำหรับนักพัฒนาเพื่อเร่งการพัฒนาผลิตภัณฑ์สำหรับบ้านและอาคารพาณิชย์ที่เชื่อมต่อกัน

ด้วยเลเยอร์นามธรรมของแพลตฟอร์มที่แคบและพื้นที่หน่วยความจำขนาดเล็ก OpenThread (OT) จึงพกพาได้สูง รองรับทั้งการออกแบบ System-on-Chip (SoC) และ Co-Processor (RCP, NCP)
OpenThread ใช้คุณลักษณะทั้งหมดที่กำหนดไว้ในข้อกำหนดของเธรด 1.1.1 ข้อกำหนดนี้กำหนดโปรโตคอลการสื่อสารระหว่างอุปกรณ์ต่ออุปกรณ์แบบไร้สายที่เชื่อถือได้ปลอดภัยและใช้พลังงานต่ำสำหรับ IPv6 สำหรับแอปพลิเคชันภายในบ้านและอาคารพาณิชย์

คุณสมบัติ

OpenThread ใช้เลเยอร์เครือข่ายเธรดทั้งหมด (IPv6, 6LoWPAN, IEEE 802.15.4 พร้อมการรักษาความปลอดภัยของ MAC, การสร้างลิงก์ตาข่าย, การกำหนดเส้นทางตาข่าย) และบทบาทของอุปกรณ์รวมถึงการสนับสนุน Border Router

บริการแอปพลิเคชัน
  • การกำหนดค่า IPv6 และอินเทอร์เฟซข้อมูลดิบ
  • ซ็อกเก็ต UDP
  • ไคลเอนต์และเซิร์ฟเวอร์ CoAP
  • ไคลเอ็นต์และเซิร์ฟเวอร์ DHCPv6
  • ไคลเอนต์ DNSv6
คุณสมบัติขั้นสูง
  • การกำกับดูแลเด็ก
  • แจ้งผู้ปกครองก่อนหน้านี้ใน Reattach
  • การตรวจจับกระดาษติด
  • การค้นหาผู้ปกครองเป็นระยะ
รองรับ Co-Processor
  • Spinel ซึ่งเป็นโปรโตคอล Co-Processor สำหรับวัตถุประสงค์ทั่วไป
  • OT Daemon ไดรเวอร์ / ภูตอินเตอร์เฟสเครือข่าย Radio Co-Processor สำหรับผู้ใช้
  • การสนับสนุน Sniffer ผ่านโหนด Spinel
เราเตอร์ชายแดน
  • Web UI สำหรับการกำหนดค่าและการจัดการ
  • Thread Border Agent เพื่อสนับสนุนผู้บัญชาการภายนอก
  • NAT64 สำหรับเชื่อมต่อกับเครือข่าย IPv4
  • โปรแกรมควบคุมส่วนต่อประสานเธรดโดยใช้ OT Daemon

คุณจะใช้ OpenThread อย่างไร?

หากคุณสนใจที่ จะมีส่วนร่วมในการพัฒนา OpenThread อย่างต่อเนื่องที่ เก็บ OpenThread GitHub เหมาะสำหรับคุณ คุณจะพบรหัสทั้งหมดที่นั่นรวมถึงข้อมูลเกี่ยวกับวิธีการมีส่วนร่วมคำแนะนำสไตล์จรรยาบรรณการออกใบอนุญาตและอื่น ๆ

หากคุณต้องการ ใช้ OpenThread ในผลิตภัณฑ์ของคุณเองหรือเพื่อการปรับใช้ส่วนตัว ให้ตรวจสอบตัวเลือกด้านล่าง
กำหนดการออกแบบฮาร์ดแวร์และแพลตฟอร์มที่คุณต้องการใช้เพื่อสร้างและปรับใช้เครือข่ายเธรดของคุณเอง เพิ่ม Border Router เพื่อเชื่อมต่อเครือข่าย Thread ของคุณกับเลเยอร์เครือข่ายอื่น ๆ เช่น Wi-Fi หรือ Ethernet หรือใช้ OpenThread RTOS ซึ่งเป็นโซลูชันแพลตฟอร์มเดียวที่ใช้ LwIP, FreeRTOS และ mbed TLS และใช้ OpenThread Commission เพื่อส่งอุปกรณ์เข้าสู่เครือข่าย Thread
ลองใช้ API Codelab ของเราและใช้การอ้างอิง API ของเราเป็นแนวทางในการพัฒนาแอปพลิเคชัน IPv6, UDP, CoAP, ICMPv6, DNSv6 ... ทุกอย่างอยู่ที่นั่น
ดูคู่มือการพอร์ตของเราซึ่งจะอธิบายขั้นตอนทั้งหมดที่จำเป็นในการพอร์ต OpenThread ไปยังแพลตฟอร์มฮาร์ดแวร์ใหม่
สามารถใช้ OpenThread สำหรับการรับรองโดยกลุ่มเธรด ในฐานะที่เป็นสแต็กอ้างอิงเธรด OpenThread ทำให้การรับรองเป็นเรื่องง่าย

ข่าว

ชมเซสชันของเราจาก Google I / O เพื่อดูภาพรวมคร่าวๆของ Thread และวิธีที่นักพัฒนาสามารถสร้างโซลูชัน IoT โดยใช้ OpenThread ได้อย่างรวดเร็ว
9 ต.ค. 2020

เราได้เพิ่มเนื้อหาใหม่สำหรับ OpenThread Daemon ซึ่งเป็นโหมดบิลด์ OpenThread POSIX ที่รัน OpenThread เป็นบริการสำหรับการออกแบบ Radio Co-Processor
8 ก.ย. 2020

เราได้เปิดตัว Codelab ใหม่สำหรับการทดสอบ Thread Network โดยใช้ OpenThread Network Simulator และ Silk ซึ่งเป็นกรอบการทดสอบอัตโนมัติของเรา
7 ส.ค. 2020

ตอนนี้ nRF52833 multi-purpose multi-purpose SoC จาก Nordic Semiconductor ได้รับการรับรอง Thread โดยใช้ OpenThread

ใครสนับสนุน OpenThread?

ผลิตภัณฑ์ใดบ้างที่ใช้ OpenThread?

ผลิตภัณฑ์ต่อไปนี้ใช้ OpenThread และรองรับข้อกำหนดหลักของ Thread Specification
เปิดใช้งานระบบชลประทานของคุณผ่าน iPhone, Siri หรือปุ่มบนเรือตั้งค่าตารางเวลาอย่างรวดเร็วและง่ายดายและปล่อยให้ Eve Aqua ดูแลรดน้ำต้นไม้ในสวนและในสวนของคุณ
รู้สถานะของประตูหรือหน้าต่างรับการแจ้งเตือนขณะที่คุณเดินทางและควบคุมอุปกรณ์เสริมอื่น ๆ ที่เปิดใช้งาน HomeKit ทั่วบ้านโดยอัตโนมัติ
ควบคุมไฟและเครื่องใช้ไฟฟ้าของคุณด้วยการแตะเพียงครั้งเดียวหรือถาม Siri ดูว่ากำลังใช้พลังงานเท่าใดและตั้งค่าตารางเวลาที่ทำให้เครื่องใช้ไฟฟ้าของคุณเป็นแบบอัตโนมัติ
ควบคุมอุณหภูมิห้องของคุณอย่างง่ายดายโดยใช้แอพ Siri กำหนดเวลาการควบคุมแบบสัมผัสในตัวหรือตามการแสดงตนของคุณ
ข้อมูลเบื้องต้นเกี่ยวกับระบบแสงสว่างอัจฉริยะที่ไม่ธรรมดาของคุณ
แสงที่ยืดหยุ่นเพื่อเปลี่ยนห้องที่มีสี 16 ล้านสี
รับรองเธรด เสียบเข้ากับโมเด็มของคุณและสร้างเครือข่ายที่มีสัญญาณแรงและเชื่อถือได้
รับรองเธรด แต่ละจุดทำงานร่วมกับเราเตอร์เพื่อขยายความครอบคลุมและให้ Wi ‑ Fi เร็วในทุกห้อง นอกจากนี้ยังเป็นลำโพงอัจฉริยะที่คุณสามารถเปิดเพลงค้นหาคำตอบและอื่น ๆ อีกมากมาย
รับรองเธรด รับความช่วยเหลือเชื่อมต่อกับคนที่สำคัญที่สุดและควบคุมบ้านที่เชื่อมต่อของคุณในมุมมองเดียว
ประหยัดพลังงานได้ง่ายๆ วางไว้ที่ใดก็ได้ในบ้านของคุณ
เชื่อมต่อกับระบบทำความร้อนของคุณและทำงานร่วมกับ Google Nest Thermostat E เพื่อเปิดและปิดหรือปรับความร้อน
ระบบเตือนภัย Google Nest Secure ซึ่งมี Nest Guard และ Nest Detect
ออดที่ช่วยให้คุณรู้ว่ามีใครอยู่
หลักฐานการงัดแงะกุญแจสลักที่สามารถล็อคและปลดล็อกได้จากทุกที่
เชื่อมต่อ Nest x Yale Lock กับอินเทอร์เน็ตและทำหน้าที่เป็นตัวขยายระยะสำหรับระบบ Google Nest Secure
กล้องรักษาความปลอดภัยที่ดีที่สุดในระดับเดียวกันพร้อมด้วยมันสมองชั้นยอด
กล้องรักษาความปลอดภัยกลางแจ้งที่ทนต่อสภาพอากาศและป้องกันการงัดแงะ
Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ / หรือ บริษัท ในเครือ Thread เป็นเครื่องหมายการค้าจดทะเบียนของ Thread Group, Inc.