五分鐘技術(shù)趣談 | Thread協(xié)議在IOT路由器上的應(yīng)用
Labs 導(dǎo)讀
目前,接入物聯(lián)網(wǎng)的各種設(shè)備正加速爆發(fā),它們?cè)谕ㄐ艠?biāo)準(zhǔn)上各立山頭,有采用藍(lán)牙的,有采用ZigBee的,使用Wi-Fi的也不在少數(shù)。面對(duì)標(biāo)準(zhǔn)不一的物聯(lián)網(wǎng)通信協(xié)議,各IoT設(shè)備間的互聯(lián)互通性自然備受影響。不過(guò)一個(gè)名為“Thread”的協(xié)議將會(huì)從眾多協(xié)議中脫穎而出成為未來(lái)IoT標(biāo)準(zhǔn)而穩(wěn)得天下。
作者:陳國(guó)雄
單位:中國(guó)移動(dòng)智慧家庭運(yùn)營(yíng)中心
上一期
labs帶大家認(rèn)識(shí)了
Andlink家族以及新成員AndlinkOS,
這一期
我們來(lái)看看有什么新內(nèi)容
Thread協(xié)議
啥是Thread,能吃嗎?
知道WiFi、Zigbee、藍(lán)牙,
Thread算老幾?
Thread怕是噱頭吧,
已有物聯(lián)網(wǎng)協(xié)議感覺(jué)已經(jīng)夠用了…
別擔(dān)心,聽小編5分鐘趣談Thread
保證藥到病除
Part 01、啥是Thread?
Thread 是一種專為家庭設(shè)備聯(lián)網(wǎng)而設(shè)計(jì)的無(wú)線 Mesh 網(wǎng)絡(luò)標(biāo)準(zhǔn),具有自組網(wǎng)、低成本、低功耗、高容量、高安全性、原生支持 IPv6 等特性。
往下瞅瞅它的協(xié)議體系圖:
在 Thread 協(xié)議體系之上可構(gòu)建符合標(biāo)準(zhǔn)五層結(jié)構(gòu)的網(wǎng)絡(luò)協(xié)議混合模型,即物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層。Thread 基于 IEEE 802.15.4 PHY/MAC 層標(biāo)準(zhǔn)之上,工作在 2.4GHz 公用頻段,最高速率為250kbit/s,適用于短距離、低速率的應(yīng)用場(chǎng)合;Thread 在 MAC 層和 IPv6 網(wǎng)絡(luò)層之間加入 6LowPAN 適配層,在承載能力有限且不可靠的物理鏈路之上實(shí)現(xiàn)對(duì) IPv6 的高效支持,使其具備全 IP 化特性;Thread 要求在傳輸層至少實(shí)現(xiàn) UDP,而 TCP 是可選的,并且沒(méi)有定義應(yīng)用層。
根據(jù)是否具備路由能力,Thread 網(wǎng)絡(luò)設(shè)備可分為路由設(shè)備和終端設(shè)備(End Device)。根據(jù)在網(wǎng)絡(luò)中承擔(dān)的職責(zé)不同,路由設(shè)備可分為普通路由節(jié)點(diǎn)(Router)、主導(dǎo)節(jié)點(diǎn)(Leader)以及邊界路由器(Border Router)。
來(lái)來(lái)來(lái),一起瞅瞅Thread網(wǎng)絡(luò)拓?fù)洌?/p>
Part 02、Thread為啥一定要用IP技術(shù)?
- 多服務(wù)網(wǎng)絡(luò):使用公共網(wǎng)絡(luò)基礎(chǔ)設(shè)施托管多個(gè)應(yīng)用程序
- 聚合網(wǎng)絡(luò)層:構(gòu)建使用多種連接技術(shù)的端到端應(yīng)用程序
Part 03、Thread協(xié)議優(yōu)越感哪來(lái)的?
- 可擴(kuò)展的自組網(wǎng):路由器在每個(gè)網(wǎng)絡(luò)的鄰居之間轉(zhuǎn)發(fā)消息,最多可以擁有32個(gè)路由器節(jié)點(diǎn);終端設(shè)備通過(guò)網(wǎng)路中的路由節(jié)點(diǎn)進(jìn)行連接,每個(gè)路由節(jié)點(diǎn)最高可以接入 511 個(gè)終端設(shè)備節(jié)點(diǎn);每個(gè)Thread網(wǎng)絡(luò)最高可以同時(shí)運(yùn)行 16000+個(gè)終端設(shè)備節(jié)點(diǎn)。
- 自配置路由:自動(dòng)增加連接和范圍;動(dòng)態(tài)刪除以減少冗余節(jié)點(diǎn)。
- 彈性的自組網(wǎng):實(shí)現(xiàn)任意節(jié)點(diǎn)間的最短路徑點(diǎn)對(duì)點(diǎn)路由;使用距離矢量路由協(xié)議;動(dòng)態(tài)選擇最佳廣播路由器下一節(jié)點(diǎn)。
- 彈性便捷路由:可連接多個(gè)邊界路由器;Thread網(wǎng)絡(luò)到非Thread網(wǎng)絡(luò)輕松切換。
- 低功耗:功耗是WiFi的十分之一;紐扣電池即可提供節(jié)點(diǎn)以年計(jì)算的續(xù)航。
Part 04、是騾子是馬拉出來(lái)溜溜 ?
低功耗、支持mesh組網(wǎng)、支持IPV6、高安全性、無(wú)單點(diǎn)故障……
Part 05、Thread怎么用?
Thread網(wǎng)絡(luò)的邊緣路由器可以由任何具備Thread邊緣路由器的家電代替,實(shí)現(xiàn)Thread網(wǎng)絡(luò)、非thread網(wǎng)絡(luò)的無(wú)縫切換。以Thread協(xié)議為中心,中國(guó)移動(dòng)智慧家庭運(yùn)營(yíng)中心率先展開了基于Thread協(xié)議在多功能IOT路由器上的技術(shù)探索,IOT路由器將實(shí)現(xiàn)WiFi、ZigBee、Thread多協(xié)議接入,為用戶決智能設(shè)備購(gòu)買不互通、智能協(xié)議選擇難等痛點(diǎn)。
【本文為51CTO專欄作者“移動(dòng)Labs”原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)聯(lián)系原作者】