Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
OpenThread do Google phát hành là phương thức triển khai nguồn mở của Thread®. Google đã phát hành Openthread để cung cấp công nghệ kết nối rộng rãi hơn trong các sản phẩm Google Nest cho các nhà phát triển, nhằm đẩy nhanh tốc độ phát triển các sản phẩm cho những ngôi nhà thương mại và nhà thông minh.

Với một lớp trừu tượng nền tảng hẹp và một dấu ấn bộ nhớ nhỏ, OpenThread (OT) có thể mang lại tính di động cao. Dịch vụ này hỗ trợ cả thiết kế System-on-Chip (SoC) và Co-Processor (RCP, NCP).
OpenThread triển khai tất cả các tính năng được xác định trong Đặc tả chuỗi 1.1.1. Thông số kỹ thuật này xác định giao thức giao tiếp giữa các thiết bị không dây với thiết bị đáng tin cậy, bảo mật và tiết kiệm năng lượng IPv6 cho các ứng dụng tòa nhà và công trình thương mại.

Tính năng

Openthread triển khai tất cả các lớp mạng Thread (IPv6, 6LoWPAN, IEEE 802.15.4 với tính năng bảo mật MAC, thiết lập mạng lưới, định tuyến lưới) và vai trò của thiết bị, cũng như hỗ trợ bộ định tuyến biên.

Dịch vụ ứng dụng
  • Cấu hình IPv6 và giao diện dữ liệu thô
  • Cổng UDP
  • Máy chủ CoAP và máy chủ
  • Máy chủ và máy chủ DHCPv6
  • Ứng dụng DNSv6
Tính năng nâng cao
  • Giám sát trẻ em
  • Thông báo cho cha mẹ trước đó về việc đính kèm lại
  • Phát hiện Jam
  • Tìm kiếm định kỳ dành cho cha mẹ
Hỗ trợ dành cho đơn vị đồng xử lý
  • Spinel, giao thức Co-Processor đa năng
  • OT Daemon, trình điều khiển giao diện mạng Radio Co-Processor cho người dùng trong không gian
  • Hỗ trợ linh hoạt qua các nút xoay
Bộ định tuyến đường viền
  • Khả năng truy cập IPv6 hai chiều giữa Chủ đề và Ethernet/Wi-Fi
  • Khám phá dịch vụ dựa trên DNS hai chiều giữa Thread và Ethernet/Wi-Fi
  • Mở rộng lưới chuỗi qua đường liên kết Ethernet/Wi-Fi

Bạn sẽ sử dụng OpenThread như thế nào?

Nếu bạn muốn đóng góp cho sự phát triển liên tục của Openthread, thì kho lưu trữ Openthread GitHub là dành cho bạn. Tại đó, bạn sẽ tìm thấy tất cả mã, bao gồm thông tin về cách đóng góp, hướng dẫn về phong cách của chúng tôi, quy tắc ứng xử, cấp phép và nhiều thông tin khác.

Nếu bạn muốn sử dụng Openthread trong các sản phẩm của riêng mình hoặc để triển khai cho mục đích cá nhân, hãy chọn các tùy chọn bên dưới.
Xác định thiết kế phần cứng và nền tảng mà bạn muốn sử dụng để xây dựng và triển khai mạng Chuỗi của riêng bạn. Thêm Bộ định tuyến biên để kết nối mạng Chuỗi của bạn với các lớp mạng khác, chẳng hạn như Wi-Fi hoặc Ethernet, hoặc sử dụng Openthread RTOS, một giải pháp nền tảng duy nhất sử dụng LwIP, FreeRTOS và TLS mbed. Đồng thời, sử dụng Thready viên chuỗi thảo luận mở để dễ dàng ủy thác thiết bị cho mạng Thread.
Hãy thử tham gia lớp học lập trình về API của chúng tôi và tham khảo API của chúng tôi để làm hướng dẫn cho việc phát triển ứng dụng. IPv6, UDP, CoAP, ICMPv6, DNSv6...tất cả đều có ở đó.
Hãy xem Hướng dẫn chuyển đổi của chúng tôi để biết tất cả các bước cần thiết để chuyển OpenThread sang một nền tảng phần cứng mới.
Nhóm chủ đề có thể sử dụng OpenThread để chứng nhận. Là một ngăn xếp tham chiếu Chuỗi, OpenThread giúp bạn dễ dàng đạt được giấy chứng nhận.

Tin tức

Ngày 24 tháng 3 năm 2022

Infineon mở rộng danh mục thiết bị không dây sử dụng hệ thống Bluetooth LEOC CYW30739 LE và hệ thống công suất thấp 802.15.4 trên chip (SoC).
Ngày 11 tháng 6 năm 2021

Loạt TLSR9 là sự bổ sung mới nhất cho các bộ xử lý khả năng kết nối RF hiệu suất cao, tiết kiệm điện, hiệu quả cao của Telink.
Ngày 19 tháng 5 năm 2021

Chúng tôi đã phát hành phiên bản mới của Lớp học lập trình chuỗi mạng sử dụng bảng phát triển Silicon Labs EFR32. Do Mithil Raut của Silicon Labs đóng góp.

Ai hỗ trợ Openthread?

Java là nhãn hiệu đã đăng ký của Oracle và/hoặc chi nhánh của Oracle. Thread là một nhãn hiệu đã đăng ký của Thread Group, Inc.