ZigBee是現今最流行的低成本,低能耗無線Mesh網絡標準。ZigBee被應用在家庭自動化(home automation),智能能源(Smart Energy),商業樓宇自動化(commercial building automation)以及其它低速率無線網絡中。ZigBee是架構在802.15.4標準上的技術。ZigBee被設計用來實現物聯網(sensor networks)通信標準。
6Lowpan是IPv6 over Low-power wireless Personal Area Networks的首字母縮寫。這個名字起源于IETF的6LoWPAN工作組。6Lowpan的物理層和MAC層采用802.15.4標準。 與以太網、802.11等傳統鏈路層不同,標準的IPv6協議不能直接構建在IEEE802.15.4MAC層之上。為此,需要在IPv6網絡層和IEEE802.15.4MAC層之間加入一個中間層,即適配層,適配層主要功能是壓縮、分片與重組、 Mesh路由。網絡層采用IPV6協議,傳輸層采用TCP或者UDP,應用層Socket接口。
6Lowpan和ZigBee都可以用于802.15.4技術標準,下邊我們從幾個方面比較一下這兩個技術。
1. 互操作性
互操作性是我們在選擇無線協議時首先要考慮的。從技術術語上看,互操作意味著應用無需了解傳輸數據包的物理鏈路。ZigBee定義通行在802.15.4的節點節點進行,對應IP技術是二層。然后定義上層應用通信技術。這意味著ZigBee設備可以和其它ZigBee設備互通,假設這些設備應用同樣的profile.
應用一個簡單的Bridge 設備,6Lowpan支持與其它802.15.4設備的互通,同時也支持和其它IP網絡的互通,如以太網和WIFI。ZigBee網絡和非ZigBee網絡之間的橋接需要非常復雜的應用層網關。
2.堆棧大小/封包負載
比較ZigBee和6LoWPAN,必須熟悉數據包結構和開銷,因為這直接關系到網絡伸縮和數據負載空間。
Figure 1 (Archrock supplied diagram)
Fctrl: Frame control bit fields
D ep: Destination endpoint
Clst: Cluster identifier
Prof: Profile identifier
S ep: Source endpoint
APS: APT counter (sequence to prevent duplicates)
經過6LoWPAN鏈路的路由選址不需要額外的6LoWPAN頭信息,這削減了頭信息,允許了更多的負載數據空間。而且,ZigBee典型的full-feature棧是90KB,而6LoWPAN僅需要30KB。
3.安全
ZigBee和6LoWPAN都采用AES128技術加密,AES128是802.15.4技術標準的一部分。
4.廠商支持及成本
半導體行業的大多數設備商都對兩個標準都支持。如Texas Instruments, Freescale and
Atmel, 提升并供應802.15.4芯片,同時支持ZigBee or 6LoWPAN.這些公司甚至提供免費的ZigBee堆棧
5.結論
6lowpan是非常吸引人的。因為6lowpan基于IP技術-互聯網的標準技術。同時,采用6lowpan可是實現與其它網絡的鏈接,實現low-power,low-enger產品可以與網絡采用。
ZigBee目前是更為流行的物聯網技術,因為ZigBee聯盟的支持,所以ZigBee更多的被主流廠商支持。
-
物聯網
+關注
關注
2903文章
44296瀏覽量
371386 -
ZigBee
+關注
關注
158文章
2269瀏覽量
242545 -
IPv6
+關注
關注
6文章
683瀏覽量
59330 -
6LoWPAN
+關注
關注
1文章
19瀏覽量
21010
發布評論請先 登錄
相關推薦
評論