1.一种结合极化码的MIMO系统联合检测译码方法,其特征在于,包括如下步骤:
1)初始化路径列表及其PED列表:P0=[0,0,...,0],PED0=[0,0,...,0];
2)构造缩减树即在路径扩展过程中,仅扩展有效路径构成的树;
3)结合缩减树第i层,对第i-1层中的每一条路径扩展其有效路径,得到更新的路径列表根据PEDi-1得到更新的PED列表其中i>0,Pi,j表示第i层的j条幸存路径,PEDi,j表示第i层的j条幸存路径的度量值,Kp表示每一层幸存路径数,Q表示调制星座点尺寸;
4)判断是否完成检测,若i=2Ntn,表示到达叶子节点层,则输出候选路径列表P2Ntn=Pnew及其PED列表PED2Ntn=PEDnew;否则,选取PED列表PEDnew中最小的Kp个值构成PEDi,其对应的Kp条路径作为第i层的候选路径列表Pi,令i=i+1,返回步骤3进行下一层路径扩展,其中Nr表示接收天线数,n为信道数;
5)进行硬输入或者软输入译码:采用硬输入译码时,输出最优路径即最后一层的路径度量值向量中每一项的最小值对应的路径,将其对应的路径进行反映射得到发射码字,输入SSC译码器即得译码结果;采用软输入译码时,首先结合PED2Ntn中的Kp条路径的PED值,计算接收向量y的LLP,然后输入SCL译码器恢复信息比特。
2.根据权利要求1所述的结合极化码的MIMO系统联合检测译码方法,其特征在于,根据PEDi-1得到PEDnew的具体计算公式为:
其中,Nt为发射天线数,xj为第j个发射数据流的发射符号,zj为第j个接收数据流的接收信号,rlj为信道矩阵QR分解得到的上三角矩阵R的第l行j列元素。
3.根据权利要求1所述的结合极化码的MIMO系统联合检测译码方法,其特征在于,计算接收向量y的LLP的具体公式为:
其中,为第k个发射数据流符号xk的第i比特,为第i比特为b的所有符号的集合,b∈{0,1},σ2为噪声n的方差,z为通过n个信道的接收向量的变形,R为信道矩阵QR分解得到的上三角矩阵,x为n个信道的发射向量。