发明名称 多源多中继无线网络功率最小化的中继选择方法
摘要 一种多源多中继无线网络功率最小化的中继选择方法,包括以下步骤:1)每个中继节点感知从发送节点到其自身,以及从其自身到目的节点的信道增益,然后将信道增益和该中继节点的最大发送功率通知发送节点;2)每个源节点计算在满足中断概率的情况下源节点和中继节点的最小发送功率;3)对于无线通信网络,每个用户需要选择一个中继节点使整个系统的总传输功率最小;4)根据用户i到目的节点D的信道的中断概率,计算在保证信道不发生中断的情况下,源节点i和中继节点j的最小发送功率;5)用户i选择使效益最大的中继节点帮助自己中转信息。本发明在瑞利衰落信道下,源节点选择中继节点为以最小化系统总传输功率的中继节点。
申请公布号 CN104320839A 申请公布日期 2015.01.28
申请号 CN201410567230.6 申请日期 2014.10.22
申请人 浙江工业大学 发明人 武航;钱丽萍;陈庆章
分类号 H04W52/24(2009.01)I;H04W52/46(2009.01)I 主分类号 H04W52/24(2009.01)I
代理机构 杭州斯可睿专利事务所有限公司 33241 代理人 王利强
主权项 一种多源多中继无线网络功率最小化的中继选择方法,其特征在于:所述方法包括以下步骤:1)每个中继节点感知从源节点到其自身,以及从其自身到接收节点的信道增益,然后将信道增益和该中继节点的最大发送功率通知源节点;通过中继节点感知到的信道信息和中继节点及接收节点接收到的噪音功率,得到相关信噪比如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>&gamma;</mi><mi>j</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>p</mi><mi>i</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><msub><mi>f</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mrow><msub><mi>n</mi><mi>j</mi></msub></mfrac></mrow>]]></math><img file="FDA0000591522500000011.GIF" wi="431" he="166" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>&gamma;</mi><mi>D</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>p</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub><msub><mi>f</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub></mrow><msub><mi>n</mi><mi>D</mi></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000591522500000012.GIF" wi="1082" he="131" /></maths>约束条件为:p<sub>i</sub>≤SourceP<sub>i,max</sub>,p<sub>j</sub>≤RelayP<sub>j,max</sub>其中,式中各参数定义如下:γ<sub>j</sub>(p<sub>i</sub>):中继节点j收到的信噪比;p<sub>i</sub>:源节点i的发送功率;g<sub>i,j</sub>:从源节点i到中继节点j的信道增益;f<sub>i,j</sub>:模拟从源节点i到中继节点j的瑞利衰落;n<sub>j</sub>:中继节点j收到的噪声功率;SourceP<sub>i,max</sub>:源节点i的最大发送功率;γ<sub>D</sub>(p<sub>j</sub>):目的节点D收到的信噪比;p<sub>j</sub>:中继节点j的发送功率;g<sub>j,D</sub>:从中继节点j到目的节点D的信道增益;f<sub>j,D</sub>:模拟从中继节点j到目的节点D的瑞利衰落;n<sub>D</sub>:目的节点D收到的噪声功率;RelayP<sub>j,max</sub>:中继节点j的最大发送功率;2)源节点选择所有符合要求的中继节点,所谓符合要求的中继节点应该满足两个条件:第一,公式(1)中得出的信噪比应该大于一个阈值γ;第二,中继节点的中断概率应该小于一个阈值β<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>Q</mi><mi>ij</mi></msub><mo>=</mo><mn>1</mn><mo>-</mo><mi>Prob</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>j</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>&gamma;</mi><mo>,</mo><msub><mi>&gamma;</mi><mi>D</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>D</mi></msub><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>&gamma;</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mn>1</mn><mo>-</mo><mi>Prob</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>j</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>&gamma;</mi><mo>)</mo></mrow><mi>Prob</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>D</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>D</mi></msub><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>&gamma;</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mn>1</mn><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><msub><mi>n</mi><mi>i</mi></msub><mi>&gamma;</mi></mrow><mrow><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><msub><mi>n</mi><mi>D</mi></msub><mi>&gamma;</mi></mrow><mrow><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub><msub><mi>p</mi><mi>j</mi></msub></mrow></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000591522500000021.GIF" wi="1373" he="357" /></maths>约束条件为:γ<sub>j</sub>(p<sub>i</sub>)≥γγ<sub>D</sub>(p<sub>j</sub>)≥γO<sub>ij</sub>≤β其中,式中各参数定义如下:O<sub>ij</sub>:源节点i和中继节点j组成的链路的中断概率;γ:信噪比的阈值,节点信噪比大于该阈值的点才被选取;β:中断概率的阈值,中继节点的中断概率小于该阈值时才被选取;3)对于具有n个用户,m个中继节点的无线通信网络,每个用户需要选择一个中继节点使整个系统的总传输功率最小,选择一种中继节点分配方式C满足下式:<maths num="0004" id="cmaths0004"><math><![CDATA[<mi>min</mi><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msubsup><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><msub><mi>p</mi><mi>j</mi></msub><mo>)</mo></mrow><msub><mi>c</mi><mi>ij</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000591522500000022.GIF" wi="1091" he="101" /></maths>约束条件为:O<sub>ij</sub>≤β,0≤p<sub>i</sub>≤SourceP<sub>I,max</sub>,0≤p<sub>j</sub>≤RelayP<sub>j,max</sub>,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msub><mi>c</mi><mi>ij</mi></msub><mo>=</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>,</mo></mrow>]]></math><img file="FDA0000591522500000023.GIF" wi="608" he="93" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msub><mi>c</mi><mi>ij</mi></msub><mo>=</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>M</mi><mo>,</mo></mrow>]]></math><img file="FDA0000591522500000024.GIF" wi="620" he="90" /></maths>c<sub>ij</sub>∈{0,1}其中,C是一个分配数组,c<sub>ij</sub>表示用户i选择中继节点j,<img file="FDA0000591522500000025.GIF" wi="263" he="92" /><img file="FDA0000591522500000031.GIF" wi="39" he="62" />表示一个用户只能选择一个中继节点,<img file="FDA0000591522500000032.GIF" wi="306" he="93" />表示一个中继节点最多被一个用户选择;定义一个映射α:{1,…,n}→{1,…,m},即当且仅当用户i选择中继节点j时,α(i)=j,另外,使用β<sub>ij</sub>表示‑(p<sub>i</sub>+p<sub>j</sub>),这样就将该最小化问题转换为最大化问题:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msubsup><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><msub><mi>&beta;</mi><mi>ij</mi></msub><msub><mi>c</mi><mi>ij</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000591522500000033.GIF" wi="1002" he="93" /></maths>约束条件为:O<sub>ij</sub>≤β,<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msub><mi>c</mi><mi>ij</mi></msub><mo>=</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>,</mo></mrow>]]></math><img file="FDA0000591522500000034.GIF" wi="608" he="92" /></maths><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msub><mi>c</mi><mi>ij</mi></msub><mo>=</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>M</mi><mo>,</mo></mrow>]]></math><img file="FDA0000591522500000035.GIF" wi="621" he="90" /></maths>c<sub>ij</sub>∈{0,1}4)根据用户i到目的节点D的信道的中断概率,计算在保证信道不发生中断的情况下,源节点i和中继节点j的最小发送功率,对于用户i,如果<img file="FDA0000591522500000036.GIF" wi="706" he="126" />那么源节点i不可能通过信道(i,j)和目的节点通信,所以在这种情况下将源节点i的功率与中继节点j的功率之和设为无穷大,在<img file="FDA0000591522500000037.GIF" wi="684" he="118" />的情况下,将所有符合要求的中继节点分成两类,如果<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mrow><mo>(</mo><msqrt><mfrac><msub><mi>n</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mfrac></msqrt><mo>+</mo><msqrt><mfrac><msub><mi>n</mi><mi>D</mi></msub><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub></mfrac></msqrt><mo>)</mo></mrow><mo>&le;</mo></mrow>]]></math><img file="FDA0000591522500000038.GIF" wi="430" he="166" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mo>-</mo><mfrac><mrow><mi>ln</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&beta;</mi><mo>)</mo></mrow></mrow><mi>&gamma;</mi></mfrac><mi>min</mi><mo>{</mo><msub><mi>SourceP</mi><mrow><mi>i</mi><mo>,</mo><mi>max</mi></mrow></msub><msqrt><mfrac><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><msub><mi>n</mi><mi>j</mi></msub></mfrac></msqrt><mo>,</mo><msub><mi>RelayP</mi><mrow><mi>j</mi><mo>,</mo><mi>max</mi></mrow></msub><msqrt><mfrac><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub><msub><mi>n</mi><mi>D</mi></msub></mfrac></msqrt><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000591522500000039.GIF" wi="1256" he="164" /></maths>用户i和中继节点k的最小发送功率分别是<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>p</mi><mi>i</mi></msub><mo>=</mo><mo>-</mo><mfrac><mi>&gamma;</mi><mrow><mi>ln</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&beta;</mi><mo>)</mo></mrow></mrow></mfrac><mrow><mo>(</mo><msqrt><mfrac><msub><mi>n</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mfrac></msqrt><mo>+</mo><msqrt><mfrac><msub><mi>n</mi><mi>D</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>D</mi></mrow></msub></mfrac></msqrt><mo>)</mo></mrow><msqrt><mfrac><msub><mi>n</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mfrac></msqrt><mo>,</mo></mrow>]]></math><img file="FDA00005915225000000310.GIF" wi="867" he="165" /></maths><maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msub><mi>p</mi><mi>j</mi></msub><mo>=</mo><mo>-</mo><mfrac><mi>&gamma;</mi><mrow><mi>ln</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&beta;</mi><mo>)</mo></mrow></mrow></mfrac><mrow><mo>(</mo><msqrt><mfrac><msub><mi>n</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mfrac></msqrt><mo>+</mo><msqrt><mfrac><msub><mi>n</mi><mi>D</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>D</mi></mrow></msub></mfrac></msqrt><mo>)</mo></mrow><msqrt><mfrac><msub><mi>n</mi><mi>D</mi></msub><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub></mfrac></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005915225000000311.GIF" wi="1479" he="156" /></maths>如果<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mrow><mo>(</mo><msqrt><mfrac><msub><mi>n</mi><mi>j</mi></msub><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mfrac></msqrt><mo>+</mo><msqrt><mfrac><msub><mi>n</mi><mi>D</mi></msub><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub></mfrac></msqrt><mo>)</mo></mrow><mo>></mo><mo>-</mo><mfrac><mrow><mi>ln</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&beta;</mi><mo>)</mo></mrow></mrow><mi>&gamma;</mi></mfrac><mi>min</mi><mo>{</mo><msub><mi>SourceP</mi><mrow><mi>i</mi><mo>,</mo><mi>max</mi></mrow></msub><msqrt><mfrac><msub><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><msub><mi>n</mi><mi>j</mi></msub></mfrac></msqrt><mo>,</mo><msub><mi>RelayP</mi><mrow><mi>j</mi><mo>,</mo><mi>max</mi></mrow></msub><msqrt><mfrac><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow></msub><msub><mi>n</mi><mi>D</mi></msub></mfrac></msqrt><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA00005915225000000312.GIF" wi="1661" he="150" /></maths>那么<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><msub><mi>p</mi><mi>j</mi></msub><mo>=</mo><mi>min</mi><mo>{</mo><msub><mi>SourceP</mi><mrow><mi>i</mi><mo>,</mo><mi>max</mi></mrow></msub><mo>+</mo><msub><mi>n</mi><mi>D</mi></msub><msubsup><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><mi>ln</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&beta;</mi><mo>)</mo></mrow></mrow><mi>&gamma;</mi></mfrac><mo>-</mo><mo></mo></mrow></mrow>]]></math><img file="FDA00005915225000000313.GIF" wi="1262" he="122" /></maths><maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msup><mrow><msubsup><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msub><mi>n</mi><mi>j</mi></msub><msub><mi>SourceP</mi><mrow><mi>i</mi><mo>,</mo><mi>max</mi></mrow></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>,</mo><msub><mi>RelayP</mi><mrow><mi>i</mi><mo>,</mo><mi>max</mi></mrow></msub><mo>+</mo><msub><mi>n</mi><mi>j</mi></msub><msubsup><mi>g</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>(</mo><mo>-</mo><mfrac><mrow><mi>ln</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&beta;</mi><mo>)</mo></mrow></mrow><mi>&gamma;</mi></mfrac><mo>-</mo></mrow>]]></math><img file="FDA00005915225000000314.GIF" wi="1426" he="132" /></maths><maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msup><mrow><msubsup><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>D</mi></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msub><mi>n</mi><mi>D</mi></msub><msub><mi>RelayP</mi><mrow><mi>j</mi><mo>,</mo><mi>max</mi></mrow></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000591522500000041.GIF" wi="609" he="130" /></maths>通过上式,每个用户节点都可以求出到达目的节点的所有信道的功率;5)假设每个中继节点在时刻t都有一个价格price<sub>j</sub>(t),用户如果想要选择该中继节点,必须要支付该价格,用户i选择使效益最大的中继节点帮助自己中转信息,定义β<sub>ij</sub>‑price<sub>j</sub>(t)表示用户i使用中继j的效益,如果用户i选择中继j,则应满足<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><msub><mi>&beta;</mi><mi>ij</mi></msub><mo>-</mo><msub><mi>price</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munder><mi>max</mi><mrow><mn>1</mn><mo>&le;</mo><mi>k</mi><mo>&le;</mo><mi>m</mi></mrow></munder><mo>{</mo><msub><mi>&beta;</mi><mi>ik</mi></msub><mo>-</mo><msub><mi>price</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>}</mo><mo>;</mo></mrow>]]></math><img file="FDA0000591522500000042.GIF" wi="1051" he="99" /></maths>如果每个用户所选择的中继节点都满足上述条件,那么这种分配状态就是一种均衡状态,此时的分配就是使总传输功率最小的分配。
地址 310014 浙江省杭州市下城区朝晖六区潮王路18号