[发明专利]一种mMTC场景中基于AGA的NOMA资源分配方法有效
申请号: | 202010107966.0 | 申请日: | 2020-02-21 |
公开(公告)号: | CN111182511B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 王茜竹;马莉;吴广富;何兰 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04W4/70 | 分类号: | H04W4/70;H04W52/24;H04W52/26;H04W72/04;G06N3/12 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mmtc 场景 基于 aga noma 资源 分配 方法 | ||
1.一种mMTC场景中基于AGA的NOMA资源分配方法,所述mMTC场景每个小区包含单个基站以及多个mMTC设备,其中,所有的mMTC设备可以表示为集合系统总带宽为B,子载波可以表示为集合每个子载波的带宽为Bn,其特征在于,进行资源分配包括以下步骤:
建立在上行NOMA系统中mMTC设备总功率优化模型,表示为:
约束条件包括:
其中,P为M×N维的矩阵,矩阵元素pk,n为设备mk在对应子载波n上取值连续的功率变量;X为M×N维的0-1矩阵,矩阵元素xk,n为设备mk在对应子载波n上是否分配的标识变量,1表示分配,0表示未分配;Kn表示子载波n上的设备总数;z为子载波n上的噪声;hk,n为设备mk在子载波n上的信道增益;Rk,min为设备mk的最低传输速率;Pk,max为mk的最大发送功率;为子载波n上的所有设备集合;Lu为单个子载波内叠加设备数的上限;Ptol为SIC接收机区分待解调信号和未解调信号所需的最小功率差;Bn为子载波n的带宽;
根据实数型的功率变量和离散整数型的子载波分配标识变量进行基于实值编码的染色体编码,即根据长度为M×N的实数型的功率变量和长度为M×N的离散整数型的子载波分配标识变量进行染色体编码,将得到的染色体分为两个基因片段,即将mMTC设备的发送功率矩阵P分为一个基因片段、将mMTC设备的子载波分配标识矩阵X分为一个基因片段,以发送功率矩阵P的基因片段长度为MN,该片段中每个基因取值为(0,Pmax]的连续值;以子载波分配标识矩阵X的基因片段长度为M,该片段中每个基因取值为[0,N]的离散整数值;
根据优化模型中的目标函数和约束条件建立自适应惩罚函数,并根据惩罚函数设计适应度函数,包括以下步骤:
根据优化模型的约束条件得到违反程度变量;
根据违反程度变量得到惩罚函数的罚项,惩罚函数的罚项表示为:
其中,为惩罚函数的罚项;CV1k为约束条件的违反程度变量,表示为:
为约束条件的违反程度变量,表示为:
CV6k,n为约束条件的违反程度变量,表示为:
根据罚项以及优化模型构建惩罚函数,表示为:
其中,α表示当前个体不满足约束条件的个数;ρ为当前种群可行解的比例;
根据惩罚函数建立适应度函数并计算当前种群每个个体的适应度,表示为:
Fitness=Gmax(P,X)-G(P,X);
其中,Fitness为当前个体适应度;Gmax(P,X)为当代种群中所有个体惩罚函数的最大值;G(P,X)为当前个体惩罚函数的值;
根据适应度函数计算个体适应度,并将当前个体进行选择复制、交叉、变异操作;
对通过选择复制、交叉、变异操作得到的下一代种群继续计算个体适应度以及通过选择复制、交叉、变异操作得到下一代种群,直到达到最大种群代数,该代种群中个体适应度最大的即为最优的染色体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010107966.0/1.html,转载请声明来源钻瓜专利网。