《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 一個基于備份路由的AODV路由協議

一個基于備份路由的AODV路由協議

2015-06-07
作者:吉 純,汪一鳴
來源:2014年微型機與應用第15期

  摘  要: AODV路由協議每次在源節點只建立一條通向目的節點的路由,未能充分利用從中間節點或者目的節點返回的路由應答信息,針對這一問題,提出了一個改進的方法。在源節點處建立一條主路由的基礎上,利用路由應答信息,建立一條備份路由,并且每次將最優的設為主路由,次優的設為備份路由。仿真結果表明,改進的協議和原協議相比,降低了端到端的延時,提高了包投遞率

  關鍵詞Ad Hoc網絡;路由協議;AODV協議;備份路由

  移動自組織網絡MANET(Mobile Ad Hoc Network)是一種移動、自組織的系統。MANET是對等網絡,每個節點既可以作為主機,也可以作為路由器,數據包通過網絡進行逐跳轉發。由于它組網靈活、不依賴于現有的網絡基礎設施,在軍事和緊急救援領域應用前景十分廣闊。目前Ad Hoc網絡的路由協議可分為3大類,表驅動路由協議有OLSR、WRP、DSDV[1],按需路由協議有AODV[2]、DSR,基于約束的路由協議有ABR、LAR。

  AODV是一種按需路由協議,并已經成為IETF的標準化路由協議。它的主要特點是使用序列號來表示一條路由的新舊程度,同時用來避免出現路由環路,AODV主要有路由發現和路由維護兩個過程。

  本文針對AODV路由協議出現鏈路斷開時只能通過本地修復機制來進行鏈路修復的不足,利用從中間節點或者目的節點返回的路由應答信息,在建立一條主路由的基礎上,再建立一條備份路由,并且每次將最優的設為主路由,次優的設為備份路由,使得出現鏈路斷開的上游節點能夠利用備份路由進行數據的傳輸,有效地降低了時延和提高了分組投遞率,通過仿真軟件NS2驗證了改進后的協議具有更好的性能。

1 AODV路由協議概述

  1.1 路由發現過程

  當源節點要向目的節點發送數據時,創建一個路由請求包RREQ,并向鄰居節點進行廣播,進行泛洪路由發現過程[3]。

  中間節點收到路由請求之后,首先根據RREQ中的廣播號判斷是否是已經處理過的RREQ,如果是,則丟棄;如果是新收到的RREQ,就建立或者更新到源節點的反向路由,使得反向路由表中到源節點的路由序列號大于RREQ中的序列號或者序列號相同并且有更少的跳數。然后查找路由表,如果沒有到目的節點的積極路由,就繼續廣播RREQ,如果有到目的節點的積極路由,并且路由中的目標節點序列號大于或者等于RREQ中的序列號,就沿著反向路由向源節點單播路由應答RREP。

  目的節點收到RREQ后,不再廣播,建立反向路由,產生一個含有最新序列號的路由應答RREP,沿反向路由向源節點單播。中間節點收到RREP后,建立到目的節點的正向路由,并更新路由信息。源節點收到RREP后,建立到目的節點的正向路由,并開始向目的節點傳輸數據。

001.jpg

  路由發現過程如圖1所示。如果節點S需要對節點D進行通信,節點S沒有到節點D的積極路由,節點S廣播一個路由請求RREQ。節點1收到RREQ,假設其沒有到節點D的積極路由,節點1會繼續廣播此RREQ。假設節點2中有一條到達目的節點D的積極路由,節點3和節點4中沒有到節點D的積極路由。最終節點S將會先后收到由節點2和節點D分別發送的包含S-1-2-D和S-3-4-D的路由應答RREP,由于節點D發送的RREP具有更高的序列號,所以路由S-1-2-D將被丟棄,即使這條路由也是有效的。這樣當節點S與節點3鏈路斷開,節點S進行鏈路失效處理時就無法使用路由S-1-2-D,而可能進行局部修復,從而造成了延時。設想如果能將S-1-2-D路由作為備份加以保留,那么在S-3-4-D路由斷裂時,就可以轉換到使用備份路由上來。

  1.2 路由維護

  路由維護[4]可以及時發現節點因移動或其他原因而引起的鏈路斷開,每個包含路由的節點,周期地廣播HELLO消息,并且TTL值為1,因此只能與其相鄰節點傳播。一個節點收到HELLO消息便知道自己與鄰節點保持連接,如果在一定時間內收不到HELLO消息,則進行鏈路失效的處理。如果鏈路斷開處離目的節點較近,將進行鏈路的局部修復,即由鏈路斷開處的上游節點發起到目的節點的路由發現過程。如果在給定的時間內重新建立起有效的路由,就繼續發送數據;如果未能成功建立,則向上游發送RERR。如果鏈路斷開處離目的節點較遠,則不進行局部修復,直接將路由設為失效狀態,并向上游發送RERR。設想如果有一條備份路由存在于鏈路斷開處離目的節點較遠的地方,就可以直接使用備份路由而不必進行泛洪路由發現過程。

2 基于備份路由的改進方法

  對AODV路由協議的分析表明,源節點接收到路由應答RREP后,將序列號最大或者序列號相同且有較少的跳數作為判據,因此只保留了一條到目的節點的路由,如果這條路由失效,就會重新發起路由發現過程,從而增大了網絡的開銷。為了充分利用源節點接收到的路由應答信息,同時又能避免路由環路的出現[5],對AODV協議作了改進。

  在路由表項中添加標記主路由或備份路由的主/備份標志位,并且初始化為0,表示主路由(1表示備份路由),在鏈路未出現斷開的情況下,均默認使用主路由。

002.jpg

  為了能夠實現添加備份路由的功能,對源節點接收到RREP的處理過程作了修改,如圖2所示。在路由發現過程中,源節點接收到RREP后建立主路由。如果接收到的RREP的序列號比存在的到該目的節點的主路由序列號大,或者序列號相同但是有更少的跳數,并且是第一次接收到RREP的話,更新主路由。如果不是第一次接收到RREP并且沒有備份路由,則更改原來主路由的標志位,設為備份路由,添加新的主路由并更新;如果有備份路由,更改原來主路由中的標志位,設為備份路由,更改原來備份路由中的標志位,設為主路由并更新。

  如果源節點接收到的RREP的序列號沒有比存在的到目的節點的主路由序列號大,或者序列號相同但是沒有更少的跳數,而且沒有備份路由,則添加此RREP序列號對應的路由為備份路由;如果存在備份路由,并且現接收序列號比備份路由序列號大,或者序列號相同但是有更少的跳數,則更新備份路由,否則丟棄RREP。

  這樣通過以上過程,就能使得每次在路由發現過程以及可能的修復過程中建立兩條路由,而且主路由和備份路由是最優的兩條路由,同時主路由優于備份路由。如圖1所示,通過改進的方法,在與之前相同的情況下,節點S與節點D之間便建立了一條主路由S-3-4-D和一條備份路由S-1-2-D。在整個網絡的路由發現過程中,除了前述改進方法中源節點通過接收到的RREP建立備份路由時要查找本地路由表中是否有到目的節點的備份路由外,其他的節點均只查找本地路由表中是否有到目的節點的主路由,從而保證了優先使用主路由。

003.jpg

  在路由維護階段,如圖3所示,如果節點S要向節點D傳輸數據,在建立的主路由S-1-4-5-D中,節點1和節點4之間發生鏈路中斷,這時,節點1要對鏈路斷開進行處理。如果之前節點1向節點D傳輸過數據,并且通過本文前述改進的方法在路由發現過程中建立了備份路由1-2-3-D(節點1曾經擔任過源節點),且該備份路由有效,則節點1使用備份路由發送數據,從而減少了延時,提高了分組的投遞率;如果該備份路由已經失效,則進行與原AODV協議相同的操作。

3 仿真環境和結果

  用仿真軟件NS2進行了模擬實驗[6],網絡拓撲結構是一個包含50個移動節點的網絡模型,各節點隨機分布在1 000 m×300 m的平面矩形區域內,并隨機地以均勻分布在0~20 m/s之間的速度向區域內任意目的地移動,到達目的地后停留一段時間,然后再隨機地選擇一個目的地移動,如此反復,直到模擬結束??偰M時間為300 s,若停留時間為0,則節點到達目的地后不停留,若停留時間為300 s,則節點靜止。每個節點的數據速率為1 Mb/s,MAC層協議采用IEEE 802.11,采用CBR業務類型,CBR流的個數為10。

004.jpg

  端到端的延時是指一個數據分組從源節點的IP層到目的節點的IP層所需要的平均時間,從圖4中可以看到兩種協議的平均端到端延時隨著節點暫停時間的增加都在減小,但是,新協議的端到端延時比原協議更小。

005.jpg

  分組投遞率是目的節點應用層接收到的分組數與源節點發送的分組數之比,從圖5中可以看到兩種協議的分組投遞率隨著節點暫停時間的增加都在增加,但是新協議有更高的分組投遞率。

  本文對AODV路由協議進行了分析,針對AODV路由發現過程中源節點未能充分利用路由應答的問題進行了改進,建立備份路由,并通過改進主路由和備份路由的選擇機制,使得當鏈路斷開時,鏈路斷開處的上游節點可以使用備份路由發送數據,盡管在建立備份路由的過程中占用一定的時間和資源,但仿真結果明顯表明,其減少了端到端的時延和提高了分組投遞率。

  參考文獻

  [1] PERKINS C, BHAGWAT P. Highly dynamic destination sequenced distance vector(DSDV)routing for mobile compu-ters[C]. Proceedings of ACMSIGCOMM′94, 1994:234-244.

  [2] PERKINS C, ROYER E. RFC 3561 Ad-hoc on-demand distance vector(AODV) routing[S]. 2003-07.

  [3] 高興國,王漢星,胡細.一個優化的AODV路由協議[J].計算機工程與應用,2007,43(3):128-130.

  [4] 肖百龍,郭偉,劉軍,等.AODV的本地修復算法[J].計算機應用研究,2007,24(3):231-237.

  [5] 李世寶,洪利.基于鄰居緩存的AODV路由協議[J].計算機應用,2011,31(7):1931-1943.

  [6] 馬崇霄,吳長奇.基于網絡仿真器NS2的Ad hoc網絡路由協議仿真[J].電子測量技術,2008,31(5):75-79.


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          一区二区三区国产| 在线欧美日韩国产| 日韩一级裸体免费视频| 国产精品羞羞答答xxdd| 亚洲免费观看高清完整版在线观看| 国产精品视频你懂的| 久久久精品国产99久久精品芒果| 久久色中文字幕| 午夜精品999| 国产精品国产自产拍高清av| 在线成人h网| 亚洲国产精品久久久久秋霞不卡| 国产欧美一区二区精品性色| 亚洲欧美日韩综合aⅴ视频| 一区在线观看视频| 亚洲一区二区精品视频| 国产日本欧美在线观看| 久久综合伊人| 国产麻豆精品在线观看| 国产色产综合产在线视频| 亚洲欧洲一区二区三区在线观看| 久久日韩粉嫩一区二区三区| 国产精品青草综合久久久久99| 久久这里有精品15一区二区三区| 亚洲日韩第九十九页| 欧美视频一区二区三区在线观看| 久久欧美中文字幕| 国产女精品视频网站免费| 国产无一区二区| 巨胸喷奶水www久久久免费动漫| 国产精品日本| 久久性色av| 欧美日本国产| 在线免费观看成人网| 香蕉成人啪国产精品视频综合网| 亚洲欧美文学| 国产精品国产三级国产专区53| 国产精品久久久久三级| 欧美日韩久久| 欧美影视一区| 国产精品一区二区三区免费观看| 国产麻豆精品久久一二三| 欧美极品在线观看| 在线亚洲一区二区| 国产亚洲一区二区在线观看| 最新国产精品拍自在线播放| 久久精品成人一区二区三区蜜臀| 中日韩男男gay无套| 欧美成人免费播放| 一区二区三区在线视频播放| 欧美精品二区三区四区免费看视频| 欧美日韩亚洲免费| 午夜精品在线| 一区二区日韩免费看| 亚洲在线日韩| 久久资源在线| 国产精品久久久久一区二区三区| 亚洲精品在线视频观看| 欧美巨乳在线观看| 国产精品video| 欧美精品在线播放| 亚洲精品日韩在线| 亚洲第一网站| 欧美日韩亚洲一区二区三区在线| 一区二区三区日韩欧美精品| 欧美福利一区二区| 国产一区亚洲| 91久久黄色| 国产女主播一区二区| 久久精品国产欧美激情| 在线日韩成人| 亚洲欧美经典视频| 国产一区二区三区在线观看免费视频| 国产精品视频导航| 亚洲国产精选| 国产欧美一区二区三区视频| 亚洲电影免费观看高清完整版在线观看| 亚洲一区二区三区精品视频| 欧美日韩成人| 欧美日韩一区二区免费在线观看| 六月婷婷久久| 免费黄网站欧美| 国产精品第三页| 欧美国产在线电影| 欧美一区二区视频在线| 欧美日本在线观看| 久久久久久91香蕉国产| 国产精品高清网站| 亚洲图片自拍偷拍| 亚洲精品一区二区三区99| 免费久久久一本精品久久区| 欧美国产日韩免费| 伊人成人在线| 国产欧美欧洲在线观看| 国产精品vvv| 亚洲免费一在线| 国产精品av免费在线观看| 久久人人爽人人爽| 国产视频丨精品|在线观看| 亚洲精品字幕| 欧美专区亚洲专区| 黄色成人91| 国产精品网站在线观看| 亚洲午夜精品网| 亚洲电影欧美电影有声小说| 狠狠色狠狠色综合人人| 久久婷婷国产综合国色天香| 在线观看视频亚洲| 亚洲精品一区二| 国产在线欧美| 欧美a级理论片| 欧美日韩综合| 精品91在线| 欧美搞黄网站| 久久精品卡一| 免费观看成人网| 国产欧美日韩精品在线| 亚洲免费一级电影| aa成人免费视频| 国产精品午夜久久| 狠久久av成人天堂| 你懂的一区二区| 欧美精品久久久久久久免费观看| 麻豆乱码国产一区二区三区| 久久人人97超碰人人澡爱香蕉| 国产欧美韩国高清| 亚洲网在线观看| 麻豆精品一区二区综合av| 欧美激情视频在线免费观看 欧美视频免费一| 蜜桃av噜噜一区| 美乳少妇欧美精品| 亚洲三级视频在线观看| 国产精品三区www17con| 国模私拍视频一区| 欧美性大战久久久久| 欧美日韩一区二区视频在线观看| 乱人伦精品视频在线观看| 在线观看亚洲视频啊啊啊啊| 午夜精品一区二区三区电影天堂| 亚洲国内高清视频| 久久伊人一区二区| 亚洲裸体在线观看| 欧美电影免费网站| 国产日韩在线亚洲字幕中文| 欧美高清在线观看| 老**午夜毛片一区二区三区| 影音先锋亚洲精品| 女人天堂亚洲aⅴ在线观看| 亚洲国产另类久久精品| 午夜精品一区二区三区在线视| 先锋影音国产精品| 欧美成人a视频| 久久精品国产一区二区三| 国产一区二区福利| 亚洲高清在线观看一区| 国产在线播放一区二区三区| 亚洲视频网站在线观看| 久久综合成人精品亚洲另类欧美| 欧美电影在线观看| 亚洲一区免费在线观看| 国产视频一区在线观看| 欧美三级不卡| 国产精品久久二区二区| 最近中文字幕日韩精品| 激情综合色综合久久| 国产一区久久久| 久久男人av资源网站| 国内一区二区三区| 欧美日韩直播| 国产一区二区三区四区老人| 国产欧美一区二区精品忘忧草| 久热综合在线亚洲精品| 亚洲乱码精品一二三四区日韩在线| 亚洲欧美三级伦理| 一本一本久久a久久精品综合麻豆| 国产精品xxxav免费视频| 国产亚洲精品福利| 国产精品男gay被猛男狂揉视频| 欧美成人亚洲| 日韩视频欧美视频| 在线精品一区| 国产亚洲一区二区三区| 欧美日韩中文| 美女国产精品| 国产日韩一区二区三区在线播放| 国产精品中文字幕欧美| 欧美不卡视频| 国产精品久久国产三级国电话系列| 红桃av永久久久| 亚洲精品亚洲人成人网| 亚洲专区国产精品| 国产精品一级在线| 嫩草伊人久久精品少妇av杨幂| 一本久道久久综合婷婷鲸鱼| 欧美精品一区在线观看| 国产日韩在线亚洲字幕中文| 一区二区三区高清在线| 亚洲电影第1页| 亚洲乱亚洲高清| 欧美在线免费看| 亚洲久久视频| 国产欧美一区二区三区在线老狼| 国内外成人在线视频| 欧美日韩一区在线播放| 欧美大成色www永久网站婷| 亚洲国产精品999| 国产精品分类| 欧美日韩精品二区第二页| 欧美中文字幕视频在线观看| 国产精品乱码久久久久久| 激情欧美亚洲| 久久久久久久999精品视频| 亚洲一区二区三区在线播放| 伊人色综合久久天天五月婷| 国产精品毛片大码女人| 影音国产精品| 一本色道久久加勒比精品| 亚洲欧美日韩在线播放| 黄色另类av| 136国产福利精品导航网址| 欧美成人午夜激情在线| 国产区在线观看成人精品| 国产日韩一区欧美| 国产亚洲欧美日韩在线一区| 国产精品美女| 亚洲激情中文1区| 午夜天堂精品久久久久| 久久在线视频| 久久久久久久欧美精品| 欧美女同在线视频| 在线观看一区二区视频| 欧美一区二视频在线免费观看| 亚洲乱码国产乱码精品精98午夜| 久久一本综合频道| 欧美日韩专区| 国产精品人成在线观看免费| 欧美大秀在线观看| 狠狠色狠色综合曰曰| 99精品视频一区二区三区| 国产精品日韩| 欧美精品九九| 国产精品久久久久aaaa樱花| 在线日韩电影| 国产欧美一区二区三区久久人妖| 国产在线拍揄自揄视频不卡99| 国产精品白丝av嫩草影院| 亚洲欧美日韩精品久久久| 国产在线日韩| 欧美日韩一区二区国产| 欧美日韩国产精品专区| 亚洲午夜视频在线| 亚洲国产激情| 亚洲欧美国产制服动漫| 欧美大香线蕉线伊人久久国产精品| 91久久国产综合久久蜜月精品| 亚洲一区二区三区在线视频| 红桃视频欧美| 亚洲砖区区免费| 性欧美超级视频| 国产精品理论片在线观看| 国产精品亚洲综合久久| 亚洲激情综合| 国产精品区一区| 久久男人av资源网站| 久久亚洲国产精品一区二区| 久久久久免费视频| 欧美一区二区精品在线| 免费成人av| 开心色5月久久精品| 亚洲一二区在线| 国产欧美视频一区二区三区| 亚洲影视九九影院在线观看| 欧美高清你懂得| 99国产一区| 亚洲网在线观看| 欧美日韩国产小视频在线观看| 欧美日韩伦理在线免费| 一本色道久久综合亚洲精品小说| 午夜精品亚洲一区二区三区嫩草| 亚洲欧美国产精品va在线观看| 亚洲精品精选| 欧美1级日本1级| 久久九九99| 一区二区日韩伦理片| 1024成人| 国产一区二区看久久| 久久亚洲一区二区| 国产精品自在欧美一区| 亚洲影视综合| 欧美亚洲第一页| 欧美国产先锋| 亚洲国产精品第一区二区| 久久一区二区三区超碰国产精品| 亚洲日本va午夜在线影院| 亚洲一区二区在线视频| 亚洲主播在线观看| 亚洲一区精品视频| 欧美日韩亚洲另类| 亚洲欧洲综合另类在线| 国产精品亚洲一区二区三区在线| 午夜视频在线观看一区二区三区| 欧美日韩二区三区| 亚洲一区二区精品在线| 亚洲经典视频在线观看| 亚洲精品综合久久中文字幕| 国产精品免费一区二区三区观看| 国产欧美一区二区精品秋霞影院| 欧美日韩一区二区三| 欧美久久久久久| 欧美性猛交xxxx乱大交退制版| 欧美日韩精品伦理作品在线免费观看| 99国产精品久久久久久久成人热| 欧美高清视频| 欧美日韩国产专区| 欧美日韩免费网站| 欧美激情国产日韩精品一区18| 亚洲日本在线观看| 最新中文字幕一区二区三区| 免费成人美女女| 久久精品亚洲精品国产欧美kt∨| 久久精品夜夜夜夜久久| 亚洲精品视频一区二区三区| 亚洲高清在线精品| 一区二区欧美视频| 亚洲精品视频免费在线观看| 欧美三级韩国三级日本三斤| 欧美日本免费| 国语自产精品视频在线看抢先版结局|