• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > ZigBee無線傳輸技術綜述

    ZigBee無線傳輸技術綜述

    作者: 時間:2011-09-13 來源:網絡 收藏

    摘要:是一種新興的短距離、低復雜度、低功耗、低數據速率、低成本的網絡協議采用IEEE802.15.4標準的物理層和鏈路層,并在其上增加了網絡層,安全模塊和應用支持子層模塊,從而實現了大區域網絡覆蓋。由于其在低功耗、低復雜度、自組織等方面的優勢,逐漸成為傳感器網絡的首選通信協議。
    關鍵詞:ZigBee;ZigBee協議;路由算法;ZigBee應用

    0 引言
    ZigBee的基礎是IEEES02.15.4,這是IEEE個人區域網工作組的一項標準,被稱作IEEES02.15.4(ZigBee)技術標準。ZigBee協議由五家公司共同提出:Honeywell、Invensys、三菱電氣、摩托羅拉和飛利浦。IEEF802.15.4工作組為ZigBee定義了三個免受權頻段:2.4 GHz(全球應用),915MHz(美國)和868 MHz(歐洲)。
    ZigBee采用DSSS技術,與藍牙等無線通訊技術相比,它具有如下特點:
    (1)功耗更低:ZigBee Alliance網站公布,以一般電池電力而言,ZigBee產品可使用數月至數年之久。它非常適用于那些需要一年甚至更長時間才需更換電池的設備(如典型的監控設備)。
    (2)接入設備多:ZigBee的解決方案支持每個網絡協調器帶有255個激活節點,多個網絡協調器可以聯接大型網絡。2.4 GHz頻段可容納16個通道,每個網絡協調器帶有255個激活節點(藍牙只有8個),ZigBee技術允許在一個網絡中包含4千多個節點。
    (3)成本更低:ZigBee只需要80C51之類的低檔處理器以及少量的軟件即可實現,無需主機平臺。從天線到應用實現只需1塊芯片即可。藍牙需依靠較強大的主處理器(如ARM7),芯片構架也比較復雜。
    (4)速率更低:ZigBee的低功率導致了低速率,其原始數據吞吐速率在2.4 GHz(10channels)頻段為250kbps,在915 MHz(6cha-nnels)頻段為40 kbps,在868MHz(1channel)頻段為20kbps。距離為10~20m。

    1 ZigBee協議棧
    ZigBee標準采用分層結構,根據開放式通信系統互聯模型,從上往下具有物理層、數據鏈路層、網絡層、應用支持子層和應用層。從網絡層以上的協議有ZigBee聯盟制定,IEEES02.15.4標準定義物理層和數據鏈路層。
    1.1 物理層(PHY)
    物理層是協議層的最底層,主要工作是要啟動與關閉無線傳輸接收器、傳輸與接收數據、使用頻道的選擇、在目前頻道上做訊號能量偵測、數據調變傳輸與接收解調、空閑頻道評估(CCA)和針對接收的封包執行鏈路品質指示(LQI)。
    IEEE802.15.4定義了兩個物理層標準,分別是2.4 GHz和868/915 MHz物理層。2.4 GHz的物理層通過采用16相調制技術,能夠提供250 kbps的傳輸速率。868 MHz的傳輸速率為20 kbps,916 MHz上的傳輸速率則是40 kbps。
    物理層提供兩個服務:數據服務和管理服務。數據服務:在物理無線信道上接受和發送物理協議數據單元。管理服務:維護一個由物理層相關數據組成的數據庫。
    物理層負責下面的任務:
    (1)無線收發信機的激活和去激活。
    (2)在當前信道上的能量檢測。
    (3)鏈路質量指示,用在接受的數據包上。
    (4)清除信道估計算法用在CSMA/CA技術中。
    (5)信道頻率選擇。
    (6)信道數據的接受。
    1.2 數據鏈路層(MAC)
    物理層之上的數據鏈路層基于物理層所提供的服務,負責設備間無線數據鏈路的建立,維護和結束,確認模式的幀傳送與接受,信道接入控制,幀校驗,預留時隙管理和廣播信息管理。IEEE802.15.4的MAC層可足夠靈活地來處理這些數據通信。MAC層有兩種信道訪問機制:無標識網絡和標識使能網絡。無標識網絡節點成功接受到信息包后能產生一個積極的回應。標識使能網絡采用超幀結構,這一方面為了有專用的帶寬和低的反應時間,另一方面可通過網絡協調器設定在預定時間間隔內傳輸標識。
    MAC層使用標識使能來處理周期性數據,當有標識使能時,傳感節點會被喚醒來檢測信息,然后再返回睡眠狀態。間歇性數據可以在無標識網絡中被處理或是以不連貫的方式被處理。當以不連貫方式處理時,通信需要在能節約大量能量的情況下,設備才加入網絡。低反應時間操作可用于保證時間分割(GTS)操作中。GTS是高服務質量的一種方法,它允許每個設備有一個特定的時間間隔,這樣每個超幀就可以自由傳輸而不需要反應和爭搶。
    1.3 網絡層
    物理層上面的網絡層由ZigBee標準規定,它確保正確的操作IEEES02.15.4MAC子層和應用層提供服務接口。網絡層為應用層提供兩種服務實體:數據實體和管理實體。網絡層數據實體通過提供數據傳輸服務,網絡層管理實體通過提供管理服務,同時,利用來完成一些管理任務,負責維護網絡數據。
    ZigBee提供了:星形網絡、樹狀網絡和網狀網絡三種拓撲結構。
    (1)星型網絡配置包含了一個ZigBee協調器節點和一個或更多的終端設備。在星型網絡中,所有的終端設備都只與協調器通信。如果某個終端設備需要傳輸數據到另一個終端設備,它會把數據發送給協調器,然后協調器依次將數據轉發到目標接收器終端設備。
    (2)樹狀網絡,在這種配置下,終端設備可以選擇加入ZigBee協調器或者ZigBee路由器。路由器提供兩種功能的服務。一是為整個網絡增加可能的節點數。二是擴展網絡覆蓋的物理范圍。有了路由器以后,終端設備不需要在協調器的射頻范圍內,也可以加入網絡。在樹狀網絡中,所有的信息都由樹節點來組織路由。
    (3)網狀網類似于樹狀網絡配置,只是FFD可以直接把消息發送給其他的FFD而不用沿著樹來傳輸。來自RFD的消息依然要通過它的父節點來轉發。網狀網絡拓撲的優勢在于減少了消息傳輸的時延并且增加了可靠性。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 绵竹市| 霸州市| 通州市| 金乡县| 观塘区| 色达县| 汝南县| 定日县| 灌云县| 光山县| 平定县| 清苑县| 石柱| 西安市| 雷波县| 邛崃市| 马山县| 德庆县| 邯郸县| 青河县| 宝山区| 孝感市| 连江县| 惠水县| 陕西省| 墨江| 临海市| 岑溪市| 泉州市| 郧西县| 德庆县| 通城县| 济宁市| 公安县| 鹤壁市| 龙江县| 吴忠市| 宁武县| 金沙县| 涪陵区| 秦皇岛市|