CROSS-REFERENCE

This Application is a National Stage of International Application No. PCT/CN2017/119509 filed on Dec. 28, 2017, the content of which is incorporated herein by reference in its entirety for all purposes.

TECHNICAL FIELD

The present disclosure generally relates to the technical field of communications, and more particularly, to a hybrid automatic repeat request (HARQ) feedback method and device, a method and device for determining data to be retransmitted, a data receiving apparatus, a data sending apparatus and a computer-readable storage medium.

BACKGROUND

Along with development of communication technologies, 5th Generation (5G) has emerged. Present service types of 5G at least include enhanced Mobile Broad Band (eMBB), massive Machine Type Communication (mMTC), Ultra Reliable Low Latency Communication (URLLC) and other types. All these services are data services but have different requirements on delay and reliability. For example, a URLLC service is applied to the fields of Internet of vehicles and the like requiring low delay, has a very high requirement on timeliness, is required to be timely established and is even preemptive for a previous service. An mMTC service is usually insensitive to delay, and data may be delivered at a relatively long interval. A manner for effectively transmitting a delay-sensitive service is to improve transmission of a HARQ, for example, giving a retransmission feedback faster and more accurately. In 3rd Generation Partnership Project (3GPP) 5G New Radio (NR), a code block group (CBG) rather than a Transmission Block (TB) in Long Term Evolution (LTE) is retransmitted. CBG is a smaller data unit in TB.

For HARQ retransmission of multiple carriers, it is necessary to effectively code and aggregate retransmitted information of multiple component carriers (CCs) to implement unified transmission of retransmitted bits.

There may be such a condition in the future that the number of CBGs in one TB in a CC is different from the one in a different CC. For this condition, a codebook may be fed back for the CCs with the same number of CBGs, so as to reduce waste of feedback bits. However, it is necessary to feed back multiple HARQ codebooks and keep multiple counter downlink assignment indexes (DAIs) and total DAIs. If the number of CBGs in one TB increases to 32 in the future, it is necessary to feed back 32 HARQ codebooks and record the position of each CC in the 32 codebooks, which may increase a signaling overhead. Therefore, how to make a HARQ feedback to reduce the volume of feedback information is a technical problem that needs to be solved.

SUMMARY

The present application provides a HARQ feedback method and device, a method and device for determining data to be retransmitted.

According to a first aspect of embodiments of the present disclosure, a HARQ feedback method may be applied to a data receiver and may include that:

CCs are grouped according to a binding rule, the binding rule including the number of resource units contained in a group of CCs that are capable for being bundled;

a parameter value of each CC group is calculated;

the same number of HARQ codebooks as that of CC groups are generated, a length of one of the HARQ codebooks being determined respectively by the parameter value of a corresponding CC group and a maximum number of resource units contained in a single CC in the corresponding CC group; and

the HARQ codebooks are fed back to a data sender.

According to a second aspect of the embodiments of the present disclosure, a method for determining data to be retransmitted may be applied to a data sender and may include that:

a HARQ codebook fed back by a data receiver is received;

the HARQ codebook is parsed to obtain a parameter value of each CC group, the parameter value being determined through calculation by the data receiver after CCs are grouped according to a binding rule and the binding rule including the number of resource units contained in a group of CCs that are capable for being bundled;

CC identifiers sequentially included in each CC group are determined;

feedback bit information corresponding to the resource units is restored according to the parameter value of each CC group and the CC identifiers sequentially included in each CC group; and

resource unit information of data to be retransmitted is determined according to the feedback bit information.

According to a third aspect of the embodiments of the present disclosure, a HARQ feedback device may be applied to a data receiver and may include: a processor; and a memory configured to store instructions executable by the processor. The processor may be configured to: group CCs according to a binding rule, the binding rule including the number of resource units contained in a group of CCs that are capable for being bundled; calculate a parameter value of each CC group after the grouping module groups the CCs; generate the same number of HARQ codebooks as that of CC groups after the grouping module groups the CCs, a length of one of the HARQ codebooks being determined respectively by the parameter value of a corresponding CC group and a maximum number of resource units contained in a single CC in the corresponding CC group; and feed back the HARQ codebooks generated by the generation module to a data sender.

According to a fourth aspect of the embodiments of the present disclosure, a device for determining data to be retransmitted may be applied to a data sender and may include: a processor; and a memory configured to store instructions executable by the processor. The processor may be configured to receive a hybrid automatic repeat request (HARQ) codebook fed back by a data receiver; parse the HARQ codebook received to obtain a parameter value of each component carrier (CC) group, wherein the parameter value is determined through calculation by the data receiver after CCs are grouped according to a binding rule and the binding rule comprises a number of resource units contained in a group of CCs and the group of CCs are capable for being bundled; determine CC identifiers sequentially included in each CC group; restore feedback bit information corresponding to the resource units according to the parameter value in each CC group and the CC identifiers, where the parameter value is obtained by parsing and the CC identifiers are determined sequentially included in each CC group; and determine resource unit information of data to be retransmitted according to the feedback bit information restored.

It is to be understood that the above general descriptions and detailed descriptions below are only exemplary and explanatory and not intended to limit the present disclosure.

