CN106028451B - 一种应用于noma中的用户分组*** - Google Patents
一种应用于noma中的用户分组*** Download PDFInfo
- Publication number
- CN106028451B CN106028451B CN201610279476.2A CN201610279476A CN106028451B CN 106028451 B CN106028451 B CN 106028451B CN 201610279476 A CN201610279476 A CN 201610279476A CN 106028451 B CN106028451 B CN 106028451B
- Authority
- CN
- China
- Prior art keywords
- matrix
- channel
- user
- similarity
- subscriber
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0473—Wireless resource allocation based on the type of the allocated resource the resource being transmission power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种应用于NOMA中的用户分组***,属于移动通信技术领域。该***包含以下模块:信道估计模块、信道相似度和增益差计算模块、用户分组模块;信道估计模块用于在用户端估计基站到用户的信道状态,并将所估计的信道状态发送给基站;信道相似度和增益差计算模块用于根据用户端发送给基站的信道状态构建用户信道相似度矩阵和用户信道增益差矩阵;用户分组模块用于根据从信道相似度和增益差计算模块接收的用户信道相似度矩阵和信道增益差矩阵,并以此为依据构建用来表述分组收益的对称矩阵,利用对称矩阵的特点计算得到用户的最佳分组,并将分组结果输出,用于NOMA技术中的功率分配。本发明可以一次性获得所有用户的最优分组结果,能够很好的解决现有技术中存在的问题。
Description
技术领域
本发明属于移动通信技术领域,涉及一种应用于NOMA中的用户分组***。
背景技术
在无线通信***中,随着用户需求增加、智能终端普及应用以及新业务需求增长,无线通信速率已不能满足未来需求,因而需要对资源进行复用。
非正交多址接入(Non-orthogonal Multiple Access,NOMA),是指将一个资源分配给多个用户,对复用同一个资源的用户分配不同功率,在接收端通过采用串行干扰消除接收机(Successive Interference Receiver,SIC)实现解调。
针对NOMA的研究成果中,已经有用户分组***,其主要思想是根据用户所处小区中的位置,对满足信道条件的用户分配到一组使用NOMA。目前的用户分组***主要有两种:基于信道增益的分组***(类型1,Type 1)和基于消除干扰的分组***(类型2,Type 2)。
类型1用户分组中,基站可以通过用户反馈获得用户的信道状态信息,根据用户信道状态信息获得用户信道增益,通过将用户信道增益按照一定顺序,例如由小到大的顺序排列。将信道增益大的用户与信道增益小的用户分为一组。也有的***根据用户信道增益将用户分为两个集合,不同集合中的用户随机匹配分到一组。该类型分组虽然可以一次性得到所有用户的分组,但是并不能保证分组性能。
在类型2用户分组***中,基站通过用户反馈获得用户信道状态信息,对不同用户间的信道增益差进行计算,为了达到降低干扰的目的,同时计算不同用户之间的信道相似度,设置适用于NOMA用户分组的信道相似度以及信道增益差门限,对于满足信道增益差和相似度门限的用户分到一组。该类型的分组虽然可以将分组性能提升,但是因为采用设置门限的方式,因而需要多次操作才能够获得分组结果。
从上述的相关技术可以看出,针对应用于NOMA的用户分组是指根据用户信道状态对用户进行匹配的***,类型1对于用户分组具有随机性,不能保证得到最好的用户分组情况,增加了接收端正确解码的困难性;类型2虽然对于用户的分组克服了随机性,但是与***1一样,并不能获得最优的用户分组结果,此外,如果需要获得波束赋形下的多组用户分组结果,需要进行多次操作。而在上述相关的技术中,并没有一种技术能在满足得到最优用户分组的前提下一次性获得所有用户分组的结果。
发明内容
有鉴于此,本发明的目的在于提供一种应用于NOMA中的用户分组***,该***可以一次性获得所有用户的最优分组结果。
为达到上述目的,本发明提供如下技术方案:
一种应用于NOMA中的用户分组***,该***包含以下三个模块:信道估计模块、信道相似度和增益差计算模块、用户分组模块;
所述信道估计模块主要用于在用户端估计基站到用户的信道状态,并将所估计的信道状态发送给基站;
所述信道相似度和增益差计算模块主要用于根据用户端发送给基站的信道状态构建用户信道相似度矩阵和用户信道增益差矩阵;
用户分组模块主要用于根据从信道相似度和增益差计算模块接收的用户信道相似度矩阵和信道增益差矩阵,并以此为依据构建用来表述分组收益的对称矩阵,利用对称矩阵的特点计算得到用户的最佳分组,并将分组结果输出,用于NOMA技术中的功率分配。
进一步,在本***中,信道相似度和增益差计算模块的工作模式为:基站端接收信道估计模块所发送信息,读取各个用户信道的信道状态,构建信道模型,对于单天线,因有其中c为天线远场参考距离处的路径损耗,d表示基站到移动台的距离,表示阴影衰落,并且有此处表示0均值,方差为σ的高斯随机变量,表示莱斯衰落,表示瑞利衰落;因此对于多天线,有进而可以通过用户信道相似度公式用户信道增益差公式对用户相似度和增益差进行计算,通过计算可得不同用户信道相似度和信道增益差,所得结果进行处理后可以提取并表示为用户间信道相似度和信道增益差矩阵,将所得用户信道相似度矩阵和用户信道增益差矩阵发送给用户分组模块。
进一步,在本***中,用户分组模块的工作模式为:对信道相似度矩阵和信道增益差矩阵进行线性合成,所得矩阵为对称矩阵,利用该矩阵对称性特点,某一行最小元素同为其对应相等元素所在列的最小元素,若某行最小元素同为其对称元素所在行元素,则提取该元素对应的用户编号并将其分为同组用户;利用该矩阵是对称矩阵的特点,利用所设计的分组计算方法对用户进行分组,可以一次性获得所有用户最优分组,并将用户分组结果输出以便NOMA技术中进行功率分配。
进一步,本***具体包括以下步骤:
S1:用户接收到基站广播同步信号,根据同步信号的功率估计信道状态:用户信号的衰减值αdB,环境衰落值βdB,将信道估计的计算结果构建信道状态信息发送给基站;
S2:基站接收到用户发送的信道状态信息后,读取其中值并存入缓存,在接收周期t到达时,读取缓存中所存储的第一个用户信道状态信息,依次读取所存储的第一个到最后一个信道状态信息,带入公式其中||h||表示h的转置矩阵与矩阵h的积的最大特征根的平方根值,是指空间上两个向量矩阵的直线距离;得到的值作为第一个用户与该用户和其他用户的相似度,依次存入矩阵[γij]中,作为该矩阵的第一行;
依次对其他信道状态信息做上述操作,所得结果存入矩阵[γij]所对应的行,直到该矩阵为方阵;对所得的相似度矩阵进行处理,将用户相似度视为自变量,选用:
调节用户信道相似度值,对不同用户相似度值进行调整以便下面步骤中进行矩阵线性合成之用;经过处理后的相似度矩阵为[aij];
读取缓存中所存储的第一个用户信道状态信息,依次读取所存储的第一个到最后一个信道状态信息,带入公式其中得到的值作为第一个用户与该用户和其他用户处理后的信道增益差,依次存入矩阵[λij]中,作为该矩阵的第一行;
依次对其他信道状态信息做上述操作,所得结果存入矩阵[λij]所对应的行,直到该矩阵为方阵;选用调节用户信道增益差值,所得矩阵为[bij];
S3:读取方阵[aij]和[bij],计算所得结果表示为[cij];
S4:在1到方阵行的最大值之间随机选择一个数,将此数值赋值给k,在矩阵[cij]第k行中找出最小的元素,读取该元素所在的列的标号,将此值赋值给j,判断第j行第k列元素是否为第j行最小元素:
1)如果是,读取用户信号衰减值αj和αk,比较二者大小:
11)若αj>αk,则分组将分组以[jk]形式存入缓存;
12)若αj<αk,则分组将分组以[kj]形式存入缓存;
13)去掉原矩阵中k行和第k列,以及j行和j列的全部元素,并判断新得到的矩阵是否为空矩阵:如果是,则分组结束,输出所存储的全部分组结果;如果不是,重复步骤S4;
2)如果不是,则在第j行中找出最小的元素,读取该元素所在的列的标号赋值给k,重复步骤S4;
S5:步骤S4中得到的分组结果准备应用于NOMA中功率分配,等待下一个分组周期并重复步骤S1-S4。
本发明的有益效果在于:本发明提供的一种应用于NOMA中的用户分组***可以一次性获得所有用户的最优分组结果,能够很好的解决现有技术中存在的问题。
附图说明
为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
图1为应用于NOMA的用户分组***流程图;
图2为本发明中信道估计模块的流程图;
图3为本发明中信道相似度和增益差计算模块的流程图;
图4为本发明中用户分组模块的流程图;
图5为实用场景示意图。
具体实施方式
下面将结合附图,对本发明的优选实施例进行详细的描述。
本实施例中的***中包括基站和小区用户,其中该网络由一个小区以及9个NOMA用户组成,用户分布图如图5所示。
图1为应用于NOMA的用户分组***流程图,本发明通过以下步骤实现应用于NOMA中基于提高吞吐量的用户分组***:
1、用户接收到基站广播同步信号,根据同步信号的功率估计信道的衰减值,第一个用户的信道衰减为110dB,阴影衰落11.7dB,根据衰减可以计算出用户距离基站的距离获知信道状态,后面各个用户重复上述操作,依次接将信道估计的计算结果构建信道状态信息发送给基站。图2为本发明中信道估计模块的流程图。
2、基站接收到用户发送的信道状态信息后,读取其中值并存入缓存,在接收周期t到达时,读取缓存中所存储的第一个用户信道状态信息,依次读取所存储的第一个到最后一个信道状态信息,带入公式得到的值作为第一个用户与该用户和其他用户的相似度,依次存入矩阵[γij]中,作为该矩阵的第一行。
依次对其他信道状态信息做上述操作,所得结果存入矩阵[γij]所对应的行,直到该矩阵为方阵,所得该矩阵为[γij],对矩阵[γij]进行处理将其中用户相似度作为自变量,经过处理所得矩阵为[aij],同理计算信道增益差矩阵得到矩阵[bij]对这两个矩阵进行线性处理,计算得到矩阵[cij]。
图3为本发明中信道相似度和增益差计算模块的流程图。
3、在1到方阵行数9之间随机选择一个数,假设为1,在矩阵[cij]第1行中找出最小的元素0.0439,该元素所在的位置为第一行第七列,则判断0.0439是否为第七行最小元素。所以用户1和用户7被分为一组。第一个用户和第七个用户的衰减值α1和α7分别为70dB和110dB,比较二者大小,由于α1<α7,所以这两个用户以[17]形式存入缓存。去掉原矩阵中1行和第1列,以及7行和7列的全部元素,因为所得到的新矩阵不是空矩阵,继续分组,按照上述步骤最后得到分组结果为[17][25][36][89]4,即用户1和用户7一组,用户2和用户5一组,用户3和用户6一组,用户8和用户9一组,用户4采用OFDM单独一组。图4为本发明中用户分组模块的流程图。
4、上述步骤中得到的分组结果准备应用于NOMA中功率分配,等待下一个分组周期并重复步骤1-3。
最后说明的是,以上优选实施例仅用以说明本发明的技术方案而非限制,尽管通过上述优选实施例已经对本发明进行了详细的描述,但本领域技术人员应当理解,可以在形式上和细节上对其作出各种各样的改变,而不偏离本发明权利要求书所限定的范围。
Claims (1)
1.一种应用于NOMA中的用户分组***,其特征在于:该***包含以下三个模块:信道估计模块、信道相似度和增益差计算模块、用户分组模块;
所述信道估计模块主要用于在用户端估计基站到用户的信道状态,并将所估计的信道状态发送给基站;
所述信道相似度和增益差计算模块主要用于根据用户端发送给基站的信道状态构建用户信道相似度矩阵和用户信道增益差矩阵;
用户分组模块主要用于根据从信道相似度和增益差计算模块接收的用户信道相似度矩阵和信道增益差矩阵,并以此为依据构建用来表述分组收益的对称矩阵,利用对称矩阵的特点计算得到用户的最佳分组,并将分组结果输出,用于NOMA技术中的功率分配;
在本***中,信道相似度和增益差计算模块的工作模式为:基站端接收信道估计模块所发送信息,读取各个用户信道的信道状态,构建信道模型,对于单天线,有其中h表示下行信道,c为天线远场参考距离处的路径损耗,d表示基站到移动台的距离,表示阴影衰落值,m表示莱斯因子,θ表示小尺度中莱斯信道所引起的相位变化,表示莱斯衰落,z表示瑞利衰落的自然变量取值,根据通信用户所在环境一般取值为0-50,表示瑞利衰落;因此对于多天线,有可以通过用户信道相似度公式用户信道增益差公式对用户相似度和增益差进行计算,通过计算可得不同用户信道相似度和信道增益差,所得结果进行处理后可以提取并表示为用户信道相似度矩阵和用户信道增益差矩阵,将所得用户信道相似度矩阵和用户信道增益差矩阵发送给用户分组模块;其中n表示用户总数,i、j分别表示第i、j个用户,hi表示用户i的下行信道,di表示基站到第i个用户移动台的距离,θi表示小尺度中莱斯用户i的信道所引起的相位变化;
在本***中,用户分组模块的工作模式为:对用户信道相似度矩阵和用户信道增益差矩阵进行线性合成,所得矩阵为对称矩阵,利用该矩阵对称性特点,某一行最小元素同为其对应相等元素所在列的最小元素,若某行最小元素同为其对称元素所在行元素,则提取该元素对应的用户编号并将其分为同组用户;利用该矩阵是对称矩阵的特点,利用所设计的分组计算方法对用户进行分组,可以一次性获得所有用户最优分组,并将用户分组结果输出以便NOMA技术中进行功率分配;
基于该***的用户分组方法具体包括以下步骤:
S1:用户接收到基站广播同步信号,根据同步信号的功率估计信道状态:用户信号的衰减值αdB,环境衰落值βdB,将信道估计的计算结果构建信道状态信息发送给基站;
S2:基站接收到用户发送的信道状态信息后,读取其中值并存入缓存,在接收周期t到达时,读取缓存中所存储的第一个用户信道状态信息,依次读取所存储的第一个到最后一个信道状态信息,带入公式其中||h||表示h的转置矩阵与矩阵h的积的最大特征根的平方根值,是指空间上两个向量矩阵的直线距离;得到的值作为第一个用户与该用户和其他用户的相似度,依次存入矩阵[γij]中,作为该矩阵的第一行;
依次对其他信道状态信息做上述操作,所得结果存入矩阵[γij]所对应的行,直到该矩阵的行列数量相等;对所得的相似度矩阵进行处理,将用户相似度视为自变量,选用:
调节用户信道相似度值,对不同用户相似度值进行调整以便下面步骤中进行矩阵线性合成之用;经过处理后的相似度矩阵为[aij];
读取缓存中所存储的第一个用户信道状态信息,依次读取所存储的第一个到最后一个信道状态信息,带入公式其中得到的值作为第一个用户与该用户和其他用户处理后的信道增益差,依次存入矩阵[λij]中,作为该矩阵的第一行;
依次对其他信道状态信息做上述操作,所得结果存入矩阵[λij]所对应的行,直到该矩阵的行列数量相等;选用调节用户信道增益差值,所得矩阵为[bij];
S3:读取矩阵[aij]和[bij],计算所得结果表示为[cij];
S4:在1到矩阵行的最大值之间随机选择一个数,将此数值赋值给k,在矩阵[cij]第k行中找出最小的元素,读取该元素所在的列的标号,将此值赋值给j,判断第j行第k列元素是否为第j行最小元素:
1)如果是,读取用户信号衰减值αj和αk,比较二者大小:
11)若αj>αk,则分组将以[jk]形式存入缓存;
12)若αj<αk,则分组将以[kj]形式存入缓存;
13)去掉原矩阵中k行和第k列,以及j行和j列的全部元素,并判断新得到的矩阵是否为空矩阵:如果是,则分组结束,输出所存储的全部分组结果;如果不是,重复步骤S4;
2)如果不是,则在第j行中找出最小的元素,读取该元素所在的列的标号赋值给k,重复步骤S4;
S5:步骤S4中得到的分组结果准备应用于NOMA中功率分配,等待下一个分组周期并重复步骤S1-S4。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610279476.2A CN106028451B (zh) | 2016-04-28 | 2016-04-28 | 一种应用于noma中的用户分组*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610279476.2A CN106028451B (zh) | 2016-04-28 | 2016-04-28 | 一种应用于noma中的用户分组*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106028451A CN106028451A (zh) | 2016-10-12 |
CN106028451B true CN106028451B (zh) | 2019-06-28 |
Family
ID=57081704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610279476.2A Active CN106028451B (zh) | 2016-04-28 | 2016-04-28 | 一种应用于noma中的用户分组*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106028451B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658695B (zh) * | 2017-03-07 | 2019-09-24 | 重庆邮电大学 | 一种应用于noma中的功率分配***及功率分配方法 |
CN107105493B (zh) * | 2017-04-11 | 2019-11-01 | 西安电子科技大学 | 基于距离和空间相关度的noma下行通信用户匹配方法 |
CN107197496A (zh) * | 2017-05-12 | 2017-09-22 | 重庆大学 | 一种保证用户公平性的noma用户动态分簇方法 |
CN107347220B (zh) * | 2017-06-22 | 2018-08-31 | 清华大学 | 非正交多址空地协同通信***中用户调度方法及装置 |
CN108540984B (zh) * | 2018-03-14 | 2022-03-22 | 重庆邮电大学 | 一种频谱分配方法、基站及计算机可读介质 |
CN109005551B (zh) * | 2018-07-10 | 2021-05-04 | 南京邮电大学 | 一种非理想信道状态信息的多用户noma下行功率分配方法 |
CN110034856B (zh) * | 2019-04-18 | 2020-06-30 | 北京邮电大学 | 一种无人机非正交多址接入波束宽度的设计方法 |
CN110149128B (zh) * | 2019-05-09 | 2021-01-15 | 中国科学院计算技术研究所 | 一种mimo-noma***中功率调整方法及装置 |
CN111371482B (zh) * | 2020-03-09 | 2021-02-12 | 北京理工大学 | 基于波束聚合的下行广播链路的毫米波mimo-noma方法 |
CN112311432A (zh) * | 2020-11-17 | 2021-02-02 | 上海交通大学 | 波束空间下平流层非正交多址接入的节能预编码方法及*** |
CN118102344A (zh) * | 2024-02-26 | 2024-05-28 | 兰州理工大学 | 基于dqn算法的noma用户分组与功率分配策略 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104869655A (zh) * | 2014-02-21 | 2015-08-26 | 株式会社Ntt都科摩 | 上行链路资源调度方法、无线基站和移动台 |
CN105188151A (zh) * | 2015-06-12 | 2015-12-23 | 北京邮电大学 | 一种非正交多址随机接入方法、装置及*** |
CN105307280A (zh) * | 2015-11-12 | 2016-02-03 | 北京邮电大学 | 一种基于非正交多址的用户组合确定方法及装置 |
-
2016
- 2016-04-28 CN CN201610279476.2A patent/CN106028451B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104869655A (zh) * | 2014-02-21 | 2015-08-26 | 株式会社Ntt都科摩 | 上行链路资源调度方法、无线基站和移动台 |
CN105188151A (zh) * | 2015-06-12 | 2015-12-23 | 北京邮电大学 | 一种非正交多址随机接入方法、装置及*** |
CN105307280A (zh) * | 2015-11-12 | 2016-02-03 | 北京邮电大学 | 一种基于非正交多址的用户组合确定方法及装置 |
Non-Patent Citations (1)
Title |
---|
User selection and power schedule for downlink non-orthogonal multiple access (NOMA) system;Shimei Liu等;《2015 IEEE International Conference on Communication Workshop (ICCW)》;20150914;全文 |
Also Published As
Publication number | Publication date |
---|---|
CN106028451A (zh) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106028451B (zh) | 一种应用于noma中的用户分组*** | |
CN110071881A (zh) | 一种自适应开销的活跃用户检测和信道估计方法 | |
CN105634571B (zh) | 大规模mimo***中基于部分导频复用的导频污染减轻方法 | |
CN105162507B (zh) | 大规模mimo fdd***中基于信漏噪比的两阶段预编码方法 | |
CN109005551A (zh) | 一种非理想信道状态信息的多用户noma下行功率分配方法 | |
CN108540410A (zh) | 免调度传输***联合活跃用户检测和信道估计方法 | |
CN104393972A (zh) | 一种基于用户位置信息的大规模mimo***导频分配方法 | |
CN103298124A (zh) | 基于空间正交性的大规模mimo***导频分配方法 | |
CN105978655B (zh) | 一种无线网络中的小包数据传输方法及*** | |
CN110086555A (zh) | 大规模mimo***中的分组导频分配方法及其分配装置 | |
CN105873214B (zh) | 一种基于遗传算法的d2d通信***的资源分配方法 | |
CN106878226B (zh) | 一种多用户多载波稀疏扩频序列的优化设计方法及*** | |
CN103929382B (zh) | 一种大规模mimo***的大尺度衰落估计方法与装置 | |
CN110365463A (zh) | 大规模mimo***两次聚类划归的导频分配方法 | |
CN107547184A (zh) | 一种大规模mimo***中的动态导频分配方法 | |
CN104168659A (zh) | Mrt预编码策略下的多小区mimo***用户调度方法 | |
CN108259398A (zh) | 基于变分贝叶斯推断的复杂混合模型的信道估计方法 | |
CN106060943A (zh) | 一种多天线无线通信***的随机接入方法 | |
CN106793147A (zh) | 基于定时提前信息的导频随机接入方法 | |
CN109890075A (zh) | 一种大规模mimo***导频污染的抑制方法、*** | |
CN107404375B (zh) | 一种非规则多点海域通信网络中时空协同传输优化方法 | |
CN105163328B (zh) | 一种偏移导频位置分配方法和装置 | |
CN104158575A (zh) | Zf预编码策略下的多小区mimo***用户调度方法 | |
CN106211235A (zh) | 一种无线网络中的小包数据传输方法及*** | |
CN105939541B (zh) | 多用户时频编码分集mt-cdma的等效子载波分配***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |