1.一种大规模MU-MISO系统低复杂度用户调度方法,其特征在于,包括以下步骤:步骤1:设定 个基站选择用户的先后顺序, ,初始化t=1, ,其中,为每个基站要选择的用户数, 为Q个基站选择的总用户数, 为每个基站当前允许选择的用户集,t为基站当前选择用户轮数;然后对每个基站信道Gram矩阵的逆进行特征根分解得到等效低维信道矩阵,即:,
其中: , 表示基站 到用户 的信道向量, 表示基站 的等效低维信道矩阵;
步骤2:Q个基站依次选择自己的第一个用户,第一个基站根据自己的等效低维信道矩阵 中列向量的范数选择范数值最小的向量索引值 对应的用户作为自己的第一个用户,即:其中: 表示等效低维信道矩阵 的第 列,然后将所选用户索引值 通过基站间回程链路通知其余基站排除掉当前选择用户从而更新当前允许选择的用户集 ,即,其中 表示从当前允许选择用户集合 中排除掉已被选择的用户;然后更新所选择的等效低维信道矩阵列向量集合 ,并计算 ;剩余基站依次根据自己等效低维信道矩阵中列向量的范数值和当前允许选择的用户集合来选择自己的第一个用户,并通知其他基站更新 ,再求出自己所对应的集合 和 ;
步骤3:用贪婪优化方法和矩阵逆的递归计算思想进行下一轮用户选择,更新t值,即,每个基站依次选择使传输功率最小的等效信道列向量的索引作为自己下一个选择用户,即:期间一旦选定用户立即通知其他基站更新当前允许选择的用户集合 ,即 ,并更新: ,同时更新 ,此时 可根据块矩阵求逆公式简化求得:其中, , ;
步骤4: 重复步骤3直到 ,此时每个基站选择 个用户,完成用户调度。