Google 致力于为黑人社区推动种族平等。查看具体行动
OpenThread ที่เผยแพร่โดย Google เป็นการใช้งาน Thread® แบบโอเพนซอร์ส Google ได้เปิดตัว OpenThread เพื่อทําให้เทคโนโลยีเครือข่ายที่ใช้ในผลิตภัณฑ์ Google Nest ใช้อย่างกว้างขวางมากขึ้นสําหรับนักพัฒนาซอฟต์แวร์ เพื่อที่จะเร่งการพัฒนาผลิตภัณฑ์สําหรับบ้านและอาคารพาณิชย์ที่เชื่อมต่ออยู่

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

ฟีเจอร์

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

บริการแอปพลิเคชัน
  • การกําหนดค่า IPv6 และอินเทอร์เฟซข้อมูลดิบ
  • ซ็อกเก็ต UDP
  • ไคลเอ็นต์และเซิร์ฟเวอร์ CoAP
  • ไคลเอ็นต์และเซิร์ฟเวอร์ DHCPv6
  • ไคลเอ็นต์ DNSv6
ฟีเจอร์ที่ปรับปรุงแล้ว
  • การควบคุมดูแลเด็ก
  • แจ้งให้ผู้ปกครองก่อนหน้านี้ทราบอีกครั้ง
  • การตรวจจับ Jam
  • การค้นหาเป็นระยะ
การสนับสนุนสําหรับผู้ประมวลผลข้อมูลร่วม
  • Spinel ซึ่งเป็นโปรโตคอลสําหรับผู้ประมวลผลข้อมูลทั่วไป
  • OT Daemon ซึ่งเป็นไดรเวอร์เครือข่าย/ไดรเวอร์โปรเซสเซอร์วิทยุของ Space Co-Processor
  • การสนับสนุน Sniffer ผ่านโหนด Spinel
เราเตอร์ของเส้นขอบ
  • ความสามารถในการเข้าถึง IPv6 แบบ 2 ทิศทางระหว่างชุดข้อความและอีเทอร์เน็ต/Wi-Fi
  • การค้นพบบริการที่ใช้ DNS แบบ 2 ทิศทางระหว่างชุดข้อความและอีเทอร์เน็ต/Wi-Fi
  • การขยายโครงข่ายชุดข้อความผ่านลิงก์อีเทอร์เน็ต/Wi-Fi

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

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

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

Infineon ขยายพอร์ตโฟลิโอระบบไร้สายด้วย AIROC Cliff30739 Bluetooth LE และระบบพลังงานต่ําในชิป (SoC) 802.15.4 สําหรับบ้านอัจฉริยะ
11 มิถุนายน 2021

TLSR9 Series เป็นส่วนเสริมล่าสุดของ SoC สําหรับการเชื่อมต่อ RF ที่มีประสิทธิภาพสูง ประหยัดพลังงาน และต่ํามาก
19 พฤษภาคม 2021

เราได้เปิดตัวเราได้เปิดตัว Build a Thread Network Codelab เวอร์ชันใหม่ซึ่งใช้บอร์ดพัฒนา Silicon Labs EFR32 ร่วมให้ข้อมูลโดย Mithil Raut of Silicon Labs

ใครบ้างที่รองรับ OpenThread

Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือพาร์ทเนอร์ Thread เป็นเครื่องหมายการค้าจดทะเบียนของ Thread Group, Inc.