一种harq重传和盲检测方法
【专利摘要】本申请公开了本申请提供了一种HARQ重传和盲检测方法,发送端在每发完一个数据分组后等待一个肯定应答(ACK)或否定应答(NACK);如果接收到ACK,发送端发送下一个新数据分组;如果接收到NACK,且没有超过最大重传次数,则发送端重传采用Chase机制,即发送端每次重发同样的数据分组,且采用同样的调制编码方式。发送数据期间没有包含新旧数据指示的信令通知接收端,也没有包含最大重传次数的信令通知接收端。接收端对特定的信道传输格式进行盲HARQ合并检测。通过应用本申请技术方案,不需要额外信令支持,又可以达到提高特定的信道传输格式性能的目的。
【专利说明】 —种HARQ重传和盲检测方法
【技术领域】
[0001]本申请涉及移动通信【技术领域】,特别涉及混合自动重传请求(HARQ)技术,尤其涉及一种HARQ重传和盲检测方法。
【背景技术】
[0002]在移动通信中,随着通信业务的不断扩展和服务质量的提高,对通信的可靠性将提出更高的要求。而在移动通信系统中,无线信道是一种参数时常发生变化的信道,其所处的环境也非常复杂。对于接收端来说,信道衰落和各种干扰所造成的误码有随机差错和突发差错,会严重损伤通信质量。因此,在移动通信系统中,必须采用差错控制技术来提高信号的传输质量,从而保证信息的可靠传输。目前广泛采用的差错控制技术为混合自动重传请求(HARQ)技术。
[0003]HARQ技术是自动重传请求(ARQ)技术和前向纠错码(FEC)技术相结合的差错控制方式。HARQ在ARQ系统中引入一个FEC子系统,FEC子系统用来纠正常出现的传输错误以减少重传次数,即在纠错能力范围内自动纠正错误,超出纠错范围才需重发。
[0004]长期演进项目(LTE)系统中的HARQ采用了停等协议(Stop & Wait, SW)。在SW机制中,发送端在每发完一个数据分组后等待一个肯定应答(ACK)或否定应答(NACK)。如果接收到ACK,发送端发送下一个新数据分组,如果接收到NACK,重新发送上一个数据分组。为了防止ACK/NACK接收时的错误,传输新数据时,要发送下行控制信息(DCI ),在DCI中包含了 一个新数据指示信息(NDI),只有NDI为I时才会发起新数据的传输。由于DCI信息有CRC校验,因此可以保证NDI的出错概率很低。这样就可以避免ACK/NACK信息传输出错的情况。
[0005]在专网通信系统中,资源有限,设备简单。为了节省资源,采用半静态的传输方式,即基站通过DCI给终端分配了上下行资源后,一般不再发送新的控制信息,终端将一直占用分配的资源进行传输直到被通知停止。传输数据的ACK/NACK信息由接收端返回给发送端,发送端再根据ACK/NACK信息判断发送新数据还是重传旧数据。
[0006]在某些专网通信系统中,由于采用了半静态传输方式,在传输新数据时无法象LTE系统一样通过DCI中的NDI信息来进行指示,而只能通过接收端反馈的ACK/NACK信息来进行判断。ACK/NACK信息在传输时可能会出错,即接收端返回了 NACK,发送端却接收成了ACK,反之亦然。如果接收端返回的是ACK信息,而发送端接收到了 NACK,这时发送端会重传接收端已经正确接收的数据,接收端重复接收相同的数据。这种情况下,接收端发现接收的数据重复后会丢掉重复的数据,所以不会产生问题。但如果接收端向发送端返回了 NACK信息,发送端把NACK误检为ACK信息,这种情况就会产生严重的问题。这时,发送端发送新数据,而接收端却以为接收的是重传数据并把两次接收的数据进行合并,结果就会导致数据的无法正确接收。
[0007]要解决这个问题,现有技术中采用两种解决方案:
[0008]第一种方案,借鉴LTE系统中采用的方法,即在DCI中添加NDI信息,每次发送新数据时传送下来。由于HXXH有CRC校验,因此可以避免上述的问题。但缺点是在专网系统中,物理下行控制信道(PDCCH)的性能较差。专网的HXXH可占用的资源较少,所以虽然传输的只是I比特的NDI信息,但加上CRC校验位后,就会使码率提高,PDCCH的接收性能降低,系统效率也会随之降低。
[0009]第二种方案,接收端对重传数据不再合并,即接收端单独接收每次重传数据。这样虽然也可以避免上述问题,但是会损失重传合并的分集增益。
【发明内容】
[0010]本申请提供了一种HARQ重传和盲检测方法,可以无需降低系统效率,也不会损失重传合并的分集增益。
[0011]本申请实施例提供的一种HARQ重传和盲检测方法,包括:
[0012]在发送端,每发完一个数据分组后等待一个肯定应答ACK或否定应答NACK ;如果接收到ACK或者已达到最大重传次数,发送端发送下一个新数据分组;如果接收到NACK且没有超过最大重传次数,则发送端重发与上一次同样的数据分组,且采用与上一次同样的调制编码方式;
[0013]在接收端,执行如下流程:
[0014]A、接收一个数据分组后,单独解码本次接收的数据;
[0015]B、判断是否接收正确,若是,执行步骤C,否则执行步骤D ;
[0016]C、向发送端反馈ACK,设置本数据分组不能被合并的标志;返回步骤A ;
[0017]D、判断已接收的相同HARQ进程前一个数据分组的数据是否可以被合并;若是,执行步骤F,否则执行步骤E ;
[0018]E、向发送端反馈NACK,记录本数据分组的数据,并设置本数据分组可以被合并的标志;返回步骤A ;
[0019]F、将本次接收的一个数据分组与所述已接收的相同HARQ进程前一个数据分组进行HARQ合并;
[0020]G、判断合并之后译码是否正确,若是,执行步骤H,否则执行步骤I ;
[0021]H、向发送端反馈ACK,设置本数据分组不能被合并的标志;返回步骤A ;
[0022]1、向发送端反馈NACK,记录本数据分组的数据,并设置本数据分组可以被合并的标志;返回步骤A。
[0023]较佳地,所述步骤D进一步包括:
[0024]D1、判断接收的数据是否是所要接收的特定信道传输格式;若是,执行步骤D3,否则执行步骤D2 ;
[0025]D2、向发送端反馈NACK,设置本数据分组不能被合并的标志;返回步骤A ;
[0026]D3、判断已接收的相同HARQ进程的数据是否可以被合并;若是,执行步骤F,否则执行步骤E。
[0027]较佳地,所述特定信道传输格式可以为物理下行共享信道任意一种编码调制格式或下行控制信道中下行控制信息的任意一种格式。
[0028]较佳地,接收端反馈ACK或NACK的信道为物理上行控制信道。
[0029]较佳地,发送数据期间没有包含新旧数据指示的信令通知接收端,也没有包含最大重传次数的信令通知接收端。
[0030]从以上技术方案可以看出,发送端在重传数据时,每次重发同样的数据分组,且采用同样的调制编码方式,接收端对特定的信道传输格式进行盲HARQ合并检测。该方案不需要额外信令支持,又可以达到提高特定的信道传输格式性能的目的。
【专利附图】
【附图说明】
[0031]图1为本申请实施例提供的一种HARQ重传和盲检测方法中接收端的处理流程。【具体实施方式】
[0032]本申请提供了一种HARQ重传和盲检测方法,其基本思想为:发送端在每发完一个数据分组后等待一个肯定应答(ACK)或否定应答(NACK);如果接收到ACK,发送端发送下一个新数据分组;如果接收到NACK,且没有超过最大重传次数,则发送端重传采用Chase机制,即发送端每次重发同样的数据分组,且采用同样的调制编码方式。发送数据期间没有包含新旧数据指示的信令通知接收端,也没有包含最大重传次数的信令通知接收端。接收端对特定的信道传输格式进行盲HARQ合并检测。
[0033]本申请提供的HARQ重传机制确保重传的数据是完全重复的数据,通过对特定的信道传输格式进行盲HARQ合并检测,即不需要额外信令支持,又可以达到提高特定的信道传输格式性能的目的。
[0034]为使本申请技术方案的技术原理、特点以及技术效果更加清楚,以下结合具体实施例对本申请技术方案进行详细阐述。
[0035]本申请实施例提供的一种HARQ重传和盲检测方法,在发送端,每发完一个数据分组后等待一个肯定应答(ACK)或否定应答(NACK);如果接收到ACK或者已达到最大重传次数,发送端发送下一个新数据分组;如果接收到NACK且没有超过最大重传次数,则发送端重传采用Chase机制,即发送端每次重发与上一次同样的数据分组,且采用与上一次同样的调制编码方式。发送数据期间没有包含新旧数据指示的信令通知接收端,也没有包含最大重传次数的信令通知接收端。
[0036]在接收端,执行如图1所示流程:
[0037]步骤101:接收一个数据分组后,单独解码本次接收的数据。
[0038]步骤102:判断是否接收正确,若是,执行步骤103,否则执行步骤104。
[0039]步骤103:向发送端反馈ACK,设置本数据分组不能被合并的标志,f Iag=O ;返回步骤101准备接收新的数据分组。
[0040]步骤104:判断接收的数据是否是所要接收的特定信道传输格式;若是,执行步骤106,否则执行步骤105。
[0041]步骤105:向发送端反馈NACK,设置本数据分组不能被合并的标志,flag=0 ;返回步骤101准备接收新的数据分组。
[0042]步骤106:判断已接收的相同HARQ进程前一个数据分组的数据是否可以被合并;若是,执行步骤108,否则执行步骤107。
[0043]步骤107:如果已接收的相同HARQ进程的数据分组的标志为不能被合并,则反馈NACK,记录本数据分组的数据,并设置本数据分组可以被合并的标志,flag=l ;返回步骤101准备接收重发数据分组。
[0044]步骤108:如果已接收的相同HARQ进程的前一个数据分组的标志为可以被合并,则将本次接收的一个数据分组与已接收的相同HARQ进程前一个的数据分组进行HARQ合并。
[0045]步骤109:判断合并之后译码是否正确,若是,执行步骤110,否则执行步骤111。
[0046]步骤110:向发送端反馈ACK,设置本数据分组不能被合并的标志,f Iag=O ;返回步骤101准备接收新的数据分组。
[0047]步骤111:向发送端反馈NACK,记录本数据分组的数据,并设置本数据分组可以被合并的标志,flag=l ;返回步骤101准备接收重发数据分组。
[0048]本申请实施例的一个典型应用场景中,接收端所要接收的特定信道传输格式为物理下行共享信道(PDSCH)任意一种编码调制格式或下行控制信道中下行控制信息的任意一种格式,接收端反馈ACK或NACK的信道为物理上行控制信道(PUCCH)。
[0049]以上所述仅为本申请的较佳实施例而已,并不用以限制本申请的保护范围,凡在本申请技术方案的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
【权利要求】
1.一种HARQ重传和盲检测方法,其特征在于,包括: 在发送端,每发完一个数据分组后等待一个肯定应答ACK或否定应答NACK ;如果接收到ACK或者已达到最大重传次数,发送端发送下一个新数据分组;如果接收到NACK且没有超过最大重传次数,则发送端重发与上一次同样的数据分组,且采用与上一次同样的调制编码方式; 在接收端,执行如下流程: A、接收一个数据分组后,单独解码本次接收的数据; B、判断是否接收正确,若是,执行步骤C,否则执行步骤D; C、向发送端反馈ACK,设置本数据分组不能被合并的标志;返回步骤A; D、判断已接收的相同HARQ进程前一个数据分组的数据是否可以被合并;若是,执行步骤F,否则执行步骤E ; E、向发送端反馈NACK,记录本数据分组的数据,并设置本数据分组可以被合并的标志;返回步骤A ; F、将本次接收的一个数据分组与所述已接收的相同HARQ进程前一个数据分组进行HARQ合并; G、判断合并之后译码是否正确,若是,执行步骤H,否则执行步骤I; H、向发送端反馈ACK,设置本数据分组不能被合并的标志;返回步骤A; 1、向发送端反馈NACK,记录本数据分组的数据,并设置本数据分组可以被合并的标志;返回步骤A。`
2.根据权利要求1所述的方法,其特征在于,所述步骤D进一步包括: D1、判断接收的数据是否是所要接收的特定信道传输格式;若是,执行步骤D3,否则执行步骤D2 ; D2、向发送端反馈NACK,设置本数据分组不能被合并的标志;返回步骤A ; D3、判断已接收的相同HARQ进程的数据是否可以被合并;若是,执行步骤F,否则执行步骤E。
3.根据权利要求2所述的方法,其特征在于,所述特定信道传输格式可以为物理下行共享信道任意一种编码调制格式或下行控制信道中下行控制信息的任意一种格式。
4.根据权利要求3所述的方法,其特征在于,接收端反馈ACK或NACK的信道为物理上行控制信道。
5.根据权利要求1至4任一项所述的方法,其特征在于,发送数据期间没有包含新旧数据指示的信令通知接收端,也没有包含最大重传次数的信令通知接收端。
【文档编号】H04L1/16GK103873211SQ201210530131
【公开日】2014年6月18日 申请日期:2012年12月10日 优先权日:2012年12月10日
【发明者】王丽 申请人:普天信息技术研究院有限公司