主权项 |
一种基于拥塞博弈的车辆网络数据分发拥塞控制方法,包括以下步骤:(1)建立车辆网络的拥塞博弈模型:{M,E,{F<sub>i</sub>}<sub>i∈M</sub>,{c<sub>e</sub>}<sub>e∈E</sub>}其中,M是参与者集合,即车辆;E是资源组,<img file="FDA0000502269440000013.GIF" wi="160" he="71" />是第i个参与者的策略集,e是被竞争的资源,c<sub>e</sub>是竞争资源e的成本函数;(2)定义基于拥塞博弈的车辆网络的效用函数:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>u</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>s</mi><mi>i</mi></msub><mo>,</mo><msub><mi>s</mi><mrow><mo>-</mo><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><munder><mi>Σ</mi><mrow><mrow><mo>(</mo><msub><mi>l</mi><mi>i</mi></msub><mo>,</mo><msub><mi>t</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>∈</mo><msub><mi>s</mi><mi>i</mi></msub></mrow></munder><mi>T</mi><msub><mi>R</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>Pr</mi><mo>)</mo></mrow><mo>=</mo><munder><mi>Σ</mi><mrow><mrow><mo>(</mo><msub><mi>l</mi><mi>i</mi></msub><mo>,</mo><msub><mi>t</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>∈</mo><msub><mi>s</mi><mi>i</mi></msub></mrow></munder><mfrac><mrow><munderover><mi>Σ</mi><mrow><mi>d</mi><mo>=</mo><mn>1</mn></mrow><mi>Pr</mi></munderover><msub><mi>x</mi><mi>d</mi></msub><mi>W</mi><mi>log</mi><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>p</mi><mi>i</mi></msub><msub><mi>h</mi><mi>i</mi></msub><mi>QoS</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>Σ</mi><mrow><mi>q</mi><mo>∈</mo><msub><mi>χ</mi><mi>i</mi></msub></mrow></msub><msub><mi>p</mi><mi>q</mi></msub><msub><mi>h</mi><mi>q</mi></msub><mi>QoS</mi><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow><msup><mi>σ</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow></mrow><mi>pr</mi></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000502269440000011.GIF" wi="1354" he="207" /></maths>其中,s<sub>i</sub>是第i个参与者选择的策略,假如第i个参与者选择策略s<sub>i</sub>,则其他参与者的策略方案为s<sub>‑i</sub>,u<sub>i</sub>(s<sub>i</sub>,s<sub>‑i</sub>)是第i个车辆选择策略s<sub>i</sub>其他车辆选择行动s<sub>‑i</sub>时的效用函数;l<sub>i</sub>是活动中的链接,t<sub>i</sub>是一个时隙,TR<sub>i</sub>(Pr)是第i个车辆吞吐量,W是链路容量,x<sub>d</sub>是在时刻d的平均分组长度,p<sub>i</sub>是第i个车辆的传输功率,h<sub>i</sub>是第i个车辆的信道增益,p<sub>q</sub>是第q个车辆的传输功率,h<sub>q</sub>是第q个车辆的信道增益,σ<sup>2</sup>是热噪声的方差,Pr是传输时延,QoS(i)是第i个车辆的服务质量,QoS(q)是第q个车辆的服务质量,χ<sub>i</sub>是在车辆B载波侦听范围内的干扰车辆;(3)根据(2)中的效用函数,得到车辆网络拥塞博弈的势函数:<img file="FDA0000502269440000012.GIF" wi="1000" he="154" />其中,N<sub>i_e</sub>是与第i个车辆竞争资源e的活跃车辆;(4)对(3)得到的车辆网络拥塞模型的势函数进行修正,得到修正后的势函数为:<img file="FDA0000502269440000021.GIF" wi="1625" he="205" />(5)根据Wardrop理论和拥塞博弈纳什均衡存在性定理,将拥塞博弈的收敛问题转换为势函数值最小化:<img file="FDA0000502269440000022.GIF" wi="1147" he="156" />(6)根据修正后的势函数,利用启发式算法得到车辆网络的时隙分配矩阵:6a)对于i∈M,M是处于活动中的车辆,第i个车辆随机从策略集F<sub>i</sub>中选择策略s<sub>i</sub>,通过修正后的势函数<img file="FDA0000502269440000023.GIF" wi="206" he="71" />计算初始时刻第i个车辆的势力值;6b)重复6a)的操作,得到M个车辆的初始时刻势力值;6c)通过修正后的势函数<img file="FDA0000502269440000024.GIF" wi="183" he="71" />计算第i个车辆在时隙t<sub>i</sub>的势力值;6d)比较第i个车辆在两个相邻时隙t<sub>i</sub>和t<sub>i</sub>‑1的势力值:如果时隙t<sub>i</sub>的势力值小于时隙t<sub>i</sub>‑1的势力值,则第i个车辆在时隙t<sub>i</sub>的策略为“1”,否则,为“0”;6e)重复进行6c)到6d)的操作,得到第i个车辆在各个时隙的策略;6f)重复进行6c)到6e)的操作,得到车辆网络的时隙分配矩阵;(7)车辆按照时隙利用矩阵进行传输或者等待选择,以避免拥塞。 |