Pusch信道检测ack/nack状态的方法及装置的制造方法
【专利摘要】本发明公开了一种PUSCH信道上ACK/NACK状态检测的方法及装置,所述方法包括:在ACK/NACK译码结束之后,根据ACK/NACK信息比特数确定是否进行DTX状态检测,若进行DTX状态检测,则将基站译码得到的ACK/NACK比特序列进行重构,获得重构比特序列,再将重构比特序列和解调软比特序列进行运算,获得状态判决值,并将判决值与预设门限进行比较,确定用户终端是否发送ACK/NACK信号。通过上述技术方案本发明解决了如何有效地实现多码块多层传输时的DTX检测的技术问题。
【专利说明】
PUSCH信道检测ACK/NACK状态的方法及装置
技术领域
[0001 ]本申请设及通信技术领域,具体地说,设及一种PUSCH信道检测ACK/NACK状态的方 法及装置。
【背景技术】
[0002] LTE化ong Term Evolution,长期演进)R8版本中上行只支持单天线端口发送,单 码块单层,PUSCH(Physical Uplink Siared化annel,物理上行共享信道)只有1个TB,1层 数据。在LTE的RlO版本中,由于上行支持MIMO和载波聚合技术,PUSCH可支持最大4个天线端 口,2TB4层,5个载波分量传输,RlO版本相较于R8版本引入了HARQ-ACK多码块多层传输技术 并且传输的ACK/NACK信息比特数目也从R8版本的最多4比特增加到20比特。因此,HARQ-ACK 的处理也有了较大的改变。
[0003] 为了确保为用户提供更高数据速率的同时,保证通信的高可靠性,LTE化ong Term Evolution,长期演进)/LTE-A化TE-Advanced)通信系统引入了HARQWybrid Automatic R邱eat Request,混合自动重传)技术。用户终端接收到基站发送的数据后,会进行检错,若 接收正确,则向基站发送ACK(Acknowledgement,确认)信号,若接收错误且超出纠错能力, 则向基站发送NACK(Negative Acknowledgement,非确认)信号,若用户终端没有获得ACK/ NACK信号,贝不发送任何信息,即DTX(Discontinue Transmission,非连续发送)。
[0004] 基站若接收到ACK信号,则继续发送下一数据包,若接收到NACK信号,则重新发送 上次传输的数据。由于Cl'S的引入,基站需要检测用户终端是否发送ACK/NACK信号。若出现 ACK-〉DTX(or NACK)误判,使得正确接收的数据重新发送,运样会造成资源浪费,若出现 DTX-〉ACK误判,基站会认为传输的数据被正确接收,而实际上是有可能出现错误解调的情 况,但基站不会重发。
【发明内容】
[0005] 有鉴于此,本申请提出了一种PUSCH信道检测ACK/NACK状态的方法,W解决如何有 效地实现多码块多层传输时的DTX检测的技术问题。此外,还提供一种PUSCH信道上ACK/ NACK状态检测的装置。
[0006] 为实现W上目的,提出如下方案:
[0007] 一种PUSCH信道检测ACK/NACK状态的方法,包括:
[000引步骤1:根据对所述ACK/NACK译码后所得的ACK/NACK信息比特数判定是否进行DTX 检测,若所述比特数小于等于预定比特阔值,则对基站解调译码得到的ACK/NACK比特序列 做DTX状态检测,否则不进行DTX状态检测;
[0009] 步骤2:将所述基站解调译码得到的ACK/NACK比特序列进行重构,获得重构比特序 列;
[0010] 步骤3:将所述重构比特序列和解调软比特序列进行运算,得到DTX状态判决值;
[0011] 步骤4:对所述DTX状态判决值与预设口限进行比较,W判决用户终端是否发送 ACK/NACK信号。
[001 ^ 为了实现上述目的,本申请还提供一种PUSCH信道上ACK/NACK状态检测的装置,该 装置包括:
[OOU]判断模块,用于根据对所述ACK/NACK译码后所得的ACK/NACK信息比特数判定是否 进行DTX检测,若所述比特数小于等于预定比特阔值,则对基站解调译码得到的ACK/NACK比 特序列做DTX状态检测,否则不进行DTX状态检测;
[0014] 重构模块,用于根据所述译码获得的ACK/NACK比特序列,获得重构比特序列;
[0015] 判决值计算模块,用于根据所述重构比特序列和解调软比特序列,计算DTX状态判 决值;
[0016] 状态判决模块,用于对所述DTX状态判决值与预设口限进行比较,W判决用户终端 是否发送ACK/NACK信号。
[0017] 本申请的PUSCH信道检测ACK/NACK状态的方法及装置,根据解调译码得到的ACK/ NACK比特序列,获得重构比特序列,然后对重构比特序列和解调软比特序列计算,获得DTX 状态判决值,最后比较DTX状态判决值和预设口限大小,判决用户终端是否发送ACK/NACK信 号。有效地实现了Cl'S检测ACK/NACK信号。通过本发明,有效地实现了多码块多层传输时的 DTX检测。
【附图说明】
[001引图1为本申请实施例提供的一种PUSCH信道检测ACK/NACK状态的方法流程图;
[0019] 图2为本申请实施例提供的一种PUSCH信道检测ACK/NACK状态的装置结构示意图。
【具体实施方式】
[0020] 为使本发明的目的、技术方案和优点更加清楚明白,W下结合具体实施例,并参照 附图,对本发明作进一步的详细说明。
[0021] 图1为本申请实施例提供的一种PUSCH信道检巧UACK/NACK状态的方法流程图。该方 法可W包括:
[0022] 步骤1:根据对所述ACK/NACK译码后所得的ACK/NACK信息比特数判定是否进行DTX 检测,若所述比特数小于等于预定比特阔值,则对基站解调译码得到的ACK/NACK比特序列 做DTX状态检测,否则不进行DTX状态检测,输出ACK/NACK信息比特;
[0023] 步骤2:将所述基站解调译码得到的ACK/NACK比特序列进行重构,获得重构比特序 列;
[0024] 步骤3:将所述重构比特序列和解调软比特序列进行运算,得到DTX状态判决值;
[0025] 步骤4:对所述DTX状态判决值与预设口限进行比较,W判决用户终端是否发送 ACK/NACK信号。
[00%] 基站需要对解调译码获得的ACK/NACK比特序列做Cl'S检测。在ACK/NACK译码结束 之后,根据ACK/NACK信息比特个数判定是否进行DTX检测。当ACK/NACK信息比特个数大于3 时,出现DTX情况概率较小,因而步骤1判定是否进行DTX检测的判决准则为:
[0027] 若ACK/NACK信息比特个数小于等于3,对基站解调译码得到的ACK/NACK比特序列 做DTX检测,否则不进行DTX检测。
[002引根据协议3GPP TS 36.212,步骤2所述获取重构比特序列过程包括信道编码和速 率匹配,具体如下:
[0029] 由协议可知,ACK/NACK信息比特个数不同,采取的信道编码方式也不相同。假设译 码后获得的ACK/NACK比特序列表示为:…,。:
[0030] 其中,〇AG哨ACK/NACK信息比特个数。
[0031] 若所述ACK/NACK信息比特个数为1,信道编码如表1所示:
[0032] 表 1
[0033]
[0034] 其中,錦沾巧为ACK/NACK信息比特。
[00巧]若所述ACK/NACK信息比特个数为2,信道编码如表2所示:
[0036] 表2
[0037]
[003引其中,CK,巧4CK为ACK/NACK信息比特:
[0039] 若所述ACK/NACK信息比特个数为3,采用RM编码,得到长度为32的信道编码序列 皆CA', 6严A',…,的fK。
[0040] 信道编码之后,对编码序列通过循环取值进行速率匹配,通过重复编码,使得编码 后的序列长度为Qack。尤其地,步骤2中所述的重构比特序列的获取无需进行单码块的层复 制。
[00川其中Qagk为无需进行单码块的层复制的ACK/NACK序列长度。
[0042] 步骤3中所述的解调软比特序列为译码过程中得到的层合并后的软比特信息,用 于计算DTX检测的判决值。
[0043] 步骤3中所述根据重构比特序列和解调软比特序列,得到DTX状态判决值具体计算 过程如下:
[0044] 假设所述解调软比特序列表示为:如CK,却ICK,..一苗支一,所述重构比特序列表 示为:斯fCK,抽Ch>.,g品真_1。
[0045] 根据公式1 - 2 * (/.^4CK,对所述重构ACK/NACK比特序列重新编码,获得新比特序 列严,…,峨品一。
[0046] 若所述ACK/NACK信息比特个数小于等于2,当ACK/NACK传输为multiplexing模式 时.由平田片续溫对V占仿絲加输处理,所述新比特序列对应y位置比特值置为前一位,即 由于用户终端对X占位符加扰处理,使得调制后的符号映 射到星座图的最外层,因而上述新比特序列应乘W相关因子,W调整比特序列 的EK,/l^^'fK,…,h^^^._l幅度,,其中相关因子与调制方式有关。
[0047] 由于信息比特和y占位符反映调制后符号在星座图上的位置,因而计算欧氏距离 时不用考虑X占位符,则当ACK/NACK信息比特个数小于等于2,所述重构比特序列和解调软 比特序列欧氏距离计算公式如下:
[0048]
(1)
[0049] 其中,Q/为3GPP TS 36.212协议中规定的每层编码后的40(/魁0(符号个数,9。表 示调制方式,factor表示幅度调整因子,Qm和化Ctor取值如表3所示:
[00加]表3
[0化1 ]
[0化2] 上述欧式距离即为ACK/NACK信息比特个数小于等于2时的DTX状态判决值。
[0053] 若所述ACK/NACK信息比特个数为3,所述重构比特序列和解调软比特序列相关值 计算公式如下:
[0054]
:(2)
[0055] 上述相关值即为ACK/NACK信息比特个数等于3时的DTX状态判决值。
[0056] 若有两个码块,两个码块依据上述方法分别获得各自码块对应判决值。
[0057] 步骤4所述的判决值和预设口限的比较,当仅有1个码块时,直接反馈比较结果;当 有2个码块时,对2个码块分别进行比较,并将比较结果进行合并处理。
[005引当ACK/NACK信息比特个数小于等于2时,若用户终端发送ACK/NACK信号,则步骤3 所述的解调软信息即为有效软信息。因而幅度调整后的重构比特序列与解调软信息相近, 即根据公式(1)求得的欧氏距离较小。若用户终端为DTX,则幅度调整后的重构比特序列与 解调软信息相差较大,即根据公式(I)求得的欧氏距离较大。
[0059] 当ACK/NACK信息比特个数为3时,若用户终端发送ACK/NACK信号,则步骤3所述的 解调软信息即为有效软信息。因而通^11 一 2 * 重新编码获得新序列与所述解调软信 息相同位置符号相同,则根据公式(2)求得的相关值较大。若用户终端为DTX,通过 1 - 2 * 重新编码获得新序列与所述解调软信息部分相同位置符号相异,则根据公 式(2)求得的相关值较小。
[0060] 基于W上分析,若仅有1个码块,当ACK/NACK信息比特个数小于等于2时,若判决值 小于预设口限,则判定用户终端发送ACK/NACK信号,否则为DTX;当ACK/NACK信息比特个数 等于3时,若判决值大于预设口限,则判定用户终端发送ACK/NACK信号,否则为DTX。
[0061 ]当有2个码块做DTX检测时,若两个码块均判定用户终端发送ACK/NACK信号,则判 定用户终端发送ACK/NACK信号;若两个码块均判定用户终端为DTX,则判定用户终端为DTX; 若一个码块判定用户终端发送ACK/NACK信号,另外一个码块判定用户终端为DTX,则将两个 码块的判决值和预设口限进行归一化合并,根据合并结果判定最终用户的状态。依据上述 判决准则,计算两个码块上判决值与预设口限的归一化差值之和,获得判决因子,方法如 下:
[0062] (3)
[0063] 其中,value[i]为第i个码块判决值,t虹eshold[i]为第i个码块预设口限。
[0064] 若有2个码块,当ACK/NACK信息比特个数小于等于2时,若所述判决因子Ratio小于 0,则判定用户终端发送ACK/NACK信号,否则为DTX;当ACK/NACK信息比特个数等于3时,若所 述判决因子Ra t i O大于0,则判定用户终发送ACK/NACK信号,否则为DTX。
[0065] 本发明还提供了一种PUSCH信道DTX检巧UACK/NACK装置20,实施例结构示意图如图 2所示,其中包括判断模块21、重构模块22、判决值计算模块23和状态判决模块24。其中,判 断模块21用于判决基站是否需要对解调译码获得的ACK/NACK比特序列做DTX检测,当ACK/ NACK信息比特个数小于等于3时,对译码得到的ACK/NACK比特序列做DTX检测;重构模块22 根据协议3GPP TS 36.212,获得重构比特序列;判决值计算模块23根据所述重构比特序列 和解调软比特序列,当ACK/NACK信息比特个数小于等于2时,通过计算两个序列间欧氏距离 获得判决值,当ACK/NACK信息比特个数等于3时,通过计算两个序列间相关值获得判决值; 状态判决模块24通过比较判决值和阔值,判定用户终端是否发送ACK/NACK信号,当仅有1个 码块时,直接反馈比较结果;当有2个码块时,对2个码块分别进行比较,并将比较结果进行 合并处理,具体判决准则参照检测方法实施例描述。
[0066] 上述重构模块包括信道编码模块和速率匹配模块,其中,速率匹配模块无需进行 单码块的层复制。
[0067] 上述判决值计算模块还用于:当所述ACK/NACK信息比特数小于等于2时,将所述重 构比特序列根据调制方式进行幅度调整,然后计算其与所述解调软比特序列的欧式距离, 作为DTX状态判决值;当所述ACK/NACK信息比特数为3时,通过计算所述重构比特序列和所 述解调软比特序列的相关值,获得所述DTX状态判决值。
[0068] 上述状态判决模块还用于:通过所述DTX状态判决值和预设口限比较,判决所述用 户终端是否发送所述ACK/NACK信号;当仅有1个码块时,直接反馈比较结果;当有2个码块 时,对所述2个码块分别进行比较,并将比较结果进行合并处理。
[0069] 上述状态判决模块还用于若所述两个码块均判定用户终端发送所述ACK/NACK信 号,则判定所述用户终端发送所述ACK/NACK信号;若所述两个码块均判定所述用户终端为 DTX,则判定所述用户终端为DTX;若一个码块判定所述用户终端发送所述ACK/NACK信号,另 外一个码块判定所述用户终端为DTX,则将两个码块的判决值和预设口限进行归一化合并, 根据合并结果判定最终用户的状态。
[0070] W上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,应理解的是,W上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在 本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
【主权项】
1. 一种RJSCH信道上ACK/NACK状态检测的方法,其特征包括: 步骤1:根据对所述ACK/NACK译码后所得的ACK/NACK信息比特数判定是否进行DTX检 测,若所述比特数小于等于预定比特阈值,则对基站解调译码得到的ACK/NACK比特序列做 DTX状态检测,否则不进行DTX状态检测,输出ACK/NACK信息比特; 步骤2:将所述基站解调译码得到的ACK/NACK比特序列进行重构,获得重构比特序列; 步骤3:将所述重构比特序列和解调软比特序列进行运算,得到DTX状态判决值; 步骤4:对所述DTX状态判决值与预设门限进行比较,以判决用户终端是否发送ACK/ NACK信号。2. 根据权利要求1所述的一种PUSCH上ACK/NACK状态检测的方法,其特征在于,步骤2所 述的比特序列重构过程具体包括信道编码和速率匹配,其中速率匹配过程无需进行单码块 的层复制。3. 根据权利要求1所述的一种PUSCH信道上ACK/NACK状态检测的方法,其特征在于,步 骤3所述的解调软比特序列为译码过程中得到的层合并后的软比特信息。4. 根据权利要求1所述的一种PUSCH信道上ACK/NACK状态检测的方法,其特征在于,步 骤3所述的DTX状态判决值获取的方法如下:当所述ACK/NACK信息比特数小于等于2时,将所 述重构比特序列根据调制方式进行幅度调整,然后计算其与所述解调软比特序列的欧式距 离,作为DTX状态判决值; 当所述ACK/NACK信息比特数为3时,通过计算所述重构比特序列和所述解调软比特序 列的相关值,获得DTX状态判决值。5. 根据权利要求1所述的一种PUSCH信道上ACK/NACK状态检测的方法,其特征在于,步 骤4所述的DTX状态判决值和预设门限进行比较时,当仅有1个码块时,直接反馈比较结果; 当有2个码块时,对所述2个码块分别进行比较,并将比较结果进行合并处理。6. 根据权利要求5所述的方法,其特征在于,当有2个码块时,对所述2个码块分别进行 比较,并将比较结果进行合并处理包括:若所述两个码块均判定用户终端发送ACK/NACK信 号,则判定所述用户终端发送ACK/NACK信号;若所述两个码块均判定所述用户终端为DTX, 则判定所述用户终端为DTX;若一个码块判定所述用户终端发送ACK/NACK信号,另外一个码 块判定所述用户终端为DTX,则将两个码块的判决值和预设门限进行归一化合并,根据合并 结果判定最终用户的状态。7. -种PUSCH信道上ACK/NACK状态检测的装置,其特征在于,该装置包括: 判断模块,用于根据对所述ACK/NACK译码后所得的ACK/NACK信息比特数判定是否进行 DTX检测,若所述比特数小于等于预定比特阈值,则对基站解调译码得到的ACK/NACK比特序 列做DTX状态检测,否则不进行DTX状态检测; 重构模块,用于根据所述译码获得的ACK/NACK比特序列,获得重构比特序列; 判决值计算模块,用于根据所述重构比特序列和解调软比特序列,计算DTX状态判决 值; 状态判决模块,用于对所述DTX状态判决值与预设门限进行比较,以判决用户终端是否 发送ACK/NACK信号。8. 根据权利要求7所述的一种PUSCH信道上ACK/NACK状态检测的装置,其特征在于,所 述重构模块包括信道编码模块和速率匹配模块,其中,所述速率匹配模块无需进行单码块 的层复制。9. 根据权利要求7所述的一种PUSCH信道上ACK/NACK状态检测的装置,其特征在于,所 述判决值计算模块还用于: 当所述ACK/NACK信息比特数小于等于2时,将所述重构比特序列根据调制方式进行幅 度调整,然后计算其与所述解调软比特序列的欧式距离,作为DTX状态判决值; 当所述ACK/NACK信息比特数为3时,通过计算所述重构比特序列和所述解调软比特序 列的相关值,获得所述DTX状态判决值。10. 根据权利要求7所述的一种PUSCH信道上ACK/NACK状态检测的装置,其特征在于,所 述状态判决模块还用于: 通过所述DTX状态判决值和预设门限比较,判决所述用户终端是否发送所述ACK/NACK 信号;当仅有1个码块时,直接反馈比较结果;当有2个码块时,对所述2个码块分别进行比 较,并将比较结果进行合并处理。11. 根据权利要求10所述的一种PUSCH信道上ACK/NACK状态检测的装置,其特征在于, 所述状态判决模块还用于:若所述两个码块均判定用户终端发送所述ACK/NACK信号,则判 定所述用户终端发送所述ACK/NACK信号;若所述两个码块均判定所述用户终端为DTX,则判 定所述用户终端为DTX;若一个码块判定所述用户终端发送所述ACK/NACK信号,另外一个码 块判定所述用户终端为DTX,则将两个码块的判决值和预设门限进行归一化合并,根据合并 结果判定最终用户的状态。
【文档编号】H04L1/16GK105847199SQ201610157296
【公开日】2016年8月10日
【申请日】2016年3月18日
【发明人】王戈, 郭晨, 赵旭莹, 郭璟, 李桓, 王晓琴
【申请人】中国科学院自动化研究所