发明名称 VANET中基于IEEE80211p的切换方法
摘要 本发明属于移动通信技术领域,公开了一种VANET中基于IEEE802.11p的切换方法.首先,只考虑RSU的信号强度(RSSI)来决定是否进行切换,分成了硬切换和软切换;然后,在软切换中,通过斯坦伯格博弈进行分析,决定车辆是否切换;最后,当车辆第一次申请切换失败后,通过二进制指数退避算法(BEB)进行切换的重复申请,再运用博弈方法完成切换;本发明能够模拟真实环境下车辆在RSU的重叠区域切换的情况,使车辆选择合适的时间片进行切换,降低切换的拥塞概率,提高网络交付率,使车辆获得更好的吞吐量,改善VANET子网的整体性能,提高用户体验度。
申请公布号 CN103442389B 申请公布日期 2016.08.10
申请号 CN201310205723.0 申请日期 2013.05.28
申请人 大连理工大学 发明人 吴迪;马佰彪;谭国真
分类号 H04W28/02(2009.01)I;H04W36/30(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W28/02(2009.01)I
代理机构 大连理工大学专利中心 21200 代理人 梅洪玉
主权项 VANET中基于IEEE 802.11p的切换方法,其特征在于,该切换方法包括:基于信号强度的切换时间片选择;基于斯坦伯格博弈的切换时间片选择;基于二进制指数退避算法的切换时间片选择;具体如下:(1)基于信号强度的切换时间片选择在两个相邻的RSU1和RSU2重叠覆盖区域A或B中,车辆V<sub>i</sub>切换的首要条件是车辆V<sub>i</sub>接收到RSU1的信号强度(RSSI)小于车辆V<sub>i</sub>接收到RSU2的信号强度(RSSI);假设RSU1与车辆V<sub>i</sub>通信的信号强度为Q<sub>i,1</sub>,RSU2与车辆V<sub>i</sub>通信的信号强度为Q<sub>i,2</sub>,符号W<sub>i</sub>=Q<sub>i,2</sub>/Q<sub>i,1</sub>,则切换分析过程如下:<img file="FDA0000922062140000011.GIF" wi="1511" he="573" />(2)基于斯坦伯格博弈的切换时间片选择由于VANET中RSU所能够提供的资源是有限的,而车辆的行为是不受约束的自私行为,车辆都是从自身利益出发竞争使用网络资源;这符合非合作博弈的一般假设,所以车辆对网络共享资源的使用属于非合作博弈问题;定义博弈模型F,F=&lt;I,S,U&gt;,I表示所有参与者,S表示每个参与者的策略空间,U表示每个参与者的效用函数集合;参与者集合I:博弈的参与者是VANET中同一时间片上申请切换的车辆,设参与者的个数为n,博弈的参与者i∈I,I={1,2,…,i,…n};参与者的策略空间S:每个参与者选择一定的策略,S={S<sub>1</sub>,S<sub>2</sub>,…S<sub>i</sub>,…,S<sub>n</sub>};S<sub>i</sub>是车辆i选择的策略,设为二进制数,即S<sub>i</sub>=0或S<sub>i</sub>=1,S<sub>i</sub>=0表示车辆选择不切换,S<sub>i</sub>=1表示车辆选择切换;参与者的效用函数U<sub>i</sub>:如公式(1)所示,U<sub>i</sub>=A<sub>i</sub>×B<sub>i</sub>/C<sub>i</sub>   (1)其中B<sub>i</sub>为车辆V<sub>i</sub>的收益函数,C<sub>i</sub>为车辆V<sub>i</sub>的代价函数,A<sub>i</sub>表示车辆V<sub>i</sub>的行动;博弈中参与者的每个行动都会为自己带来一定的效用,该效用由参与者效用函数来描述;由于博弈中参与者的策略和行动都是相互依赖的,因此每个参与者的效用都与其它参与者策略有关;只有那些参与了切换任务的车辆才需要支付代价并从中获得收益,对于那些没有参与切换任务的车辆,它们不用付出任何代价,当然也得不到任何收益,故其效用值为零;车辆在一个时间片上申请切换,在时间上有先后顺序,即车辆在同一个时间片上的不同时刻申请切换;因此,首先申请切换的车辆的策略可能被其他车辆注意到,这可能影响到其他车辆的策略选择;在博弈过程中,车辆都遵循一定的顺序来选择他们的策略;考虑车辆切换是动态博弈过程,我们利用斯坦伯格博弈来解决车辆切换;它有两个阶段的博弈过程,第一个阶段为leaders阶段,假设车辆V<sub>i</sub>为领导者,它先做出自己的策略选择;第二个阶段为followers阶段,车辆根据领导者选择的策略选择自己的占优策略;对于有n辆车的场景,每辆车都按一定的顺序选择自己的策略;车辆V<sub>i</sub>的效用函数为U<sub>i</sub>,最好的选择策略是,在其他参与者不变的情况下,每个参与者都最大化自己的效用函数U<sub>i</sub>;所有参与者最好的策略集是保持稳定不变,每个参与者没有理由选择其他策略,即成为纳什均衡;我们的最后目标是求得每辆车的效用函数U<sub>i</sub>的最大值,即纳什均衡解;对于公式(1)中的各个变量进行进一步的分解,车辆V<sub>i</sub>的行动函数,如公式(2):<img file="FDA0000922062140000031.GIF" wi="1036" he="273" />收益函数B<sub>i</sub>和代价函数C<sub>i</sub>如公式(3)和(4):B<sub>i</sub>=α×W<sub>i</sub>×E<sub>i</sub>×t×c<sub>i</sub>   (3)C<sub>i</sub>=β×P<sub>i</sub>+H<sub>cost</sub>   (4)其中,<img file="FDA0000922062140000033.GIF" wi="942" he="111" />c<sub>i</sub>=c/min{TL,TL+n<sub>0</sub>‑TLR},d<sub>i,RSU1</sub>为车辆V<sub>i</sub>与RSU<sub>1</sub>的距离,γ是路径衰落指数,c<sub>i</sub>为车辆V<sub>i</sub>的通信速度,n<sub>0</sub>为选择切换的车辆数量,t=D/v,v为车辆速度和D为车辆在RSU<sub>1</sub>中的行驶路程,t为车辆在RSU覆盖范围内的通信时间;P<sub>i</sub>是RSU<sub>1</sub>的拥塞概率,P<sub>i</sub>=max{0,(n‑TLR)/TLR},H<sub>cost</sub>是车辆切换时间,这里切换时间为定值,n为申请切换的车辆数量;由以上分析,公式(1)演化为公式(5):<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>U</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mi>i</mi></msub><mo>&times;</mo><mi>&alpha;</mi><mo>&times;</mo><msub><mi>W</mi><mi>i</mi></msub><mo>&times;</mo><msub><mi>E</mi><mi>i</mi></msub><mo>&times;</mo><mi>D</mi><mo>&times;</mo><msub><mi>&omega;log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mi>S</mi><mrow><mi>N</mi><mo>&times;</mo><msup><mrow><mo>(</mo><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><msub><mi>RSU</mi><mn>1</mn></msub></mrow></msub><mo>)</mo></mrow><mi>&gamma;</mi></msup></mrow></mfrac><mo>)</mo></mrow></mrow><mrow><mi>min</mi><mrow><mo>(</mo><mi>T</mi><mi>L</mi><mo>,</mo><mi>T</mi><mi>L</mi><mo>+</mo><msub><mi>n</mi><mn>0</mn></msub><mo>-</mo><mi>T</mi><mi>L</mi><mi>R</mi><mo>)</mo></mrow><mo>&times;</mo><mrow><mo>(</mo><mi>&beta;</mi><mo>&times;</mo><msub><mi>P</mi><mi>i</mi></msub><mo>+</mo><msub><mi>H</mi><mrow><mi>cos</mi><mi>t</mi></mrow></msub><mo>)</mo></mrow><mo>&times;</mo><mi>v</mi></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000922062140000032.GIF" wi="1773" he="287" /></maths>公式(5)给出了效用函数的表达式,下面的工作是求解效用函数的最大值maxU<sub>i</sub>,使每个车辆都能获得最大效用,即求得纳什均衡解;利用子博弈完美纳什均衡(SPNE)来分析斯坦伯格博弈,如果参与者不能在任何阶段通过单方面的偏向其他策略而增加他的收益,则这个子博弈完美纳什均衡是一个占优策略;用逆推归纳法来找出斯坦伯格博弈的SPNE;它从博弈的最后一个阶段开始,逐步上升,最后研究第一阶段;斯坦伯格博弈中先执行的理性车辆,在前面阶段选择行为时必然会考虑到后行为车辆在后面阶段中将会怎样选择策略,只有在博弈的最后一个阶段选择的,不再有后续阶段牵制的车辆,才能直接做出明确选择;而当后面阶段车辆的选择确定以后,前一阶段车辆的行为也就容易确定了;通过逆向归纳,求解出每个车辆的最大效用值max U<sub>i</sub>;(3)基于二进制指数退避算法的切换时间片选择在本发明中,为了更好的降低切换拥塞概率,采用CSMA/CD中的二进制指数退避算法(BEB)思想来分散RSU重叠覆盖区域中车辆申请切换的时间;把车辆申请切换的时间片间隔划分为时间T,一旦车辆申请切换失败后,车辆为降低再次申请切换失败的概率,需要等待一个随机时间,然后再次申请切换;采用二进制指数退避算法的过程如下:1.发生第一次申请切换失败后,车辆等待0或1个时间片再开始申请切换;2.发生第二次申请切换失败后,车辆随机地选择等待0,1,2或3个时间片数,再开始申请切换;3.第i次申请切换失败后,在0至2<sub>i</sub>‑1之间随机地选择一个等待的时间片数,再开始申请切换;4.直至车辆V<sub>i</sub>与原RSU通信的信号强度Q<sub>i</sub>=0,车辆执行硬切换。
地址 116024 辽宁省大连市凌工路2号