1.一种TD-LTE系统中SIB1译码中的PHICH资源盲检测装置,包括并行译码模块、DCI信息相关模块、相关值排序模块、盲译码模块以及PDSCH信道译码模块,其特征在于,所述并行译码模块用于对不同PHICH资源进行PDCCH译码至解扰,所述并行译码模块与所述DCI信息相关模块连接将得到的译码数据传送给所述DCI信息相关模块,所述DCI信息相关模块用于对所述译码数据进行计算得到相关值,所述DCI信息相关模块与所述相关值排序模块连接将得到的所述相关值传送到所述相关值排序模块,所述相关值排序模块对所述相关值进行排序,所述相关值排序模块与所述盲译码模块连接将排好序的相关值对应的DCI候选数据传送到所述盲译码模块,所述盲译码模块用于对排好序所述相关值对应的DCI候选数据进行译码,所述盲译码模块与所述PDSCH信道译码模块连接将译码后的结果传送到所述PDSCH信道译码模块,所述PDSCH信道译码模块用于对PDSCH信道进行译码,获得SIB1信息,所述并行译码模块包括解资源映射模块、解循环移位模块、解四元组映射模块、解调模块和解扰模块,所述盲译码模块包括解速率匹配模块、维特比译码模块和CRC检测模块;
并行译码模块完成针对mi=0,1,2三个值不同取值情况下的PDCCH信道从解映射到解扰的译码过程;DCI信息相关模块、相关值排序模块实现了对18种DCI候选集的可能性评估和选择;盲译码模块、PDSCH信道译码模块完成根据译码出来的DCI信息进行PDSCH信道上承载的SIB信息译码;
所述TD-LTE系统中SIB1译码中的PHICH资源盲检测装置的使用包括如下步骤:(1)分别设置mi=0,1,2三个值输入并行译码模块,根据不同的mi值并行处理从解资源映射、解循环移位、解四元组映射、解调、解扰译码过程;
步骤(1)包括如下步骤:
(a)根据mi=0,1,2不同取值,并行求出PHICH信道的不同组数以及对应的不同资源映射位置,在PDCCH信道解映射时空出这些不同的PHICH位置得到三组不同的处理;
(b)步骤(a)输出的三组不同数据输入解循环移位模块,解循环移位模块并行处理后的三组输出数据同时输入解四元组映射模块,解四元组映射模块并行 处理后的三组输出数据同时输入解调模块,解调模块并行处理后的三组输出数据同时输入解扰模块,经过一系列并行处理输出三组不同的译码数据;
(2)分别对步骤(1)输出的三组译码数据分别输入DCI相关模块,每组数据根据不同DCI盲检候选集等到6个不同的相关值;
步骤(2)包括如下步骤:
(a)PDCCH公共搜索空间包括聚合等级L=4,8两种情况,分别计算出6个候选等级的起始位置;
(b)采用公式 计算某个候选等级下的DCI相关值,其中ri(k)表示经过并行译码模块处理后的第i组(i=1,2,3)输出数据,li,j表示第i组数的第j个候选集的起始位置,M表示在PDCCH在解速率匹配之后的输出长度,即(DCI数据长度+CRC校验码长)*
3,j=1,...,6表示每组数据的6个候选等级号,因此3组数据共得到18个相关值;
(3)排序模块对相关模块输出的18个相关值从大到小进行排序;
(4)盲译码模块对排好序的相关值对应的DCI候选数据进行解速率匹配、viterbi译码和CRC校验;
步骤(4)包括如下步骤:
(a)按照相关值最大点对应的候选集起始点li,j对并行译码模块输出的第i组数据进行解速率匹配;
(b)速率匹配后的数据输入viterbi译码、CRC校验模块获得译码结果;
(c)CRC校验未过的话,在相关序列中去掉已计算过的最大值,重复上述(a)、(b)步骤的盲译码过程,否则转向步骤(5);此处限制重复盲译码次数为2,如果仍然CRC校验不过,则译码失败;
(5)根据译码出来的DCI信息,对承载SIB1信息的PDSCH信道进行译码,获得SIB1信息。
2.一种TD-LTE系统中SIB1译码中的PHICH资源盲检测方法,其特征在于,包括如下步骤:步骤1:输入mi=0,1,2三个值的PHICH资源,根据不同的mi值,并行处理解资源映射、解循环移位、解四元组映射、解调、解扰译码过程,得到三组译码数据;
步骤2:对所述每组译码数据根据不同DCI盲检候选集得到6个不同的相 关值,三组共
18个相关值;
步骤3:对所述18个相关值从大到小排序;
步骤4:对所述排好序的相关值对应的DCI候选数据进行解速率匹配、viterbi译码和CRC校验;
步骤5:根据步骤4得到的DCI信息,对承载SIB1信息的PDSCH信道进行译码,获得SIB1信息;
具体包括如下步骤:
步骤(1)包括如下步骤:
(a)根据mi=0,1,2不同取值,并行求出PHICH信道的不同组数以及对应的不同资源映射位置,在PDCCH信道解映射时空出这些不同的PHICH位置得到三组不同的处理;
(b)步骤(a)输出的三组不同数据输入解循环移位模块,解循环移位模块并行处理后的三组输出数据同时输入解四元组映射模块,解四元组映射模块并行处理后的三组输出数据同时输入解调模块,解调模块并行处理后的三组输出数据同时输入解扰模块,经过一系列并行处理输出三组不同的译码数据;
步骤(2)包括如下步骤:
(a)PDCCH公共搜索空间包括聚合等级L=4,8两种情况,分别计算出6个候选等级的起始位置;
(b)采用公式 计算某个候选等级下的DCI相关值,其中ri(k)表示经过并行译码模块处理后的第i组(i=1,2,3)输出数据,li,j表示第i组数的第j个候选集的起始位置,M表示在PDCCH在解速率匹配之后的输出长度,即(DCI数据长度+CRC校验码长)*
3,j=1,...,6表示每组数据的6个候选等级号,因此3组数据共得到18个相关值;
步骤(4)包括如下步骤:
(a)按照相关值最大点对应的候选集起始点li,j对并行译码模块输出的第i组数据进行解速率匹配;
(b)速率匹配后的数据输入viterbi译码、CRC校验模块获得译码结果;
(c)CRC校验未过的话,在相关序列中去掉已计算过的最大值,重复上述(a)、(b)步骤的盲译码过程,否则转向步骤(5);此处限制重复盲译码次数为2,如果仍然CRC校验不过,则译码失败。