国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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 路由算法應更注重節能設計。

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

    關注

    2576

    文章

    55041

    瀏覽量

    791336
  • 無線
    +關注

    關注

    31

    文章

    5688

    瀏覽量

    178779
  • ZigBee
    +關注

    關注

    158

    文章

    2305

    瀏覽量

    249847
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【MCP】同時支持stdio,streamableHttpless和sse三種協議的MCP服務框架

    項目說明 這是一個同時支持stdio,streamableHttpless和sse三種協議的MCP-Server的框架(ts語言)。 為什么我想做這個框架呢?因為隨著AI發展,現在越來越多業務需要
    的頭像 發表于 01-21 18:26 ?170次閱讀
    【MCP】同時支持stdio,streamableHttpless和sse<b class='flag-5'>三種</b><b class='flag-5'>協議</b>的MCP服務框架

    無線傾角傳感器在古樹監測中的應用:以科技守護活文物的結構安全

    無線傾角傳感器在古樹監測中的應用:以科技守護活文物的結構安全
    的頭像 發表于 01-09 11:38 ?656次閱讀
    <b class='flag-5'>無線</b>傾角<b class='flag-5'>傳感器</b>在古樹監測中的應用:以科技守護活文物的<b class='flag-5'>結構</b>安全

    類似攝像頭功能的傳感器@機房 / 車間專用!雙供電多協議溫濕度傳感器,網線直連免布線

    “供電布線雙難題”“協議不兼容”“現場無數據可視化” 時,這款以太網溫濕度傳感器 / 變送器以顛覆性設計,將網絡攝像頭的部署便捷性與工業級監測精度完美融合。只需一根網線,即可實現 “供電 + 數據傳輸
    發表于 11-27 15:16

    宜科電子推出三種不同原理標簽傳感器

    在工業自動化與智能包裝領域,標簽檢測的精度、速度與適應性直接決定了生產線的效率與產品合規性。針對不同材質標簽(如紙質、薄膜、金屬箔)及復雜檢測環境,我們推出超聲波、光電、電容三種不同原理標簽傳感器,以多模融合、精準識別、智能適應為核心,為食品包裝、醫藥制造、物流分揀等行業
    的頭像 發表于 11-08 15:07 ?1963次閱讀

    什么是ANT+協議? 用途

    領域應用廣泛。以下是其詳細介紹協議性質 :ANT 是一超低功耗無線傳感器網絡
    發表于 09-29 15:42

    溫度傳感器一般走哪些協議和接口

    溫度傳感器常用的通信協議和接口可根據應用場景(如工業控制、智能家居、物聯網等)和傳輸需求(距離、速度、功耗等)分為有線和無線兩大類,具體協議和接口的選擇需結合
    的頭像 發表于 09-23 17:22 ?1367次閱讀

    無線傾角傳感器:讓結構傾斜監測更高效

    。傳統的人工測量方式周期長、效率低,難以捕捉動態變化,而有線傾角傳感器雖能實現自動化監測,卻常因布線復雜、施工難度大,在許多場景中受限。無線傾角傳感器的出現,為這
    的頭像 發表于 09-17 13:44 ?982次閱讀
    <b class='flag-5'>無線</b>傾角<b class='flag-5'>傳感器</b>:讓<b class='flag-5'>結構</b>傾斜監測更高效

    什么是照度傳感器和接近傳感器

    近年來,照度傳感器和接近傳感器在我們身邊各類設備中的應用越來越廣泛。除了單獨使用照度傳感器和接近傳感器外,將這些傳感器組合使用的情況也在不斷
    的頭像 發表于 08-22 14:46 ?2909次閱讀
    什么是照度<b class='flag-5'>傳感器</b>和接近<b class='flag-5'>傳感器</b>

    【應用】Zigbee和藍牙技術在智慧農場的綜合應用

    低功耗、低成本和自組網能力,特別適合于大規模的傳感器網絡;而藍牙則以其傳輸速率高、容錯能力強在短距離通信中被廣泛使用。在智慧農場的建設中,Zigbee和藍牙技術各
    的頭像 發表于 08-14 19:33 ?699次閱讀
    【應用】<b class='flag-5'>Zigbee</b>和藍牙技術在智慧農場的綜合應用

    無線傳感器網絡在步進電機運行狀態監測中的應用

    摘 要:針對步進電機內部運行溫度超過大約130℃將出現退,從而導致輸出力矩下降乃至失步這一問題,結合無線傳感器網絡,采用了性能可靠,經過改進算法的定向擴散路由
    發表于 07-10 16:59

    【應用】ZigBee智能燈控系統設計應用(上)

    什么是ZigBeeZigBee是一成熟的無線通信協議,在智能燈控領域有著悠久的應用歷史。ZigBee本身是一
    的頭像 發表于 07-03 19:32 ?1146次閱讀
    【應用】<b class='flag-5'>ZigBee</b>智能燈控系統設計應用(上)

    RDMA簡介3之四協議對比

    分別介紹這四協議。圖1RDMA四協議網絡層級關系圖InfiniBand:InfiniBa
    發表于 06-04 16:05

    介紹三種常見的MySQL高可用方案

    在生產環境中,為了確保數據庫系統的連續可用性、降低故障恢復時間以及實現業務的無縫切換,高可用(High Availability, HA)方案至關重要。本文將詳細介紹三種常見的 MySQL 高可用
    的頭像 發表于 05-28 17:16 ?1241次閱讀

    傳感器網絡通信協議的核心技術要素

    ? ? ? 無線傳感網絡協議是規范無線傳感器網絡節點
    的頭像 發表于 04-02 10:30 ?991次閱讀
    <b class='flag-5'>傳感器</b><b class='flag-5'>網絡通信協議</b>的核心技術要素

    何時選擇OSPF作為路由協議

    在構建網絡時,選擇合適的路由協議對于確保網絡的高效性和穩定性至關重要。OSPF(開放最短路徑優先)是一廣泛使用的內部網關
    的頭像 發表于 03-18 09:14 ?1084次閱讀
    何時選擇OSPF作為<b class='flag-5'>路由</b><b class='flag-5'>協議</b>