新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > Zigbee框架體系結構及組網技術的研究

        Zigbee框架體系結構及組網技術的研究

        作者: 時間:2014-08-11 來源:網絡 收藏

          摘要:基于網絡的分層網絡框架體系結構和以IEEE802.15. 4為基礎的協議棧架構,采用理論介紹和實驗驗證相結合的方法,首先對網絡框架結構體系進行了介紹,接著通過無線控制開關與照明設備間的無線連接方式和路由選擇實驗,來驗證網絡的自主搜索、自主組網的技術特點,最后得出Zigbee作為一種新型的無線網絡形式,在無線物聯傳感方面有巨大的優勢,必將在無線傳感網絡中獲得更廣泛的應用。

        本文引用地址:http://www.104case.com/article/256724.htm

          在過去的幾年里,隨著信息技術的發展,計算機、網絡已經成為人們日常生活的一部分。相對于有線和遠距離無線傳輸的不方便和昂貴資費,人們提出在自身周邊幾米或者幾十米范圍之內短距離通信的需求,需求推動科技發展。于是出現了無線個人區域網絡(Wireless Perso nal Area Network,WPAN)的概念。WPAN網絡為短距離范圍內的網絡設備建立無線連接,把幾米或者幾十米范圍內的多個網絡設備通過無線的方式連接在一起,使它們可以相互通信甚至可以通過某個設備接人局域網(LAN)或Internet。短距離、無線通訊技術一時風起云涌,成為信息通訊技術研究和發展的熱點。各種新的無線通訊技術層出不窮,無線局域網絡日漸走入人們的生活。Wi—Fi、藍牙(Blue Tooth)、WLAN,Zig bee,紅外線等無線技術相繼出現,也逐漸為人們所熟知。無可否認,各種無線技術在市場化的過程中展現了具大的應用潛力,但于此同時,各種無線鏈接方式的優缺點也都飽受詬病。就像Wi—Fi的穿透性、距離;藍牙的傳輸速度、紅外線的無障礙、直線要求。就現在移動公司大力推廣的、如日中天的WLAN來說,區域范圍小和基礎布置的高費用也一直困擾著管理者和使用者。各種無線網絡要求都在努力追尋適合自己的無線網絡傳輸方式。

          伴隨著物聯中國(IOT China)概念的提出,(The Internet of Things)作為一個全新的概念出現在人們的視野中,所提倡的自動感應、識別技術得到了人們的廣泛關注,無線通訊技術和傳感器技術獲得了飛速發展,無線傳感器網絡在工業生產、軍事探測、智能家居、醫療保健、教育科研中有了更廣泛的應用。工業自動化和家庭智能化對無線數據通信的需求也越來越強烈。低速率、低功耗、可嵌入、網絡自愈力強的無線要求使得在無線網絡傳播中一直默默無聞的Zigbee異軍突起,成為作為無線傳感器網絡的主要支撐技術。

          1 Zigbee的框架體系結構

          Zigbee是由英文單詞“zig”和“bee”組成的,zig的意思為Z型的轉向,bee為蜜蜂,合起來表示蜜蜂的8字形舞蹈。眾所周知,蜜蜂在發現花粉后會通過一種特殊的飛行動作語言來告知同伴新發現的花粉的位置信息,這種肢體語言就是Zigbee舞蹈,是蜜蜂之間一種簡單傳達信息的方式。人們用Zigbee來命名這種無線通訊方式,也是因為Zigbee也有蜜蜂8字舞一樣近距離、低復雜度、自組織的特點。

          Zigbee采用了OSI模型體系結構,由稱之為層的各個模塊(實體)組成,不同的模塊(實體)負責不同的功能,每一層為其上一層提供數據整合和傳輸服務。每個服務模塊通過相應的服務接入點SAP(Service Access Point,SAP)為其上層提供數據服務接口,每個服務接入點SAP通過服務原語來完成所對應的功能。通常將Zigbee的協議棧結構分為六層結構,如圖1所示:

          

         

          1)IEEE802.15.4協議

          Zigbee采用了OSI的分層結構,其實也可以說是TCP/IP協議的分層結構,因為它只采用了下面兩層,物理層(Physical Layer,PHY)和數據鏈路層(Data Link Layer,DLL)。又將數據鏈路層分成了兩個子層:媒體接入層(Media Access Control,MAC)和鏈路層(Logical Link Control,LLC)。這兩層的協議標準由IEEE802.15.4協議工作小組制定,這也是許多文獻說Zigbee采用IEEE802.15.4協議的原因。

          ①物理層

          物理層是協議的最底層,承擔著和外界進行信息交換的任務,并控制RF收發器工作,還定義了物理層和MAC子層之間的接口。

          ②MAC子層

          MAC子層負責處理所有的物理無線信道訪問,保證MAC協議數據單元在物理層數據服務中正確收發,并產生網絡定位信號,所以MAC在日常中也被人們稱為的網卡地址。另外,MAC還支持個人局域網PAN(Personal Area Network,PAN)連接和退出,并為新加入的PAN提供MAC數據接入鏈接。LLC子層為網絡層提供數據接口。

          2)Zigbee Alliance標準

          Zigbee Alliance在IEEE802.15.4協議的基礎上對網絡層進行了標注化,并在網絡層的基礎上開發了安全層。

          ①網絡層

          網絡層是Zigbee協議棧的核心部分,Zigbee Alliance的大部分工作也都體現在網絡層,網絡層主要實現網絡節點加入或離開,路由查找及傳送數據等功能。

          Zigbee的自動組網和網絡自愈功能也主要體現在網絡層。當一個網絡節點加入或者退出時,Zigbee可以自動重新計算網絡,選擇最合適的網絡傳輸線路。如圖:

          a)Zigbee可以自動搜索和感知臨近的網絡,形成交互網絡。臺燈與無線開關之間形成網路。

          

         

          b)需要信息傳遞時,自動搜尋最合適的網絡。臺頂與開關交互式,自動監測,通過粗的紅色線路形成數據交互鏈路。

          

         

          c)當其中某個或多個節點關閉時,Zigbee自動重新鏈接網絡,重新定義線路。當圖中3個藍色節點關閉后,臺燈與無線開關重新定義并鏈接。如圖4所示:

          

         

          ②安全層

          安全層(Security Service Provider,SSP)是Zigbee獨立開發出來進行信息安全驗證的功能模塊,在OSI和TCP/IP模型中都沒有體現。它主要負責實現信息交換的密鑰管理、密鑰存取等功能。

        物聯網相關文章:物聯網是什么



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 白朗县| 铁岭县| 汉寿县| 若尔盖县| 拜城县| 龙山县| 哈尔滨市| 静宁县| 沽源县| 慈溪市| 梁平县| 玉林市| 芷江| 隆尧县| 赣榆县| 抚州市| 卫辉市| 竹溪县| 吴川市| 长丰县| 涞源县| 临江市| 读书| 定安县| 普兰店市| 四子王旗| 灵寿县| 普宁市| 太谷县| 潮安县| 育儿| 鹰潭市| 札达县| 柏乡县| 德化县| 宁阳县| 通山县| 建始县| 廉江市| 灵山县| 宝丰县|