发明名称 基于异构中继无线网络系统架构的上行无线资源管理方法
摘要 本发明涉及一种基于异构中继无线网络系统架构的上行无线资源管理方法。本发明首先选择空闲移动终端e作为中继节点;其次确定中继链路第一跳的速率及功率;然后BS给各MS分配子载波;最后基于注水原理给各子载波分配功率。本发明方法能够公平、高效的利用系统资源,提高系统的吞吐量和中断概率等性能。
申请公布号 CN102186213A 申请公布日期 2011.09.14
申请号 CN201110115470.9 申请日期 2011.05.05
申请人 浙江大学 发明人 韩霄;陈惠芳;谢磊;王匡
分类号 H04W28/16(2009.01)I;H04W72/04(2009.01)I;H04L27/26(2006.01)I 主分类号 H04W28/16(2009.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 1.基于异构中继无线网络系统架构的上行无线资源管理方法,其特征在于该方法包括如下步骤:步骤(1)当移动终端<i>f</i>需要传输业务时,首先需要选择空闲移动终端<i>e</i>作为中继节点,具体方法如下:(a)移动终端<i>f</i>发送中继请求消息,所述的中继请求消息包含移动终端<i>f</i>到基站的距离,用<img file="2011101154709100001DEST_PATH_IMAGE002.GIF" wi="36" he="26" />表示;(b)空闲的移动终端收到中继请求消息后,根据自己到基站的距离<img file="2011101154709100001DEST_PATH_IMAGE004.GIF" wi="33" he="26" />,延迟一段时间再发送中继回复消息;距离<img file="323945DEST_PATH_IMAGE004.GIF" wi="33" he="26" />被分成L个间隔,每个间隔对应上述的延迟时间段;(c)发送中继请求消息的移动终端<i>f</i>收到空闲移动终端<i>e</i>的第一个中继回复消息后,就广播一个中继选定消息,通知空闲移动终端<i>e</i>,移动终端<i>f</i>已经选定它作为中继节点了,并通知其它空闲移动终端不用再等待了,移动终端<i>f</i>已经完成了中继选择;用<img file="2011101154709100001DEST_PATH_IMAGE006.GIF" wi="26" he="26" />表示中继选择指示,当<img file="153360DEST_PATH_IMAGE006.GIF" wi="26" he="26" />=1时,表示移动终端<i>f</i>选择了空闲移动终端<i>e</i>作为其中继节点;当<img file="760053DEST_PATH_IMAGE006.GIF" wi="26" he="26" />=0时,表示移动终端<i>f</i>没有选择空闲移动终端<i>e</i>作为其中继节点;步骤(2)确定中继链路第一跳的速率及功率,具体方法如下:(d)针对一组移动终端的第一跳,用<img file="2011101154709100001DEST_PATH_IMAGE008.GIF" wi="192" he="53" />表示其它移动终端组的干扰;其中,<i>f’</i>表示除移动终端<i>f</i>以外,其它需要传输业务的移动终端,<i>e’</i>表示<i>f’</i>对应的中继节点,<img file="2011101154709100001DEST_PATH_IMAGE010.GIF" wi="46" he="24" />表示除移动终端<i>f</i>以外,其它需要传输业务的移动终端<i>f’</i>到<i>f</i>的中继节点<i>e</i>的信道功率增益,<img file="2011101154709100001DEST_PATH_IMAGE012.GIF" wi="28" he="22" />表示移动终端<i>f’</i>在Ad Hoc网络对其中继节点<i>e’</i>的发射功率;假设没有其它移动终端组的干扰,即<img file="DEST_PATH_IMAGE014.GIF" wi="45" he="26" />,且假设移动终端<i>f</i>的中继链路第一跳的速率<img file="DEST_PATH_IMAGE016.GIF" wi="36" he="29" />等于目标速率上限<img file="DEST_PATH_IMAGE018.GIF" wi="34" he="25" />,通过香农速率公式<img file="DEST_PATH_IMAGE020.GIF" wi="215" he="59" />,求出移动终端<i>f</i>向其中继节点<i>e</i>的发射功率值<img file="DEST_PATH_IMAGE022.GIF" wi="28" he="29" />,其中<img file="DEST_PATH_IMAGE024.GIF" wi="50" he="28" />是<i>f</i>到<i>e</i>的信道功率增益,<img file="DEST_PATH_IMAGE026.GIF" wi="24" he="25" />是高斯白噪声的功率谱密度;若<img file="192172DEST_PATH_IMAGE022.GIF" wi="28" he="29" />小于或等于移动终端<i>f</i>在Ad Hoc网络可用功率的最大值<img file="DEST_PATH_IMAGE028.GIF" wi="44" he="28" />,则<img file="551609DEST_PATH_IMAGE022.GIF" wi="28" he="29" />不变,且<img file="565308DEST_PATH_IMAGE016.GIF" wi="36" he="29" />就等于<img file="174144DEST_PATH_IMAGE018.GIF" wi="34" he="25" />;若<img file="816478DEST_PATH_IMAGE022.GIF" wi="28" he="29" />大于移动终端<i>f</i>在Ad Hoc网络可用功率的最大值<img file="827159DEST_PATH_IMAGE028.GIF" wi="44" he="28" />,则令<img file="795115DEST_PATH_IMAGE022.GIF" wi="28" he="29" />等于<img file="360089DEST_PATH_IMAGE028.GIF" wi="44" he="28" />,并带入香农速率公式<img file="DEST_PATH_IMAGE030.GIF" wi="229" he="59" />,求出<img file="540534DEST_PATH_IMAGE016.GIF" wi="36" he="29" />;(e)依次对其它的移动终端组也进行与步骤(d)同样的操作,从而得出了所有需要传输业务的移动终端<i>f</i>向其中继节点<i>e</i>的发射功率值<img file="DEST_PATH_IMAGE032.GIF" wi="80" he="29" />;(f)对所有的移动终端组,去掉步骤(d)中<img file="123831DEST_PATH_IMAGE014.GIF" wi="45" he="26" />的假设,将前面得出的<img file="262689DEST_PATH_IMAGE032.GIF" wi="80" he="29" />,代入公式<img file="846117DEST_PATH_IMAGE008.GIF" wi="192" he="53" />,就求得了干扰值<img file="DEST_PATH_IMAGE034.GIF" wi="20" he="26" />;依旧认为其速率<img file="33515DEST_PATH_IMAGE016.GIF" wi="36" he="29" />等于<img file="18789DEST_PATH_IMAGE018.GIF" wi="34" he="25" />,然后通过香农速率公式<img file="DEST_PATH_IMAGE036.GIF" wi="215" he="61" />,求出功率<img file="797389DEST_PATH_IMAGE022.GIF" wi="28" he="29" />;若<img file="868113DEST_PATH_IMAGE022.GIF" wi="28" he="29" />小于或等于移动终端<i>f</i>在Ad Hoc网络可用功率的最大值<img file="141094DEST_PATH_IMAGE028.GIF" wi="44" he="28" />,则<img file="980874DEST_PATH_IMAGE022.GIF" wi="28" he="29" />不变,且<img file="461534DEST_PATH_IMAGE016.GIF" wi="36" he="29" />就等于<img file="222817DEST_PATH_IMAGE018.GIF" wi="34" he="25" />;若<img file="79914DEST_PATH_IMAGE022.GIF" wi="28" he="29" />大于移动终端<i>f</i>在Ad Hoc网络可用功率的最大值<img file="243042DEST_PATH_IMAGE028.GIF" wi="44" he="28" />,则令<img file="894603DEST_PATH_IMAGE022.GIF" wi="28" he="29" />等于<img file="939920DEST_PATH_IMAGE028.GIF" wi="44" he="28" />,并带入香农速率公式<img file="DEST_PATH_IMAGE038.GIF" wi="229" he="61" />,求出<img file="803971DEST_PATH_IMAGE016.GIF" wi="36" he="29" />;(g)重复步骤(f),直到求得的所有的功率值<img file="70873DEST_PATH_IMAGE032.GIF" wi="80" he="29" />都不再变化,或者变化量小于<img file="DEST_PATH_IMAGE040.GIF" wi="16" he="18" />;其中<img file="627756DEST_PATH_IMAGE040.GIF" wi="16" he="18" />是一个很小的值,表示<img file="894789DEST_PATH_IMAGE022.GIF" wi="28" he="29" />在前后两次迭代中的变化量;通过这些确定的<img file="562531DEST_PATH_IMAGE032.GIF" wi="80" he="29" />,带入香农速率公式<img file="DEST_PATH_IMAGE042.GIF" wi="216" he="61" />,最终确定所有移动终端组中继链路第一跳的速率<img file="DEST_PATH_IMAGE044.GIF" wi="36" he="27" />;步骤(3)基站给各移动终端分配子载波,具体方法如下:(h)针对<i>K</i>个子载波中的某一个子载波<i>k</i>,假设子载波<i>k</i>分配给了需要传输业务的移动终端<i>f</i>的直连链路,通过公式<img file="DEST_PATH_IMAGE046.GIF" wi="535" he="62" />,求出速率的增量<img file="DEST_PATH_IMAGE048.GIF" wi="32" he="26" />;其中,<img file="DEST_PATH_IMAGE050.GIF" wi="40" he="25" />是移动终端<i>f</i>的直连链路的当前速率,<img file="DEST_PATH_IMAGE052.GIF" wi="44" he="25" />是移动终端<i>f</i>获得当前子载波<i>k</i>后直连链路速率,<img file="DEST_PATH_IMAGE054.GIF" wi="29" he="26" />是子载波分配指示,当<img file="588999DEST_PATH_IMAGE054.GIF" wi="29" he="26" />=1时,表示子载波<i>k</i>分配给了移动终端<i>f</i>;当<img file="316784DEST_PATH_IMAGE054.GIF" wi="29" he="26" />=0时,表示子载波<i>k</i>没有分配给移动终端<i>f</i>,<img file="DEST_PATH_IMAGE056.GIF" wi="29" he="26" />是移动终端<i>f</i>在子载波<i>k</i>上的发射功率,<img file="DEST_PATH_IMAGE058.GIF" wi="58" he="28" />是移动终端<i>f</i>到BS在子载波<i>k</i>上的信道功率增益;<img file="DEST_PATH_IMAGE060.GIF" wi="16" he="17" />为容量差距,可表示为<img file="DEST_PATH_IMAGE062.GIF" wi="121" he="20" />,其中BER是比特差错概率;(i)同时,假设子载波<i>k</i>分配给了移动终端<i>e</i>;这里的移动终端<i>e</i>是需要传输业务的移动终端<i>f</i>的对应中继节点;通过公式<img file="DEST_PATH_IMAGE064.GIF" wi="526" he="62" />,求出速率的增量<img file="DEST_PATH_IMAGE066.GIF" wi="29" he="25" />;其中<img file="DEST_PATH_IMAGE068.GIF" wi="37" he="24" />是移动终端<i>e</i>到BS的当前速率,也就是中继链路第二跳的速率,<img file="DEST_PATH_IMAGE070.GIF" wi="41" he="24" />是移动终端<i>e</i>获得当前子载波<i>k</i>后的速率,<img file="DEST_PATH_IMAGE072.GIF" wi="26" he="26" />是移动终端<i>e</i>在子载波<i>k</i>上的发射功率,<img file="DEST_PATH_IMAGE074.GIF" wi="56" he="28" />是移动终端<i>e</i>到BS在子载波<i>k</i>上的信道功率增益;(j)遍历所有需要传输业务且没有达到速率上限<img file="884163DEST_PATH_IMAGE018.GIF" wi="34" he="25" />的移动终端<i>f</i>及其对应的中继节点,找到使得速率增量最大的移动终端,即<img file="DEST_PATH_IMAGE076.GIF" wi="104" he="22" />或<img file="DEST_PATH_IMAGE078.GIF" wi="97" he="21" />,把当前子载波分配给这个移动终端,即有<img file="558858DEST_PATH_IMAGE054.GIF" wi="29" he="26" />=1或者<img file="DEST_PATH_IMAGE080.GIF" wi="26" he="26" />=1;完成这次子载波<i>k</i>的分配后,再次计算移动终端<i>f</i>的总速率<img file="DEST_PATH_IMAGE082.GIF" wi="22" he="26" />;如果<img file="DEST_PATH_IMAGE084.GIF" wi="68" he="32" />,则这个移动终端<i>f</i>可以参与后续子载波的分配;如果<img file="DEST_PATH_IMAGE086.GIF" wi="68" he="32" />,则这个移动终端<i>f</i>不再参与后续子载波的分配;其中,<img file="DEST_PATH_IMAGE088.GIF" wi="162" he="24" />,表示移动终端<i>f</i>的总速率等于直连链路速率<img file="738035DEST_PATH_IMAGE050.GIF" wi="40" he="25" />与中继链路速率之和,而中继链路速率又等于中继链路第一跳速率<img file="DEST_PATH_IMAGE090.GIF" wi="36" he="26" />和中继链路第二跳速率<img file="636721DEST_PATH_IMAGE068.GIF" wi="37" he="24" />中,最小的那个值<img file="DEST_PATH_IMAGE092.GIF" wi="110" he="26" />;(k)一直循环执行步骤(h)、步骤(i)和步骤(j),直到所有移动终端都达到目标速率上限<img file="829412DEST_PATH_IMAGE018.GIF" wi="34" he="25" />,或者子载波分配完了,结束子载波分配;步骤(4)基于注水原理给各子载波分配功率,具体方法如下:定义移动终端<i>m</i>在子载波<i>k</i>上的信道增益噪声比为<img file="DEST_PATH_IMAGE094.GIF" wi="84" he="62" />;从而移动终端<i>m</i>的最优功率分配可以表示为<img file="DEST_PATH_IMAGE096.GIF" wi="112" he="33" />,其中,<img file="DEST_PATH_IMAGE098.GIF" wi="99" he="43" />,且水平面<img file="DEST_PATH_IMAGE100.GIF" wi="18" he="22" />的选择要保证<img file="DEST_PATH_IMAGE102.GIF" wi="132" he="46" />,其中<img file="DEST_PATH_IMAGE104.GIF" wi="49" he="26" />表示移动终端<i>m</i>在OFDMA网络中可用功率的最大值。
地址 310027 浙江省杭州市西湖区浙大路38号