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 จึงพกพาได้สูง รองรับทั้งการออกแบบระบบบนชิป (SoC) และตัวประมวลผลร่วมเครือข่าย (NCP)
OpenThread ใช้คุณลักษณะทั้งหมดที่กำหนดไว้ใน Thread 1.1.1 Specification ข้อกำหนดนี้กำหนดโปรโตคอลการสื่อสารระหว่างอุปกรณ์ต่ออุปกรณ์แบบไร้สายที่เชื่อถือได้ปลอดภัยและใช้พลังงานต่ำสำหรับ IPv6 สำหรับแอปพลิเคชันในบ้านและอาคารพาณิชย์

คุณสมบัติ

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

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

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

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

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

ข่าว

OpenThread ร่วมมือกับ Cloud IoT Core ที่ Google I / O 2019 สำหรับเซสชันในการเปิดใช้งาน CoAP และ MQTT สร้างและปรับใช้โค้ดไปยังอุปกรณ์ฝังตัวที่รัน OpenThread stack และสร้างแอปพลิเคชันง่ายๆเพื่อดูข้อมูลและควบคุมอุปกรณ์ ดูวิดีโอเพื่อเรียนรู้เพิ่มเติมและดู Codelab ที่เกี่ยวข้อง
OpenThread อยู่ที่ Google I / O 2018! ดูวิดีโอเพื่อดูเซสชันของเราซึ่งจะให้ภาพรวมคร่าวๆของ Thread และวิธีที่นักพัฒนาสามารถสร้างโซลูชัน IoT โดยใช้ OpenThread ได้อย่างรวดเร็ว
8 ก.ย. 2020

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

nRF52833 SoC มัลติโพรโทคอลเอนกประสงค์จาก Nordic Semiconductor ได้รับการรับรอง Thread แล้วโดยใช้ OpenThread
7 ก.ค. 2020

เราได้เพิ่มแดชบอร์ดใหม่สำหรับการทดสอบการทำงาน การทดสอบเหล่านี้ดำเนินการโดย Silk test framework และเรียกใช้ชุดทดสอบการทำงานของ OpenThread กับการเปลี่ยนแปลงใด ๆ ใน OpenThread หรือ wpantund

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

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

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