• 
    

    
    

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

      車聯(lián)網(wǎng)絡中鄰居節(jié)點的快速發(fā)現(xiàn)

      2016-10-22 01:35:33林海霞甄增榮白向偉
      數(shù)碼世界 2016年10期
      關鍵詞:時隙向量狀態(tài)

      林海霞 甄增榮 白向偉

      河北工程技術學院信息技術學院

      ?

      車聯(lián)網(wǎng)絡中鄰居節(jié)點的快速發(fā)現(xiàn)

      林海霞 甄增榮 白向偉

      河北工程技術學院信息技術學院

      車聯(lián)網(wǎng)絡是智能交通的重要研究熱點,網(wǎng)絡節(jié)點鄰居間的快速發(fā)現(xiàn)成為影響車聯(lián)網(wǎng)性能的重要問題。針對車聯(lián)網(wǎng)中如何快速的確定移動節(jié)點鄰居的變化情況,提出了一種新的基于狀態(tài)空間向量的Hello預測模型(State Space Vecor Model ,SSVM)。每個移動節(jié)點存儲自身的狀態(tài)空間向量序列,包含有節(jié)點的位置、移動速度、加速度、所處網(wǎng)絡區(qū)域等信息,節(jié)點使用卡爾曼濾波器根據(jù)前一時隙的狀態(tài)向量預測出下一時隙的狀態(tài),再將預測的狀態(tài)信息與實際的觀測值進行比較,若誤差大于給定范圍,移動節(jié)點將廣播Hello包,告知其鄰居節(jié)點,鄰居節(jié)點收到Hello包后,會更新自己的鄰居列表,在下一時隙使用真實的觀測值進行預測。仿真實驗表明此模型能夠較準確地探測出鄰居節(jié)點的到達和離開,并能夠適應節(jié)點數(shù)目的變化和車輛行駛速度的變化。

      車聯(lián)網(wǎng) 移動感知網(wǎng)絡 鄰居發(fā)現(xiàn)

      1 引言

      目前,國內(nèi)外對于車聯(lián)網(wǎng)絡節(jié)點的移動問題、路由算法問題等也都有所研究。但是車聯(lián)網(wǎng)絡還不同于普通的移動自組織網(wǎng)絡,VANET的網(wǎng)絡拓撲變化較快,節(jié)點間的連接時間受限,車輛移動速度快,分布節(jié)點較為密集。這些都會影響網(wǎng)絡節(jié)點間信息的傳遞,以致于傳統(tǒng)網(wǎng)絡中使用的傳輸協(xié)議不能很好地應用于車聯(lián)網(wǎng)絡中。

      如果要準確而快速地預知車輛間的運動,提前做好車輛間的協(xié)商和預警,就需要移動節(jié)點快速而準確地把自身節(jié)點的位置信息、方向信息、速度信息等告知相鄰的鄰居節(jié)點,便于鄰居節(jié)點實時探測出周圍的環(huán)境,動態(tài)感知新鄰居的到達和就鄰居的離開,本文將從車輛間鄰居的快速發(fā)現(xiàn)算法入手,分析現(xiàn)有的算法,進一步研究出更加適合VANET的快速鄰居發(fā)現(xiàn)算法。

      本文借助原有的Hello協(xié)議,提出一種基于狀態(tài)空間向量的快速預測模型。該模型既考慮了發(fā)送Hello消息的時隙,同時考慮了節(jié)點所處的網(wǎng)絡區(qū)域。

      2 相關工作

      目前,國內(nèi)外已經(jīng)存在不少對車聯(lián)網(wǎng)中鄰居發(fā)現(xiàn)算法的研究,其中大多是從時間延遲、避免沖突等方面進行分析的。利用監(jiān)聽、時隙劃分、廣播探測消息、網(wǎng)絡區(qū)域劃分等方法,缺乏對節(jié)點移動性的考慮,影響了鄰居發(fā)現(xiàn)算法的性能。

      Cornejo等人在MAC層上實現(xiàn)了一個鄰居發(fā)現(xiàn)算法,將整個網(wǎng)絡區(qū)域劃分為多個靜態(tài)區(qū)域,每個節(jié)點都對靜態(tài)網(wǎng)絡區(qū)域信息進行了存儲,當某個移動節(jié)點進入?yún)^(qū)域后,該節(jié)點可以與同區(qū)域的鄰居節(jié)點建立連接。當移動節(jié)點離開這個區(qū)域時,與它建立連接的節(jié)點在確定其離開后將連接斷開。當節(jié)點將要進入一個新的網(wǎng)絡區(qū)域時,它會在適當?shù)臅r間與其它節(jié)點交換通知消息。該協(xié)議是在假設每個節(jié)點的移動軌跡已知的情況下預測的,但實際情況每個節(jié)點的移動軌跡并不確定。

      Fiore等人提出了一種輕量級分布式鄰居發(fā)現(xiàn)算法(SNPD),該算法僅僅是依賴鄰居間的消息交換,不預測可信節(jié)點,而是通過交換消息。節(jié)點之間相互廣播消息,記錄相關的時間信息,從而計算出鄰居節(jié)點的位置信息。但在SNPD中,節(jié)點間傳送的消息存在時間延遲,當一個節(jié)點接收到某個鄰居節(jié)點發(fā)送過來的消息時,此鄰居節(jié)點的位置可能已經(jīng)發(fā)生了大的變化。

      另外,有一種廣泛使用了的鄰居發(fā)現(xiàn)算法便是使用Hello協(xié)議。其中,開放式最短路徑優(yōu)先算法(OSPF)便是最早使用Hello協(xié)議的路由協(xié)議。它的思想是在固定的時間間隙內(nèi),節(jié)點間通過交換Hello消息來探測鄰居間的變化情況。當某節(jié)點接收到其鄰居節(jié)點發(fā)送過來的Hello包時,將會更新其路由表信息。當某個節(jié)點在固定的時間間隔內(nèi)仍然沒有收到其鄰居節(jié)點發(fā)送的探測消息時,就會將鄰居刪除。

      本文將從時隙的劃分,網(wǎng)絡區(qū)域的確定,節(jié)點的移動性等方面進行綜合考慮,提出基于狀態(tài)空間向量的預測模型。

      3 基于狀態(tài)空間向量的預測模型

      本文提出一種基于狀態(tài)空間向量的Hello預測模型(State Space Vecor Model ,SSVM),此狀態(tài)空間向量預測模型借助于卡爾曼濾波器來實現(xiàn)預測。預測模型中時間域被劃分為相同的時隙,每個移動節(jié)點對下一狀態(tài)預測的時隙都相同。網(wǎng)絡中區(qū)域依靠路邊設施進行劃分,每個區(qū)域擁有不同的網(wǎng)絡標識符,每個移動節(jié)點將預存儲這些區(qū)域的標識符。當移動節(jié)點從一個區(qū)域進入到另一個區(qū)域時,移動節(jié)點啟用新的區(qū)域標識符。移動節(jié)點通過GPS來實時定位自己的位置信息,自己移動的方向性、行駛的速度及加速度。

      3.1預測模型描述

      當移動節(jié)點加入到一個新的網(wǎng)絡區(qū)域之后,節(jié)點在每個時隙的開始都會記錄一個向量F(x ,Vx ,Vax ,y ,Vy ,Vay ,Q),向量記錄了當前移動節(jié)點的位置信息、速度信息、加速度信息及所處區(qū)域的標識符。這樣,每個移動節(jié)點都會記錄一個向量序列Fi(i=1,2,3,…)來清楚地描述移動節(jié)點在不同時隙的空間狀態(tài)變化情況。在某個時隙i,節(jié)點w使用卡爾曼濾波器來預測自己在下一時隙(i+1)時自身的狀態(tài)情況Fi+1,并且每個移動節(jié)點對自身鄰居表中所有鄰居進行相同的預測。等到下一時隙(i+1)到來時,節(jié)點w將獲取到自身的真實狀態(tài)信息,節(jié)點會根據(jù)自己獲取的真實狀態(tài)信息和預測的狀態(tài)信息進行比較,檢測出誤差。

      3.2預測階段描述

      在預測階段中,網(wǎng)絡中的每個移動節(jié)點w都會在每個時隙開始記錄自己的狀態(tài)信息Fi(i=1,2,3,…),這些不同時隙的狀態(tài)信息構成一個時間序列F0,F(xiàn)1,F(xiàn)2,…Fi,…。使用一個Fi=(xi ,Vxi ,Vaxi ,yi ,Vyi ,Vayi ,Qi)T來表示節(jié)點的狀態(tài)信息,包括此節(jié)點的坐標和移動速度等信息。其中,x和y分別表示節(jié)點在x軸和y軸方向上的坐標,Vx ,Vy表示節(jié)點在x軸和y軸上的速度, Vax , Vay分別表示節(jié)點沿x軸和y軸上的加速度,Q表示節(jié)點所在的區(qū)域。則每個節(jié)點計算下一時隙的坐標信息如下:

      將(1)式代入卡爾曼濾波器。

      3.3更新階段描述

      在此階段中,使用第i次觀測值Zi來將Fi更新為一個最優(yōu)值。移動節(jié)點的真實狀態(tài)信息是等到節(jié)點到達下一個時隙時取得的觀測值,因此,Zi是由x軸和y軸坐標構成的向量,而移動節(jié)點的狀態(tài)Fi是一個向量,這就要從Fi中提取出移動節(jié)點的位置坐標。此階段,每個移動節(jié)點使用預測階段的數(shù)值,對相關參數(shù)進行更新,同時計算出自身所處的最優(yōu)位置向量,將估算量保存在預測的模型中,一直等到下一個預測階段的使用。

      3.4鄰居節(jié)點的離開描述

      大多數(shù)現(xiàn)有的鄰居發(fā)現(xiàn)算法都是利用時間來判斷鄰居節(jié)點的離開,而SSVM中移動節(jié)點使用鄰居表中鄰居節(jié)點的位置信息來對鄰居的離開進行判斷,從而提高了判斷的準確性。

      移動節(jié)點能夠在每個時隙計算出自己與鄰居節(jié)點的距離,能夠準確地探測出節(jié)點的離開。比如計算出的距離如果大于給定的范圍s,節(jié)點就在鄰居表中將與此鄰居的鏈接刪除。

      3.5預測誤差范圍描述

      在SSVM中,為了保證預測位置的準確性,定義一個誤差范圍D,令,同時,使用一個預定義的誤差閾值r來衡量預測誤差。一旦節(jié)點w獲取到自身在時隙i時刻的位置是xi,w將會廣播一個包含xi真實信息的Hello包。

      而此方法的性能將隨變量r的變化而變化,r值偏小,會導致Hello包的發(fā)送頻率變高,浪費資源;若r值偏大,則會導致預測模型的準確率降低。為了使SSVM在不同的場景下都能達到較高的性能,采用仿真實驗對r進行了仿真預算,通過在不同環(huán)境下的仿真,實驗確定將預測的誤差范圍設為1m,以便打到較為理想的預測性能。

      4 結束語

      本文提出了一種新型的基于狀態(tài)空間向量的Hello預測模型(SSVM)。每個移動節(jié)點存儲自身的狀態(tài)空間向量序列,向量包含有節(jié)點的位置、移動速度、加速度、所處網(wǎng)絡區(qū)域等信息,節(jié)點使用卡爾曼濾波器根據(jù)前一時隙的狀態(tài)向量預測出下一時隙的狀態(tài),再將預測的狀態(tài)信息與實際的觀測值進行比較,若誤差大于給定范圍的時候,移動節(jié)點將廣播Hello包告知其鄰居節(jié)點,其鄰居節(jié)點收到Hello包后,會更新自己的鄰居列表,在下一時隙使用真實的觀測值進行預測。

      [1]Cornejo A Lynch N Neighbor discovery in moile Ad hoc networks using an abstract MAC Layer[C]//Proc of the 47th Annual Allerton Conference on Communication,Control,and Computing.2009:1461-1470

      [2]Fiore M,Casetti C,Cshiasserini C,et al,Secure neighbor postion discovery in vehicular networks[C]// Proc of the 10th IFIP Annual Mediterranean Ad hoc Networking Workshop.2011:70-78

      林海霞(1978-),女(漢族),河北唐山玉田人,副教授,碩士,主要研究領域為計算機網(wǎng)絡與通信技術。

      河北工程技術學院自然科學基金項目(2016HG08)資助。

      猜你喜歡
      時隙向量狀態(tài)
      向量的分解
      聚焦“向量與三角”創(chuàng)新題
      狀態(tài)聯(lián)想
      復用段單節(jié)點失效造成業(yè)務時隙錯連處理
      生命的另一種狀態(tài)
      一種高速通信系統(tǒng)動態(tài)時隙分配設計
      時隙寬度約束下網(wǎng)絡零售配送時隙定價研究
      向量垂直在解析幾何中的應用
      熱圖
      家庭百事通(2016年3期)2016-03-14 08:07:17
      堅持是成功前的狀態(tài)
      山東青年(2016年3期)2016-02-28 14:25:52
      上饶县| 祥云县| 重庆市| 泸溪县| 云阳县| 阜宁县| 海林市| 临高县| 高淳县| 余江县| 鹰潭市| 聊城市| 大洼县| 石台县| 林州市| 丰城市| 郑州市| 鸡西市| 琼中| 芜湖市| 延寿县| 大同县| 水城县| 锦州市| 高安市| 庄浪县| 郑州市| 临沧市| 葫芦岛市| 宁津县| 高碑店市| 公主岭市| 聂拉木县| 中方县| 正安县| 白河县| 宁津县| 普宁市| 霍林郭勒市| 陇南市| 金湖县|