Zigbee2006, 2007, pro各個版本的區(qū)別 ZigBee是ZigBee聯(lián)盟建立的技術標準,它是一種工作在900MHZ和2.4GHZ頻段的新興無線網絡技術,具有中等通訊距離(10米到數(shù)百米),比較靈活經濟的通訊速率(40Kbps到250Kbps),并且有星狀,網狀(MESH),樹狀等多種網絡拓撲,低的功耗等特點,所以在當今無線通訊技術和無線網絡技術領域中占有比較重要的地位。 第一個ZigBee協(xié)議棧規(guī)范于2004年12月正式生效,稱為ZigBee 1.0或ZigBee 2004。 第二個ZigBee協(xié)議棧規(guī)范于2006年12月發(fā)布,稱為ZigBee 2006規(guī)范,主要是用“群組庫(cluster library)”替換了ZigBee 2004中的MSG/KVP結構。最為重要的新的ZigBee 2006協(xié)議棧將不兼容原來的ZigBee 2004技術規(guī)范,對于已經投入ZigBee 2004的廠商而言,這是一個大悲劇。例如Jennic公司將ZigBee2004協(xié)議棧固化在ROM中(JN5121/JN5139)。將無法和ZigBee 2006以后的協(xié)議棧兼容。ZigBee 2006協(xié)議棧,將是ZigBee兼容的一個戰(zhàn)略分水嶺,從這里開始,ZigBee將實現(xiàn)完全向后兼容性。 2007年10月發(fā)布了ZigBee 2007規(guī)范,ZigBee 2007規(guī)范定于了兩套高級的功能指令集(feature set):分別是ZigBee功能命令集和ZigBee Pro功能命令集。(ZigBee 2004和2006都不兼容這兩套新的命令集)。ZigBee 2007包含兩個協(xié)議棧模板(profile),一個是ZigBee協(xié)議棧模板(Stack Profile 1),它是2006年發(fā)布的,目標是消費電子產品和燈光商業(yè)應用環(huán)境,設計簡單,使用在少于300個節(jié)點的網絡中。另一個是ZigBee Pro協(xié)議棧模板 (Stack Profile 2),它是在2007年發(fā)布,目標是商業(yè)和工業(yè)環(huán)境,支持大型網絡,1000個以上網絡節(jié)點,相應更好的安全性。ZigBee Pro提供了更多的特性,比如:多播、多對一路由和SKKE(Symmetric-key key establishment)高安全,但ZigBee(協(xié)議棧模板1)在內存和flash中提供了一個比較小的區(qū)域。兩者都提供了全網狀網絡與所有的ZigBee應用模板工作。 ZigBee 2007 是向后完全兼容ZigBee 2006設備。ZigBee 2007設備可以加入一個ZigBee 2006網絡,并能再ZigBee 2006網絡中運行,反之亦然。 由于路由選擇不同,ZigBee Pro設備必須變成非路由ZigBee End-Devices(ZEDs)設備才可加入ZigBee 2006或ZigBee 2007網絡。同樣ZigBee 2006或ZigBee 2007設備必須變成ZEDs才可加入ZigBee Pro網絡。在這些設備上的應用程序工作是相同的,它們不管在這些設備上的協(xié)議棧模板。 下面的圖表從高層次進行比較,列出2004、2006及2007/PRO ZigBee規(guī)范之間的異同。 比較圖:
各ZigBee版本功能比較
ZigBee2007兩功能指令集比較
ZigBee Pro在應用層功能部分,新增分割傳輸(Fragmented Transmission)功能,就是當超過有效載荷資料(Payload)長度的限制時,可以使用分割組裝(Fragment & Assemble)的功能傳送長度較長的數(shù)據(jù)。這里的分割處理方式類似傳輸控制協(xié)議(TCP)的分割方式,先設定區(qū)塊(Block)數(shù),接著系統(tǒng)便會按照的Blocks數(shù)分段傳送封包,直到完整的封包送完為止。 |
|
來自: 英子電氣 > 《zigbee-無線方案》