OpenThread是由Google(谷歌)發(fā)布的技術規(guī)范,主要目的是通過開放源代碼來實現Thread標準連接,以使開發(fā)人員可以更廣泛地使用GoogleNest產品中使用的網絡技術,以加快用于聯網家庭和商業(yè)建筑的無線連接產品的開發(fā)。
OpenThread具有較小的平臺抽象層和內存占用空間,以實現高度的可移植性。它支持片上系統(SoC)和協同處理器(RCP,NCP)設計。
OpenThread特色與功能
OpenThread實現Thread 1.1.1規(guī)范中定義的所有功能。該規(guī)范定義了基于IPv6協議的可靠,安全和低功耗的無線設備到設備通信協議,非常適合用于家庭和商業(yè)建筑。
OpenThread也支持所有Thread網絡層(IPv6、6LoWPAN,具有MAC安全性的IEEE 802.15.4,Mesh鏈路建立,Mesh路由)和設備角色,以及對邊界路由器的支持。
應用服務
IPv6配置和原始數據接口
UDP套接字
CoAP客戶端和服務器
DHCPv6客戶端和服務器
DNSv6客戶端
增強功能
兒童監(jiān)督
通知上一位家長重新上任
卡紙檢測
定期家長搜尋
協同處理器支持
尖晶石,通用協處理器協議
OT守護程序,用戶空間無線電協處理器網絡接口驅動程序/守護程序
通過尖晶石節(jié)點的嗅探器支持
邊界路由器
用于配置和管理的Web UI
Thread邊界代理支持外部專員
NAT64用于連接到IPv4網絡
使用OT守護程序的Thread接口驅動程序
如何使用OpenThread?
如果您有興趣為OpenThread的持續(xù)開發(fā)做出貢獻,那么您可以在OpenThread GitHub存儲庫(https://github.com/openthread/openthread)找到所有代碼,包括有關貢獻方式的信息,應用指南,行為準則和認證許可等。
如果要在自己的產品中使用OpenThread或將其用于個人部署,請檢視以下步驟: 部署Thread網絡確定您希望用于構建和部署自己的Thread網絡的硬件和平臺設計。添加邊界路由器以將您的Thread網絡連接到其他網絡層,例如Wi-Fi或以太網,或使用OpenThread RTOS(使用LwIP,FreeRTOS和mbedTLS的單平臺解決方案)。并使用OpenThread Commissioner輕松將設備調試到Thread網絡上。
在Thread網絡上開發(fā)應用程序試用API Codelab,并使用API參考作為應用程序開發(fā)的指南,包括IPv6,UDP,CoAP,ICMPv6,DNSv6等設計參考。
將OpenThread移植到新的硬件平臺請查閱OpenThread的《移植指南》(https://openthread.io/guides/porting),其中將引導您完成將OpenThread移植到新硬件平臺所需的所有步驟。
獲得OpenThread產品的認證OpenThread可以通過Thread Group的認證來確保互通性。作為Thread的參考協議棧,OpenThread使產品認證變得容易。
責任編輯:lq
-
處理器
+關注
關注
68文章
19409瀏覽量
231205 -
應用程序
+關注
關注
38文章
3292瀏覽量
57918 -
OpenThread
+關注
關注
0文章
6瀏覽量
2159
原文標題:OpenThread標準入門與市場應用指南 ?
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
國內最大NOR Flash制造商沖刺科創(chuàng)板,發(fā)力特色存儲、三維集成等
![國內最大NOR Flash制造商沖刺科創(chuàng)板,發(fā)力<b class='flag-5'>特色</b>存儲、三維集成等](https://file1.elecfans.com/web1/M00/F2/C6/wKgZoWcKNw-AVNK-AAnSn7l6I4c087.png)
衢州季豐新增參數特色檢測能力氨氣測試
網段隔離器的應用場景與特色功能
![網段隔離器的應用場景與<b class='flag-5'>特色</b><b class='flag-5'>功能</b>](https://file1.elecfans.com//web2/M00/0C/5F/wKgaomc0GTGAeup8AAFVklMLFy0325.jpg)
構建未來教育:智慧校園的功能與特色
8針M16插頭接器特色和優(yōu)勢說明
![8針M16插頭接器<b class='flag-5'>特色</b>和優(yōu)勢說明](https://file1.elecfans.com/web2/M00/C7/C5/wKgaomYNDb-APj1XAADMmxdUgA0497.png)
openthread組件使用源代碼編譯出錯的原因?
致遠新一代LoRa終端有哪些功能特色?
![致遠新一代LoRa終端有哪些<b class='flag-5'>功能</b><b class='flag-5'>特色</b>?](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
評論