本发明涉及通信技术领域,尤其涉及一种HARQ配置方法、反馈方法、基站及用户设备。
背景技术:
针对5G高速率大带宽的增强移动宽带(enhanced-Mobile Broadband,eMBB)业务,上行数据传输采用低密度奇偶校验码(Low Density Parity Check Code,LDPC)的编码方式,上行数据传输的峰值速率高达15Gbps,此时数据传输的每个传输块(Transport Block,TB)较大,每个TB块中码块(Code Blocks,CBs)的个数也可能是LTE通信的数倍,故若采用LTE的单比特(Bit)的混合自动重传请求(Hybrid Automatic Repeat Request,HARQ)反馈的ACK/NACK方案,在信道状态不好导致用户设备(User Equipment,UE)解码数据错误时,需要重传整个TB块,此时数据吞吐量和频谱效率都将会严重下降。
为提高数据吞吐量,在5G系统的方案讨论中,对于面向高带宽高速的eMBB业务,提出了研究采用多Bit的HARQ反馈方案,即基站为HARQ反馈预留足够的物理上行链路控制信道(Physical Uplink Control Channel,PUCCH)传输资源,当UE解码数据错误时,UE发送详细的HARQ反馈信息至基站;当UE解码数据正确时,UE仅需要反馈ACK。
但是,上述的HARQ的配置方法,可能导致通信资源的浪费,资源利用率低下。
技术实现要素:
本发明解决的问题是如何提高通信资源的利用率。
为解决上述问题,本发明实施例提供了一种HARQ的配置方法,所述方法包括:向用户设备发送指示信息以指示基本确认信息传输信道;其中:所述基本确认信息传输信道适于所述用户设备反馈基本确认信息,所述基本确认信息包括:ACK或NACK中任意一个;传输包括多个码块的数据至所述用户设备;当接收到来自所述用户设备的包括NACK的基本确认信息时,发送扩展NACK授权信息至所述用户设备;其中:所述扩展NACK授权信息适于指示所述用户设备传输扩展NACK的信道资源;接收所述用户设备按照所述扩展NACK授权信息的指示传输的扩展NACK;其中:所述扩展NACK包括:错误的码块信息;重传错误的码块至所述用户设备。
可选地,所述用户设备传输扩展NACK的信道资源通过下行控制信息动态调度。
可选地,所述扩展NACK还包括:链路质量信息。
可选地,所述重传错误的码块至所述用户设备,包括:根据所述链路质量信息,选择物理资源及相应的数据编码调制方式;按照所选择的数据编码调制方式编码所述错误的码块;采用所选择的物理资源重传所述错误的码块至所述用户设备。
可选地,在向用户设备发送指示信息以指示基本确认信息传输信道之前,还包括:判断当前的通信业务类型;确定当前的通信业务类型为eMBB业务。
可选地,所述方法还包括:确定当前的通信业务类型为URLLC业务;分配固定的物理上行链路控制信道资源至用户设备;其中:所述固定的物理上行链路控制信道资源适于所述用户设备传输确认信息,所述确认信息包括:ACK或NACK中任意一个,所述NACK中包括:错误的码块信息;传输包括多个码块的数据至所述用户设备;当接收到来自所述用户设备的包括NACK的确认信息时,重传所述错误的码块至所述用户设备。
可选地,通过无线资源控制分配固定的物理上行链路控制信道资源至用户设备。
可选地,通过下行控制信息指示基本确认信息传输信道。
本发明实施例提供了一种HARQ的反馈方法,所述方法包括:接收来自基站的基本确认信息传输信道的指示信息;接收包括多个码块的数据;解码所述包括多个码块的数据,当无法正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括NACK的基本确认信息至所述基站;接收扩展NACK授权信息;通过所述扩展NACK授权信息所指示的信道资源传输扩展NACK;其中:所述扩展NACK包括:错误的码块信息;接收来自基站重传的错误的码块。
可选地,所述方法还包括:当正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括ACK的基本确认信息至所述基站。
本发明实施例提供了一种基站,所述基站包括:指示单元,适于向用户设备发送指示信息以指示基本确认信息传输信道;其中:所述基本确认信息传输信道适于所述用户设备反馈基本确认信息,所述基本确认信息包括:ACK或NACK中任意一个;数据传输单元,适于传输包括多个码块的数据至所述用户设备;授权单元,适于当接收到来自所述用户设备的包括NACK的基本确认信息时,发送扩展NACK授权信息至所述用户设备;其中:所述扩展NACK授权信息适于指示所述用户设备传输扩展NACK的信道资源;接收单元,适于接收所述用户设备按照所述扩展NACK授权信息的指示传输的扩展NACK;其中:所述扩展NACK包括:错误的码块信息;重传单元,适于重传错误的码块至所述用户设备。
可选地,所述用户设备传输扩展NACK的信道资源通过下行控制信息动态调度。
可选地,所述扩展NACK还包括:链路质量信息。
可选地,所述重传单元,适于根据所述链路质量信息,选择物理资源及相应的数据编码调制方式;按照所选择的数据编码调制方式编码所述错误的码块;采用所选择的物理资源重传所述错误的码块至所述用户设备。
可选地,所述基站还包括:判断单元,适于在向用户设备发送指示信息以指示基本确认信息传输信道之前,判断当前的通信业务类型;且确定当前的通信业务类型为eMBB业务。
可选地,所述判断单元,还适于确定当前的通信业务类型为URLLC业务;所述基站还包括配置单元,所述配置单元,适于分配固定的物理上行链路控制信道资源至用户设备;其中:所述固定的物理上行链路控制信道资源适于所述用户设备传输确认信息,所述确认信息包括:ACK或NACK中任意一个,所述NACK中包括:错误的码块信息;还适于传输包括多个码块的数据至所述用户设备;还适于当接收到来自所述用户设备的包括NACK的确认信息时,重传所述错误的码块至所述用户设备。
可选地,所述配置单元适于通过无线资源控制分配所述固定的物理上行链路控制信道资源至用户设备。
可选地,所述指示单元适于通过下行控制信息指示所述基本确认信息传输信道。
本发明实施例提供了一种用户设备,所述用户设备包括:指示信息接收单元,适于接收来自基站的基本确认信息传输信道的指示信息;数据接收单元,适于接收包括多个码块的数据;解码单元,适于解码所述包括多个码块的数据,当无法正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括NACK的基本确认信息至所述基站;授权接收单元,适于接收扩展NACK授权信息;扩展NACK传输单元,适于通过所述扩展NACK授权信息所指示的信道资源传输扩展NACK;其中:所述扩展NACK包括:错误的码块信息;误码接收单元,适于接收来自基站重传的错误的码块。
可选地,所述解码单元,还适于当正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括ACK的基本确认信息至所述基站。
与现有技术相比,本发明的技术方案具有以下优点:
上述的方案,基站首先指示适于用户设备传输ACK或NACK中任意一个的基本确认信息传输信道,进而在收到来自所述用户设备的包括NACK的基本确认信息时,再指示所述用户设备传输扩展NACK的信道资源,并根据所述扩展NACK,只是重传错误的码块至用户设备,故基站无需为HARQ反馈预留更多资源以传输NACK以及扩展NACK的物理上行链路控制信道,因此可以提高通信资源的利用率。
进一步,由于用户设备传输扩展NACK的信道资源可以通过下行控制信息动态调度,故可以根据当前信道使用情况及质量状况来相应调度该信道资源,因此可以提高HARQ反馈的灵活性及效率。
进一步,由于所述扩展NACK还可以包括链路质量信息,故基站可以根据所述链路质量信息,选择物理资源及相应的数据编码调制方式,进而按照所选择的数据编码调制方式编码所述错误的码块,且采用所选择的物理资源重传所述错误的码块至所述用户设备,因此可以提高错误的码块重传的效率。
进一步,由于基站还可以判断当前的通信业务类型,在确定当前的通信业务类型为eMBB业务时,向用户设备发送指示信息以指示基本确认信息传输信道,而在确定当前的通信业务类型为URLLC业务时,由于URLLC对时延要求高,则分配固定的物理上行链路控制信道资源至用户设备,也就是说,基站可以根据当前的通信业务类型灵活配置HARQ的反馈方法,因此可以提高HARQ的配置的灵活性,进而提高通信资源的利用率。
附图说明
图1是现有技术中一种HARQ配置及反馈的过程示意图;
图2是本发明实施例中的一种HARQ的配置方法的流程示意图;
图3是本发明实施例中的一种扩展NACK及NACK的结构示意图;
图4是本发明实施例中的一种HARQ的反馈方法的流程示意图;
图5是本发明实施例一种HARQ的传输过程的流程示意图;
图6是与图5对应的时域关系示意图;
图7是本发明实施例中的一种基站的结构示意图;
图8是本发明实施例中的一种用户设备的结构示意图。
具体实施方式
图1示出了现有技术中一种HARQ配置及反馈的过程示意图,目前,基站首先通过物理下行控制信道(Physical Downlink Control Channel,PDCCH)调度固定的用以传输确认信息的数据资源,进而基站在下行物理下行共享信道(Physical Downlink Shared Channel,PDSCH)传输数据,PDSCH传输的数据所对应的包括ACK或NACK的确认信息在固定的物理上行链路控制信道(Physical Uplink Control Channel,PUCCH)或物理上行共享信道(Physical Uplink Shared Channel,PUSCH)上发送。当UE解码数据错误时,UE发送详细的NACK信息至基站。并且在LTE系统中,为了避免与系统信息、多播/组播单频网络(Multimedia Broadcast Multicast Service Single Frequency Network,MBSFN)子帧之类的传输产生冲突或者重叠,数据重传可能发生在任意时刻和频域上的任意位置,故下行HARQ反馈使用异步(asynchronous)或自适应(adaptive)的方式。也就是说,下行重传总是由基站通过PDCCH来重新调度。当基站接收到NACK时,通过PDCCH调度下行重传。UE接收基站重传的数据,再次解码,并根据解码正确与否,再次反馈包括ACK或者NACK的确认信息,并不断重复整个上述流程。
因此,目前的HARQ的配置方法,由于当UE可以正确解码数据时,只是使用所述固定的PUCCH传输ACK,故存在通信资源的浪费及资源利用率低下的问题。
为解决上述问题,本发明实施例中的基站首先指示适于用户设备传输ACK或NACK中任意一个的基本确认信息传输信道,进而在收到来自所述用户设备的包括NACK的基本确认信息时,再指示所述用户设备传输扩展NACK的信道资源,并根据所述扩展NACK,只是重传错误的码块至用户设备,故基站无需为HARQ反馈预留足够传输NACK以及扩展NACK的物理上行链路控制信道,因此可以提高通信资源的利用率。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
图2示出了本发明实施例中的一种HARQ的配置方法,下面参考图2对所述方法进行分步骤详细介绍,所述方法可以包括如下步骤:
步骤S21:向用户设备发送指示信息以指示基本确认信息传输信道。
需要说明的是,所述基本确认信息传输信道适于所述用户设备反馈基本确认信息。所述基本确认信息可以包括:ACK或NACK中任意一个。换言之,所述基本确认信息或者包括ACK,或者包括NACK。并且NACK大小为1bit,这个大小为1bit的NACK也可称为基本的NACK或者单比特(bit)NACK,这个大小为1bit的NACK只是用以告知基站,该基站发送数据的对应UE并未完全正确地解码整个数据。
在具体实施中,执行该步骤S21之前,还可以判断当前的通信业务类型,如确定当前的通信业务类型为eMBB业务,才执行步骤S21。
在具体实施中,可以通过下行控制信息(Downlink Control Information,DCI)指示基本确认信息传输信道。
步骤S22:传输包括多个码块的数据至所述用户设备。
步骤S23:当接收到来自所述用户设备的包括NACK的基本确认信息时,发送扩展NACK授权信息至所述用户设备。
在具体实施中,所述扩展NACK授权信息可以适于指示所述用户设备传输扩展NACK的信道资源。
为了提高通信资源配置的灵活性,在本发明一实施例中,所述用户设备传输扩展NACK的信道资源可以通过下行控制信息动态调度。
在具体实施中,当接收到来自所述用户设备的包括NACK的基本确认信息时,为了获知详细的误码信息,即具体哪一块码块未被UE正确解码,可以发送扩展NACK授权信息至所述用户设备。
图3示出了本发明实施例中的一种扩展NACK及NACK的结构示意图,如图3所示,所述扩展NACK,相对于大小为1bit的NACK,也可以称为是多比特(bit)NACK。扩展NACK可以包括:错误的码块信息。比如,整个数据TB块由多个码块组成,所述多个码块分别为CB1、CB2、CB3、CB4…CBN,其中码块CBn-1、CBn及CBn+1未被UE正确解码,则扩展NACK大小可以包括多个比特,所述多个比特具体可以为11…000…11。扩展NACK中则可以包括码块CBn-1、CBn及CBn+1的信息,以告知基站码块CBn-1、CBn及CBn+1这三个码块未被正确解码。而NACK大小为1个比特,该比特可为0,并且NACK只是告知基站数据中有部分码块未被正确解码。
在具体实施中,除了错误的码块信息外,所述扩展NACK还可以包括:链路质量信息。
步骤S24:接收所述用户设备按照所述扩展NACK授权信息的指示传输的扩展NACK。
步骤S25:重传错误的码块至所述用户设备。
在具体实施中,由于扩展NACK中包括错误的码块信息,故基站可以只是重传错误的码块至所述用户设备,无需重传整个数据或者TB块,因此可以提高数据传输的效率。
在具体实施中,在重传错误的码块至所述用户设备时,还可以利用扩展NACK的内容,根据所述链路质量信息,选择物理资源及相应的数据编码调制方式,然后按照所选择的数据编码调制方式编码所述错误的码块,采用所选择的物理资源重传所述错误的码块至所述用户设备。因此可以提高错误的码块重传的效率。
目前,基站为HARQ反馈预留足够的PUCCH传输资源,当UE解码数据错误时,UE发送详细的HARQ反馈信息至基站;当UE解码数据正确时,UE仅需要反馈ACK。该方案存在通信资源的浪费及资源利用率低下的问题。
而本发明实施例中的基站首先指示适于用户设备传输ACK或NACK中任意一个的基本确认信息传输信道,进而在收到来自所述用户设备的包括NACK的基本确认信息时,再指示所述用户设备传输扩展NACK的信道资源,并根据所述扩展NACK,只是重传错误的码块至用户设备,故基站无需为HARQ反馈预留足够传输NACK以及扩展NACK的物理上行链路控制信道,因此可以提高通信资源的利用率。
在具体实施中,执行该步骤S21之前,基站在判断当前的通信业务类型时,若确定当前的通信业务类型为高可靠低时延通信(Ultra-Reliable Low latency Communication,URLLC)业务,而URLLC业务对时延要求比较高,可以分配固定的物理上行链路控制信道资源至用户设备,进而传输包括多个码块的数据至所述用户设备,当接收到来自所述用户设备的包括NACK的确认信息时,重传所述错误的码块至所述用户设备。其中:所述固定的物理上行链路控制信道资源适于所述用户设备传输确认信息,所述确认信息包括:ACK或NACK中任意一个,所述NACK中包括:错误的码块信息。
在具体实施中,可以通过无线资源控制分配固定的物理上行链路控制信道资源至用户设备。
为使得本领域技术人员更好地理解和实现本发明,图4示出了一种HARQ的反馈方法,如图4所示,所述反馈方法可以包括如下步骤:
步骤S41:接收来自基站的基本确认信息传输信道的指示信息。
步骤S42:接收包括多个码块的数据。
步骤S43:解码所述包括多个码块的数据,当无法正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括NACK的基本确认信息至所述基站。
步骤S44:接收扩展NACK授权信息。
步骤S45:通过所述扩展NACK授权信息所指示的信道资源传输扩展NACK。
在具体实施中,所述扩展NACK包括:错误的码块信息。
步骤S46:接收来自基站重传的错误的码块。
在具体实施中,所述反馈方法还可以包括:当正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括ACK的基本确认信息至所述基站。
为使得本领域技术人员更好地理解和实现本发明,图5示出了本发明实施例一种HARQ的传输过程,图6示出了与图5对应的定时关系,下面结合图5及图6,对整个HARQ的配置及反馈流程进行详细说明:
首先基站通过PDCCH分配固定的NR-PUCCH资源给UE,所述固定的NR-PUCCH资源用于UE反馈基本的ACK或NACK,所谓基本的NACK即表示该NACK大小只为1bit,只是告知基站该UE未完全正确解码整个数据。然后基站通过PDSCH发送最初的数据至UE。
对于UE,当接收到的数据解码全部正确时,直接采用PUSCH或者NR-PUCCH资源反馈ACK。当数据解码失败时,使用预留的NR-PUCCH资源或者PUSCH反馈基本的NACK。具体而言,无上行调度时,使用PUCCH反馈ACK/NACK,有上行调度时,使用PUSCH反馈ACK/NACK。
对于基站,当收到基本的NACK时,基站可以通过DCI分配NR-PUCCH资源或者隐式资源以用于传输该NACK的详细信息,也就是与该基本的NACK对应的扩展NACK,该扩展NACK可以包括错误的码块、信道状态(Error Bit map)、信道质量的信息指示(Channel Quality Indicator,CQI)、PMI及秩指示(rank indication,RI)等。
对于UE,可以通过基站分配的NR-PUCCH资源或者隐式资源传输所述扩展NACK。详细地说,如果信道无上行调度,可以使用PUCCH回复或者传输ACK/NACK,如果信道有上行调度,可以使用PUSCH回复或者传输ACK/NACK。
对于基站,在接收到扩展NACK后,基站可以根据用户设备所上报的扩展NACK,仅重传错误的码块,并且选择适当的物理资源和相应的编码调制方式进行该错误的码块的发送。
为使得本领域技术人员更好地理解和实现本发明,图7示出了本发明实施例中的一种基站,所述基站可以包括:指示单元61、数据传输单元62、授权单元63、接收单元64及重传单元65,其中:
指示单元61,适于向用户设备发送指示信息以指示基本确认信息传输信道;其中:所述基本确认信息传输信道适于所述用户设备反馈基本确认信息,所述基本确认信息包括:ACK或NACK中任意一个;
数据传输单元62,适于传输包括多个码块的数据至所述用户设备;
授权单元63,适于当接收到来自所述用户设备的包括NACK的基本确认信息时,发送扩展NACK授权信息至所述用户设备;其中:所述扩展NACK授权信息适于指示所述用户设备传输扩展NACK的信道资源;
接收单元64,适于接收所述用户设备按照所述扩展NACK授权信息的指示传输的扩展NACK;其中:所述扩展NACK包括:错误的码块信息;
重传单元65,适于重传错误的码块至所述用户设备。
在具体实施中,所述用户设备传输扩展NACK的信道资源通过下行控制信息动态调度。
在具体实施中,所述扩展NACK还可以包括:链路质量信息。
在具体实施中,所述重传单元65,适于根据所述链路质量信息,选择物理资源及相应的数据编码调制方式;按照所选择的数据编码调制方式编码所述错误的码块;采用所选择的物理资源重传所述错误的码块至所述用户设备。
在具体实施中,所述基站还可以包括:判断单元66,适于在向用户设备发送指示信息以指示基本确认信息传输信道之前,判断当前的通信业务类型;且确定当前的通信业务类型为eMBB业务。
在具体实施中,所述判断单元66,还适于确定当前的通信业务类型为URLLC业务;所述基站还包括:配置单元67,所述配置单元67适于分配固定的物理上行链路控制信道资源至用户设备;其中:所述固定的物理上行链路控制信道资源适于所述用户设备传输确认信息,所述确认信息包括:ACK或NACK中任意一个,所述NACK中包括:错误的码块信息;还适于传输包括多个码块的数据至所述用户设备;还适于当接收到来自所述用户设备的包括NACK的确认信息时,重传所述错误的码块至所述用户设备。
在具体实施中,所述配置单元67适于通过无线资源控制分配所述固定的物理上行链路控制信道资源至用户设备。
在具体实施中,所述指示单元61适于通过下行控制信息指示所述基本确认信息传输信道。
为使得本领域技术人员更好地理解和实现本发明,图8示出了本发明实施例中的一种用户设备,如图8所示,所述用户设备可以包括:指示信息接收单元71、数据接收单元72、解码单元73、授权接收单元74、扩展NACK传输单元75及误码接收单元76,其中:
指示信息接收单元71,适于接收来自基站的基本确认信息传输信道的指示信息;
数据接收单元72,适于接收包括多个码块的数据;
解码单元73,适于解码所述包括多个码块的数据,当无法正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括NACK的基本确认信息至所述基站;
授权接收单元74,适于接收扩展NACK授权信息;
扩展NACK传输单元75,适于通过所述扩展NACK授权信息所指示的信道资源传输扩展NACK;其中:所述扩展NACK包括:错误的码块信息;
误码接收单元76,适于接收来自基站重传的错误的码块。
在具体实施中,所述解码单元73,还适于当正确解码所述数据的所有码块时,通过所述基本确认信息传输信道传输包括ACK的基本确认信息至所述基站。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于以计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。