发明名称 异构网络中混合多址接入的资源管理方法
摘要 本发明公开了一种异构网络中混合多址接入的资源管理方法,主要解决现有技术频谱资源利用率不高,网络接入用户数少,网络功耗严重的问题。其实现方案是:1.基站构建干扰图,计算边权;2.计算干扰图所有顶点的属性{α,β,θ};3.比较干扰图中所有顶点的第一属性因子α,比较α最大的顶点集合中的所有顶点的第二属性因子β;4.为β最大的顶点分配该顶点最期望得到的资源θ,即该顶点的第三属性因子,并从干扰图中去掉β最大的顶点;5.重复3‑4直到干扰图顶点集合为空,完成资源分配;6.迭代优化蜂窝用户和D2D用户的发射功率,完成功率分配。本发明相比传统资源管理方法,具有系统用户容量大,频谱效率高,系统功耗小等优点,可用于蜂窝与D2D异构网络。
申请公布号 CN106304306A 申请公布日期 2017.01.04
申请号 CN201610602307.8 申请日期 2016.07.27
申请人 西安电子科技大学 发明人 盛敏;孙志升;翟道森;李建东;张琰;刘俊宇
分类号 H04W52/26(2009.01)I;H04W72/08(2009.01)I;H04L5/00(2006.01)I 主分类号 H04W52/26(2009.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 异构网络中混合多址接入的资源管理方法,具体步骤如下:(1)为蜂窝用户分配SCMA码本,并为D2D用户分配OFDMA子载波:(1a)根据发送用户的类型,接收发送数据:蜂窝用户发送数据,由基站接收该发送数据,D2D用户发送数据,由该D2D用户对应的接收端接收该发送数据;(1b)初始化K≥4,2≤L&lt;K,<img file="FDA0001061611270000011.GIF" wi="380" he="72" />M≥0,N≥0,其中K表示总子载波数目,L表示每个码本所占子载波数目,J表示总的码本数目,d<sub>f</sub>表示占用同一子载波的码本数,<img file="FDA0001061611270000012.GIF" wi="374" he="79" />M表示总的蜂窝用户数目,N表示总的D2D用户数目,P<sub>C</sub>表示蜂窝用户的发送功率,P<sub>D</sub>表示D2D用户发送端的发送功率;(1c)根据基站获取用户的链路增益,构建干扰图G=(V,E),其中,V表示干扰图G中的顶点集合,由所有的蜂窝和D2D用户组成;E表示干扰图G中的边集合,边集合E中每条边都有一个边权W表示这条边所连接的两个顶点之间潜在的互干扰矩阵;(1d)计算顶点集合V中所有顶点的属性{α,β,θ},其中,α表示最小干扰值,即某顶点与其它所有顶点互干扰的和在所有资源上的最小值;β表示最大信噪比,即某顶点在其最小干扰值α所对应的资源上的最大信噪比值;θ表示最期望得到的资源,即某顶点的最大信噪比β所对应的资源;(1e)比较顶点集合V中所有顶点的α值,获取α最小的顶点集合V<sup>*</sup>,比较该顶点集合V<sup>*</sup>中所有顶点的β值,得到β值最大的顶点V<sup>**</sup>,并为该最大的顶点V<sup>**</sup>分配其最期望得到的资源θ(V<sup>**</sup>),如果V<sup>**</sup>是蜂窝用户,则θ(V<sup>**</sup>)表示SCMA码本,如果V<sup>**</sup>是D2D用户,则θ(V<sup>**</sup>)表示OFDMA子载波;(1f)从顶点集合V中去掉β值最大的顶点V<sup>**</sup>;(1g)重复执行步骤(1d)‑(1f),直至顶点集合V为空集;(2)采用迭代功率控制方法优化蜂窝用户和D2D用户的发射功率:(2a)初始化用户的服务质量要求QoS,即<img file="FDA0001061611270000021.GIF" wi="347" he="70" />初始化<img file="FDA0001061611270000022.GIF" wi="410" he="70" />t&gt;0,ε&gt;0,其中<img file="FDA0001061611270000023.GIF" wi="82" he="69" />表示蜂窝用户速率约束,<img file="FDA0001061611270000024.GIF" wi="85" he="70" />表示D2D用户速率约束,<img file="FDA0001061611270000025.GIF" wi="87" he="69" />表示蜂窝用户的最大发射功率,<img file="FDA0001061611270000026.GIF" wi="86" he="63" />表示D2D用户的最大发射功率,t表示迭代次数,ε表示功率迭代门限;(2b)根据D2D用户D<sub>n</sub>的发射功率<img file="FDA0001061611270000027.GIF" wi="83" he="72" />求蜂窝用户C<sub>m</sub>的发射功率<img file="FDA0001061611270000028.GIF" wi="107" he="78" />(2c)根据蜂窝用户C<sub>m</sub>的发射功率<img file="FDA0001061611270000029.GIF" wi="106" he="72" />求D2D用户D<sub>n</sub>的发射功率<img file="FDA00010616112700000210.GIF" wi="107" he="85" />(2d)判断蜂窝和D2D用户的发射功率是否满足如下条件:<maths num="0001"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><msubsup><mi>P</mi><msub><mi>C</mi><mi>m</mi></msub><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>-</mo><msubsup><mi>P</mi><msub><mi>C</mi><mi>m</mi></msub><mi>t</mi></msubsup><mo>)</mo></mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msubsup><mi>P</mi><msub><mi>D</mi><mi>n</mi></msub><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>-</mo><msubsup><mi>P</mi><msub><mi>D</mi><mi>n</mi></msub><mi>t</mi></msubsup><mo>)</mo></mrow><mo>&lt;</mo><mi>&epsiv;</mi><mo>,</mo></mrow>]]></math><img file="FDA00010616112700000211.GIF" wi="710" he="143" /></maths>若满足,则结束循环,得到蜂窝和D2D用户的最优发射功率;否则,令t=t+1,重复执行步骤(2b)‑(2c)。
地址 710071 陕西省西安市太白南路2号