《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于增強型演進圖的車載網路由算法
基于增強型演進圖的車載網路由算法
2014年電子技術應用第7期
趙季紅1,2, 陳 純1
1. 西安郵電大學 通信與信息工程學院, 陜西 西安 710061; 2. 西安交通大學 電信學院,
摘要: 演進圖能夠反映一段時間間隔內網絡拓撲的變化情況,被用來研究具有高度動態變化網絡拓撲的車載網的路由機制。提出基于增強型演進圖的車載網路由算法,構建適用于不同場景的增強型演進圖,基于增強型演進圖研究車載網絡路由算法,保證所建路由的可靠度。仿真結果表明,所提算法在數據到達率、路由請求率和端到端時延方面具有更好的性能。
中圖分類號: TP393
文獻標識碼: A
文章編號: 0258-7998(2014)07-0092-04
Enhanced evolving graph-based routing algorithm for VANETs
Zhao Jihong1,2, Chen Chun1
1. School of Telecommunication and Information Engineering, Xi′an University of Posts & Telecommunications,Xi′an 710061, China;2. School of Electronic and Information Engineering, Xi′an Jiaotong University, Xi′an 710049, China
Abstract: Evolving graph can reflect the change of network topology for a period of time, that be used to study highly dynamic network topology of vehicular network routing mechanism. We proposed enhanced evolving graph–based routing algorithm for VANETs, and modeled enhanced evolving graph that can adapt different scenes. Then in order to improve routing reliability, we researched enhanced evolving graph-based routing algorithm. From the simulation results, our proposed algorithm outperforms the referenced protocol on data delivery ratio, routing requests ratio and end to end delay.
Key words : VANETs; routing; enhanced evolving graph

       車載網VANETs(Vehicular Ad hoc Networks)是在行駛的車輛間構建的一種新型的移動無線自組織網絡,可以實現車輛間的多跳無線通信[1]。由于車輛高速運動導致網絡拓撲變化快,傳統的移動自組網路由協議已無法勝任車載網的路由計算。參考文獻[2-3]提出了演進圖模型,將其應用于網絡拓撲變化較慢場景,獲得網絡的動態拓撲特征,基于此計算無線自組網中的路由。車載網雖然網絡拓撲變化快,但是車輛沿著一定的道路行駛,使得車載網網絡拓撲的變化具有一定的可預測性,因此參考文獻[4]提出了適用于車載網的基于演進圖的路由協議EG-RAODV(Evolving Graph-based Reliable Ad hoc on-demand Distance Vector Routing),通過定義鏈路可靠度和路由可靠度預測車載網中鏈路和路由在下一時刻互相連通的概率,基于此計算車載網中的可靠路由。但是參考文獻[4]在計算鏈路可靠度和路由可靠度時,局限于具有同向恒定速率的交通流場景所構建的演進圖模型,不能如實反映交通環境,對于雙向可變速車流環境鏈路可靠度的計算不準確,最終會導致車載網路由可靠度的降低。基于此,本文提出基于增強型演進圖的路由算法,首先,對于雙向可變速交通流等不同場景構建增強型演進圖,如實反映交通環境,獲得車載網的動態變化信息;再基于增強型演進圖,應用參考文獻[4]的可靠度定義計算鏈路可靠度和路由可靠度;最后,基于增強型演進圖和計算所得可靠度,從源節點到目的節點計算一條最可靠的路由。

1 增強型演進圖建模

1.1演進圖

        在動態網絡中,演進圖[5]由一個t0時刻給定的網絡拓撲圖及其計算預測的λ個索引序列的子圖構成的圖集。每一個子圖表示對一定時間間隔內計算預測得到網絡鏈路狀態圖。車輛和無線鏈路分別建模成圖中的節點和邊。圖1所示為演進圖模型。

        在圖1中,邊上的值代表鏈路存在的時間。可以說路徑A→D→C是不合格的,因為后面的鏈路D→C比前面的鏈路A→D存在時間短。因此,在演進圖論中路由中的鏈路生存時間必須成遞增序列。從圖中可以看出,A→B→E→G是符合要求的路由。

1.2 增強型演進圖

        在高速公路雙向可變速交通流中,假定每輛車配備全球定位系統GPS(Global Positioning System),通過它可以獲得車輛位置和速度等信息。t0時刻相鄰車輛無線鏈路的持續連接時間Tp與無線傳輸距離H及其車輛的相對速度和位置有關。通過圖2四個車流場景圖可以計算出Tp的值。

        圖2中,Lij代表車輛間的相對位置,Vi和Vj分別代表t0時刻車輛速度大小。

        對于EG-RAODV路由協議鏈路可靠度中的Tp值的計算只適用于圖2(a)場景1,如果運用到圖2(b)場景2來計算Tp值,勢必引起Tp值的減少,導致鏈路可靠度降低,稱這種現象為短連接,即鏈路連接時間的計算值比實際連接時間短;如果運用到圖2(c)場景3來計算Tp值,勢必引起Tp值的增大,導致鏈路可靠度虛增加,稱這種現象為虛連接,即鏈路連接時間的計算值比實際連接時間長;如果運用到圖2(d)場景4,則短連接和虛連接兩種現象可能同時存在。

        假設源節點車輛在任何時刻都有全網的通信狀態圖。對于不同時刻,無線鏈路的可靠度根據上文不同的場景來計算,避免了短連接和虛連接現象的發生,從而確保了鏈路可靠度的真實有效性,以此構造出的演進圖即為本文所定義的增強型演進圖。

        為了更好地理解增強型演進圖模型,在圖3中演示不同時刻t=0 s和t=5 s的增強型演進圖樣例。圖中,每個節點代表高速公路上的車輛,節點間的連線代表車輛間的通信鏈路,每條連線上都有一個二元數組,第一個元素代表當前時刻,第二個元素代表鏈路可靠度。

        在圖3(a)t=0 s時,每條鏈路的可靠度都大于0,代表鏈路都可用;當t=5 s時如圖3(b),由于網絡拓撲改變,出現邊{B,E}的可靠度值為0的情況,此時代表車輛B和E之間的鏈路斷開不能進行信息的直接傳遞。

1.3可靠度

        可靠度包括鏈路可靠度和路由可靠度。

  鏈路可靠度是指兩輛車之間在時刻t0存在一條直接相連的通信鏈路并保持連續通信一段時間的可能性大小[4]。即:r(l)=P{連續可通信直到t0+Tp|t0時刻可通信}

        假設速度服從正態分布[6],則對于4種場景下鏈路可靠度的表達式為:

        在車載網絡當中,從源節點車輛sr到目的節點車輛de可能存在多條傳輸路由,每條路由又由不同鏈路組成。對于任一條由k條鏈路組成的路徑P,可以這樣表示k:l1=(sr,n1),l2=(n1,n2),…,lk=(nk,de),對于每條鏈路lw(w=1,2,…,k)用rt(lw)表示鏈路可靠度值,對于路由P的可靠度定義為路由中各鏈路可靠度值的乘積,即

        

2 基于增強型演進圖的車載網路由機制

        由于車載網通過無線鏈路連接網絡節點,網絡拓撲不斷變化,需要實時維護網絡拓撲與鏈路信息,為在車載網中計算路由提供依據,因此,本文所提基于增強型演進圖的車載網路由機制包括基于增強型演進圖的車載網路由算法和路由發現與維護機制。

2.1基于增強型演進圖的車載網路由算法

        該算法維系一種可靠圖表, 該可靠圖表包含車載網當中車輛節點信息以及它們到其他車輛的最佳路由可靠度信息。在算法的初始化中,令源節點車輛sr的路由可靠度R(sr)=1,其他車輛的路徑可靠度為R(u)=§。然后依據式(2)求得源節點到目的節點車輛的路由可靠度,當當前車輛的所有鄰居節點車輛都被訪問完后,該車輛最終會被標記為已訪問并且確定了其路由可靠度。其算法的偽代碼如下:

        已知:車載網的演進圖和源節點車輛sr。變量:未訪問車輛集合Q。

        求:可靠圖表。該圖表包含從源節點車輛sr到其他車輛的最可靠路由。

        (1)設置路由可靠度值。令源節點車輛可靠度值R(sr)=1,其他車輛可靠度值R(u)=§。

        (2) 先令集合Q為空,再將sr加入到集合Q中。

        (3) 當集合Q不為空集,執行以下步驟:

              (a) 在Q中找到可靠度最高的車輛x;

              (b) 將x標記為已訪問;

              (c) 對于車輛x的每一個鄰居車輛v,如果車輛v沒被標記為已訪問且它們之間的鏈路可靠度不為0,可求得車輛v的路由可靠度R(v)=R(x)×rt(e),其中rt(e)為車輛v與車輛x之間的鏈路可靠度值;將v加入到集合Q中;

              (d) 將x從集合Q中移除,返回到(c)。

        (4) 獲得源節點車輛的可靠圖表

        為了更好地了解基于增強型演進圖的路由算法,可通過圖4來舉例說明。圖4代表某時刻基于增強型演進圖的路由算法樣例。在樣例中,源車輛sr為節點0,目的車輛為節點5,節點之間連線旁的數值為鏈路可靠度,每一車輛都持有它的節點ID和它的路由可靠度。基于增強型演進圖的路由算法發現源節點車輛sr的鄰節點車輛1和2并分配了路由可靠度值,如圖4(a)。繼而,節點1車輛很快發現目的節點車輛節點5,并同樣地分配了路由最可靠度值0.09,如圖4(b)。雖然已找到目的節點車輛5,但算法不會停止而是試圖找到其他到達目的節點的路由,最終找到一條通過車輛3、4、6的路由并計算到路由可靠度值為0.13,如圖4(c),顯然0.13>0.09,于是最終選擇傳輸路徑0→2→3→4→6→5作為最佳路由,如圖4(d)。

2.2路由發現與維護機制

        由上文所述,當源節點獲得全網的增強型演進圖信息后,基于增強型演進圖的路由算法可找到目的節點的最可靠路由。接著,源節點車輛將沿著這條路徑發送路由請求包并在包中標記路徑中需要經過的車輛節點,因此路由發現過程中不需要廣播路由請求信息,節約了大量網絡資源。需要注意的是,即使中間節點車輛有最新的到達目的節點的路由,它也不允許發送路由響應包,因為考慮到車載網絡拓撲動態變化性高,中間節點到目的節點的路由信息很可能已經過時。只有當目的節點收到路由請求包時才發送路由響應包到源節點車輛。對于路由維護方面,本路由方案使用與AODV(Ad hoc on-demand distance vector routing)相同的恢復策略,即在某個中間車輛發生斷鏈時,該車輛將發送路由錯誤包來建立新的路由。

3 仿真結果與分析

3.1仿真場景

        實驗采用基于離散事件的網絡模擬工具NS2。對EG-RAODV和本文提出的基于增強型演進圖路由EEGR(Enhanced Evolving Graph-based Routing)協議在場景2、3和4情況下對數據包到達率、路由請求率和端到端的延遲進行比較。選擇雙向6車道長5 000 m的高速公路,每一方向各30輛車,從里到外各車道的最高限速分別為120 km/h、90 km/h和60 km/h,無線通信距離為300 m。

3.2 仿真結果與分析

        本文令數據傳輸速率為恒定速率128 kb/s,通過改變源節點車輛發送的分組包大小來比較EEGR和EG-RAODV路由協議在平均數據到達率、平均路由請求率和平均端到端延遲的性能。

        圖5為場景2下的比較。由于EG-RAODV路由協議中鏈路連接時間Tp的計算值比實際的短,導致演進圖中鏈路可靠度的值減小,出現短連接現象,而提出的EEGR使用了擴展的可靠度計算方法,避免了假連接的現象,結果表現出更好的性能。需要注意的是隨著分組包的增大,會引起分段的次數增多,一個分段的錯誤傳輸就會引起整個分組包的傳輸失敗,繼而產生新的路由發現過程。因此隨著分組包增加,會出現分組到達率曲線遞減、路由請求率曲線遞增和端到端時延曲線遞增的現象。

        圖6為場景3下的比較,由于EG-RAODV路由協議中鏈路連接時間Tp的計算值比實際的要長,導致演進圖中鏈路可靠度比真實值偏大,出現虛連接現象,而本文提出的EEGR路由協議使用擴展了的可靠度計算方法,避免了假連接的現象,所以性能更好。 

        對于圖7場景4的情況,由于EG-RAODV路由協議中會出現短連接或者虛連接現象, 而本文提出的EEGR卻可以避免,正確反映動態網絡的可靠度特性,所以結果優勢更明顯。

        演進圖能夠預測網絡拓撲的動態變化,能夠保證車載網在高度動態變化的網絡場景中計算具有可靠連接的路由。本文提出基于增強型演進圖的車載網路由算法,對實際路況進行建模,構造增強型演進圖,基于增強型演進圖在車載網中,由源節點到目的節點計算最可靠的路由, 保證所得路由的連通性。通過仿真分析,本文提出的路由算法能夠提高分組包的到達率、降低了路由請求率以及信息包的端到端時延。

參考文獻

[1] 常促宇,向勇,史美林.車載自組網的現狀與發展[J].通信學報,2007,28(11):116-126. 

[2] MAO G, ANDERSON B D O. Graph theoretic models and tools for the analysis of dynamic wireless multihop networks[C].in Proceedings of IEEE Wireless Communications and Networking Conference, 2009. 

[3] MONTEIRO J, GOLDMAN A, FERREIRA A. Performance evaluation of dynamic networks using an evolving graph combinatorial model[C].in Proceedings of IEEE international conference on Wireless and Mobile computing, Networking and communications(WiMob), 2006.

[4] EIZA M H, NI Q. An evolving graph-based reliable routing scheme for VANETs[J]. IEEE Transactions on Vehicular Technology, 2013,62(4):1493-1504.    

[5] FERREIRA A. On models and algorithms for dynamic communication networks[C]. The Case for Evolving Graphs.in Proceedings of 4e rencontres francophones sur les Aspects Algorithmiques des Telecommunications (ALGOTEL’2002), 2002.

[6] NIU Z, YAO W, NI Q, et al.  Link reliability model for vehicle Ad Hoc networks[C]. in London Communications Symposium, 2006.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美黄色免费| 国产亚洲一本大道中文在线| 性色av一区二区三区红粉影视| 日韩亚洲欧美成人一区| 亚洲国产小视频在线观看| 欧美一区二区视频97| 亚洲欧美日本视频在线观看| 亚洲一区免费网站| 亚洲图片欧洲图片av| 一区二区欧美在线| 亚洲最快最全在线视频| 在线亚洲美日韩| 亚洲午夜女主播在线直播| 亚洲网站视频福利| 在线视频你懂得一区二区三区| 夜色激情一区二区| 亚洲天堂偷拍| 亚洲欧美一区二区在线观看| 亚洲欧美清纯在线制服| 午夜一区在线| 亚洲国产精彩中文乱码av在线播放| 欧美在线国产| 久久av免费一区| 亚洲国产成人porn| 亚洲精品午夜| 亚洲少妇中出一区| 午夜精彩国产免费不卡不顿大片| 午夜久久美女| 久久久久久97三级| 牛牛影视久久网| 欧美美女bbbb| 国产精品国产三级国产aⅴ入口| 国产精品超碰97尤物18| 国产精品午夜春色av| 国产一区激情| 亚洲高清久久久| 亚洲美女少妇无套啪啪呻吟| 一区二区三区不卡视频在线观看| 亚洲视频一起| 性色av香蕉一区二区| 久久精品视频va| 99av国产精品欲麻豆| 亚洲一区二区在线免费观看视频| 午夜免费日韩视频| 美女999久久久精品视频| 欧美日韩xxxxx| 国产女主播一区二区三区| 国产一区二区三区久久精品| 136国产福利精品导航网址| 一本色道久久加勒比精品 | 在线视频中文亚洲| 欧美与欧洲交xxxx免费观看 | 亚洲欧美中文另类| 久久深夜福利免费观看| 欧美精品日韩三级| 国产精品网站在线播放| 在线观看欧美日本| 在线性视频日韩欧美| 久久激情一区| 制服丝袜激情欧洲亚洲| 久久国产视频网站| 欧美理论电影在线播放| 国产日韩综合| 亚洲人成免费| 久久都是精品| 亚洲一区二区黄| 美女福利精品视频| 国产精品天天看| 亚洲国产天堂网精品网站| 亚洲在线一区二区三区| 亚洲美女毛片| 久久精品国产精品亚洲精品| 欧美日韩人人澡狠狠躁视频| 国内外成人在线| 亚洲小说欧美另类社区| 亚洲精品在线免费| 久久精品夜色噜噜亚洲a∨ | 欧美v亚洲v综合ⅴ国产v| 国产精品一卡二| 亚洲久久一区| 亚洲国产欧美在线| 欧美一区二区三区免费观看| 欧美人与禽猛交乱配| 伊人春色精品| 欧美一区2区三区4区公司二百 | 国产精品久久波多野结衣| 亚洲电影免费观看高清完整版在线| 亚洲视频欧洲视频| 99热在这里有精品免费| 久热国产精品| 国产午夜精品美女视频明星a级| 亚洲美女性视频| 亚洲精品久久嫩草网站秘色| 久久久久综合网| 国产女人aaa级久久久级| 一区二区精品在线观看| 亚洲免费激情| 欧美成人精品一区二区| 精品电影一区| 久久精品国产亚洲精品| 久久精品国产91精品亚洲| 国产精品一区二区视频| 亚洲视频一区在线| 亚洲综合大片69999| 欧美视频四区| 一区二区日韩免费看| 亚洲一区二区免费在线| 欧美日本精品| 亚洲人成在线影院| 日韩午夜精品| 欧美人与性动交cc0o| 亚洲美洲欧洲综合国产一区| 日韩视频一区二区| 欧美日产在线观看| 日韩视频免费观看| 中文国产成人精品| 欧美午夜美女看片| 中国女人久久久| 亚洲自拍啪啪| 国产精品视频你懂的| 亚洲男人的天堂在线| 性欧美18~19sex高清播放| 国产精品一区视频网站| 亚洲欧美日韩国产综合精品二区 | 欧美日韩一区二区三区| 一区二区三欧美| 亚洲欧美精品一区| 国产伦精品一区二区三区四区免费| 亚洲欧美电影在线观看| 久久精品一区二区三区四区| 国内成+人亚洲| 亚洲电影免费在线观看| 欧美大尺度在线观看| 亚洲精品影视在线观看| 中国成人在线视频| 国产精品视频xxx| 欧美一区高清| 欧美99在线视频观看| 亚洲精品一品区二品区三品区| 亚洲无线一线二线三线区别av| 国产精品免费视频观看| 欧美一区二区免费观在线| 裸体丰满少妇做受久久99精品| 亚洲国产精品免费| 亚洲午夜精品久久久久久app| 国产精品视频男人的天堂| 久久精品官网| 欧美日韩免费在线| 亚洲欧美日韩国产一区二区| 久久久天天操| 亚洲黄页视频免费观看| 亚洲永久网站| 激情欧美日韩| 亚洲特级毛片| 国内精品一区二区三区| 日韩图片一区| 国产欧美一区二区三区久久 | 国产精品av一区二区| 欧美一区影院| 欧美日韩不卡视频| 午夜精品久久99蜜桃的功能介绍| 两个人的视频www国产精品| 亚洲美女视频在线观看| 久久精品国产99国产精品澳门| 亚洲国产精品va在线观看黑人 | 欧美日韩99| 欧美一区二区在线看| 欧美人与性动交cc0o| 欧美一级视频免费在线观看| 欧美精品午夜| 性欧美大战久久久久久久免费观看 | 亚洲国产一区视频| 欧美午夜精品电影| 亚洲丶国产丶欧美一区二区三区| 欧美日韩一区二区欧美激情| 久久se精品一区精品二区| 欧美日韩精品一区二区在线播放 | 免费中文日韩| 亚洲淫片在线视频| 欧美成人嫩草网站| 亚洲欧美日韩天堂一区二区| 欧美黄色视屏| 久久丁香综合五月国产三级网站| 欧美日韩一区在线观看| 久久精品人人做人人爽| 国产精品乱码人人做人人爱| 亚洲人屁股眼子交8| 国产精品永久在线| 在线视频日韩| 在线看片成人| 久久精品人人做人人爽电影蜜月| 亚洲美女免费视频| 鲁大师影院一区二区三区| 午夜精品婷婷| 国产精品高精视频免费| 9久re热视频在线精品| 韩国精品久久久999| 午夜精品久久一牛影视| 日韩亚洲在线| 欧美精品一区在线发布|