0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Thread是什么?Thread可以與Wi-Fi、以太網(wǎng)等通信嗎?

jf_7gCANlzB ? 來源:無線通信標(biāo)準(zhǔn)解讀 ? 2023-11-20 09:19 ? 次閱讀

01

Thread規(guī)范概況

看了下面這張圖,便可大概了解Thread是干什么的。圖中橙色區(qū)域的部分便是Thread所涉及的內(nèi)容:

203ed5e4-86d9-11ee-939d-92fbcf53809c.png

首先,它無關(guān)乎底層(物理層和MAC層),用它自己的話說,Thread采用了IEEE這個強(qiáng)大而成熟的標(biāo)準(zhǔn)做基礎(chǔ),而不需要重新發(fā)明輪子。其次,它無關(guān)乎應(yīng)用層,Thread是基于 IPv6 的網(wǎng)絡(luò)層解決方案。任何可以在 IPv6 上運(yùn)行的低帶寬應(yīng)用層都可以在 Thread 上運(yùn)行,而且多個應(yīng)用層可以共享同一個網(wǎng)絡(luò)。總的說來:

Thread 是一種低功耗無線網(wǎng)狀網(wǎng)絡(luò)協(xié)議,基于普遍支持的互聯(lián)網(wǎng)協(xié)議 (IP),采用開放和成熟的標(biāo)準(zhǔn)構(gòu)建。

Thread 可實(shí)現(xiàn)設(shè)備到設(shè)備和設(shè)備到云的通信,可靠地連接數(shù)百(或數(shù)千)種產(chǎn)品,并包含強(qiáng)制實(shí)施的安全功能。

Thread 網(wǎng)絡(luò)沒有單點(diǎn)故障,在添加或移除設(shè)備時可自我修復(fù)和重新配置,而且設(shè)置和使用都很簡單。

Thread 基于廣泛支持的具有極低功耗和低延遲的IEEE 802.15.4無線標(biāo)準(zhǔn)。

02

Thread與IEEE802.15.4

我們曾在UWB的前世今生(一)中提到過IEEE 802.15.4的標(biāo)準(zhǔn):2007年,UWB的新標(biāo)準(zhǔn)IEEE 802.15.4a出臺,4a標(biāo)準(zhǔn)是在原有的WPAN網(wǎng)絡(luò)IEEE 802.15.4標(biāo)準(zhǔn)的基礎(chǔ)上增加的。那么,802.15.4到底定義了什么呢?

一是用于與固定、便攜和移動設(shè)備進(jìn)行低數(shù)據(jù)速率無線連接,且不需要電池或電池消耗非常有限的物理層(PHY)和媒體訪問控制(MAC)層規(guī)范;

二是針對超低復(fù)雜性、超低成本、超低功耗和低數(shù)據(jù)速率的廉價設(shè)備之間的無線連接,特別是針對物聯(lián)網(wǎng)IoT)的通信要求。

三是對于一些備用 PHY 還提供精確到1m的精密測距能力。

四是定義了多種物理層來支持各種頻段,如下圖所示:從100多MHz一直到10多GHz。

206035cc-86d9-11ee-939d-92fbcf53809c.png

然而Thread規(guī)范使用的是IEEE 802.15.4 在2.4 GHz 頻段以 250 kbps 的速率運(yùn)行的物理和MAC層通信。

IEEE 802.15.4 被用作 Thread 規(guī)范的基礎(chǔ),在鏈路層為單個 Thread 設(shè)備之間提供可靠的信息傳輸。

IEEE 802.15.4 提供載波偵聽多路訪問-碰撞避免(Carrier Sense Multiple Access – Collision Avoidance:CSMA-CA)機(jī)制,允許多個Thread設(shè)備在傳輸前等待暢通信道,從而利用共享的 2.4GHz 帶寬。

IEEE 802.15.4 采用鏈路層確認(rèn)和重試,實(shí)現(xiàn)了單個信息的可靠傳輸。

此外,還提供加密、驗(yàn)證和重放保護(hù),以確保通信安全。

對于低功耗設(shè)備,定義了可以從始終在線的節(jié)點(diǎn)提取緩沖信息的機(jī)制。

Thread 使用的 IEEE 802.15.4 MAC層信息包括:64 位擴(kuò)展地址;16 位短地址;能力信息;PAN ID;發(fā)送和接收的數(shù)據(jù)包;發(fā)送或接收時丟棄的數(shù)據(jù)包;安全錯誤;MAC 重試次數(shù)。

03

Thread可以與Wi-Fi以太網(wǎng)等通信嗎?

答案是可以的。我們來看下面這張圖是一個Thread在企業(yè)網(wǎng)絡(luò)環(huán)境中應(yīng)用的例子:

2078bde0-86d9-11ee-939d-92fbcf53809c.png

橙色部分以下為Thread網(wǎng)絡(luò)設(shè)備,橙色部分以上為傳統(tǒng)的企業(yè)設(shè)備,例如有Wi-Fi接入設(shè)備,有以太網(wǎng)接入設(shè)備,等等。很顯然,Thread網(wǎng)絡(luò)設(shè)備之間可以互聯(lián)互通,并且通過橙色實(shí)心圓代表的Border Router:邊界路由器,可以實(shí)現(xiàn)傳統(tǒng)網(wǎng)絡(luò)設(shè)備與Thread的通信。在下圖的家庭網(wǎng)絡(luò)中亦是如此。

20981a00-86d9-11ee-939d-92fbcf53809c.png

所以Thread的規(guī)范架構(gòu)也可以這樣來畫:

20b3e29e-86d9-11ee-939d-92fbcf53809c.png

04

Thread設(shè)備類型

Thread的規(guī)范中定義了哪些設(shè)備類型呢?總的來說包括Full Thread Device(FTD)和Minimal Thread Device(MTD)兩大類。FTD是在Thread網(wǎng)絡(luò)中扮演角色最為多樣化的一種設(shè)備類型,包括上面提到的邊界路由器。而MTD 對設(shè)備硬件(如內(nèi)存大?。┖凸牡囊笞畹?。

1. FTD又進(jìn)一步分為路由功能的FTD和非路由FTD。

路由FTD:路由FTD為試圖加入網(wǎng)絡(luò)的設(shè)備提供加入和安全服務(wù)。而且路由FTD可以降低功能等級,成為 REED(Router-eligible End Devices:符合路由器條件的終端設(shè)備)。而領(lǐng)導(dǎo)者(Leader)FTD是Thread網(wǎng)絡(luò)中一個路由器的附加角色。一個領(lǐng)導(dǎo)者由路由器選舉產(chǎn)生,負(fù)責(zé)在Thread網(wǎng)絡(luò)中做出某些決定,如允許 REED 升級為路由器。如果Thread網(wǎng)絡(luò)的 "領(lǐng)導(dǎo)者 "失效,將動態(tài)選擇另一個路由器來恢復(fù)這一角色。所有路由器都擁有所需的Thread網(wǎng)絡(luò)數(shù)據(jù),可以無縫地?fù)?dān)任這一角色。

Border Router:邊界路由器,也是一種FTD。是Thread網(wǎng)絡(luò)的一個關(guān)鍵角色,負(fù)責(zé)將Threadmesh網(wǎng)絡(luò)的流量路由到互聯(lián)網(wǎng)。它提供從Thread網(wǎng)絡(luò)到其他物理層上的相鄰網(wǎng)絡(luò)(如 Wi-Fi 或以太網(wǎng))的連接。除此之外,邊界路由器還為Thread網(wǎng)絡(luò)內(nèi)的設(shè)備提供服務(wù),包括網(wǎng)絡(luò)外操作的路由服務(wù)。一個Thread網(wǎng)絡(luò)中可能有多個邊界路由器。任何Full Thread Device(FTD) 都能提供邊界路由器服務(wù),即使該設(shè)備在 Thread 網(wǎng)絡(luò)中不充當(dāng)路由器也是如此。

非路由FTD:包括REED和FED。REED 有能力成為路由器,但由于網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)或條件的原因,并沒有充當(dāng)路由器。Full End Device:(全終端設(shè)備:FED)是與 REED 類似的終端設(shè)備,但它們不具備成為路由器的能力,因此永遠(yuǎn)不會成為路由FTD或領(lǐng)導(dǎo)者。

2.MTD又分為最小終端設(shè)備(Minimal End Devices:MED)、休眠終端設(shè)備(Sleepy End Device:SED)和同步休眠終端設(shè)備(Synchronized Sleepy End Device:SSED)

最小終端設(shè)備(MED):只能通過Parent 路由器進(jìn)行通信,不能為其他設(shè)備轉(zhuǎn)發(fā)信息。即使在空閑時,MED 也會打開radio。

休眠終端設(shè)備 (SED) :只能通過Parent路由器通信,不能為其他設(shè)備轉(zhuǎn)發(fā)信息。SED 在空閑期間關(guān)閉radio,并定期喚醒以與其Parent設(shè)備通信。

同步休眠終端設(shè)備(SSED):只能通過Parent路由器通信,不能為其他設(shè)備轉(zhuǎn)發(fā)信息。SSED 在閑置期間關(guān)閉radio,并定期喚醒,按預(yù)定時間間隔監(jiān)聽Parent設(shè)備的信息。

05

Thread與IPv6

前面已經(jīng)說了,Thread是基于 IPv6 的網(wǎng)絡(luò)層解決方案。Thread Network 中的設(shè)備支持 [RFC4291:https://www.rfc-editor.org/rfc/rfc4291.html] 中指定的 IPv6 尋址架構(gòu)。如下表所示,Thread Network 默認(rèn)為每個設(shè)備自動配置特定的 IPv6 地址。每個 Thread 設(shè)備還可根據(jù)應(yīng)用需要配置其他地址。

20d1c16a-86d9-11ee-939d-92fbcf53809c.png

例如在一個智能大廈中,采用Thread網(wǎng)絡(luò),由于Thread完全基于 IPv6,它不僅可以利用廣泛認(rèn)可的網(wǎng)絡(luò)安全機(jī)制,還可以無縫集成到現(xiàn)有的樓宇網(wǎng)絡(luò)基礎(chǔ)設(shè)施中。傳統(tǒng)的自動化系統(tǒng)通常將每個應(yīng)用都孤立在不同的網(wǎng)絡(luò)中,與此相反,多個基于不同標(biāo)準(zhǔn)的應(yīng)用都可以通過 IPv6 實(shí)現(xiàn)無縫集成。

此外,Thread 設(shè)備使用 [RFC 4944] 和 [RFC 6282] 中定義的 6LoWPAN 標(biāo)準(zhǔn),通過 IEEE802.15.4 網(wǎng)絡(luò)傳輸 IPv6 數(shù)據(jù)包。

什么是6LoWPAN?

6LoWPAN:IPv6 over Low-Power Wireless Personal Area Networks;

6LoWPAN這個工作組已完成兩份 RFC:"IPv6 over Low-Power 無線個人局域網(wǎng) (6LoWPAN)和"通過IEEE 802.15.4 網(wǎng)絡(luò)傳輸IPv6 數(shù)據(jù)包"(RFC4949)。該文件定義了 IPv6 與 802.15.4 之間的適配格式。Thread網(wǎng)絡(luò)內(nèi)使用報頭壓縮,傳輸信息的設(shè)備盡可能壓縮 IPv6 報頭,以盡量減小傳輸數(shù)據(jù)包的大小。







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5287

    瀏覽量

    169639
  • UWB
    UWB
    +關(guān)注

    關(guān)注

    32

    文章

    1023

    瀏覽量

    60740
  • CSMA
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    12969
  • PHY
    PHY
    +關(guān)注

    關(guān)注

    2

    文章

    295

    瀏覽量

    51553
  • Wi-Fi技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    58

    瀏覽量

    8297

原文標(biāo)題:Thread是什么?

文章出處:【微信號:無線通信標(biāo)準(zhǔn)解讀,微信公眾號:無線通信標(biāo)準(zhǔn)解讀】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    BL808 RT-Thread Wi-Fi 驅(qū)動適配

    框架是用于管理 Wi-Fi 驅(qū)動設(shè)備的框架,對下連接具體的 Wi-Fi 驅(qū)動,控制 Wi-Fi 的連接斷開、掃描操作,對上為應(yīng)用提供統(tǒng)一的 Wi
    的頭像 發(fā)表于 12-02 11:06 ?1197次閱讀
    BL808 RT-<b class='flag-5'>Thread</b> <b class='flag-5'>Wi-Fi</b> 驅(qū)動適配

    Wi-Fi:從局域網(wǎng)到物聯(lián)網(wǎng)

    數(shù)字家庭新興技術(shù)引發(fā)新一輪科技革命,Wi-Fi技術(shù)正在從企業(yè)的內(nèi)部局域網(wǎng)中走出。 是物聯(lián)網(wǎng)產(chǎn)業(yè)推動了Wi-Fi,還是wifi推動了物聯(lián)網(wǎng)產(chǎn)業(yè)。 目前,物聯(lián)網(wǎng)已經(jīng)得到各國各級***和行
    發(fā)表于 07-18 15:27

    機(jī)器人也可以通信?不僅可以,而且還是用Wi-Fi交流!

    (WLAN)的技術(shù)。無線局域網(wǎng)就是沒有線的、局部的網(wǎng)絡(luò),在餐廳、家庭和體育館小范圍場地都是使用局域網(wǎng)。 (廣域網(wǎng)一般是用衛(wèi)星通信鏈路,價格
    發(fā)表于 05-11 11:32

    針對 Wi-Fi以太網(wǎng) Pi Zero來配備連接器

    上。對于 Pi 3,連接器針座本身是標(biāo)準(zhǔn)的(圖 2),同時還針對 Wi-Fi以太網(wǎng) Pi Zero 不可用的功能來配備連接器,如表中所示。 圖 2: 在提供 Pi 標(biāo)準(zhǔn) 40 引腳接口的情況下
    發(fā)表于 07-16 10:08

    Wi-Fi 6簡介

    現(xiàn)實(shí)生活中很難實(shí)現(xiàn)。即使可以實(shí)現(xiàn),但估計你的網(wǎng)速也不達(dá)標(biāo)。但是,Wi-Fi 6的速度提升這一事實(shí)仍然很重要。因?yàn)?.6 Gbps的網(wǎng)速可能并非單一設(shè)備獨(dú)享,可以分配給整個網(wǎng)絡(luò)中的所有設(shè)備,這意味著每個
    發(fā)表于 09-18 09:05

    想了解下Wi-Fi、Zigbee、Thread 、藍(lán)牙這些協(xié)議

    想了解下Wi-Fi、Zigbee、Thread 、藍(lán)牙這些協(xié)議都是 2.4 GHz ISM 頻段,為何不是其他的頻段,比如2.8G,3.4G頻段
    發(fā)表于 10-24 15:00

    3分鐘讀懂Wi-Fi 6于Wi-Fi 5的優(yōu)勢

    通企業(yè)級芯片,5G的極限速度可接近千兆,性能可達(dá)900M+,可以說完全榨干家庭千兆寬帶,替代有線!02 高帶機(jī)在Wi-Fi 5協(xié)議下,當(dāng)多個終端需要與AP、路由器網(wǎng)絡(luò)設(shè)備通信時,只能
    發(fā)表于 08-12 10:54

    防止Wi-Fi和Zigbee共存的干擾方法分享

    Wi-Fi 共存允許多個2.4 GHz 技術(shù)(包括 Wi-Fi、Zigbee、Thread 和藍(lán)牙)同時運(yùn)行,而不會發(fā)生來自一個無線電的信號干擾相鄰無線電信號的現(xiàn)象。消息傳輸失敗干擾
    的頭像 發(fā)表于 07-28 09:13 ?8456次閱讀
    防止<b class='flag-5'>Wi-Fi</b>和Zigbee共存的干擾方法分享

    以太網(wǎng)Wi-Fi有什么關(guān)系?

    最終,切換到以太網(wǎng)的選擇取決于您的需求、偏好和預(yù)算。大多數(shù)使用互聯(lián)網(wǎng)進(jìn)行高清視頻流、瀏覽Chromebook和智能手機(jī)糖果粉碎游戲的家庭都可以使用雙頻Wi-Fi路由器。但是,如果你想在你的在線游戲
    的頭像 發(fā)表于 09-20 10:05 ?9261次閱讀

    Wi-Fi和Zigbee/Thread的托管共存技術(shù)

      隨著更高 Wi-Fi TX 功率、更高 Wi-Fi 吞吐量以及將 Wi-Fi 和 IEEE 802.15.4 無線電集成到同一設(shè)備中的市場趨勢,單獨(dú)的非托管技術(shù)可能證明是不夠的,因此托管共存解決方案變得必要。即使使用托管共存
    的頭像 發(fā)表于 06-23 14:52 ?2213次閱讀
    <b class='flag-5'>Wi-Fi</b>和Zigbee/<b class='flag-5'>Thread</b>的托管共存技術(shù)

    【無線干貨】管理 Wi-Fi、Zigbee、Thread 和藍(lán)牙之間的共存

    策略可以將并列無線電同時運(yùn)行時產(chǎn)生的性能退化降到最低。 Wi-Fi 共存設(shè)計的重要性 Wi-Fi 共存允許多個 2.4 GHz 技術(shù)(包括 Wi-Fi 、 Zigbee 、
    的頭像 發(fā)表于 11-24 19:00 ?788次閱讀

    演示視頻-以Matter over Wi-FiThread技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)橋接

    演示。 Matter 旨在為 Wi-FiThread 網(wǎng)絡(luò)技術(shù)的不同生態(tài)系統(tǒng)之間建立廣泛的兼容性, Silicon Labs 為這兩種技術(shù)提供了多種高度安全的解決方案,包括視頻里所示的設(shè)備。視頻
    的頭像 發(fā)表于 12-19 17:35 ?832次閱讀

    樂鑫Thread邊界路由器解決方案

    邊界路由器是一種能夠幫助 Thread mesh 網(wǎng)絡(luò)路由數(shù)據(jù)包的設(shè)備。這種路由是在 Thread 網(wǎng)絡(luò)和其他支持 IP 協(xié)議的網(wǎng)絡(luò)(如 Wi-Fi、以太網(wǎng)和蜂窩網(wǎng)絡(luò))之間進(jìn)行的。
    發(fā)表于 08-06 11:41 ?589次閱讀
    樂鑫<b class='flag-5'>Thread</b>邊界路由器解決方案

    Matter over Thread 邊界路由器

    的互聯(lián)成為了一個迫切的問題。在此背景下,Matter應(yīng)運(yùn)而生。作為一套基于互聯(lián)網(wǎng)協(xié)議(IP)的連接協(xié)議,Matter支持Wi-Fi、以太網(wǎng)Thread(IEEE
    的頭像 發(fā)表于 08-19 08:04 ?1045次閱讀
    Matter over <b class='flag-5'>Thread</b> 邊界路由器

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別? Wi-Fi是一種無線網(wǎng)絡(luò)技術(shù),可以連接到互聯(lián)網(wǎng)或局域網(wǎng),為用戶提供無線上網(wǎng)的便利。隨著科技的
    的頭像 發(fā)表于 02-02 15:28 ?804次閱讀