ZigBee是IEEE802.15.4協議的代名詞。根據這個協議規定的技術是一種近距離、低復雜度、低功耗、低數據速率、低成本的雙向無線通信技術,主要適合于自動控制和遠程控制領域,可以嵌入各種設備中,同時支持地理定位功能。由于蜜蜂(bee)是靠飛翔和“嗡嗡”(zig)地抖動翅膀的“舞蹈”來與同伴傳遞花粉所在方位和遠近信息的,也就是所蜜蜂依靠著這樣的方式構成了群體中的通信“網絡”,因此ZigBee的發明者們形象地利用蜜蜂的這種行為來形象地描述這種無線信息傳輸技術。
ZigBee技術特點
ZigBee技術則致力于提供一種廉價的固定、便攜或者移動設各使用的極低復雜度、成本和功耗的低速率無線通信技術。這種無線通信技術具有如下特點:
(1)數據傳輸速率低
只有10~250Kb/s,專注于低傳輸速率應用。無線傳感器網絡不傳輸語音、視頻之類的大數據量的采集數據,僅僅傳輸一些采集到的溫度、濕度之類的簡單數據。
(2)功耗低
工作模式情況下,ZigBee技術傳輸速率低,傳輸數據量很小,因此信號的收發時間很短,其次在非工作模式時,ZigBee節點處于休眠模式,耗電量僅僅只有1μW。設各搜索時延一般為 30ms,休眠激活時延為15ms,活動設備信道接人時延為15ms。由于工作時間較短、收發信息功耗較低且采用了休眠模式,使得ZigBee設各非常省電,ZigBee節點的電池工作時間可以長達6個月到2年左右。同時,由于電池時間取決于很多因素,例如電池種類、容量和應用場合,ZigBee技術在協議上對電池使用也作了優化。對于典型應用,堿性電池可以使用數年,對于某些工作時間和總時間(工作時間+休眠時間)之比小于t%的情況,電池的壽命甚至可以超過1年。
(3)數據傳輸可靠
ZigBee的介質鏈路層(以MAC層)采用CSMA-CA碰撞避免機制。在這種完全確認的數據傳輸機制下,當有數據傳送需求時則立刻傳送,發送的每個數據包都必須等待接收方的確認信息,并進行確認信息回復,若沒有得到確認信息的回復就表示發生了碰撞,將再傳一次,采用這種方法可以提高系統信息傳輸的可靠性。同時為需要固定帶寬的通信業務預留了專用時隙,避免了發送數據時的竟爭和沖突。同時ZigBee針對時延敏感的應用做了優化,通信時延和休眠狀態激活的時延都非常短。
(4)網絡容量大
ZigBee的低速率、低功耗和短距離傳輸的特點使它非常適宜支持簡單器件。ZigBee定義了兩種器件:全功能器件(FFD)和簡化功能器件(RFD)。網絡協調器(coordinator)是一種全功能器件,而網絡節點通常為簡化功能器件。如果通過網絡協調器組建無線傳感器網絡,整個網絡最多可以支持超過65 000個ZigBee網絡節點,再加上各個網絡協調器可互相連接,整個ZigBee網絡節點的數目將十分可觀。
(5)自動動態組網、自主路由
無線傳感器網絡是動態變化的,無論是節點的能量耗盡,或者節點被敵人俘獲,都能使節點退出網絡,而且網絡的使用者也希望能在需要的時候向已有的網絡中加人新的傳感器節點。
(6)兼容性
ZigBee技術與現有的控制網絡標準無縫集成。通過網絡協調器自動建立網絡,采用CSMA-CA方式進行信道接入。為了可靠傳遞,還提供全握手協議。
(7)安全性
ZigBee提供了數據完整性檢查和鑒權功能,在數據傳輸中提供了三級安全性。第一級實際是無安全方式,對于某種應用,如果安全并不重要或者上層已經提供足夠的安全保護,器件就可以選擇這種方式來轉移數據。對于第二級安全級別,器件可以使用接人控制清單(ACL)來防止非法器仵獲取數據。
在這一級不采取加密措施。第三級安全級別在數據轉移中采用屬于高級加密標準(AES)的對稱密碼。AES可以用來保護數據凈荷和防止攻擊者冒充合法器件。
(8)實現成本低
模塊的初始成本估計在6美元左右,很快就能降到1.5~2.5美元,且ZigBee協議免專利費用。無線傳感器網絡中可以具有成千上萬的節點,如果不能嚴格地控制節點的成本,那么網絡的規模必將受到嚴重的制約,從而將嚴重地制約無線傳感器網絡的強大功能。
下一篇:工業4G路由器該怎么配置?