999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于地理信息的改進GPSR算法

2023-05-24 04:51:46張馨心石振剛
科技資訊 2023年8期

張馨心 石振剛

摘要:針對車載自組織網絡(VANET)中基于地理信息的GPSR協議在轉發數據包時通信鏈路不夠穩定的問題文章,提出了一種改進的路由算法——GPSR-S算法。該算法根據任一車輛節點在不同時刻的地理坐標,分別計算出它們的運行速度和運動方向,再通過速度和方向計算節點間通信鏈路的維持時間,兼顧鏈路穩定性和距離,選出可靠的下一跳。利用網絡仿真平臺NS-3對GPSR、GPSR-S進行仿真,結果表明GPSR-S算法在數據包傳遞率、端到端時延方面的性能得到了提升,更適合在車載自組網中應用。

關鍵詞:車載自組織網絡??路由算法??GPSR??數據包投遞率??端到端時延

中圖分類號:TN92?????????文獻標識碼:A

An?Improved?GPSR?Algorithm?Based?on?Geographic?Information

ZHANG?Xinxin??SHI?Zhengang

(Shenyang?Ligong?University,?Shenyang,?Liaoning?Province,?110159?China)

Abstract:?This?paper?proposes?an?improved?routing?algorithm—the?GPSR-S?algorithm?aiming?at?the?problem?that?the?GPSR?protocol?based?on?geographic?information?in?vehicular?ad?hoc?networks?(VANET)?is?not?stable?enough?for?communication?links?when?forwarding?data?packets.?According?to?the?geographical?coordinates?of?any?vehicle?nodes?at?different?times,?the?algorithm?calculates?their?running?speed?and?movement?direction?respectively,?then?calculates?the?maintenance?time?of?the?communication?link?among?nodes?by?speed?and?direction,?taking?into?account?the?stability?and?distance?of?the?link,?and?selects?a?reliable?next?hop.?The?network?simulation?platform?NS-3?is?used?to?simulate?GPSR?and?GPSR-S,?and?the?results?show?that?the?performance?of?GPSR-S?algorithm?in?terms?of?packet?delivery?rate?and?end-to-end?delay?is?improved,?which?is?more?suitable?for?use?in?the?VANET.

Key?Words:?Vehicular?ad?hoc?network;?Routing?algorithm;?GPSR;?Packet?delivery?rate;?End-to-end?delay

隨著汽車數量增加,交通問題也日益嚴重,對人們的生活造成了影響。研究人員開發了智能交通系統(Intelligent?Transport?System,?ITS)[1]以保證道路的利用率。車載自組織網絡(Vehicular?Ad?Hoc?Networks,VANET)[2]作為ITS的重要部分,受到了廣泛關注。路由協議作為VANET中的重要一環,成為了研究的熱點。

針對GPSR協議應用在車載自組網的不足之處,提出了改進的GPSR-S算法。GPSR-S對下一跳節點的選擇進行了改進,綜合考慮鏈路質量和距離兩個因素的影響選出穩定的下一跳。仿真實驗結果表明,改進后的算法,可以提高數據包投遞的成功率,減少傳輸時延。

1?GPSR算法

貪婪周邊無狀態路由協議(Greedy?Perimeter?Stateless?Routing,GPSR)[3]是典型的基于地理信息的路由協議。GPSR采用信標機制[4],該算法中的節點會定時發送含有節點編號和位置的hello消息,每個節點的位置都能被得知。GPSR算法共有兩種模式:貪婪轉發和周邊轉發[5]。轉發數據包時,GPSR首先調用貪婪轉發,如圖1(a)所示。圖中,實線圓表示最大通信范圍,黑色小圓表示節點。源節點S根據目的節點D的位置,選擇通信范圍內離D最近的節點為下一跳,將數據包轉發給該節點。當某個節點發現通信范圍內沒有比自身離D更近的節點時就發生了局部最優,貪婪轉發失敗,GPSR采用周邊轉發。發生局部最優的區域稱為路由空洞[6],這時GPSR算法通過右手定則[7]確定下一跳。GPSR的周邊轉發如圖1(b)所示,陰影部分表示路由空洞,S陷入局部最優,通過右手定則確定傳輸路徑為S→A→B→C→D。

由于貪婪規則,所以貪婪轉發總是選取離目的節點最近的節點為下一跳,這些節點通常處于轉發節點的通信邊緣處[8]。在VANET中,車輛高速移動,邊緣處的節點很容易駛出轉發節點的通信范圍,造成通信鏈路斷裂、數據轉發失敗。

2?改進的GPSR算法

針對上述數據包轉發過程中存在鏈路不穩定的問題,對其進行改進。改進GPSR-S算法不僅采用貪婪方式,還對鏈路質量加以考慮,選出穩定的下一跳。

車載自組網中的車輛節點周期性地發送數據包,當節點不間斷地收到來自同一節點的兩個或更多的數據包時,就可以計算出該發送節點的速度和角度,具體的計算公式如下。

式(1)、式(2)中,、分別為節點在上一時刻和當前時刻的坐標。

算法采用鏈路持續時間來衡量通信鏈路的質量,鏈路持續時間越長則代表鏈路質量越好。通過兩個節點的運動速度和方向可以計算出鏈路持續時間。

假定任意兩個車輛節點為M和N,且在當前時刻建立了通信。此時M和N的位置坐標分別為、,通過式(1)和式(2)可計算出M和N的運動速度和方向。此外,還可以計算出此時M和N之間的距離,計算公式如下。

假定一段時間內車輛保持勻速行駛,運動速度和方向不變,車輛M、N的速度大小分別為、,節點的通信范圍為,則鏈路的維持時間可分為以下5種情況。

情況一:車輛M、N同向行駛,前車的速度大于后車,那么M與N之間的鏈路維持時間為

情況二:車輛M、N同向行駛,前車速度小于后車速度,則M、N之間的鏈路維持時間為

情況三:車輛M、N同向行駛,兩車的速度相同且不變,則M、N之間的通信鏈路將會一直持續下去,鏈路維持的時間無窮盡。

情況四:車輛M、N相向行駛,則M、N之間的鏈路維持時間為

情況五:車輛M與N背向行駛,則車輛M、N之間的鏈路維持時間為

發送節點的一跳范圍內的任一鄰居節點與目的節點之間的距離可通過公式(8)計算得出。

(8)

式(8)中,為任一鄰居節點的位置,為目的節點的位置坐標。

通過上述計算可以得到發送節點和每個鄰居節點間的鏈路持續時間以及每個鄰居節點與目的節點間的距離,設置一個權重函數如下。

(9)

式(9)中,和為系數,且,為權重值。

當數據包被傳送至某個節點后,通過式(9)可計算出該節點與每個鄰居節點間的權重值,選擇權重值最大的鄰居節點為下一跳,這樣選出來的節點具有穩定性。不斷重復此過程,直至將數據包送達目的節點。

3?仿真實驗

實驗采用NS-3[9]仿真平臺對GPSR算法和改進的GPSR-S算法進行性能仿真,對兩種算法的性能進行分析比較。

實驗的仿真場景設置為1?000?m×1?000?m的區域,節點的通信傳輸半徑為250?m,其他仿真參數的設置如表1所示。

設置實驗,分析兩種算法在不同節點數下的性能比較。在實驗中,將車輛的速度固定為15?m/s,車輛數以20的步長從20逐漸增加到140。

圖2是不同車輛數下的GPSR和GPSR-S的分組投遞率對比圖。由圖看出,當車輛數較少時,節點間的通信鏈路較少,二者的分組投遞率較低。當車輛數目增加時,網絡連通性增大,二者的分組投遞率也有所提升。不同的是,GPSR-S還考慮了鏈路的可靠性,避免了GPSR通信鏈路易斷裂問題。因此,GPSR-S比GPSR的分組投遞率更高。

圖3比較了GPSR和GPSR-S在不同車輛數目下的平均端到端時延。從圖中可以看出,隨著節點數量的增加,二者的平均端到端時延減小。原因是當節點數較少時,算法經常進入周邊轉發,整體時延較大。隨著節點數量增加,轉發節點的鄰居節點也增多,算法進入周邊模式的概率降低,整體的時延減小。而GPSR-S與GPSR相較,時延更低,是因為GPSR-S選擇的下一跳節點更加可靠,通信鏈路不易斷裂。

4?結語

針對GPSR算法在車載自組織網絡中應用存在的鏈路不穩定問題,改進后的GPSR-S算法綜合考慮鏈路穩定性和距離,將二者聯合作為決定因素選出穩定的下一跳,決定傳輸路徑。仿真結果表明,GPSR-S算法在分組投遞率和平均端到端時延方面的表現比GPSR算法均有提高,GPSR-S算法的性能更優于GPSR算法,可以更好地運用在車載自組織網絡中。

參考文獻

[1] 張樂樂,王麗,肖小玲.我國智能交通系統的發展現狀和趨勢[J].電腦知識與技術,2021,17(3):247-249.

[2] 劉文晶,劉巧.IEEE?802.11p車載通信網絡架構解析[J].廣東通信技術,2022,42(4):18-21.

[3] 祝經,周新力,宋斌斌,等.無人機自組網GPSR路由協議研究[J].兵器裝備工程學報,2021,42(12):81-86.

[4] 伍龍昶.車聯網GPSR路由協議改進及城市交通下的性能仿真[D].武漢:武漢理工大學,2017.

[5] AMINA?B,?ASMAE?B,?MOHAMED?E.?A Novel?Greedy?Forwarding?Mechanism?Based?on?Density,?Speed?and?Direction?Parameters?for?Vanets?[J].International?Association?of?Online?Engineering,2020,14(8):196-204.

[6] 溫衛,張衡陽.車載自組網切線切換路由空洞處理算法研究[J].江西理工大學學報,2019,40(5):93-97.

[7] 谷志茹,李敏,龍永紅,等.基于GPCR的車輛自組織網絡路由優化方法[J].通信學報,2020,41(7):152-164.

[8] 朱宏輝.車聯網中基于地理位置路由協議研究[D].成都:西南交通大學,2020.

[9] MARIJA?M,?NENAD?J.?A?Framework?for?Performance?Evaluation?of?VANETs?Using?NS-3?Simulator[J].?Promet-Traffic&Transportation,2020,32(2):255-268.

主站蜘蛛池模板: 免费一级毛片完整版在线看| 国产美女无遮挡免费视频| 日韩在线网址| 国产精品性| 国产精品成人不卡在线观看| 亚洲欧美天堂网| 六月婷婷激情综合| 午夜激情婷婷| 国产粉嫩粉嫩的18在线播放91| 亚洲欧美另类视频| 免费一级毛片在线播放傲雪网| 免费看a级毛片| 欧美日韩国产一级| 久久综合亚洲色一区二区三区| 伊人久久综在合线亚洲2019| 日本少妇又色又爽又高潮| 亚洲视频四区| 国产丰满成熟女性性满足视频| 亚洲国产无码有码| 最新国产高清在线| 亚洲欧美日韩精品专区| 欧美亚洲一区二区三区导航| 久久国产精品电影| 亚洲男人在线天堂| 亚洲人成网站色7799在线播放| 在线欧美日韩| 中文字幕一区二区人妻电影| 色综合激情网| 无码高潮喷水在线观看| 中文字幕一区二区视频| 伊人久久大香线蕉综合影视| 奇米影视狠狠精品7777| 国产成人乱无码视频| 无码久看视频| 久久婷婷国产综合尤物精品| 久久综合干| 天天综合网色| 欧洲av毛片| 免费又爽又刺激高潮网址 | 曰AV在线无码| 久热中文字幕在线| 漂亮人妻被中出中文字幕久久 | 在线观看亚洲人成网站| 性做久久久久久久免费看| 国产真实乱子伦精品视手机观看| 亚洲综合片| 黄片在线永久| 色哟哟国产精品| 91精品国产一区自在线拍| 国产精品欧美亚洲韩国日本不卡| 四虎永久在线| AV无码一区二区三区四区| 亚洲日韩国产精品综合在线观看| 国产精品手机在线观看你懂的 | 人妻丰满熟妇av五码区| 五月六月伊人狠狠丁香网| 欧美日本不卡| 精品无码一区二区三区电影| 99国产在线视频| 国产浮力第一页永久地址| 国产微拍一区二区三区四区| 囯产av无码片毛片一级| 国产91久久久久久| 华人在线亚洲欧美精品| 先锋资源久久| 欧美午夜视频在线| 色综合热无码热国产| 永久免费av网站可以直接看的| 欧美日本激情| 99久久精品国产精品亚洲 | 91久久偷偷做嫩草影院免费看| 亚洲系列无码专区偷窥无码| 日韩人妻无码制服丝袜视频| 黄色污网站在线观看| 久久久久久久久18禁秘| 大香网伊人久久综合网2020| 欧美一级黄片一区2区| 亚洲中文字幕97久久精品少妇 | www.99精品视频在线播放| 亚洲电影天堂在线国语对白| 色视频国产| 国产精品流白浆在线观看|