发明名称 一种时延相关移动自组织网络稳定性的控制方法
摘要 本发明公开了一种时延相关移动自组织网络稳定性的控制方法,该方法包括步骤1,建立MANETs容量分析非合作规划博弈模型,步骤2将该模型等价转换成描述器,步骤3,确定步骤2的描述器的渐进稳定的条件,步骤4,确定使得步骤3条件成立的参数,步骤5,根据步骤4计算得到的参数,对移动自组织网络中节点i对发送流量速率x<sub>i</sub>的敏感程度α<sub>i</sub>和节点i采用发送流量速率x<sub>i</sub>对排队时延的敏感程度β<sub>i</sub>进行调整,实现对移动自组织网络的容量稳定性的控制。本发明控制方法对于采用非竞争无冲突类MAC协议的MANETs具有普适性,只需通过调解MANETs节点的物理性能,如采用的功率、可用内存大小、信号调制方法、编码方式等即可达到,而且计算量小。
申请公布号 CN103686776B 申请公布日期 2017.04.19
申请号 CN201310694540.X 申请日期 2013.12.18
申请人 中国人民解放军重庆通信学院 发明人 杨娟;罗建禄;陈新宇
分类号 H04W24/00(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W24/00(2009.01)I
代理机构 重庆博凯知识产权代理有限公司 50212 代理人 王海凤
主权项 一种时延相关移动自组织网络稳定性的控制方法,其特征在于,具体步骤如下:步骤1:建立MANETs容量分析非合作规划博弈模型如式(9),所述MANETs为移动自组织网络,<img file="FDA0001198881950000011.GIF" wi="1876" he="294" />步骤2:将步骤1中的MANETs容量分析非合作规划博弈模型,式(9)等价于描述器式(10),<maths num="0001"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mover><mi>x</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mn>0</mn><mo>=</mo><mo>-</mo><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>C</mi><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mi>C</mi><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>r</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow><mo>-</mo><mi>C</mi><munderover><mo>&Integral;</mo><mrow><mi>t</mi><mo>-</mo><mi>r</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mi>t</mi></munderover><mi>y</mi><mrow><mo>(</mo><mi>&xi;</mi><mo>)</mo></mrow><mi>d</mi><mi>&xi;</mi><mo>+</mo><mi>A</mi><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow><mo>+</mo><mi>B</mi><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mrow><mi>t</mi><mo>-</mo><mi>r</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001198881950000012.GIF" wi="1810" he="241" /></maths>其中,C表示常数,可由实际网络性能得到,x(t)表示移动自组织网络源节点发送流量速率向量,x(t‑r(t))表示移动自组织网络源节点加入传播时延项的发送流量速率向量,且<img file="FDA0001198881950000013.GIF" wi="865" he="140" />表示移动自组织网络源节点发送流量速率变化率向量,y(t)意义同<img file="FDA0001198881950000014.GIF" wi="109" he="48" />f(x(t))=[f<sub>1</sub>(x(t)) f<sub>2</sub>(x(t))...f<sub>i</sub>(x(t))...f<sub>k</sub>(x(t))]<sup>T</sup>,i=1,2,...k,k<n,n为该自组织网络的节点数,其中,<img file="FDA0001198881950000015.GIF" wi="594" he="135" />g(x(t‑r(t)))=[g<sub>1</sub>(x(t‑r(t))) g<sub>2</sub>(x(t‑r(t)))...g<sub>i</sub>(x(t‑r(t)))...g<sub>k</sub>(x(t‑r(t)))]<sup>T</sup>,i=1,2,...k,其中,<img file="FDA0001198881950000016.GIF" wi="1296" he="202" />A,B为对角矩阵,具体为:<img file="FDA0001198881950000021.GIF" wi="1444" he="519" /><img file="FDA0001198881950000022.GIF" wi="116" he="91" />表示移动自组织网络源节点i发送流量速率变化率向量,<img file="FDA0001198881950000023.GIF" wi="413" he="100" />表示源节点i发送的流量速率x<sub>i</sub>经过链路<img file="FDA0001198881950000024.GIF" wi="40" he="60" />的第h个,<img file="FDA0001198881950000025.GIF" wi="195" he="119" />表示经过链路<img file="FDA0001198881950000026.GIF" wi="38" he="61" />的流量速率之和,<img file="FDA0001198881950000027.GIF" wi="215" he="95" />表示在t时刻经过链路<img file="FDA0001198881950000028.GIF" wi="38" he="60" />的流量速率之和,<img file="FDA0001198881950000029.GIF" wi="332" he="95" />表示在t时刻延迟r(t)时经过链路<img file="FDA00011988819500000210.GIF" wi="38" he="61" />的流量速率之和,α<sub>i</sub>表示节点i对发送流量速率x<sub>i</sub>的敏感程度,β<sub>i</sub>表示节点i采用发送流量速率x<sub>i</sub>对排队时延的敏感程度,<img file="FDA00011988819500000211.GIF" wi="53" he="66" />表示分配给链路<img file="FDA00011988819500000212.GIF" wi="39" he="61" />的时间比率,<img file="FDA00011988819500000213.GIF" wi="80" he="85" />表示链路l<sub>i</sub>的固定容量,t表示网络运行时间,r(t)表示节点i发送流量速率为x<sub>i</sub>的数据流经过链路<img file="FDA00011988819500000214.GIF" wi="306" he="60" />所产生的时变传播时延,s<sub>{m}</sub>表示一个可并发场景的可行链路集合,k表示源节点数,j为所述移动自组织网络的链路数,K表示源节点集合,<img file="FDA00011988819500000215.GIF" wi="304" he="109" />表示求<img file="FDA00011988819500000216.GIF" wi="53" he="65" />和<img file="FDA00011988819500000217.GIF" wi="60" he="66" />的乘积中的最小值;步骤3:步骤2建立的MANETs容量分析非合作规划博弈模型的描述器渐进稳定的条件包括条件(13)和条件(14),<img file="FDA00011988819500000218.GIF" wi="1374" he="139" />其中<img file="FDA00011988819500000219.GIF" wi="227" he="50" />且<img file="FDA00011988819500000220.GIF" wi="63" he="47" />θ是给定常数;<maths num="0002"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>&Omega;</mi><mn>11</mn></msub></mtd><mtd><msub><mi>&Omega;</mi><mn>12</mn></msub></mtd><mtd><mrow><mo>-</mo><msup><msub><mi>P</mi><mn>2</mn></msub><mi>T</mi></msup><mi>C</mi></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>r</mi><mi>&Gamma;</mi></msub><msubsup><mi>P</mi><mn>2</mn><mi>T</mi></msubsup><mi>C</mi></mrow></mtd><mtd><mrow><msup><msub><mi>P</mi><mn>2</mn></msub><mi>T</mi></msup><mi>A</mi></mrow></mtd><mtd><mrow><msup><msub><mi>P</mi><mn>2</mn></msub><mi>T</mi></msup><mi>B</mi></mrow></mtd></mtr><mtr><mtd><mrow><msup><msub><mi>&Omega;</mi><mn>12</mn></msub><mi>T</mi></msup></mrow></mtd><mtd><msub><mi>&Omega;</mi><mn>22</mn></msub></mtd><mtd><mrow><mo>-</mo><msup><msub><mi>P</mi><mn>3</mn></msub><mi>T</mi></msup><mi>C</mi></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>r</mi><mi>&Gamma;</mi></msub><msubsup><mi>P</mi><mn>3</mn><mi>T</mi></msubsup><mi>C</mi></mrow></mtd><mtd><mrow><msup><msub><mi>P</mi><mn>3</mn></msub><mi>T</mi></msup><mi>A</mi></mrow></mtd><mtd><mrow><msup><msub><mi>P</mi><mn>3</mn></msub><mi>T</mi></msup><mi>B</mi></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><msup><mi>C</mi><mi>T</mi></msup><msub><mi>P</mi><mn>2</mn></msub></mrow></mtd><mtd><mrow><mo>-</mo><msup><mi>C</mi><mi>T</mi></msup><msub><mi>P</mi><mn>3</mn></msub></mrow></mtd><mtd><mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>r</mi><mi>d</mi></msub><mo>)</mo></mrow><mi>Q</mi><mo>+</mo><msub><mi>&epsiv;</mi><mn>2</mn></msub><msup><mi>&theta;</mi><mn>2</mn></msup><mi>I</mi></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mi>r</mi><msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>max</mi></msub><msup><mi>C</mi><mi>T</mi></msup><msub><mi>P</mi><mn>2</mn></msub></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>r</mi><mn>1</mn></msub><msup><mi>C</mi><mi>T</mi></msup><msub><mi>P</mi><mn>3</mn></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>r</mi><mi>d</mi></msub><mo>)</mo></mrow><msub><mi>r</mi><mi>&Gamma;</mi></msub><mi>R</mi></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><msup><mi>A</mi><mi>T</mi></msup><msub><mi>P</mi><mn>2</mn></msub></mrow></mtd><mtd><mrow><msup><mi>A</mi><mi>T</mi></msup><msub><mi>P</mi><mn>3</mn></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>&epsiv;</mi><mn>1</mn></msub><mi>I</mi></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><msup><mi>B</mi><mi>T</mi></msup><msub><mi>P</mi><mn>2</mn></msub></mrow></mtd><mtd><mrow><msup><mi>B</mi><mi>T</mi></msup><msub><mi>P</mi><mn>3</mn></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>&epsiv;</mi><mn>2</mn></msub><mi>I</mi></mrow></mtd></mtr></mtable></mfenced><mo>&lt;</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA00011988819500000221.GIF" wi="1766" he="538" /></maths>其中,<img file="FDA0001198881950000031.GIF" wi="687" he="72" />Ω<sub>12</sub>=P<sub>1</sub>‑P<sub>2</sub><sup>T</sup>+C<sup>T</sup>P<sub>3</sub>,Ω<sub>22</sub>=‑P<sub>3</sub>‑P<sub>3</sub><sup>T</sup>+r<sub>Γ</sub>R;P<sub>1</sub>=P<sub>1</sub><sup>T</sup>>0,Q=Q<sup>T</sup>>0,为正定实对称矩阵,P<sub>2</sub>,P<sub>3</sub>为实矩阵,标量ε<sub>1</sub>>0,ε<sub>2</sub>>0,r<sub>d</sub>为r(t)的导数表示变化率,r(t)<sub>max</sub>表示在具体网络条件下传播时延的最大值,r<sub>Γ</sub>表示传播时延的上限,I为单位矩阵,P<sub>1</sub>,P<sub>2</sub>,P<sub>3</sub>,Q和R是式(14)的解;式(11)的非线性项f(x(t)),g(x(t‑r(t)))在式(4)的约束下满足约束条件(12),<maths num="0003"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mover><mi>x</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow><mo>+</mo><mi>B</mi><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mrow><mi>t</mi><mo>-</mo><mi>r</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001198881950000032.GIF" wi="1276" he="160" /></maths><img file="FDA0001198881950000033.GIF" wi="1294" he="172" />其中,<img file="FDA0001198881950000034.GIF" wi="227" he="50" />是给定常数,则约束条件(12)也可被写为式(13):<img file="FDA00011988819500000310.GIF" wi="1241" he="172" />式(4)为:<maths num="0004"><math><![CDATA[<mrow><mo>{</mo><msub><msup><mi>x</mi><mi>h</mi></msup><mrow><mi>i</mi><mo>,</mo><msub><mi>l</mi><msub><mi>i</mi><mi>m</mi></msub></msub></mrow></msub><mo>|</mo><msub><mi>x</mi><msub><mi>l</mi><msub><mi>i</mi><mi>m</mi></msub></msub></msub><mo>=</mo><munder><mo>&Sigma;</mo><mrow><mi>h</mi><mo>&Element;</mo><mi>K</mi></mrow></munder><msub><msup><mi>x</mi><mi>h</mi></msup><mrow><mi>i</mi><mo>,</mo><msub><mi>l</mi><msub><mi>i</mi><mi>m</mi></msub></msub></mrow></msub><mo>&lt;</mo><msub><mi>t</mi><msub><mi>s</mi><msub><mi>l</mi><msub><mi>i</mi><mi>m</mi></msub></msub></msub></msub><msub><mi>g</mi><msub><mi>l</mi><mi>i</mi></msub></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>...</mn><mo>,</mo><mi>k</mi><mo>,</mo><mi>m</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>...</mn><mo>,</mo><mi>j</mi><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0001198881950000035.GIF" wi="1399" he="156" /></maths>步骤4:使得式(14)成立的参数设置包括步骤如下:设定α<sub>i</sub>,β<sub>i</sub>的取值范围α<sub>i</sub>∈[a<sub>αi</sub>,b<sub>αi</sub>],β<sub>i</sub>∈[a<sub>βi</sub>,b<sub>βi</sub>],搜索步长<img file="FDA0001198881950000036.GIF" wi="588" he="116" />n∈N,N是非零自然数集合;输入:a<sub>αi</sub>,b<sub>αi</sub>,a<sub>βi</sub>,b<sub>βi</sub>,<img file="FDA0001198881950000037.GIF" wi="635" he="76" />S1:设i=1;S2:设α<sub>i</sub>=a<sub>αi</sub>,i=1,2,...,k;S3:设β<sub>i</sub>=a<sub>βi</sub>,i=1,2,...,k;S4:根据(14)式计算P<sub>1i</sub>,P<sub>2i</sub>,P<sub>3i</sub>,Q<sub>i</sub>,R<sub>i</sub>,ε<sub>1i</sub>,ε<sub>2i</sub>,r<sub>Γi</sub>;如果p<sub>1i</sub>,P<sub>2i</sub>,P<sub>3i</sub>,Q<sub>i</sub>,R<sub>i</sub>,ε<sub>1i</sub>,ε<sub>2i</sub>,r<sub>Γi</sub>存在,且r<sub>Γi</sub><r<sub>Γmin</sub>,执行S5;如果P<sub>1i</sub>,P<sub>2i</sub>,P<sub>3i</sub>,Q<sub>i</sub>,R<sub>i</sub>,ε<sub>1i</sub>,ε<sub>2i</sub>,r<sub>Γi</sub>不存在,执行S6;S5:令r<sub>Γmin</sub>=r<sub>Γi</sub>,<img file="FDA0001198881950000038.GIF" wi="1363" he="66" />跳转S6,<img file="FDA0001198881950000039.GIF" wi="822" he="65" />分别是在i=1,2,...,k,i为当前取值时P<sub>1i</sub>,P<sub>2i</sub>,P<sub>3i</sub>,Q<sub>i</sub>,ε<sub>1i</sub>,ε<sub>2i</sub>,α<sub>i</sub>,β<sub>i</sub>,r<sub>di</sub>,R<sub>i</sub>的缓存输出值;S6:设β<sub>i</sub>=a<sub>βi</sub>+h<sub>βi</sub>,如果β<sub>i</sub>≤b<sub>βi</sub>,转S4,否则令β<sub>i</sub>=a<sub>βi</sub>,转S7;S7:设α<sub>i</sub>=a<sub>αi</sub>+h<sub>αi</sub>,如果α<sub>i</sub>≤b<sub>αi</sub>,转S3,否则i=i+1;转S2;S8:输出在i=1,2,...,k中i相应取值时P<sub>1i</sub>,P<sub>2i</sub>,P<sub>3i</sub>,Q<sub>i</sub>,ε<sub>1i</sub>,ε<sub>2i</sub>,α<sub>i</sub>,β<sub>i</sub>,r<sub>Γi</sub>,R<sub>i</sub>的缓存输出值<img file="FDA0001198881950000041.GIF" wi="997" he="65" />步骤5:将移动自组织网络节点i对发送流量速率x<sub>i</sub>的敏感程度设定为<img file="FDA0001198881950000042.GIF" wi="66" he="54" />节点i采用发送流量速率x<sub>i</sub>对排队时延的敏感程度设定成<img file="FDA0001198881950000043.GIF" wi="66" he="65" />对移动自组织网络的容量稳定性进行控制。
地址 400035 重庆市沙坪坝区林园甲1号
您可能感兴趣的专利