衡阳派盒市场营销有限公司

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

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

3天內不再提示

MANET路由協議性能對比

電子工程師 ? 來源:網絡整理 ? 作者:佚名 ? 2018-02-21 07:37 ? 次閱讀

NS-3在多網卡處理和IP尋址策略方面具有很的好特性,為了提高MANET路由協議性能,采用了NS-3仿真工具對MANET路由協議進行分析,詳細闡述了如何搭建NS-3仿真平臺,并從網絡規模和動態拓撲角度分析比較了AODV,DS-DV和OLSR三種路由協議的端到端平均時延和投遞率性能。仿真結果為協議的后續優化和改進提供了依據。

0引言

隨著網絡技術和通信技術的蓬勃發展,如何在硬件條件不具備的情況下研究大規模網絡,如何快速設計。實現。分析新的協議和算法,如何比較新老系統和算法而不必花費巨資建立實際系統等問題日益成為網絡研究者關注的焦點。近年來,盛行的方式是通過計算機軟件對網絡協議。網絡拓撲。網絡性能進行模擬分析。采用這種網絡仿真的研究方法,降低了成本,研究方法靈活可靠,提高了研究效率。現在主流的網絡仿真工具主要有:OPNET,QualNet,NS-2.OPNET是商業軟件,軟件所提供的模型庫比較有限,而且主要集中于路由仿真。QualNet也是一款商業軟件,弱化了網絡分層的概念。NS-2的內容比較龐雜,各模塊間的協同及耦合不便于系統擴展。為此,在廣泛汲取現有網絡模擬器的成功經驗基礎上,美國華盛頓大學Thmos R. Henderson教授及其小組研發了一款極具特色的新型網絡仿真器——NS-3.相比其他網絡仿真工具,NS-3是一款開源軟件,在多網卡處理和IP尋址策略方面表現出更好特性,同時,NS-3的架構也相對更明了清晰,代碼不需做很大修改就可直接移植到真實網絡節點上,此外,研究者可根據自身需求進行任意拓展。

1 MANET路由協議分析

移動無線自組織網絡(MANET)是一種無中心。自組織的分布式多跳網絡,MANET以其固有特點在某些特殊場景(如:救災。戰爭等)中得到了廣泛運用。路由協議的好壞直接影響到整個網絡性能的優劣。這里簡要介紹MANET中應用比較廣泛的3種平面路由協議。DSDV(Destination-Sequenced Distance Vector)是一種表驅動路由協議,它是在傳統的距離矢量DV算法基礎上改進設計的,同時也被稱為消除環路的Bellman-Ford路由算法。DSDV算法中每個節點都維護一張到達全網可達目的節點的路由表。相比DV算法,DSDV最大的區別是路由中增加了目的系列號(Sequence Number)字段,通過序列號來區別新舊路由信息。節點將收到新路由信息和當前路由信息比較,選擇序列號較大的路由記錄來更新路由表。若兩者序列號相同,則選擇跳數較小者。此外,全網節點要求周期性廣播路由包來進行路由維護。AODV(Ad Hoc On-Demand Distance Vector)是一種源驅動的路由協議[5],是DSR協議結合了DSDV中的按需路由機制設計出來的。節點在發送數據包時,首先查找自己路由表是否有到達目的節點的路由信息,若有,則直接按照路由信息發送;若沒有,則執行路由發現過程。節點廣播路由請求包RREQ給自己鄰居,鄰居收到RREQ包后查詢自己路由表是否有到達目的節點路由信息,若有或本身就是目的節點,則將路由信息添加到路由應答包RREP,并將其反饋給源節點;若沒有,再將RREQ轉發給自己所有的鄰居。依次類推,直到到達目的節點或中間節點存在到達目的節點的路由。

AODV協議通過定期廣播Hello分組來進行路由維護,一旦發現了某條通信鏈路斷開,節點就會在DE-LEte_PERIOD時間之后從路由表中刪除包含該斷開鏈路的路由,并發送ERROR(路由錯誤)報文來通知那些因為鏈路斷開而不可達的節點刪除相應的路由記錄或者對已經存儲的路由信息進行修復更新。

OLSR(Optimized Link State Routing)是一種優化的鏈路狀態路由協議,類似其他表驅動路由協議,節點需要周期性交互網絡路由信息。被鄰居節點選作中繼節點(Multi Point Telay,MPR)的節點周期性向網絡廣播控制信息分組,分組中包括將它選作MPR的那些節點的信息,以告訴網絡中其他節點與這些節點之間相連。而且,只有MPR節點才能夠作為路由節點,其他非MPR節點不參與路由計算,也不需轉播控制信息。OLSR協議中主要通過HELLO和TC(Topological Control)兩種控制消息來感知廣播拓撲。通過HELLO消息實現鏈路偵測。鄰居偵聽,以此建立節點的本地鏈路信息表,同時用于向鄰居節點通告本節點的多點中繼MPR節點的選擇;TC消息負責執行MPR Selector鏈路狀態聲明,使得每個節點都能夠感知全網拓撲結構。最終,節點根據本地鏈路信息庫和拓撲集合中的信息,采用Dijkstra算法根據路徑最短的原則計算路由表。

2 NS-3仿真平臺搭建

2.1 NS-3仿真架構

NS-3是一款離散型模擬器,NS-3的網絡架構主要由模擬器內核和網絡構件2部分組成,如圖1所示。其中模擬器內核包括時間調度器和網絡模擬支持系統,是NS-3最核心的部分。相比NS-2,NS-3仿真時間不僅支持Default Scheduler,而且還支持Realtime Scheduler.


圖1 NS-3體系結構


NS-3的網絡模擬支持系統包括:Attribute系統。Logging系統和Tracing系統。由于廣泛汲取了其他網絡仿真工具的經驗和技術,NS-3的內核在可量測性。可擴展性。模塊化。支持仿真與現實融合等方面具有極大優勢。NS-3的網絡構件包括:節點(Node)。應用(Application)。協議棧(Protocol Stack)。網絡設備(Net Device)。信道(Channel)。拓撲生成器(Helper)等。網絡構件是對真實網絡的各個部分的抽象,具有低耦合高內聚特點,NS-3通過低層次的抽象,使得仿真效果盡可能反映真實網絡的性能。


圖2 節點數和時延

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

    關注

    1

    文章

    127

    瀏覽量

    29621
收藏 人收藏

    評論

    相關推薦

    基于NS-3的MANET路由協議性能分析

    NS-3在多網卡處理和IP尋址策略方面具有很的好特性,為了提高MANET路由協議性能,采用了NS-3仿真工具對MANET
    發表于 02-27 11:29 ?4282次閱讀
    基于NS-3的<b class='flag-5'>MANET</b><b class='flag-5'>路由</b><b class='flag-5'>協議</b><b class='flag-5'>性能</b>分析

    Nanopi系列板子資源性能對比

    Nanopi系列板子資源性能對比對比性能 選擇適合你的板子
    發表于 08-05 14:21

    SparkRDMA基于BigDataBench的性能對比測試

    SparkRDMA基于BigDataBench 性能對比測試
    發表于 05-04 13:16

    Linux下AWTK與Qt的性能對比

    為了比較直觀的看到AWTK的基本性能,我們對產品開發者比較關心GUI的一些參數做了測試,如界面刷新幀數、啟動時間等。讓我們從參數上直觀了解Linux下AWTK與Qt的性能對比
    發表于 10-29 08:26

    Arm Cortex-A35性能對比分析

    Arm Cortex-A35性能對比
    發表于 01-19 07:44

    arduino和stm32性能對比究竟誰更厲害?

    一些DIY和各種小項目?arduino和stm32性能對比究竟誰更厲害呢?我們一起來討論一下。比較兩者之前首先我們來了解下arduino和stm32的特點:Arduino:Arduino UNO-DFRobot商城1. Arduino更傾向于創意,它弱化了具體的硬件的操作,它的函數...
    發表于 01-24 07:14

    MANET典型路由協議性能分析與仿真

    移動Ad Hoc網絡(MANET)是由一組無線移動主機組成的一個沒有任何事先建立好的基礎設施或集中管理設備的臨時網絡,其特點是網絡拓撲易變,帶寬、能源有限及容易受到攻擊等。該文
    發表于 04-20 09:18 ?4次下載

    基于泛洪約束的MANET按需組播路由協議

    降低路由控制開銷是MANET 網絡組播路由協議節省節點能量,提高帶寬利用率的關鍵因素之一。本文研究了組播路徑近鄰節點對路由維護的作用以及鏈路
    發表于 02-08 15:46 ?11次下載

    MANET網絡中AODV路由協議改進方案

     針對移動Ad Hoc網絡中,AODV路由協議在本地修復過程中存在路由發現和路由維護的巨大開銷,提出了一種改進本地修復機制的AODV路由
    發表于 12-25 16:21 ?17次下載

    基于OPNET仿真平臺的MANET路由協議性能分析

    隨著無線通信技術的不斷發展,一種新型的無線網絡即移動Ad Hoc網絡(Mobile Ad Hoc Network,MANET)成為了研究熱點。移動Ad Hoc網絡是由一組移動節點形成的一個多跳的、臨時性的自治系統
    發表于 08-17 11:46 ?4960次閱讀
    基于OPNET仿真平臺的<b class='flag-5'>MANET</b><b class='flag-5'>路由</b><b class='flag-5'>協議</b><b class='flag-5'>性能</b>分析

    基于MANET網絡的服務協議

    基于MANET網絡的服務協議.......
    發表于 01-04 17:03 ?6次下載

    一種改進的OLSR路由協議

    特點,近年來經常用于災難管理、應急服務等通信基礎設施不可用或者被破壞的場景中。在無線網絡中,路由協議性能對網絡的性能具有重要的影響。特別在MANE
    發表于 01-21 10:02 ?1次下載
    一種改進的OLSR<b class='flag-5'>路由</b><b class='flag-5'>協議</b>

    基于可靠路徑剩余生存期的MANET路由發現算法

    移動ad hoc網絡(MANET)摒棄了蜂窩網絡昂貴的底層基站及相關基礎設施建設,實現了移動節點分布式動態組網、自主處理的優越性能。節點間路徑可靠性評估是決定MANET路由優化算法有效
    發表于 02-08 15:03 ?0次下載

    高頻型直流充電機性能對比檢驗試驗總結報告

    高頻型直流充電機性能對比檢驗試驗總結報告(開關電源技術課程設計)-高頻型直流充電機性能對比檢驗試驗總結報告? ? ? ? ? ?
    發表于 08-31 19:55 ?19次下載
    高頻型直流充電機<b class='flag-5'>性能對比</b>檢驗試驗總結報告

    ICL5101與ICL5102性能對比

    ICL5101與ICL5102性能對比-中文
    發表于 06-17 14:26 ?1次下載
    百家乐局部| 百家乐大娱乐场开户注册| 百家乐官网群1188999| 古丈县| 大发888玩法技巧| 金牌百家乐的玩法技巧和规则| 帝王百家乐官网的玩法技巧和规则| 澳门百家乐官网娱乐开户| E乐博网址| 88娱乐城址| 棋牌游戏赚钱| 大发888赌场的微博| 大发888娱乐城存款| 威尼斯人娱乐游戏| 海尔百家乐的玩法技巧和规则| 百家乐长庄投注| 线上百家乐攻略| 百家乐讯特| 沙龙百家乐娱乐城| 百家乐闲和庄| 百家乐赌博机怎么玩| 百家乐大小点桌子| 二代百家乐破解| 福布斯百家乐的玩法技巧和规则| 百家乐几点开奖| 百家乐庄闲出现几率| 百家乐对保| 利都百家乐国际娱乐场| 百合百家乐的玩法技巧和规则| 老k百家乐的玩法技巧和规则| 威尼斯人娱乐城微博| 大发888网上支付| 网上博彩业| 六合彩130| 百家乐官网大老娱乐| 赌百家乐官网咋赢对方| 百家乐官网桌手机套| 百家乐官网娱乐分析软件v| 在线百家乐娱乐| 宝马会百家乐的玩法技巧和规则| 威尼斯人娱乐城地址lm0|