发明名称 一种移动性与DSRC/WAVE网络相关反馈的自适应速率控制方法
摘要 一种移动性与DSRC/WAVE网络相关反馈的自适应速率控制方法,其属于车联网通信技术领域。该方法中包括交通流密度预测模块、t+1时刻通信干扰计算模块、SINR计算模块、t+1时刻可用链路带宽计算模块、信道拥塞代价计算模块和自适应消息产生率计算模块的建立。先通过预测下一时刻的交通流密度值,根据下一时刻密度值、发送功率和速率建立通信过程的干扰模型,计算出信噪比,并预测出下一时刻节点的可用链路带宽;再通过传输速率的不匹配和传输队列长度的不匹配建立信道拥塞代价模型,以此来自适应调整下一时刻的消息产生率。该方法通过预测技术提前进行自适应速率调整,避免信道拥塞,以较低的计算时间开销保证较低的通信时延、较高的数据包递送率。
申请公布号 CN105791143A 申请公布日期 2016.07.20
申请号 CN201610134774.2 申请日期 2016.03.09
申请人 大连理工大学 发明人 谭国真;李帅兵;谭颂超
分类号 H04L12/801(2013.01)I;H04L29/08(2006.01)I 主分类号 H04L12/801(2013.01)I
代理机构 大连星海专利事务所 21208 代理人 杨翠翠
主权项 一种移动性与DSRC/WAVE网络相关反馈的自适应速率控制方法,车辆通信模块通过检测当前时刻的信道占有率、信噪比或者当前时刻节点的数目,判断是否超过阈值,超过则视为信道拥塞,采用分段控制策略对传输速率进行自适应调整,使数据包递送率、传输延迟或者吞吐量达到理想区间;其特征在于,包括以下步骤:(1)根据道路交通环境中的每辆车根据自身的自由流状态下的车速和道路拥塞密度,联合流体力学模型、交通流理论和速率与密度的关系模型把速度和时间的变化规律建立交通流密度预测模块,预测下一时刻的交通流密度和下一时刻邻居节点的数量;(2)通信干扰计算模块是把通信范围内的干扰和探测范围内的干扰相累加所计算出来的干扰值,其中通信范围内的干扰为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>I</mi><mrow><mi>C</mi><mi>R</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mrow><mi>C</mi><mi>R</mi></mrow></msub></munderover><mfrac><mrow><msub><mi>C</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msubsup><mi>P</mi><mi>i</mi><mi>t</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>&gamma;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>d</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow><mi>&alpha;</mi></msup></mfrac></mrow>]]></math><img file="FDA0000937314650000011.GIF" wi="486" he="148" /></maths>其中,I<sub>CR</sub>(t)为通信范围内的干扰值,i是干扰节点,j是接收节点,γ<sub>i</sub>(t)为干扰增益,C<sub>i</sub>(t)是节点i的数据包发送速率,N<sub>CR</sub>是通信范围内的干扰节点数;探测范围内的干扰为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>I</mi><mrow><mi>D</mi><mi>R</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mrow><mi>D</mi><mi>R</mi></mrow></msub></munderover><mfrac><mrow><msub><mi>C</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msubsup><mi>P</mi><mi>i</mi><mi>t</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>&gamma;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><msup><mrow><mo>(</mo><msub><mi>d</mi><mrow><mi>s</mi><mi>r</mi></mrow></msub><mo>+</mo><msub><mi>d</mi><mrow><mi>c</mi><mi>r</mi></mrow></msub><mo>)</mo></mrow><mi>k</mi></msup><mo>/</mo><msup><mn>2</mn><mi>k</mi></msup></mrow></mfrac></mrow>]]></math><img file="FDA0000937314650000012.GIF" wi="537" he="135" /></maths>其中,I<sub>DR</sub>(t)为探测范围内的干扰值,N<sub>DR</sub>是探测范围内的节点数目,探测范围为[d<sub>cr</sub>,d<sub>sr</sub>],d<sub>sr</sub>为感知范围,d<sub>cr</sub>为通信范围,计算模型如下所示:感知范围的计算模型为:<img file="FDA0000937314650000021.GIF" wi="285" he="150" />其中,g为信道增益,α为信道衰减因子(α>=2),P<sub>cs</sub>为物理载波感知门限,P<sub>s</sub>为发射功率;通信范围的计算模型为:<img file="FDA0000937314650000022.GIF" wi="269" he="145" />其中,γ为接收灵敏度,当信号强度高于该值时,消息才能被成功解析;(3)通过通信干扰计算模块所预测的下一时刻的干扰值和通信设备的白噪声所预测出来的下一时刻的有效信号和干扰信号强度的比值建立SINR计算模块<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>S</mi><mi>I</mi><mi>N</mi><mi>R</mi><mo>=</mo><mfrac><mrow><mi>S</mi><mi>i</mi><mi>g</mi><mi>n</mi><mi>a</mi><mi>l</mi></mrow><mrow><mi>I</mi><mi>n</mi><mi>t</mi><mi>e</mi><mi>r</mi><mi>f</mi><mi>e</mi><mi>r</mi><mi>e</mi><mi>n</mi><mi>c</mi><mi>e</mi><mo>+</mo><mi>N</mi><mi>o</mi><mi>i</mi><mi>s</mi><mi>e</mi></mrow></mfrac></mrow>]]></math><img file="FDA0000937314650000023.GIF" wi="579" he="127" /></maths>其热噪声为:Noise=K·T<sub>0</sub>·B其中,B为基本带宽,T<sub>0</sub>为当前的温度,K是玻尔兹曼常数K=1.38·10<sup>‑23</sup>;(4)下一时刻链路带宽计算模块主要是将所预测出来的下一时刻的信噪比通过香农信息论所计算出来的下一时刻的可用链路带宽;C=B·log<sub>2</sub>(1+SINR)(5)根据排队论计算出当前队列的平均队列长度,用于准确的反应队列的当前长度;(6)通过应用层的消息产生速率和物理层的输出数据速率之差和实际队列长度与期望队列长度之差预测下一时刻的信道拥塞代价,建立信道拥塞代价计算模块速,使应用层的消息产生速率与链路带宽相匹配,对于节点i,在周期t它的代价是:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>CP</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mo>&lsqb;</mo><msub><mi>CP</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>a</mi><mi>i</mi></msub><mo>(</mo><mrow><msubsup><mi>L</mi><mi>i</mi><mi>c</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msup><msub><mi>L</mi><mi>i</mi></msub><mi>d</mi></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>+</mo><mo>(</mo><mrow><mn>1</mn><mo>-</mo><msub><mi>a</mi><mi>i</mi></msub></mrow><mo>)</mo><mo>(</mo><mrow><msub><mi>&lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>c</mi><mi>i</mi></msub><mrow><mo>(</mo><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000937314650000031.GIF" wi="1314" he="69" /></maths>其中,<img file="FDA0000937314650000032.GIF" wi="101" he="59" />是节点i的队列在周期t的队列占用长度,<img file="FDA0000937314650000033.GIF" wi="110" he="64" />是节点i在周期t的理想队列长度,λ<sub>i</sub>(t)是节点i在周期t的消息产生速率,c<sub>i</sub>(t+1)是节点i在周期t+1的传输链路带宽的预测值,a<sub>i</sub>和γ<sub>i</sub>是常数;(7)根据信道信道拥塞代价建立下一时刻的消息产生率模型,用于自适应消息产生率,在t+1时刻节点i的消息产生的速率为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>-</mo><msup><mi>&theta;</mi><mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>CP</mi><mi>i</mi></msub><mo>(</mo><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mrow></msup></mrow>]]></math><img file="FDA0000937314650000034.GIF" wi="467" he="65" /></maths>其中,θ>1是一个常数。
地址 116024 辽宁省大连市高新园区凌工路2号