《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 協(xié)作資源分配的無人駕駛車載網(wǎng)鏈路調度算法
協(xié)作資源分配的無人駕駛車載網(wǎng)鏈路調度算法
2018年電子技術應用第8期
盛雪豐1,,姚宇峰2
1.蘇州信息職業(yè)技術學院 計算機科學與技術系,江蘇 蘇州215000,;2.蘇州大學 計算機學院,,江蘇 蘇州215000
摘要: 為了提高無人駕駛車輛自組織網(wǎng)絡實時數(shù)據(jù)傳輸速率,,提升無人駕駛車聯(lián)網(wǎng)絡的吞吐量,提出了一種協(xié)作資源分配的無人駕駛車載網(wǎng)鏈路調度算法,。該算法首先構建了基于2-H的協(xié)作通信系統(tǒng),,采用價值函數(shù)來描述鏈路速率與所分配資源單元之間的關系,進一步提出無人駕駛車聯(lián)網(wǎng)絡的最大吞吐量方程,。接著,,為了對通信資源進行合理分配,基于多選擇性背包問題,,對鏈路速率進行了調度,,并采用窮舉搜索法求解無人駕駛車輛節(jié)點數(shù)量的最佳值。實驗仿真結果表明,,該算法相比基于分散感知和聚類的車輛網(wǎng)絡以及基于信道傳輸模型優(yōu)化的車輛網(wǎng)絡,,在鏈路速率上分別提升了8.7%和7.4%,,網(wǎng)絡總吞吐量分別提升了10.6%和12.8%,能夠更好地滿足無人駕駛車輛網(wǎng)絡的數(shù)據(jù)傳輸速率要求,。
中圖分類號: TN297,;TP393.0
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.174995
中文引用格式: 盛雪豐,姚宇峰. 協(xié)作資源分配的無人駕駛車載網(wǎng)鏈路調度算法[J].電子技術應用,,2018,,44(8):105-108,117.
英文引用格式: Sheng Xuefeng,,Yao Yufeng. Coordinated resource allocation algorithm for unmanned vehicle link scheduling[J]. Application of Electronic Technique,,2018,44(8):105-108,,117.
Coordinated resource allocation algorithm for unmanned vehicle link scheduling
Sheng Xuefeng1,,Yao Yufeng2
1.Department of Computer Science and Technology,Suzhou Information Career Technical College,,Suzhou 215000,,China; 2.School of Computer Science,,Soochow University,,Suzhou 215000,China
Abstract: To improve the real-time data transmission rate of unmanned vehicle ad hoc network and improve the throughput of unmanned vehicle network, a cooperative resource allocation algorithm for unmanned vehicle network link scheduling is proposed. Firstly, a 2-H cooperative communication system is constructed. The value function is used to describe the relationship between the link rate and the allocated resource unit. The maximum throughput equation of the unmanned vehicle is further proposed. Then, to allocate the communication resources reasonably, the link rate is dispatched based on multi-select knapsack problem, and the optimal value of the number of unmanned vehicle nodes is solved by exhaustive search method. Experimental results show that, compared with the vehicle network based on the distributed sensing and clustering and the optimization of the vehicle network based on the channel transmission model, the proposed algorithm improves the link speed by 8.7% and 7.4% respectively, and the total network throughput is improved respectively 10.6% and 12.8%. The proposed algorithm can better meet the requirements of data transmission rate of unmanned vehicle networks.
Key words : unmanned vehicle network,;vehicle network,;cooperative communication system;link scheduling,;value function

0 引言

    隨著車輛用戶對多媒體服務的需求不斷增加,,如何實現(xiàn)VANETs的高吞吐量和低延遲性成為了VANETs領域的研究熱點[1-5]。然而VANETs的拓撲結構變化迅速,,且高速移動性使得車輛與路邊單元的之間的鏈路間歇性中斷,,這些問題給研究VANETs帶來了巨大的挑戰(zhàn)。何鵬等[6]提出一種基于分簇的多信道車載網(wǎng)MAC協(xié)議,,根據(jù)專用短程通信標準中控制信道和服務信道的分配,,考慮車輛間的無線通信干擾和不同應用的QoS需求, 采用基于競爭的CSMA/CA機制,相鄰簇采用不同的服務信道,,提升網(wǎng)絡延遲及吞吐量性能。王力等[7]提出一種基于多智能體分群同步的城市路網(wǎng)交通控制,,以路段的空間占有率為狀態(tài)建立交通網(wǎng)絡狀態(tài)空間模型,, 描述路網(wǎng)中車流的傳遞關系,提出路網(wǎng)多智能體分群一致算法,,可使各路段的空間占有率達到均衡,, 減輕局部擁堵,, 減少車輛延誤時間。廖丹等[8]提出一種車載自組織網(wǎng)絡單接口多信道的切換方法,,采用不同的報文發(fā)送模式,,并且給出3種模式之間的動態(tài)判定和切換方法,避免了信道切換帶來的開銷,,能夠更好地利用信道,。GORRIERI A[9]等提出一種基于分散感知和聚類的車輛ad hoc網(wǎng)絡,提出一種新型的集群廣播協(xié)議,,通過集群拓撲進行分散感知,,并且考慮到實際情況中的不同移動模型,對網(wǎng)絡誤碼率和生命周期的性能進行分析,,從而得到性能更佳的車輛網(wǎng)絡聚類方案,。KARADIMAS P等[10]提出一種車載無線網(wǎng)絡信道傳輸模型,采用非廣義平穩(wěn)非相關散射無線信道,,并根據(jù)信道的二階統(tǒng)計特征時空變化,,對車載無線網(wǎng)絡的傳播模型進行優(yōu)化,提高車載網(wǎng)絡的數(shù)據(jù)達到率及傳輸效率,。

    為了滿足VANET在提高多媒體服務時的高吞吐量需求,,需要提高V2R和V2V鏈路的實時通信速率,在本文中針對V2R和V2V鏈路建立了協(xié)作中繼通信場景,,并對鏈路速率與所分配資源單元之間的關系進行了討論,,提出了吞吐量優(yōu)化方程。

1 無人駕駛車載網(wǎng)絡系統(tǒng)模型

    在車輛自組網(wǎng)絡中,,2跳(2-Hop,,2-H)的協(xié)作中繼車載網(wǎng)絡不僅信令開銷較小且鏈路控制更簡單,因此在本文中采用的車輛網(wǎng)絡模型為基于2-H的協(xié)作通信系統(tǒng),,如圖1中場景1和場景2所示,。在場景1和場景2中,都是結合V2V 和V2R兩種通信類型,,但場景1中一個源車輛節(jié)點只能轉發(fā)數(shù)據(jù)給一個車輛節(jié)點(簡稱為1T1模型),,場景2中一個源車輛節(jié)點可以轉發(fā)數(shù)據(jù)給多個車輛節(jié)點(簡稱為1TM模型)。1T1模型和1TM模型滿足以下要求:(1)都采用IEEE802.11p無線技術的3G LTE(3G Long-Term Evolution)規(guī)范[11-12],;(2)每個源車輛節(jié)點都有與路邊單元建立通信鏈路的能力,,并且通過V2V與其他車輛進行通信。(3)V2V和V2R兩種通信不會互相干擾,。通過1T1模型和1TM模型,,當車載網(wǎng)絡中某一車輛節(jié)點遠離路邊單元無法與其直接通信時,其數(shù)據(jù)可通過靠近路邊單元的源車輛節(jié)點進行轉發(fā),,從而成功接收數(shù)據(jù),,并且在車載網(wǎng)絡中每一個車輛節(jié)點都有機會充當源節(jié)點,。

tx5-t1.gif

    如圖2所示的基于2-H的協(xié)作通信系統(tǒng),包含了1T1模型和1TM模型的情況,,假設源節(jié)點有Ns個,,普通節(jié)點有Np個,且在車載網(wǎng)絡存活期間數(shù)據(jù)分組的傳輸不中斷,,則源節(jié)點i的數(shù)據(jù)速率vi為:

tx5-gs1-2.gif

其中,,BW表示在V2V通信鏈路中總的無線電資源單元,BWi,,j表示在節(jié)點i和節(jié)點j之間的V2V通信鏈路中所分配的無線電資源單元,,1≤BWi,j≤BW,。Hi,,j表示在節(jié)點i和節(jié)點j之間的V2V通信鏈路中所占用的帶寬,SINRi,,j表示當i作為發(fā)射節(jié)點時j的信號與干擾加噪聲比,。

tx5-t2.gif

    對于普通節(jié)點j,其速率集合為Vi,,j={vi,,j|1≤BWi,j≤BW,,1≤j≤Np},,包括了BW×Np個元素,每一個元素表示對應于所分配資源單元的V2V鏈路速率,,采用一個價值函數(shù)Cost(·)表示鏈路速率與所分配資源單元之間的關系:

    tx5-gs3.gif

    反過來在所分配資源單元為BWi,,j時速率為vi,j,,則用以下關系式表示:

    tx5-gs4.gif

    并以最大化所有節(jié)點的吞吐量為目標,,可以將優(yōu)化問題建模為:

     tx5-gs5.gif

    對于最大化吞吐量的優(yōu)化問題,如何對V2V鏈路進行中繼節(jié)點選擇及資源分配,,將在下一節(jié)中采用動態(tài)優(yōu)化算法進行討論,。

2 鏈路調度算法

    為了優(yōu)化資源分配進行鏈路調度,本節(jié)提出采用多選擇性的背包問題來提升整體網(wǎng)絡的吞吐量,。根據(jù)多選擇性的背包問題[10],,本節(jié)通過3個步驟來進行V2V鏈路的資源分配:

    (1)對于普通節(jié)點,構造速率集合Vi,,j

    tx5-gs6.gif

其中,,vi,j表示在源節(jié)點i和普通節(jié)點j之間的V2V鏈路中當分配BWi,,j資源單位時普通節(jié)點j的數(shù)據(jù)速率,。考慮所有的速率作為一個組,,BW作為資源單位總數(shù)量,。對于普通節(jié)點j,最多只能從集合Vi,,j選擇一個速率,,對于每個Vi,j的元素,,都具有相應的價值BWi,,j,為了最大化數(shù)據(jù)吞吐量,,提出吞吐量優(yōu)化方程:

     tx5-gs7.gif

    (2)通過基于多選擇背包問題的調度算法來求解優(yōu)化問題,。算法的偽代碼為:

tx5-dm1.gif

tx5-gs8-9.gif

    最佳的Np值可以通過窮舉搜索法求得。

3 實驗結果

    在實驗中,,對車載網(wǎng)絡環(huán)境的模擬采用的是OPNET Modeler14.5通信仿真實驗平臺,,該平臺在主頻4.0 GHz、內存4 GB的DELL計算機上運行,。在仿真平臺上同時采用交通和通信模擬器,,并且交通模擬器實時發(fā)送車輛信息到通信模擬器。表1列出了車載網(wǎng)絡的主要參數(shù)與配置,。模擬的道路場景如圖3所示,,在一個半徑為2 km的圓形區(qū)域內,3條道路進入交叉路口,,兩條道路離開交叉路口,,道路的寬度均為18 m。假設在該網(wǎng)絡空間中車輛的運動是無事故,、連續(xù)且離散性的,,根據(jù)經典的跟馳理論,在仿真實驗中車輛的運動采用了車輛穩(wěn)定跟馳行駛時的車頭間距模型,。

tx5-b1.gif

tx5-t3.gif

    圖4顯示了在車輛節(jié)點數(shù)量變化條件下的車輛節(jié)點平均數(shù)據(jù)速率,。從圖中可以看出,隨著車輛節(jié)點數(shù)量的增多,,平均數(shù)據(jù)速率逐漸降低,。由于路邊單元的數(shù)量固定,并且路邊的發(fā)射功率不變,,數(shù)據(jù)傳輸速率不變,,而隨著車輛節(jié)點數(shù)量的增加,源節(jié)點和普通節(jié)點同時增多,,V2R和V2V鏈路的平均速率都會逐漸下降,。本文采用基于協(xié)作資源分配的車載網(wǎng)絡鏈路調度算法,,通過對資源單元分配的優(yōu)化以及普通節(jié)點數(shù)量的最佳選擇,提升網(wǎng)絡總的數(shù)據(jù)速率,。文獻[9]提出的分散感知和聚類的廣播協(xié)議通過優(yōu)化拓撲結構來提升網(wǎng)絡通信質量,,但聚類的方法使得V2V鏈路的平均傳輸速率降低。文獻[10]提出了車載無線網(wǎng)絡信道傳輸模型,,但該模型提出的非相關散射的數(shù)據(jù)傳輸方案在提高V2R和V2V鏈路的平均數(shù)據(jù)速率上并沒有起到作用,。從實驗結果來看,本文算法的平均數(shù)據(jù)速率相比另外兩種算法提高了5%以上,。

tx5-t4.gif

    圖5顯示了在車輛節(jié)點數(shù)量變化條件下的網(wǎng)絡吞吐量情況,,從圖中可以看出,隨著車輛節(jié)點數(shù)量的增多,,網(wǎng)絡總的吞吐量逐漸增大,。其中,本文算法為了最大化數(shù)據(jù)吞吐量,,通過吞吐量優(yōu)化方程對不同數(shù)據(jù)速率的資源單位進行配置,,再基于多選擇背包問題的調度算法對普通節(jié)點數(shù)量的選擇進行優(yōu)化,因此對提高網(wǎng)絡總的吞吐量具有明顯的增益作用,。文獻[9]的算法通過集群拓撲結構提高了網(wǎng)絡數(shù)據(jù)的流通量,,但平均的數(shù)據(jù)傳輸速率低于本文算法,因此網(wǎng)絡總吞吐量約為本文算法的89.4%,,而文獻[10]的算法提升了信道傳輸?shù)恼`碼率性能,,但對提升網(wǎng)絡總吞吐量的增益來說較小。

tx5-t5.gif

4 結論

    為了提高無人駕駛車輛自組織網(wǎng)絡的數(shù)據(jù)速率和吞吐量,,本文基于對網(wǎng)絡V2R和V2V通信鏈路的模擬中繼通信場景的構建,,提出了2-H的協(xié)作通信系統(tǒng)。在該系統(tǒng)的基礎上,,以最大化所有節(jié)點的吞吐量為目標,,對系統(tǒng)V2V鏈路進行了中繼節(jié)點選擇及資源分配的分析,提出了吞吐量優(yōu)化方程,。為了進一步求解出優(yōu)化方程中的節(jié)點速率和最佳普通節(jié)點數(shù)量,,根據(jù)求解多選擇性背包問題的思路,采用了調度算法和窮舉搜索法得到最佳值,。通過采用OPNET Modeler14.5通信平臺進行仿真實驗所得出的結果可以看出,,在提高鏈路數(shù)據(jù)速率和網(wǎng)絡總吞吐量上,基于協(xié)作資源分配的車載網(wǎng)絡鏈路調度算法發(fā)揮出了較好的效果,。

參考文獻

[1] 張扶桑,,金蓓弘,汪兆洋,等.基于軌跡挖掘的公交車自組織網(wǎng)絡路由機制[J].計算機學報,,2015,,38(3):648-662.

[2] FRANCOLIN C C,RAO A V,,DUARTE C,,et al.Optimal control of a surface vehicle to improve underwater vehicle network connectivity[J].Journal of Aerospace Computing Information & Communication,2012,,9(1):1-13.

[3] 周毅喆,羅守山.基于免疫理論的車聯(lián)網(wǎng)的城市路網(wǎng)實時容量研究[J].北京郵電大學學報,,2015(1):71-75.

[4] 馮慧芳,,孟玉如.基于移動模型的車載自組織網(wǎng)絡連通特征[J].計算機應用,2015,,35(7):1829-1832.

[5] RICHARDSON P C,,ELKATEEB A,SIEH L.An adaptive real-time intravehicle network protocol for intelligent vehicle systems[J].IEEE Transactions on Vehicular Technology,,2004,,53(5):1594-1606.

[6] 何鵬,閻保平,,李志,,等.CM-MAC:一種基于分簇的多信道車載網(wǎng)MAC協(xié)議[J].計算機研究與發(fā)展,2014,,51(3):502-510.

[7] 王力,,李岱,何忠賀.基于多智能體分群同步的城市路網(wǎng)交通控制[J].控制理論與應用,,2014,,31(11):1448 -1456.

[8] 廖丹,孫罡,,楊曉玲,,等.車載自組織網(wǎng)絡單接口多信道的切換方法[J].電子科技大學學報,2015(2):227-232.

[9] GORRIERI A,,MARTAL?魹 M,,BUSANELLI S,et al.Clustering and sensing with decentralized detection in vehicular ad hoc networks[J].Ad Hoc Networks,,2015,,36(P2):450-464.

[10] KARADIMAS P,MATOLAK D.Generic stochastic modeling of vehicle-to-vehicle wireless channels[J].Vehicular Communications,,2014,,1(4):153-167.

[11] ABBAS T,TUFVESSON F.Line-of-sight obstruction analysis for vehicle-to-vehicle network simulations in a two-lane highway scenario[J].International Journal of Antennas & Propagation,2013,,58(4):455-461.

[12] 賀然,,張鋼,劉春鳳,,等.車載網(wǎng)絡中基于移動軌跡預測的快速鄰居發(fā)現(xiàn)算法[J].計算機應用研究,,2015(9):2737-2741.



作者信息:

盛雪豐1,姚宇峰2

(1.蘇州信息職業(yè)技術學院 計算機科學與技術系,,江蘇 蘇州215000,;2.蘇州大學 計算機學院,江蘇 蘇州215000)

此內容為AET網(wǎng)站原創(chuàng),,未經授權禁止轉載,。