1.一种多载波非正交多址接入系统中联合子载波和用户功率分配方法,其特征在于,包括以下步骤:F1.获取信道状态;
获取多载波非正交多址接入系统下行信道中发送端L个载波到K个用户接收端的信道增益系数矩阵 和L个载波在接收端处的噪声方差矩阵其中gi,j为载波i到用户接收端j的信道增益系数, 为载波i在用户接收端j处的噪声方差,i=1,2,,L,j=1,2,,K,载波个数L为大于或等于2的自然数,用户接收端个数K为大于或等于2的自然数;
F2.确定用户权值;
根据每个用户的实际需求确定每个用户的权值wk,k=1,2,,K,wk为大于或等于0的实数;
F3.增益信噪比排序;
令增益信噪比 将载波i的增益信噪比Ni,1,Ni,2,,Ni,K按照从小到大的顺序排列为 其中πi(s)表示载波i的排在第s位的用户接收端的原序号,s=1,2,,K;
F4.单载波上用户最优功率分配;
对于给定的载波i,其增益信噪比为 载波i的总发射功率为Ptotal,则载波i上K个用户的最优发射功率 按下式计算:…,
其中:
运算符 表示:
F5.单载波上加权速率和计算;
对于给定的载波i,其增益信噪比为 载波i上K个用户的发射功率为 则载波i上K个用户的加权速率和WSRi按下式计算:其中:
...,
Wi为载波i的带宽;
F6.载波间最优功率分配;
设P为系统总发射功率,将总发射功率P分成M等份,每份功率 将M份功率θ逐次分配给L个载波的方法为:对于每份功率θ,将其分配给在现有状态下各载波在增加功率θ时K个用户的加权速率和增加量最大的载波;具体方法为:对于第k,k=1,2,…,M份功率θ,设当k 1 2 M前状态下载波i,i=1,2,…L已经分配到的功率为Pi ,Pi=Pi=…=Pi=0,对于载波i,i=k
1,2,…L,先按照总功率为Pi ,增益信噪比为 利用步骤F4.单载波最优功率分配方法计算载波i上K个用户的最优发射功率 依据得到的K个用户的最优发射功率 利用步骤F5.单载波加权速率和计算方法计算载波ik
上K个用户的加权速率和 后按照总功率为(Pi +θ),增益信噪比为利用步骤F4.单载波最优功率分配方法计算载波i上K个用户的最优发射功率 依据得到的K个用户的最优发射功率 利用步骤F5.单载波加权速率和计算方法计算载波i上K个用户的加权速率和 设载波m的加权速率和增加量是所有L个载波的加权速率和增加量的最大值,即则将第k
份功率θ分配给载波m,其它载波的功率保持不变,依次进行,直至最后一份功率θ分配完毕;
F7.每个载波上用户最优功率分配;
final
由步骤F6,载波间最优功率分配方法得到的载波i分配到的功率为Pi ,i=1,2,…,finalL,对于载波i,按照总功率为Pi ,增益信噪比为 利用步骤F4.单载波最优功率分配方法计算可得载波i上K个用户的最优发射功率