• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      車聯(lián)網(wǎng)中基于模糊邏輯處理的多跳廣播協(xié)議

      2018-03-29 08:26:09廖恩瑞潘燕燕
      關(guān)鍵詞:模糊化中繼時(shí)延

      廖恩瑞,潘燕燕,宋 祥

      (1.福州大學(xué) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,福建 福州 350108;2.福州大學(xué) 福建省網(wǎng)絡(luò)計(jì)算與智能信息處理重點(diǎn)實(shí)驗(yàn)室,福建 福州 350108)

      0 引言

      近年來(lái)車聯(lián)網(wǎng)通信引起了國(guó)內(nèi)外研究人員的廣泛關(guān)注,而其中較為重要的研究應(yīng)用領(lǐng)域之一就是告警消息的廣播。真實(shí)的車聯(lián)網(wǎng)中,車輛的快速移動(dòng)等特性產(chǎn)生大量失真數(shù)據(jù),已有的協(xié)議都是在默認(rèn)接收的數(shù)據(jù)為真的情況下進(jìn)行轉(zhuǎn)發(fā)決策,忽略了失真數(shù)據(jù)對(duì)于協(xié)議性能的影響。因此,廣播協(xié)議的容錯(cuò)能力逐漸成為衡量車聯(lián)網(wǎng)服務(wù)性能的一個(gè)重要指標(biāo),它體現(xiàn)了該協(xié)議在數(shù)據(jù)失真的情況下是否能依然保有較高的效率和性能。針對(duì)該問(wèn)題本文提出了針對(duì)高速公路環(huán)境下一種基于模糊控制的廣播協(xié)議MBOF(Multi-Hop Broadcast Protocol in VANET Based on Fuzzy Logic Approach)。在選擇轉(zhuǎn)發(fā)中繼節(jié)點(diǎn)時(shí),采用模糊邏輯[1]評(píng)估候選中繼節(jié)點(diǎn)。模糊邏輯處理能容忍輸入?yún)?shù)的不準(zhǔn)確,且更具擴(kuò)展性與靈活性,能更好地適應(yīng)拓?fù)浣Y(jié)構(gòu)易變的車聯(lián)網(wǎng)。

      1 相關(guān)工作

      國(guó)內(nèi)外關(guān)于多跳廣播協(xié)議的研究層出不窮,文獻(xiàn)[2]和文獻(xiàn)[3]為了改善數(shù)據(jù)傳輸?shù)目蓴U(kuò)展性,分別提出了基于鄰居節(jié)點(diǎn)位置信息,輔助相鄰車輛做轉(zhuǎn)發(fā)數(shù)據(jù)信息的協(xié)議。文獻(xiàn)[4]提出了基于車聯(lián)網(wǎng)的安全數(shù)據(jù)優(yōu)先權(quán)傳播協(xié)議 PVCast,有效地避免了依賴目的節(jié)點(diǎn)數(shù)據(jù)的問(wèn)題。文獻(xiàn)[5]提出了基于計(jì)數(shù)的廣播協(xié)議CBD,為每一個(gè)節(jié)點(diǎn)設(shè)定等待時(shí)間和重復(fù)數(shù)據(jù)包閾值,等待時(shí)間內(nèi)收到的數(shù)據(jù)包未達(dá)到閾值則進(jìn)行廣播操作。文獻(xiàn)[6]提出了多跳廣播協(xié)議的轉(zhuǎn)發(fā)節(jié)點(diǎn)選擇算法FLFNS,該協(xié)議采用模糊處理從距離、移動(dòng)性和信號(hào)強(qiáng)度3個(gè)維度分析數(shù)據(jù),提高決策準(zhǔn)確率。文獻(xiàn)[7]提出基于模糊選擇的路由協(xié)議,通過(guò)節(jié)點(diǎn)的速度、丟失率和時(shí)延來(lái)決定中繼節(jié)點(diǎn)的選擇。

      2 網(wǎng)絡(luò)模型和問(wèn)題描述

      本文假設(shè)車聯(lián)網(wǎng)是由隨機(jī)分布在一段長(zhǎng)方形平面上的車輛節(jié)點(diǎn)V={v1,v2,…,vn}組成,節(jié)點(diǎn)v0為觸發(fā)告警信息的源節(jié)點(diǎn)。網(wǎng)絡(luò)模型可抽象描述成一個(gè)無(wú)向圖G=(V,E),其中V表示車輛節(jié)點(diǎn)集合,E表示鏈路集。

      2.1 問(wèn)題描述

      2.2 相關(guān)概念

      定義3 興趣范圍ROI:以生成告警消息的源節(jié)點(diǎn)為圓心,該告警消息對(duì)所有覆蓋在半徑ROI的車輛都有價(jià)值。

      定義4 鄰居節(jié)點(diǎn)集CV:車輛節(jié)點(diǎn)v的鄰居節(jié)點(diǎn)集,R為標(biāo)準(zhǔn)車輛通信范圍。

      CV={vi|vi∈V&&xvi≤xvt&&dvivt≤R}

      (1)

      3 算法

      MBOF算法由定向傳輸和有效傳輸機(jī)制組成。以下介紹本文提出的廣播算法的兩個(gè)過(guò)程,分別為定向傳輸和候補(bǔ)轉(zhuǎn)發(fā)機(jī)制,具體描述過(guò)程如下。

      3.1 定向傳輸

      當(dāng)節(jié)點(diǎn)第一次接收到告警消息時(shí),首先解析該消息,如果下一跳中繼節(jié)點(diǎn)信息與自己匹配,節(jié)點(diǎn)即獲得廣播權(quán)限,然后依據(jù)獲取的信標(biāo)信息計(jì)算鄰居節(jié)點(diǎn)的可靠因子、實(shí)時(shí)因子、路況因子來(lái)評(píng)估鄰居節(jié)點(diǎn),選擇出中繼節(jié)點(diǎn)和候補(bǔ)節(jié)點(diǎn),將該信息更新入告警消息,廣播該消息。中繼節(jié)點(diǎn)選擇過(guò)程可分為計(jì)算輸入值、模糊化計(jì)算、規(guī)則匹配和精確化計(jì)算4個(gè)子過(guò)程。

      (1)計(jì)算輸入值

      模糊邏輯計(jì)算過(guò)程包含3個(gè)輸入值:可靠因子、實(shí)時(shí)因子和路況因子。

      ①可靠因子

      采用文獻(xiàn)[8]使用的Rayleigh衰減模型模擬交通環(huán)境的無(wú)線信號(hào),為了實(shí)現(xiàn)告警消息在距離為d的兩車輛之間以低于PTh的概率被成功傳輸,則消息發(fā)送者對(duì)應(yīng)的無(wú)線信號(hào)發(fā)射功率必須滿足式(2):

      (2)

      式中參數(shù)名稱與數(shù)據(jù)值均可由各個(gè)車輛資料數(shù)據(jù)獲得??煽恳蜃覯P(i)的計(jì)算公式如下:

      (3)

      ②實(shí)時(shí)因子

      傳輸時(shí)延Ttrs由回退延遲Tback和消息傳輸數(shù)據(jù)的時(shí)間Tdata組成,即Ttrs=Tback+Tdata。采用文獻(xiàn)[9]無(wú)線信道碰撞概率的閉合表達(dá)式來(lái)計(jì)算消息傳輸重傳平均次數(shù)。E(Nr)為重傳次數(shù)Nr的均值,wmin代表最小競(jìng)爭(zhēng)窗口,lre代表重傳次數(shù)的上限,η表示回退時(shí)的單位時(shí)隙長(zhǎng)度,L表示數(shù)據(jù)包大小,M表示傳輸率,回退延遲Tback及消息傳輸時(shí)間Tdata的計(jì)算如式(4)、式(5)所示。

      Tback=

      (4)

      (5)

      m為最大重傳次數(shù),用Dtmax表示車聯(lián)網(wǎng)中允許的最大傳輸延遲,由兩倍歷史最大時(shí)延獲得,實(shí)時(shí)因子MT(i)的計(jì)算公式如下:

      (6)

      ③路況因子

      在選擇中繼轉(zhuǎn)發(fā)節(jié)點(diǎn)時(shí),路況信息是很重要的影響因子,如車輛節(jié)點(diǎn)的方向、車速、與源車輛節(jié)點(diǎn)的距離等。文獻(xiàn)[6]中為了計(jì)算路況因子,先計(jì)算平均距離dave,如式(7)所示:

      (7)

      |CVv0|為鄰居節(jié)點(diǎn)集CVv0的個(gè)數(shù)。則路況因子MD反應(yīng)了鄰居節(jié)點(diǎn)的運(yùn)動(dòng)情況,在時(shí)刻t,節(jié)點(diǎn)vk的路況因子MD計(jì)算公式如下:

      (8)

      其中,h0、hk分別表示廣播節(jié)點(diǎn)v0與節(jié)點(diǎn)vk的速度。

      (2)模糊化計(jì)算

      模糊集的隸屬度函數(shù)[10]是模糊化設(shè)計(jì)的一個(gè)重要組成部分。本小節(jié)采用函數(shù)表示法,3個(gè)輸入變量的隸屬度函數(shù)和輸出變量FitData的隸屬度函數(shù)如圖1所示。

      圖1 輸入/輸出變量的隸屬度函數(shù)

      (3)規(guī)則匹配

      模糊控制器的中心工作是依據(jù)語(yǔ)言規(guī)則進(jìn)行模糊推理,模糊推理則依據(jù)模糊控制規(guī)則庫(kù)。規(guī)則庫(kù)見(jiàn)表1,采用IF/THEN規(guī)則[11],輸出變量為FitData。

      表1 規(guī)則庫(kù)

      (4)精確化計(jì)算(去模糊化)

      為了得到確切的輸出值,就必須對(duì)模糊推理獲得的模糊輸出量進(jìn)行轉(zhuǎn)換,這個(gè)過(guò)程就是精確化計(jì)算。采用Mamdani重心法[12]實(shí)現(xiàn)去模糊化,由輸入值經(jīng)過(guò)對(duì)應(yīng)隸屬度函數(shù)獲得對(duì)應(yīng)輸出值,將其與輸出變量隸屬度函數(shù)所形成的陰影部分重心點(diǎn)的橫坐標(biāo)作為去模糊化后的值。

      3.2 候補(bǔ)轉(zhuǎn)發(fā)機(jī)制

      即便采用模糊邏輯選擇的中繼節(jié)點(diǎn)具備良好的健壯性,也難免會(huì)有突發(fā)故障等原因?qū)е赂婢⒌膩G失,因此算法采用候補(bǔ)轉(zhuǎn)發(fā)機(jī)制來(lái)降低數(shù)據(jù)包丟失率。如圖2所示,車輛v0發(fā)生事故,向后發(fā)出告警消息,v1,v2分別是中繼節(jié)點(diǎn)和候補(bǔ)節(jié)點(diǎn),v1肩負(fù)起轉(zhuǎn)發(fā)告警信息的重任,v2則在時(shí)間閾值內(nèi)監(jiān)聽(tīng),若收到重復(fù)消息則放棄轉(zhuǎn)發(fā),否則v2接手v1成為轉(zhuǎn)發(fā)中繼節(jié)點(diǎn)。

      3.3 算法實(shí)現(xiàn)

      節(jié)點(diǎn)廣播告警消息過(guò)程偽代碼如下:

      (1)當(dāng)節(jié)點(diǎn)v第一次收到告警消息WM時(shí),解析告警消息WM,若v為源節(jié)點(diǎn)或中繼節(jié)點(diǎn),跳轉(zhuǎn)至步驟(3);若為候補(bǔ)節(jié)點(diǎn),跳轉(zhuǎn)至步驟(2);否則丟棄告警消息。

      (2)節(jié)點(diǎn)v進(jìn)入候補(bǔ)狀態(tài),在時(shí)間閾值T內(nèi)檢測(cè)收到的消息數(shù)量,若接收到與告警消息WM相同的消息達(dá)到閾值,則丟棄告警消息WM,否則轉(zhuǎn)至步驟(3)。

      圖2 廣播示意圖

      (3)根據(jù)通信覆蓋半徑R計(jì)算節(jié)點(diǎn)v的鄰居節(jié)點(diǎn)集CV,通過(guò)接收的信標(biāo)消息獲取鄰居節(jié)點(diǎn)的信息數(shù)據(jù),遍歷鄰居節(jié)點(diǎn)CV,計(jì)算節(jié)點(diǎn)的FitData值。

      (4)對(duì)于節(jié)點(diǎn)集CV中的任意節(jié)點(diǎn),首先計(jì)算3個(gè)輸入值,即可靠因子MP、實(shí)時(shí)因子MT以及計(jì)算路況因子MD。

      (5)接著根據(jù)對(duì)應(yīng)的隸屬度函數(shù)進(jìn)行模糊化處理,查詢規(guī)則庫(kù)進(jìn)行規(guī)則匹配,最后采用Mamdani重心法精確化計(jì)算。

      (6)比較各個(gè)節(jié)點(diǎn)精確化后的FitData值,選出最大值的結(jié)果對(duì)應(yīng)的節(jié)點(diǎn)為中繼節(jié)點(diǎn),次大值為候補(bǔ)節(jié)點(diǎn)。將信息更新入告警WM,轉(zhuǎn)發(fā)新的告警消息WM。

      (7)告警消息WM覆蓋整個(gè)興趣范圍ROI,算法終止。

      4 實(shí)驗(yàn)

      4.1 仿真實(shí)驗(yàn)場(chǎng)景

      本文采用MATLAB作為實(shí)驗(yàn)仿真工具,建立一個(gè)200 m×3 m的矩形道路區(qū)域,生成一個(gè)單向三車道交通路段,實(shí)驗(yàn)?zāi)M區(qū)間為[40,200]。實(shí)驗(yàn)參數(shù)及其取值如表2所示。

      表2 仿真參數(shù)及預(yù)設(shè)值

      車輛節(jié)點(diǎn)vi的信標(biāo)數(shù)據(jù)Xi自動(dòng)生成,包含節(jié)點(diǎn)位置、接收到告警信息的時(shí)間、車速等信息。失真數(shù)據(jù)則對(duì)真實(shí)數(shù)據(jù)Xi做部分修改。車輛節(jié)點(diǎn)u與v之間的鏈路l=(u,v)∈E,值的大小與節(jié)點(diǎn)距離duv有關(guān),這里采用正比例函數(shù)來(lái)量化鏈路值。

      4.2 性能指標(biāo)

      (9)

      在相同仿真環(huán)境下,將MBOF協(xié)議與CBD、PVCast和FLFNS 3個(gè)協(xié)議作比較,除了比較容錯(cuò)能力外,同時(shí)也比較數(shù)據(jù)傳輸時(shí)延。

      4.3 結(jié)果分析

      (1)容錯(cuò)能力比較

      CBD、PVCast、FLFNS和MBOF 4個(gè)協(xié)議容錯(cuò)能力系數(shù)FTA隨節(jié)點(diǎn)數(shù)變化的變動(dòng)情況如圖3所示。從圖中可以看出,誤差數(shù)據(jù)對(duì)于MBOF協(xié)議幾乎沒(méi)有影響,而其他協(xié)議結(jié)果差異相對(duì)較大,其中PVCast協(xié)議容錯(cuò)能力最不理想。當(dāng)車輛節(jié)點(diǎn)從160增至200時(shí),MBOF的容錯(cuò)能力系數(shù)FTA變化幾乎為0,而CBD協(xié)議容錯(cuò)能力系數(shù)FTA的值從0.014 5增加到0.076 3;PVCast協(xié)議從0.31增加到1;FLFNS協(xié)議從0.19增加到0.37??梢?jiàn)MBOF在協(xié)議的容錯(cuò)能力上優(yōu)于CBD、PVCast和FLFNS協(xié)議。

      圖3 容錯(cuò)能力仿真結(jié)果

      (2)傳輸時(shí)延比較

      CBD、PVCast、FLFNS和MBOF 4個(gè)協(xié)議端到端的數(shù)據(jù)傳輸時(shí)延隨節(jié)點(diǎn)數(shù)的變化情況如圖4所示。4個(gè)協(xié)議的傳輸時(shí)延隨節(jié)點(diǎn)數(shù)的上升而增大,當(dāng)節(jié)點(diǎn)數(shù)低于80時(shí),變化差異不大。隨著節(jié)點(diǎn)數(shù)的增加,CBD、PVCast和FLFNS協(xié)議傳輸時(shí)延變化明顯,而MBOF協(xié)議傳輸時(shí)延則上升緩慢。當(dāng)車輛節(jié)點(diǎn)數(shù)從120增加到200時(shí),MBOF協(xié)議的傳輸時(shí)延從0.34 ms增加到1.05 ms,相差0.69 ms;CBD協(xié)議的傳輸時(shí)延從2.53 ms增加到12.13 ms,相差9.6 ms;PVCast協(xié)議傳輸時(shí)延從1.19 ms增加到7.72 ms,相差6.53 ms;FLFNS則從2.14 ms增加到6.91 ms,相差4.75 ms??梢?jiàn)MBOF在傳輸時(shí)延上優(yōu)于其他協(xié)議且相對(duì)穩(wěn)定。

      圖4 傳輸時(shí)延仿真結(jié)果

      5 結(jié)論

      模糊邏輯處理能夠有效地容忍錯(cuò)誤數(shù)據(jù)帶來(lái)的決策錯(cuò)誤問(wèn)題。本文提出的基于模糊邏輯處理的廣播協(xié)議,首先采用模糊邏輯處理分析告警信息中各中繼候選節(jié)點(diǎn)的數(shù)據(jù),綜合計(jì)算選出中繼節(jié)點(diǎn)與候補(bǔ)節(jié)點(diǎn)。然后采用候補(bǔ)轉(zhuǎn)發(fā)機(jī)制確保消息有效傳輸,降低數(shù)據(jù)包丟失率。實(shí)驗(yàn)結(jié)果表明,對(duì)比CBD、PVCast和FLFNS協(xié)議,本文提出的MBOF協(xié)議在容錯(cuò)能力上有較大提高。

      [1] 李合生, 毛劍琴, 代冀陽(yáng). 基于遺傳算法的廣義Takagi-Sugeno模糊邏輯系統(tǒng)最優(yōu)參數(shù)辨識(shí)[J].自動(dòng)化學(xué)報(bào),2002,28(4):581-586.

      [2] NI S, TSENG Y. The broadcast storm problem in a mobile ad hoc network[C]//IEEE International Conference on Mobile Computing and Networking, 1999:151-162.

      [3] WISITPONGPHAN N, TONGUZ O. Broadcast storm mitigation techniques in vehicular ad hoc networks[J]. IEEE Wireless Communications, 2007, 14(6):84-94.

      [4] ZHUANG Y Y, PAN J P, LUO Y Q, et al. Time and location-critical emergency message dissemination for vehicular ad-hoc networks[J]. IEEE Journal on Selected Areas in Communications, 2011, 29(1):187-196.

      [5] ZHANG J S, MA X M, WU T. Performance modeling and analysis of emergency message propagation in vehicular ad hoc networks[J]. Wireless Communications and Mobile Computing, 2014, 14(3):366-379.

      [6] 王嫣, 馬俊峰. 多跳廣播協(xié)議的轉(zhuǎn)發(fā)節(jié)點(diǎn)選擇算法[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2017,38(2):84-94.

      [7] WONG F, WONGR W C. Fuzzy-decision-based routing protocol for mobile ad hoc networks[J].IEEE International Conference on Network, 2012, 17(8):47-55.

      [8] SOU S. Modeling emergency messaging for car accident over dichotomized headway model in vehicular Ad-hoc networks[J]. IEEE Transactions on Communications, 2013, 61(2):802-812.

      [9] CARVALHO M, GARCIA L J J. Delay analysis of IEEE 802.11 in single-hop networks[C]//Proceedings of the 11th IEEE International Conference on Network Protocols, 2013:146.

      [10] ADEL B, ZOURBIR M. Adaptive contention window scheme to improve multi-hop broadcast in VANETs[C]//IEEE Vehicular Technology Conference, 2015:1-6.

      [11] PARK M, KIM D. A simple SNR based linear back-off to propagate multi-hop emergency messages on the distributed VANETs[C]//Communication in Computer and Information Science, 2012:34-41.

      [12] CHENG X, WANG C X. Envelope level crossing rate and average fade duration of nonisotropic vehicle-to-vehicle fading channels[J]. IEEE Transactions on Intelligent Transportation Systems, 2014, 15(1):62-72.

      猜你喜歡
      模糊化中繼時(shí)延
      ([0,1],[0,1])-模糊擬陣的基和秩函數(shù)
      餐飲娛樂(lè)空間的“邊界模糊化”態(tài)勢(shì)探討——餐飲娛樂(lè)空間設(shè)計(jì)專輯
      三角模糊數(shù)去模糊化對(duì)VIKOR妥協(xié)解的影響研究
      基于GCC-nearest時(shí)延估計(jì)的室內(nèi)聲源定位
      電子制作(2019年23期)2019-02-23 13:21:12
      基于改進(jìn)二次相關(guān)算法的TDOA時(shí)延估計(jì)
      面向5G的緩存輔助多天線中繼策略
      FRFT在水聲信道時(shí)延頻移聯(lián)合估計(jì)中的應(yīng)用
      基于分段CEEMD降噪的時(shí)延估計(jì)研究
      中繼測(cè)控鏈路動(dòng)態(tài)分析與計(jì)算方法研究
      航天器工程(2015年3期)2015-10-28 03:35:28
      Nakagami-m衰落下AF部分中繼選擇系統(tǒng)性能研究
      屯门区| 开远市| 屏东市| 黎川县| 保山市| 昭苏县| 托克托县| 鄂托克旗| 宿迁市| 新源县| 尼勒克县| 张家界市| 商都县| 丰都县| 慈溪市| 延长县| 郯城县| 体育| 武平县| 陕西省| 铁力市| 铜梁县| 墨玉县| 吉林省| 栾川县| 蒙阴县| 元氏县| 阜新市| 定南县| 綦江县| 乌拉特后旗| 嘉鱼县| 陕西省| 汤原县| 弋阳县| 重庆市| 临夏市| 崇明县| 霸州市| 大化| 康马县|