1.一种面向非正交多址接入的多用户分簇调度方法,其特征在于,包括步骤:S1、根据所有待调度用户的最低QoS需求值和信道增益值,计算用户按照正交多址接入方式保障各自最低数据传输速率的功率值,然后按照该功率值的升序对所有用户进行排列,并将排序靠前的一半用户作为高信道增益用户集合,而剩余用户作为低信道增益用户集合;S2、根据所述待调度用户的信道增益值更新所述高信道增益用户集合和所述低信道增益用户集合,使所述高信道增益用户集合和所述低信道增益用户集合满足NOMA成簇原则;S3、进行多轮NOMA分簇方法使所述步骤2更新后的所述高信道增益用户集合和所述低信道增益用户集合中的用户按照NOMA匹配原则进行多用户的分簇调度。
2.根据权利要求1所述的面向非正交多址接入的多用户分簇调度方法,其特征在于,所述步骤S2根据所述待调度用户的信道增益值更新所述高信道增益用户集合和所述低信道增益用户集合时首先将信道增益值最高的用户归入所述高信道增益用户集合,将信道增益值最低的用户归入所述低信道增益用户集合。
3.根据权利要求2所述的面向非正交多址接入的多用户分簇调度方法,其特征在于,完成信道增益值最高以及信道增益值最低的用户更新后,进行n轮迭代更新,每轮所述迭代更新是将所述高信道增益用户集合中的信道增益值最低的用户与所述低信道增益用户集合中的信道增益值最高的用户交换。
4.根据权利要求3所述的面向非正交多址接入的多用户分簇调度方法,其特征在于,所述迭代更新的停止条件是更新后的所述高信道增益用户集合及所述低信道增益用户集合所组成的指示向量与多用户的NOMA匹配可用指示矩阵的任意列相匹配。
5.根据权利要求1所述的面向非正交多址接入的多用户分簇调度方法,其特征在于,所述多轮NOMA分簇方法包括以下步骤:S301、将所述高信道增益用户集合中用户按照用户所需求保证QoS的最低功率从小到大进行排列,并通过计算相邻用户的最低功率值之比将用户划分为A类用户和B类用户,其中A类用户与B类用户的分界线为功率值之比最小处,即A类用户的需求保证QoS的最低功率远小于B类用户的需求保证QoS的最低功率;S302、将所述高信道增益用户集合中用户按信道增益值升序排序,并从具有最小信道增益值的用户开始以信道增益值从小到大的顺序对用户逐个按步骤303进行NOMA分簇,直至所述高信道增益用户集合中所有用户;步骤303、判断当前用户为A类用户还是B类用户,如果当前用户属于A类用户,则本次分簇得到的NOMA簇由当前用户及所述步骤S2更新后的低信道增益用户集合中可以与当前用户进行NOMA配对的用户集合中拥有最高的最小QoS需求的用户组成,并将已配对构成NOMA簇的低信道增益用户从可以与后续高信道增益用户进行NOMA配对的用户集合中剔除;如果当前用户属于B类用户,则本次分簇得到的NOMA簇由当前用户及所述步骤S2更新后的低信道增益用户集合中可以与当前用户进行NOMA配对的用户集合中拥有最低的最小QoS需求的用户组成,并将已配对构成NOMA簇的低信道增益用户从可以与后续高信道增益用户进行NOMA配对的用户集合中剔除。