吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

電子設計 ? 作者:電子設計 ? 2018-09-23 10:08 ? 次閱讀

引言

無線傳感器網絡(WSN, Wireless Sensor Network)采用微小型的傳感器節點獲取信息,節點之間具有自動組網和協同工作能力,網絡內部采用無線通信方式,采集和處理網絡中的信息,發送給觀察者。目前WSN 使用的無線通訊技術過于復雜,非常耗電,成本很高。而ZigBee是一種短距離、低成本、低功耗、低復雜度的無線網絡技術,在無線傳感器網絡應用領域極具發展潛力。

路由協議是無線傳感器網絡中一個關鍵技術,其優劣直接影響著網絡的性能。這里的工作就是在分析研究了多種應用在WSN 上的路由協議之后,對比分析ZigBee 路由算法,分析得出各自優劣及其適用的環境,為路由協議設計人員提供參考。

1 WSN中路由算法研究

1.1 AODV 協議

AODV是逐跳的按需距離向量路由協議。當源節點沒有已知的路由到達目的節點時,廣播一個請求消息(RREQ),每個接收到RREQ 的中間節點記錄下到源節點的逆向路徑(以便為之后的應答消息(RREP)提供路由),然后重新廣播RREQ.當RREQ 到達目的節點時,目的節點利用記錄在報文中的逆向路徑發送RREP.如果中間節點知道最新的指向目的節點的路由,它就代替目的節點發送RREP.每個接收到RREP 的節點以相同的方式記錄下本節點到目的節點的路徑,以便為將來數據分組報文的到來提供路由服務。

1.2 LEACH 路由協議

LEACH[5]是MIT 的Heinzelman 等人提出的基于簇的數據融合的層次型路由算法。該算法以輪為單位計算網絡周期。每一輪從建立階段開始,即節點自組織成一個一個的簇,然后進入穩定階段,即成員節點將其數據發送給其簇首節點,然后簇首節點將所收成員的數據進行數據融合,發送給基站。

2 ZigBee無線傳感器網絡

ZigBee 網絡支持兩種類型的物理設備:全功能設備節點(FFD)和半功能設備節點(RFD)。FFD 節點通常作為網絡協調器或路由,能和任何設備通信;RFD 節點只能作為網絡的終端節點,負責本地信息收集和數據處理,只能和FFD 節點通信。ZigBee 網絡支持三種節點類型:主節點、路由節點以及終端節點。主節點即協調器,必須由FFD 節點構成,它是網絡的核心,負責建立一個網絡并下發地址。路由節點也是FFD 節點,搜索網絡并加入,給加入路由的終端節點分配地址。終端節點可以是FFD 節點或者RFD 節點。ZigBee 的網絡拓撲結構有三種:星型網絡、樹簇型網絡、網型網絡,如圖1 所示。

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

圖1 ZigBee 三種網絡拓撲結構

另外,每個節點都維護有一個目的序列號用于判斷更新路由。節點廣播HELLO 消息來維護本地鄰居表及其一跳內的鏈路。

2.1 ZigBee 中的路由算法

ZigBee 網絡常見的路由算法有Cluster-Tree、AODVjr 和Cluster-Tree+AODVjr 等。ZigBee 路由通常采用Cluster-Tree與AODVjr 相結合的路由算法。

2.1.1 Cluster-Tree

Cluster-Tree 是一種邏輯鏈路和網絡層協議,使用鏈路狀態數據包建立一個簡單的簇網絡或是一個潛在的更大型的簇樹網絡。該網絡具有自組織能力,并支持網絡冗余,有一定的錯誤冗余度和自修復能力。網絡中的節點形成父子關系,當有節點加入網絡時,父節點將為其分配地址。分配機制如下:根據式(1),父節點為節點分配地址,其中C 為父節點包容的最大節點數,R 為參與路由的最大子節點數,L 為網絡的最大深度,d 為當前網絡深度,A 為節點地址。為第n個RFD 分地址為式(2);為第n 個FFD 分配地址為式(3)。

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

網絡路徑上的下一跳節點地址分配如下:對于地址為A的節點,如果滿足式(4),則地址為D 的節點為該節點后代:

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

如果滿足式(5),則下一跳為終端后代,地址為N = D ,否則,地址為式(6)。

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

2.1.2 AODVjr

AODVjr 具有AODV 的主要功能,但考慮到降低成本、節能、使用的方便性等因素,對AODV 作了一些簡化。①沒有使用目的節點序列號,并規定只有目的節點可以回復RREP;②不存在"先驅節點列表",簡化了路由表結構;③節點不發送HELLO 分組,僅根據收到的分組或者MAC 層提供的信息更新鄰居節點列表;④RERR 消息格式僅包含一個不可到達的目的節點。

另外,每個節點都維護有一個目的序列號用于判斷更新路由。節點廣播HELLO 消息來維護本地鄰居表及其一跳內的鏈路。

3 路由仿真

文中基于NS-2.34 模擬仿真軟件對路由協議進行仿真。

NS即網絡模擬,是面向對象的、離散事件驅動的網絡環境模擬器,可以完整地模擬整個網絡環境。主要用于解決網絡研究方面的問題。

在NS2 下分別仿真ZigBee 路由和AODV 協議,以比較兩者的實現效果。采用101 個節點隨機分布在(100m×100m)的空間中, 消息長度設置為500 byte,運行時間200 s.每個節點的初始能量相同,均為2 J.rxPower 和txPower 都設為0.3 W.通訊距離設為25 m,消息發送間隔設為0.05 s,以802.15.4 為底層。ZigBee 簇樹數量為:set Cm 4;set Lm 7.源節點(84.124781416787201, 85.201271942444734),目的節點(0,0)。

在仿真運行到151 s 時,ZigBee 和AODV 中各節點的剩余能量如圖2 所示,除了一部分節點的剩余能量大致相同外,大部分AODV 節點的剩余能量比ZigBee 節點多,即ZigBee能量消耗相比AODV 較多。這表明采用Cluster-Tree+AODVjr的ZigBee 路由算法在能量損耗上,并不比AODV 節省,反而消耗更多能量。

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

圖2 節點剩余能量

圖3 顯示,Zigbee 節點在151 s 之后有71 個存活節點;AODV 節點在151 s 之后有80 個存活節點,在181 s 之后仍有70 個存活節點。Zigbee 在151 s 之后,網絡活動停止,而AODV 在181 s 之后網絡活動才停止。可知,AODV 網絡在151 s 之后發現第二條路徑,繼續傳輸數據,使網絡存活時間延長。

ZigBee無線傳感器網絡結構及三種路由協議的原理介紹

圖3 網絡存活節點

4 結語

由于AODVjr 主要適用于動態網絡中發現最新的轉發路徑,但在網絡拓撲變化很慢的無線傳感器網絡中,AODVjr就顯得太過復雜,導致Zigbee 路由能耗過大。而LEACH 協議實現了所有節點間能量均勻分布的分群自適應算法和群首位置循環算法,節省了通信資源,降低了節點能耗,大大提高系統壽命。因此,以LEACH 為參照修改Zigbee 路由協議,將更有利于延長網絡的生存時間。

仿真結果表明,采用Cluster-Tree+AODVjr 的Zigbee 路由,沒有考慮到節點在通信和路由處理過程中能量的變化,能量損耗超過了AODV,限制了網絡的生存時間。因此,Zigbee 路由算法應更注重節能設計。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2553

    文章

    51407

    瀏覽量

    756657
  • 無線
    +關注

    關注

    31

    文章

    5470

    瀏覽量

    173840
  • ZigBee
    +關注

    關注

    158

    文章

    2271

    瀏覽量

    243360
收藏 人收藏

    評論

    相關推薦

    Zigbee智能家居自動化設置步驟

    的基本原理和優勢是必要的。Zigbee是一基于IEEE 802.15.4標準的高級協議,專為低數據速率的無線網絡設計。它具有以下特點: 低功耗 :適合電池供電的設備。 低成本 :設備
    的頭像 發表于 12-09 15:43 ?616次閱讀

    談談無線傳感器網絡的關鍵技術

    、分布式信息處理技術的前沿技術,能夠實現對環境參數的實時監測、采集和傳輸,為物理世界、計算世界以及人類社會元世界的連通搭建起了橋梁。本文將深入探討無線傳感器網絡的核心關鍵技術,揭示其
    的頭像 發表于 12-03 01:02 ?531次閱讀
    談談<b class='flag-5'>無線</b><b class='flag-5'>傳感器</b><b class='flag-5'>網絡</b>的關鍵技術

    mesh網絡與傳統路由器的比較

    在現代家庭和企業網絡中,無線網絡已經成為連接設備和訪問互聯網的重要方式。隨著技術的發展,我們有了更多的選擇來構建和擴展無線網絡。Mesh網絡和傳統
    的頭像 發表于 11-11 15:16 ?715次閱讀

    無線WIFI振動傳感器安裝簡單

    無線WIFI振動傳感器使用簡單方便,無線WIFI數字信號傳輸方式消除了長電纜傳輸帶來的噪聲干擾,整個測量系統具有極高的測量精度和抗干擾能力。無線WIFI
    發表于 09-13 09:42

    單片機的三種總線結構

    單片機的三種總線結構包括地址總線(Address Bus, AB)、數據總線(Data Bus, DB)和控制總線(Control Bus, CB)。這三種總線在單片機內部及與外部設備之間的數據傳輸
    的頭像 發表于 09-10 11:32 ?3706次閱讀

    車載傳感器網絡是什么意思啊

    車載傳感器網絡(Vehicle Sensor Networks,VSN)是指在車輛上部署的傳感器網絡,用于收集車輛運行狀態、環境信息、交通狀況等數據,并通過
    的頭像 發表于 09-07 09:32 ?551次閱讀

    無線通信技術有哪些?各有什么優缺點

    協議它允許網絡根據應用的需要而擴增。該技術支持自生自愈的網狀網絡。總共有四不同的 Zigbee 角色協調
    發表于 08-12 16:50

    電容式壓力分為哪三種

    電容式壓力傳感器是一利用電容器原理測量壓力的傳感器。它具有測量范圍廣、精度高、穩定性好、抗干擾能力強等優點,廣泛應用于工業、醫療、科研等領域。電容式壓力傳感器按照其
    的頭像 發表于 08-07 11:13 ?992次閱讀

    基于無線傳感網絡的振動傳感器

    電子發燒友網站提供《基于無線傳感網絡的振動傳感器.pdf》資料免費下載
    發表于 08-05 09:12 ?1次下載

    遞歸神經網絡結構形式主要分為

    遞歸神經網絡(Recurrent Neural Networks,簡稱RNN)是一具有時間序列處理能力的神經網絡,其結構形式多樣,可以根據不同的需求進行選擇和設計。本文將
    的頭像 發表于 07-05 09:32 ?620次閱讀

    plc常見的三種通訊協議有哪些

    這一目標,PLC采用了多種通信協議。以下是三種常見的PLC通信協議的詳細介紹: Modbus協議 Modbus
    的頭像 發表于 07-01 10:12 ?2706次閱讀

    無線網絡傳感器方案

    無線網絡傳感器方案
    的頭像 發表于 05-08 09:39 ?544次閱讀
    <b class='flag-5'>無線網絡</b><b class='flag-5'>傳感器</b>方案

    基于柔性無線IMU傳感器的稀疏傳感網絡

    其中具有運動能力評估的稀疏傳感器網絡僅由5個傳感器節點組成,且每個傳感節點均采用“島-橋”結構、生物兼容性材料設計,具有優異的機械性能和生物
    發表于 03-15 09:40 ?397次閱讀
    基于柔性<b class='flag-5'>無線</b>IMU<b class='flag-5'>傳感器</b>的稀疏<b class='flag-5'>傳感</b><b class='flag-5'>網絡</b>

    無線傳感器網絡系統的典型結構

    ,WSN的自組織性、動態性、可靠性和以數據為中心等特點,使其可以應用到人員無法到達的地方,比如戰場、沙漠等。因此,可以斷定未來無線傳感器網絡將有更為廣泛的前景。 無線
    發表于 02-20 15:33 ?2559次閱讀
    <b class='flag-5'>無線</b><b class='flag-5'>傳感器</b><b class='flag-5'>網絡</b>系統的典型<b class='flag-5'>結構</b>

    ZigBee三種組網結構介紹

    ZigBee是一低功耗、低成本、低速率、短距離的無線通信技術,廣泛應用于物聯網領域。
    的頭像 發表于 02-17 16:16 ?7780次閱讀
    <b class='flag-5'>ZigBee</b>的<b class='flag-5'>三種</b>組網<b class='flag-5'>結構</b><b class='flag-5'>介紹</b>
    百家乐视频裸聊| 香港六合彩管家婆| 澳门百家乐官网现场视频| 百家乐二代皇冠博彩| 至尊国际娱乐| 乐宝百家乐游戏| 云顶国际娱乐开户| 百家乐实战玩法| 真钱娱乐游戏| 百家乐全自动分析软件| 阳谷县| 缅甸百家乐玩假吗| 百家乐官网如何投注| 百家乐电器维修| 百家乐官网开发软件| 3U百家乐的玩法技巧和规则| 百家乐官网开户优惠多的平台是哪家 | 奥斯卡百家乐官网的玩法技巧和规则 | 大发888游戏平台hana| 金三角百家乐官网的玩法技巧和规则 | 百家乐官网规律打法| 大发888完整客户端| 百家乐官网又称什么| 肃南| 百家乐赌场视屏| 百家乐官网电投网站| 大发888促销代码| 百家乐论坛白菜| 来凤县| 钱柜百家乐娱乐城| 时时博百家乐官网的玩法技巧和规则| 盈禾娱乐| 百家乐赌场策略| 百家乐官网赌博策略论坛| 大发888在线娱乐城代理| 真钱百家乐注册送| 百家乐官网博彩安全吗| 大发888娱乐真钱游戏 下载| 澳门百家乐加盟| 百家乐官网视频游戏盗号| 大发888迅雷下载免费|