1.一种基于伪码本的3D MU-MIMO预编码方法,其特征在于,将码本同时储存在基站端和用户端;用户端根据3D信道矩阵,分别在水平维度与垂直维度上选取最优预编码矢量,将水平维度最优预编码矢量与垂直维度最优预编码矢量在对应码本中的索引号反馈给基站端,基站端根据索引号恢复出水平维与垂直维最优预编码矢量,分别计算出与水平维及垂直维最优预编码矢量相似度最高的水平维与垂直维次优预编码矢量,分别进行点乘变换,构建新的水平维与垂直维最优预编码矢量,进而得到预编码矩阵对发送数据进行预处理。
2.根据权 利要求1所 述的方 法,其特征 在于,用 户端在水 平维度 与
垂直维度上基于最大化最小奇异值准则进行最优预编码矢量的选取,
具体包括:根据 等效信道H Wi的最小 非零奇异 值遍历码 本,根据公 式:
选择最优码字Fh_opt和Fv_opt
作为水平维度和垂直维度最优预编码矢量,其中,L为码本中码字数目。
3.根据权利要求1所述的方法,其特征在于,选择与水平维最优预编码矢量Fh-opt相似度最高的预编码矢量作为水平维次优预编码矢量F'h-opt,选择与垂直维最优预编码矢量Fv-opt相似度最高的预编码矢量作为垂直维次优预编码矢量F′v-opt,根据公式cosθ=Fx-opt/F′x-opt=|(Fx-opt)HF′x-opt|选择最优预编码矢量Fx-opt与次优预编码矢量F′x-opt间的夹角θ最小的F′x-opt,作为水平维次优预编码矢量F′h-opt和垂直维次优预编码矢量F′v-opt,其中,脚标x为h表示水平维、脚标x为v表示垂直维,(Fx-opt)H为Fx-opt的共轭转置。
4.根据权利要求1所述的方法,其特征在于,构建新的水平维与垂直维最优预编码矢量具体包括:将系统中储存的DFT码本分解为两个相同的码本1与码本2,在水平维度上,由码本1中选择最优预编码矢量作为水平维最优预编码矢量Fh-opt,从码本2中选择最优预编码矢量作为水平维次优预编码矢量F′h-opt,对Fh-opt和F′h-opt做点乘变换:Fh=Fh-opt.*F′h-opt所得的Fh代替Fh-opt成为新的水平维最优预编码矢量;在垂直维度上,从码本
1中获得最优预编码矢量作为垂直维最优预编码矢量Fv-opt,从码本2中获得次优预编码矢量作为垂直维次优预编码矢量F′v-opt,对Fv-opt和F′v-opt做点乘变换:Fv=Fv-opt.*F′v-opt,得到的Fv代替Fv-opt作为新的垂直维最优预编码矢量。