发明名称 基于拥塞博弈的车辆网络数据分发拥塞控制方法
摘要 本发明公开了一种基于拥塞博弈的车辆网络数据分发拥塞控制方法,主要解决现有技术不能有效解决网络拥塞问题。其实现步骤是:1.根据现有网络拥塞博弈模型,建立车辆网络的拥塞博弈模型;2.根据拥塞博弈模型中的效用函数,构建关于服务质量和传输时延的车辆网络的效用函数;3.根据效用函数建立车辆网络拥塞博弈模型的势函数,并对势函数进行修正;4.根据wardrop理论和拥塞博弈均衡存在性定理,将拥塞博弈的收敛问题转化为势函数值最小化;5.通过启发式算法得到时隙分配矩阵,车辆根据时隙分配矩阵选择“传输”或者“等待”。本发明能有效减小网络拥塞,可用于车辆网络密集场景中与安全相关应用数据分发的拥塞控制。
申请公布号 CN103929777A 申请公布日期 2014.07.16
申请号 CN201410192827.7 申请日期 2014.05.08
申请人 西安电子科技大学 发明人 陈晨;李亚娟;裴庆祺;沈玉龙
分类号 H04W28/02(2009.01)I 主分类号 H04W28/02(2009.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;黎汉华
主权项 一种基于拥塞博弈的车辆网络数据分发拥塞控制方法,包括以下步骤:(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>&Sigma;</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>&Element;</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>&Sigma;</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>&Element;</mo><msub><mi>s</mi><mi>i</mi></msub></mrow></munder><mfrac><mrow><munderover><mi>&Sigma;</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>&Sigma;</mi><mrow><mi>q</mi><mo>&Element;</mo><msub><mi>&chi;</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>&sigma;</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)车辆按照时隙利用矩阵进行传输或者等待选择,以避免拥塞。
地址 710071 陕西省西安市太白南路2号