Uplink data transmission method and device
Technical Field
The present invention relates to the field of wireless communications, and in particular, to an uplink data transmission method and apparatus.
Background
In an LTE (long term evolution) system, limited by the maximum transmission power of a UE (user equipment), the available transmission power of each data packet in a TTI (transmission time interval) is limited, and therefore, under a severe channel condition, uplink transmission cannot meet performance requirements. In order to improve the uplink coverage effect, the LTE system adopts an enhanced technology and introduces an uplink TTIbundling (binding) scheme. The so-called TTIbundling scheme is that the UE transmits different RVs (redundancy versions) of the same TB (transport block) after channel coding in multiple subframes based on one scheduling instruction of the base station, so that the transmission gain of uplink data can be improved, thereby enhancing the coverage effect of uplink signals. The plurality of uplink subframes are referred to as a bundle (bundle) of bundled subframes.
Currently, in an LTE system, a bundle size is defined to be 4, that is, one bundle includes four uplink subframes.
For an FDD (frequency division duplex) system, after adopting a TTIbundling scheme, the UE sends different RVs of the same TB in four consecutive uplink subframes, and the base station combines the received RVs and then decodes the combined RVs. For example, as shown in fig. 1, when TTIbundling (i.e., non-bundling) is not configured, the duration of an uplink RTT (round trip time) is 8ms, and the number of HARQ (hybrid automatic repeat request) processes within one RTT is 8; after the TTIbundling is configured, the duration of the uplink RTT is twice of the original uplink RTT, that is, 16ms, and the number of HARQ processes within one RTT is reduced by half, that is, the number is 4. The RTT may be defined as a time interval from initial transmission to retransmission of the same process, and for a case of using TTIbundling, a first subframe in the same process is used as a reference. Each HARQ process transmits a different data block. The total number of HARQ processes is the maximum possible number of data blocks that have been transmitted at any one point in time but have not received feedback on the transmission result (i.e. correct or incorrect reception of the data block).
For TDD (time division duplex) systems, the number of consecutive uplink subframes is smaller than the specified size of bundle, and therefore different RVs of the TB are transmitted in the discontinuous uplink subframes. In the prior art, TTIbundling operations are designed only for uplink and downlink configurations 0, 1 and 6, which will be described below.
As shown in fig. 2, for uplink and downlink configuration 0, in a non-bundling, the number of uplink HARQ processes is 7 in one RRT, and after TTIbundling is configured, the number of uplink HARQ processes is 3 in one RRT, and one bundle includes 4 uplink subframes.
As shown in fig. 3, for uplink and downlink configuration 1, when in non-bundling, the number of uplink HARQ processes is 4 in one RRT; after the TTIbundling is configured, in one RRT, the number of uplink HARQ processes is 2, and one bundle includes 4 uplink subframes.
As shown in fig. 4, for uplink and downlink configuration 6, in non-bundling, the number of uplink HARQ processes is 6 in one RRT, and after TTIbundling is configured, the number of uplink HARQ processes is 3 in one RRT, and one bundle includes 4 uplink subframes.
In the existing LTE system, the bundling size is small, and even some TDD uplink and downlink configurations (such as uplink and downlink configurations 2, 3, 4, and 5) do not support TTIbundling, which limits uplink coverage.
Disclosure of Invention
The embodiment of the invention provides an uplink data transmission method and device, which are used for improving the transmission gain of uplink data.
An uplink data transmission method, the method comprising:
the terminal respectively sends different redundancy versions of a first data transmission block TB on K subframes in the Nth bundling-HARQRTT;
the terminal receives an uplink control signaling sent by a network side on a subframe N in the nth bundling-HARQ RTT and carries out subsequent processing, wherein the uplink control signaling is used for indicating the transmission result of the first TB and the data transmission mode on K subframes in the (N +1) th bundling-HARQ RTT;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQ Round Trip Time (RTT) is the HARQ round trip time RTT of the hybrid automatic repeat request when a subframe binding TTIbundling scheme is adopted.
An uplink data transmission method, the method comprising:
respectively receiving different redundancy versions of a first data transmission block TB sent by a terminal on K subframes in an Nth bundling-HARQRTT by a network side;
a network side sends an uplink control signaling to a terminal on a subframe N in an Nth bundling-HARQRTT according to a transmission result of a first TB, wherein the uplink control signaling is used for indicating the transmission result of the first TB and a data transmission mode on K subframes in an N +1 th bundling-HARQRTT;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQ Round Trip Time (RTT) is the HARQ round trip time RTT of the hybrid automatic repeat request when a subframe binding TTIbundling scheme is adopted.
An uplink data transmission apparatus, the apparatus comprising:
a sending unit, configured to send different redundancy versions of the first data transport block TB on K subframes within an nth bundling-harq rtt, respectively;
a processing unit, configured to receive an uplink control signaling sent by a network side on a subframe N within an nth bundling-harq rtt, and perform subsequent processing, where the uplink control signaling is used to indicate a transmission result of the first data transport block TB and a data transmission mode on K subframes within an N +1 th bundling-harq rtt;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQ Round Trip Time (RTT) is the HARQ round trip time RTT of the hybrid automatic repeat request when a subframe binding TTIbundling scheme is adopted.
An uplink data transmission apparatus, the apparatus comprising:
a receiving unit, configured to respectively receive different redundancy versions of a first data transport block TB sent by a terminal on K subframes within an nth bundling-harq rtt;
a control unit, configured to send, to a terminal, an uplink control signaling on a subframe N within an nth bundling-harq rtt according to a transmission result of a first TB, where the uplink control signaling is used to indicate the transmission result of the first TB and a data transmission mode on K subframes within an N +1 th bundling-harq rtt;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQ Round Trip Time (RTT) is the HARQ round trip time RTT of the hybrid automatic repeat request when a subframe binding TTIbundling scheme is adopted.
In the scheme provided by the embodiment of the invention, an optimized uplink data transmission scheme of TTIbundling is designed, that is, the UE is allowed to send different RVs of the same data packet by using a bundle composed of at least two uplink subframes, and correspondingly, the base station is allowed to receive different RVs of the same data packet by using a bundle composed of at least two uplink subframes, so that the transmission power of data is effectively increased, the reception quality of data is enhanced, the uplink coverage effect is further improved, and the uplink transmission gain is improved.
Drawings
FIG. 1 is a schematic diagram illustrating a prior art TTIbundling configuration in a FDDLTE system;
fig. 2 is a schematic diagram of a TTIbundling configuration in a TDDLTE system under uplink and downlink configuration 0 in the prior art;
fig. 3 is a schematic diagram of TTIbundling configuration in a TDDLTE system under uplink and downlink configuration 1 in the prior art;
fig. 4 is a schematic diagram of TTIbundling configuration in a TDDLTE system under uplink and downlink configuration 6 in the prior art;
FIG. 5 is a schematic flow chart of a method provided by an embodiment of the present invention;
FIG. 6 is a schematic flow chart of another method provided by the embodiments of the present invention;
FIG. 7 is a schematic diagram of a TTIbundling configuration according to a first embodiment of the present invention;
fig. 8 is a schematic configuration diagram of TTIbundling according to a second embodiment of the present invention;
fig. 9 is a schematic configuration diagram of TTIbundling in a third embodiment of the present invention;
fig. 10 is a schematic view of a TTIbundling configuration according to a fourth embodiment of the present invention;
fig. 11 is a schematic view of the configuration of TTIbundling according to the fifth embodiment of the present invention;
fig. 12 is a schematic view of a TTIbundling configuration in a sixth embodiment of the present invention;
fig. 13 is a schematic view of a TTIbundling configuration in a seventh embodiment of the present invention;
fig. 14 is a schematic configuration diagram of TTIbundling according to an eighth embodiment of the present invention;
FIG. 15 is a schematic diagram of a TTIbundling configuration according to a ninth embodiment of the present invention;
fig. 16 is a schematic view of a TTIbundling configuration in a tenth embodiment of the present invention;
FIG. 17 is a schematic view of a TTIbundling configuration in an eleventh embodiment of the present invention;
FIG. 18 is a functional block diagram of an apparatus according to an embodiment of the present invention;
fig. 19 is a schematic functional structure diagram of another apparatus according to an embodiment of the present invention.
Detailed Description
In order to improve the transmission gain of uplink data, in the embodiment of the present invention, a corresponding TIIbundling scheme is designed, that is, according to the number of uplink subframes in each radio frame (radio frame), a UE sends different RVs of the same TB after channel coding on at least two uplink subframes in a bundle, so as to implement multiple transmission of the same uplink data.
Referring to fig. 5, the uplink data transmission method provided in the embodiment of the present invention includes the following steps:
step 50: the terminal respectively sends different redundancy versions of the first TB on K subframes in the Nth bundling-HARQRTT;
step 51: the terminal receives an uplink control signaling sent by a network side on a subframe N in the nth bundling-HARQRTT and carries out subsequent processing, wherein the uplink control signaling is used for indicating the transmission result of the first TB and the data transmission mode on K subframes in the (N +1) th bundling-HARQRTT;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQRTT is the HARQRTT when the TTIbundling scheme is adopted, and the bundling-HARQRTT can be twice the HARQRTT when the TTIbundling scheme is not adopted. The data transmission mode on the K subframes in the (N +1) th bundling-HARQRTT comprises the condition that data are not transmitted on the K subframes in the (N +1) th bundling-HARQRTT.
Specifically, the timing relationship between the subframe N in step 51 and the last subframe in the K subframes in the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, that is, 3GPP36.213, that is, when the subframe N is non-bundling, the UE specified in the LTE system protocol receives the subframe in which the PHICH information corresponding to the uplink data packet in the last subframe in the K subframes in the nth bundling-HARQ rtt is located.
The uplink control signaling received by the terminal in step 51 at least includes an acknowledgement/negative acknowledgement (ACK/NACK) indication.
Further, the uplink control signaling may include uplink scheduling grant (ULgrant) signaling.
Specifically, the terminal receives the uplink control signaling sent by the network side on the subframe N within the nth bundling-harq rtt, and performs subsequent processing, which may be specifically implemented as follows:
if the uplink control signaling indicates to retransmit the first TB and does not indicate to send the second TB, for example, NACK is received and ULgrant signaling is not received, different redundancy versions of the first TB are respectively sent on K subframes in the (N +1) th bundling-HARQ RTT;
if the uplink control signaling indicates that the first TB does not need to be retransmitted and does not indicate to send the second TB, for example, if an ACK is received and a ULgrant signaling is not received, the data block is not sent;
if the uplink control signaling indicates to send the second TB, for example, the ACK and ul grant signaling are received, different redundancy versions of the second TB are sent on K subframes within the (N +1) th bundling-harq rtt, respectively.
Preferably, when a TDD uplink and downlink subframe configuration 0, a TDD uplink and downlink subframe configuration 1, a TDD uplink and downlink subframe configuration 6, or an FDD mode is adopted, K is an integer greater than 4;
when TDD uplink and downlink subframe configuration 2, TDD uplink and downlink subframe configuration 3, TDD uplink and downlink subframe configuration 4 or TDD uplink and downlink subframe configuration 5 is adopted, K is an integer larger than 1.
For example, the following steps are carried out:
example 1, when a TDD uplink/downlink subframe configuration 0 is adopted, the value of K is 7 or 8;
example 2, when TDD uplink and downlink subframe configuration 1 is adopted, the value of K is 5;
example 3, when TDD uplink and downlink subframe configuration 2 is adopted, the value of K is 3 or 2;
example 4, when TDD uplink and downlink subframe configuration 3 is adopted, the value of K is 6;
example 5, when TDD uplink and downlink subframe configuration 4 is adopted, the value of K is 4;
example 6, when TDD uplink and downlink subframe configuration 5 is adopted, the value of K is 2;
example 7, when TDD uplink and downlink subframe configuration 6 is adopted, K takes a value of 8 or 6;
example 8 in FDD mode, K takes the value 8.
In the method, the number of processes of bundling-HARQ can be floor (M/K), wherein M is the number of uplink subframes contained in bundling-HARQ RTT; floor denotes rounding down.
Specifically, when the number of bundling-HARQ processes is 1, K subframes within the nth bundling-HARQ rtt are specific or arbitrary consecutive K subframes in the uplink subframe set within the nth bundling-HARQ rtt. The row subframe set comprises all uplink subframes in the nth bundling-HARQ RTT;
when the number of bundling-HARQ processes is greater than 1, setting K subframes in an Nth bundling-HARQ process as subframes corresponding to an mth bundling-HARQ process, wherein the subframes corresponding to the mth bundling-HARQ process are K subframes from (m-1) K +1 subframes to mth K subframes in an uplink subframe set in the Nth bundling-HARQ process, namely, each subframe in { (m-1) K +1, (m-1) K + 2., m.K }; m is any positive integer less than floor (M/K) + 1. The bundling-HARQ process number may start with 0 or 1, but both are denoted as the first bundling-HARQ process.
Referring to fig. 6, an embodiment of the present invention provides an uplink data transmission method, including the following steps:
step 60: the network side respectively receives different redundancy versions of a first TB sent by a terminal on K subframes in an Nth bundling-HARQRTT;
step 61: the network side sends an uplink control signaling to the terminal on a subframe N in the nth bundling-HARQRTT according to the transmission result of the first TB, wherein the uplink control signaling is used for indicating the transmission result of the first TB and the data transmission mode on K subframes in the (N +1) th bundling-HARQRTT;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQRTT is the HARQRTT when the TTIbundling scheme is adopted, and the bundling-HARQRTT can be twice the HARQRTT when the TTIbundling scheme is not adopted. The data transmission mode on the K subframes in the (N +1) th bundling-HARQRTT comprises the condition that data are not transmitted on the K subframes in the (N +1) th bundling-HARQRTT.
Specifically, the timing relationship between the subframe N in step 61 and the last subframe in the K subframes in the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, that is, when the subframe N is a non-bundling subframe, the UE specified in the LTE system protocol receives the subframe where the PHICH information corresponding to the uplink data packet in the last subframe in the K subframes in the nth bundling-HARQ rtt is located.
The uplink control signaling sent by the network side in step 61 at least includes ACK/NACK indication.
Further, the uplink control signaling may include ul grant signaling.
Specifically, the network side sends the uplink control signaling to the terminal on the subframe N within the nth bundling-harq rtt according to the transmission result of the first TB, and the specific implementation may be as follows:
if the first TB fails to be transmitted and the terminal is not required to send the second TB, indicating the terminal to respectively send different redundancy versions of the first TB on K subframes in the (N +1) bundling-HARQ RTT through an uplink control signaling (such as NACK);
if the first TB is successfully transmitted and the terminal is not required to send the second TB, indicating that the first TB is successfully transmitted through an uplink control signaling (such as ACK);
if the first TB is successfully transmitted and the terminal is required to send the second TB, the terminal is instructed by uplink control signaling (for example, ACK and ul grant signaling) to send different redundancy versions of the second TB on K subframes within the (N +1) th bundling-harq rtt.
Preferably, when a TDD uplink and downlink subframe configuration 0, a TDD uplink and downlink subframe configuration 1, a TDD uplink and downlink subframe configuration 6, or an FDD mode is adopted, K is an integer greater than 4;
when TDD uplink and downlink subframe configuration 2, TDD uplink and downlink subframe configuration 3, TDD uplink and downlink subframe configuration 4 or TDD uplink and downlink subframe configuration 5 is adopted, K is an integer larger than 1.
For example, the following steps are carried out:
example 1, when a TDD uplink/downlink subframe configuration 0 is adopted, the value of K is 7 or 8;
example 2, when TDD uplink and downlink subframe configuration 1 is adopted, the value of K is 5;
example 3, when TDD uplink and downlink subframe configuration 2 is adopted, the value of K is 3 or 2;
example 4, when TDD uplink and downlink subframe configuration 3 is adopted, the value of K is 6;
example 5, when TDD uplink and downlink subframe configuration 4 is adopted, the value of K is 4;
example 6, when TDD uplink and downlink subframe configuration 5 is adopted, the value of K is 2;
example 7, when TDD uplink and downlink subframe configuration 6 is adopted, K takes a value of 8 or 6;
example 8 in FDD mode, K takes the value 8.
In the method, the number of processes of bundling-HARQ can be floor (M/K), wherein M is the number of uplink subframes contained in bundling-HARQ RTT; floor denotes rounding down.
Specifically, when the number of bundling-HARQ processes is 1, K subframes within the nth bundling-HARQ rtt are specific or arbitrary consecutive K subframes in the uplink subframe set within the nth bundling-HARQ rtt.
When the number of bundling-HARQ processes is greater than 1, setting K subframes in an Nth bundling-HARQ process as subframes corresponding to an mth bundling-HARQ process, wherein the subframes corresponding to the mth bundling-HARQ process are K subframes from (m-1) K +1 subframes to mth K subframes in an uplink subframe set in the Nth bundling-HARQ process, namely, each subframe in { (m-1) K +1, (m-1) K + 2., m.K }; m is any positive integer less than floor (M/K) + 1. The bundling-HARQ process number may start with 0 or 1, but both are denoted as the first bundling-HARQ process.
The invention is illustrated below with reference to specific examples:
the first embodiment is as follows:
in this embodiment, TDD uplink and downlink configuration is adopted, where bundling size, i.e., K, is 8, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 8 consecutive uplink subframes in an uplink subframe set within one bundling-HARQ rtt. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2, uplink subframe 3, uplink subframe 4, uplink subframe 7, uplink subframe 8, and uplink subframe 9 of radio frame P, and uplink subframe 2 and uplink subframe 3 of radio frame P +1, as shown in fig. 7; or,
an uplink subframe 3, an uplink subframe 4, an uplink subframe 7, an uplink subframe 8 and an uplink subframe 9 of a radio frame P, and an uplink subframe 2, an uplink subframe 3 and an uplink subframe 4 of a radio frame P + 1; or,
an uplink subframe 4, an uplink subframe 7, an uplink subframe 8 and an uplink subframe 9 of a radio frame P, and an uplink subframe 2, an uplink subframe 3, an uplink subframe 4 and an uplink subframe 7 of a radio frame P + 1; or,
an uplink subframe 7, an uplink subframe 8 and an uplink subframe 9 of a radio frame P, and an uplink subframe 2, an uplink subframe 3, an uplink subframe 4, an uplink subframe 7 and an uplink subframe 8 of a radio frame P + 1; or,
an uplink subframe 8 and an uplink subframe 9 of a radio frame P, and an uplink subframe 2, an uplink subframe 3, an uplink subframe 4, an uplink subframe 7, an uplink subframe 8 and an uplink subframe 9 of a radio frame P + 1; or,
an uplink subframe 9 of a radio frame P, an uplink subframe 2, an uplink subframe 3, an uplink subframe 4, an uplink subframe 7, an uplink subframe 8 and an uplink subframe 9 of a radio frame P +1, and an uplink subframe 2 of the radio frame P + 2; or,
uplink subframe 2, uplink subframe 3, uplink subframe 4, uplink subframe 7, uplink subframe 8, and uplink subframe 9 of radio frame P +1, and uplink subframe 2 and uplink subframe 3 of radio frame P + 2.
The flow at the UE side is as follows:
step 1, UE respectively sends different redundancy versions of the uplink data packet on K subframes in the Nth bundling-HARQRTT, and when the redundancy version L defined by the system is less than K, the repeated use is not excluded. For example, RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1, which can transmit uplink packets respectively, but is not limited to the above combinations;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, in the first case shown in fig. 5, the downlink subframe N is 10 (P + 2); namely, the subframe of G in fig. 7;
and step 3, the UE retransmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the uplink data packet on K subframes in the N +1 bundling-HARQRTT or transmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of a new uplink data packet according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling or does not transmit data.
A base station side:
step 1, the base station respectively receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of an uplink data packet sent by the terminal on K subframes in the Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the uplink data packet retransmitted by the UE or RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the new transmitted uplink data packet on K subframes in the N +1 bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example two:
in this embodiment, TDD uplink and downlink configuration 0 is adopted, where bundling size, that is, K, is 7, and 2 bundling-HARQ processes are supported, where a first bundling-HARQ process corresponds to first to seventh uplink subframes in a bundling-HARQ uplink subframe set, and a second bundling-HARQ process corresponds to eighth to fourteenth uplink subframes in the bundling-HARQ uplink subframe set. For example, the K uplink subframes corresponding to one bundling-HARQ process are respectively: uplink subframe 2, uplink subframe 3, uplink subframe 4, uplink subframe 7, uplink subframe 8 and uplink subframe 9 of radio frame P, and uplink subframe 2 of radio frame P + 1; the K uplink subframes corresponding to the other bundling-HARQ process are respectively: uplink subframe 3, uplink subframe 4, uplink subframe 7, uplink subframe 8, and uplink subframe 9 of radio frame P +1, and uplink subframe 2 and uplink subframe 3 of radio frame P +2, as shown in fig. 8.
The flow at the UE side is as follows:
step 1, the UE sends different redundancy versions of the uplink data packet on K subframes within the nth bundling-harq rtt, for example, RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 which can send the uplink data packet respectively, and assuming that RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 is sent according to the subframe sequence without loss of generality; the 3gpp ts36.321 defines the RV version transmission sequence to be 0, 2, 3, 1, and the RV version transmission sequence 0, 1, 2, 3 or 0, 2, 3, 1 in the present invention is only an embodiment, and does not limit another RV version transmission sequence;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe in the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, and for process 1, the downlink subframe N is 10 (P +2), that is, the subframe where G1 in fig. 8 is located; for process 2, downlink subframe n is 10 × (P +3), i.e. the subframe where G2 in fig. 8 is located;
and step 3, the UE retransmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 of the uplink data packet on K subframes in the N +1 bundling-HARQRTT or transmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 of a new uplink data packet according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling, or does not transmit data.
A base station side:
step 1, the base station respectively receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 of an uplink data packet sent by the terminal on K subframes in the Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 of the uplink data packet retransmitted by the UE or RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3 of the new uplink data packet transmitted on K subframes in the N +1 bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 2; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example three:
in this embodiment, TDD uplink and downlink configuration 1 is adopted, where bundling size, i.e., K, is 5, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 5 consecutive uplink subframes in a bundling-HARQ rtt uplink subframe set. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2, uplink subframe 3, uplink subframe 7, and uplink subframe 8 of radio frame P, and uplink subframe 2 of radio frame P +1, as shown in fig. 9; or,
an uplink subframe 3, an uplink subframe 7 and an uplink subframe 8 of a radio frame P, and an uplink subframe 2 and an uplink subframe 3 of a radio frame P + 1; or,
an uplink subframe 7 and an uplink subframe 8 of a radio frame P, and an uplink subframe 2, an uplink subframe 3 and an uplink subframe 7 of a radio frame P + 1; or,
an uplink subframe 8 of a radio frame P, and an uplink subframe 2, an uplink subframe 3, an uplink subframe 7, and an uplink subframe 8 of a radio frame P + 1.
The flow at the UE side is as follows:
step 1, the UE respectively sends different redundancy versions of the uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2- > RV3- > RV1- > RV 0;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, in the first case shown in fig. 9, the downlink subframe N is 10 (P +1) +6, that is, the subframe where G is located in fig. 9;
and step 3, the UE retransmits RV0- > RV2- > RV3- > RV1- > RV0 of the uplink data packet or transmits RV0- > RV2- > RV3- > RV1- > RV0 of a new uplink data packet or does not transmit data on K subframes in the N +1 bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, respectively receiving RV0- > RV2- > RV3- > RV1- > RV0 of an uplink data packet sent by a terminal on K subframes in an Nth bundling-HARQRTT, merging the subframes, and judging whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0 of the uplink data packet retransmitted by the UE or RV0- > RV2- > RV3- > RV1- > RV0 of the new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example four:
in this embodiment, TDD uplink and downlink configuration 2 is adopted, where bundling size, i.e., K, is 3, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 3 consecutive uplink subframes in a bundling-HARQ rtt uplink subframe set. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2 and uplink subframe 7 of radio frame P, and uplink subframe 2 of radio frame P +1, as shown in fig. 10; or,
uplink subframe 7 of radio frame P, and uplink subframe 2 and uplink subframe 7 of radio frame P + 1.
The flow at the UE side is as follows:
step 1, UE respectively sends different redundancy versions of an uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2 capable of respectively sending the uplink data packet;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, in the first case shown in fig. 10, the downlink subframe N is 10 (P +1) +8, that is, the subframe where G is located in fig. 10.
And 3, the UE retransmits RV0- > RV2 of the uplink data packet, or transmits RV0- > RV2 of a new uplink data packet, or does not transmit data on K subframes in the (N +1) bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, the base station respectively receives RV0- > RV2 of an uplink data packet sent by a terminal on K subframes in an Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2 of an uplink data packet retransmitted by the UE or RV0- > RV2 of a new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example five:
in this embodiment, TDD uplink and downlink configuration 2 is adopted, where bundling size, that is, K, is 2, and 2 bundling-HARQ processes are supported, where a first bundling-HARQ process corresponds to a first uplink subframe and a second uplink subframe in a bundling-HARQ uplink subframe set, and a second bundling-HARQ process corresponds to a third uplink subframe and a fourth uplink subframe in the bundling-HARQ uplink subframe set. For example, the K uplink subframes corresponding to one bundling-HARQ process are respectively:
an uplink subframe 2 and an uplink subframe 7 of a radio frame P; the K uplink subframes corresponding to the other bundling-HARQ process are respectively: uplink subframe 2 and uplink subframe 7 of radio frame P +1, as shown in fig. 11.
The flow at the UE side is as follows:
step 1, the UE respectively sends different redundancy versions of the uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2 which can respectively send the uplink data packet, and the assumption is that RV0- > RV2 is respectively sent according to the subframe sequence without loss of generality; the 3gpp ts36.321 defines the RV version transmission sequence to be 0, 2, 3, 1, and the RV version transmission sequence 0, 1, 2, 3 or 0, 2, 3, 1 in the present invention is only an embodiment, and does not limit another RV version transmission sequence;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe in the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, and for process 1, the downlink subframe N is 10 × (P +1) +3, that is, the subframe where G1 in fig. 11 is located; for process 2, downlink subframe n is 10 × (P +2) +3, i.e. the subframe where G2 is located in fig. 11;
and 3, the UE retransmits RV0- > RV2 of the uplink data packet, or transmits RV0- > RV2 of a new uplink data packet, or does not transmit data on K subframes in the (N +1) bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, the base station respectively receives RV0- > RV2 of an uplink data packet sent by a terminal on K subframes in an Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2 of an uplink data packet retransmitted by the UE or RV0- > RV2 of a new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 2; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example six:
in this embodiment, TDD uplink and downlink configuration 3 is adopted, where bundling size, i.e., K, is 6, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 6 consecutive uplink subframes in a bundling-HARQ rtt uplink subframe set. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2, uplink subframe 3, and uplink subframe 4 of radio frame P, and uplink subframe 2, uplink subframe 3, and uplink subframe 4 of radio frame P +1, as shown in fig. 12.
The flow at the UE side is as follows:
step 1, the UE respectively sends different redundancy versions of the uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2- > RV3- > RV1- > RV0- > RV 2;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, as shown in fig. 12, the downlink subframe N is 10 × (P +1) +8, that is, the subframe where G in fig. 12 is located.
And 3, the UE retransmits RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the uplink data packet or transmits RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of a new uplink data packet or does not transmit data on K subframes in the N +1 bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, the base station respectively receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of an uplink data packet sent by the terminal on K subframes in the Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the uplink data packet retransmitted by the UE or RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example seven:
in this embodiment, TDD uplink and downlink configuration 4 is adopted, where bundling size, i.e., K, is 4, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 4 consecutive uplink subframes in a bundling-HARQ rtt uplink subframe set. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2 and uplink subframe 3 of radio frame P, and uplink subframe 2 and uplink subframe 3 of radio frame P +1, as shown in fig. 13.
The flow at the UE side is as follows:
step 1, UE respectively sends different redundancy versions of an uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2- > RV3- > RV1 capable of respectively sending the uplink data packet;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, as shown in fig. 13, the downlink subframe N is 10 × (P +1) +8, that is, the subframe where G in fig. 13 is located.
And step 3, the UE retransmits RV0- > RV2- > RV3- > RV1 of the uplink data packet or transmits RV0- > RV2- > RV3- > RV1 of a new uplink data packet or does not transmit data on K subframes in the N +1 bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, a base station respectively receives RV0- > RV2- > RV3- > RV1 of an uplink data packet sent by a terminal on K subframes in an Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1 of the uplink data packet retransmitted by the UE or RV0- > RV2- > RV3- > RV1 of the new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example eight:
in this embodiment, TDD uplink and downlink configuration 5 is adopted, where bundling size, i.e., K, is 2, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 2 consecutive uplink subframes in a bundling-HARQ rtt uplink subframe set. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2 of radio frame P, and uplink subframe 2 of radio frame P +1, as shown in fig. 14.
The flow at the UE side is as follows:
step 1, UE respectively sends different redundancy versions of an uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2 capable of respectively sending the uplink data packet;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, as shown in fig. 14, the downlink subframe N is 10 × (P +1) +8, that is, the subframe where G in fig. 14 is located.
And 3, the UE retransmits RV0- > RV2 of the uplink data packet, or transmits RV0- > RV2 of a new uplink data packet, or does not transmit data on K subframes in the (N +1) bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, the base station respectively receives RV0- > RV2 of an uplink data packet sent by a terminal on K subframes in an Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2 of an uplink data packet retransmitted by the UE or RV0- > RV2 of a new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example nine:
in this embodiment, TDD uplink and downlink configuration 6 is adopted, the bundling size, i.e., K, is 8, and only 1 bundling-HARQ process is supported, where the bundling-HARQ process corresponds to 8 consecutive uplink subframes in an uplink subframe set within a bundling-HARQ rtt. For example, the K subframes in bundling-harqrrtt are respectively:
uplink subframe 2, uplink subframe 3, uplink subframe 4, uplink subframe 7, and uplink subframe 8 of radio frame P, and uplink subframe 2, uplink subframe 3, and uplink subframe 4 of radio frame P +1, as shown in fig. 15; or,
an uplink subframe 3, an uplink subframe 4, an uplink subframe 7 and an uplink subframe 8 of a radio frame P, and an uplink subframe 2, an uplink subframe 3, an uplink subframe 4 and an uplink subframe 7 of a radio frame P + 1; or,
an uplink subframe 4, an uplink subframe 7 and an uplink subframe 8 of a radio frame P, and an uplink subframe 2, an uplink subframe 3, an uplink subframe 4, an uplink subframe 7 and an uplink subframe 8 of a radio frame P + 1; or,
the uplink subframe 7 of the radio frame P is one bundle8, and the uplink subframe 2, the uplink subframe 3, the uplink subframe 4, the uplink subframe 7 and the uplink subframe 8 of the radio frame P +1, and the uplink subframe 2 of the radio frame P + 2; or,
uplink subframe 8 of radio frame P, and uplink subframe 2, uplink subframe 3, uplink subframe 4, uplink subframe 7, and uplink subframe 8 of radio frame P +1, and uplink subframe 2 and uplink subframe 3 of radio frame P + 2.
The flow at the UE side is as follows:
step 1, the UE respectively sends different redundancy versions of the uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV 1;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, in the first case shown in fig. 15, the downlink subframe N is 10 (P +2), that is, the subframe where G in fig. 15 is located.
And step 3, the UE retransmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the uplink data packet on K subframes in the N +1 bundling-HARQRTT or transmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of a new uplink data packet according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling or does not transmit data.
A base station side:
step 1, the base station respectively receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of an uplink data packet sent by the terminal on K subframes in the Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the uplink data packet retransmitted by the UE on K subframes in the N +1 bundling-HARQRTT, or RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the new uplink data packet.
In this embodiment, the number of bundling-HARQ processes is 1; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example ten:
in this embodiment, TDD uplink and downlink configuration 6 is adopted, where bundling size, that is, K, is 6, and 2 bundling-HARQ processes are supported, where a first bundling-HARQ process corresponds to first to sixth uplink subframes in a bundling-HARQ rtt uplink subframe set, and a second bundling-HARQ process corresponds to seventh to twelfth uplink subframes in the bundling-HARQ rtt. For example, the K uplink subframes corresponding to one bundling-HARQ process are respectively:
an uplink subframe 2, an uplink subframe 3, an uplink subframe 4, an uplink subframe 7 and an uplink subframe 8 of a radio frame P, and an uplink subframe 2 of a radio frame P + 1; the K uplink subframes corresponding to the other bundling-HARQ process are respectively: an uplink subframe 3, an uplink subframe 4, an uplink subframe 7 and an uplink subframe 8 of a radio frame P +1, and an uplink subframe 2 and an uplink subframe 3 of a radio frame P + 2; as shown in fig. 16.
The flow at the UE side is as follows:
step 1, the UE sends different redundancy versions of the uplink data packet on K subframes within the nth bundling-harq rtt, for example, RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the uplink data packet can be sent respectively, and assume that RV0- > RV2- > RV3- > RV1- > RV0- > RV2 is sent according to the subframe sequence without loss of generality; the 3gpp ts36.321 defines the RV version transmission sequence to be 0, 2, 3, 1, and the RV version transmission sequence 0, 1, 2, 3 or 0, 2, 3, 1 in the present invention is only an embodiment, and does not limit another RV version transmission sequence;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes in the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, and for process 1, the downlink subframe N is 10 (P +2), that is, the subframe where G1 in fig. 16 is located; for process 2, downlink subframe n ═ 10 × (P +2) +9, i.e., the subframe where G2 in fig. 16 is located;
and 3, the UE retransmits RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the uplink data packet or transmits RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of a new uplink data packet or does not transmit data on K subframes in the N +1 bundling-HARQRTT according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling.
A base station side:
step 1, the base station respectively receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of an uplink data packet sent by the terminal on K subframes in the Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the uplink data packet retransmitted by the UE or RV0- > RV2- > RV3- > RV1- > RV0- > RV2 of the new uplink data packet on K subframes in the (N +1) bundling-HARQRTT.
In this embodiment, the number of bundling-HARQ processes is 2; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 20 ms.
Example eleven:
in this embodiment, an FDD mode is adopted, the bundling size, that is, K, is 8, and 2 bundling-HARQ processes are supported, where one bundling-HARQ process corresponds to the first to eighth uplink subframes within the bundling-HARQ rtt, and the other bundling-HARQ process corresponds to the ninth to sixteenth uplink subframes within the bundling-HARQ rtt. For example, K subframes within a bundling-harqrrtt are respectively: an uplink subframe 0, an uplink subframe 1, an uplink subframe 2, an uplink subframe 3, an uplink subframe 4, an uplink subframe 5, an uplink subframe 6 and an uplink subframe 7 of the wireless frame P; the K uplink subframes corresponding to the other bundling-HARQ process are respectively: an uplink subframe 8 and an uplink subframe 9 of a radio frame P, and an uplink subframe 0, an uplink subframe 1, an uplink subframe 2, an uplink subframe 3, an uplink subframe 4 and an uplink subframe 5 of a radio frame P + 1; as shown in fig. 17.
The flow at the UE side is as follows:
step 1, the UE respectively sends different redundancy versions of the uplink data packet on K subframes in the Nth bundling-HARQRTT, such as RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV 1;
step 2, the UE detects ACK/NACK indication sent by a base station through a physical hybrid automatic repeat request indication channel (PHICH) in a downlink subframe n; or,
the UE detects an ACK/NACK instruction sent by a base station through a PHICH and an ULgrant signaling sent through a downlink control information format 0(DCIformat0) on a Physical Downlink Control Channel (PDCCH) in a downlink subframe n;
the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol, for example, in the first case shown in fig. 17, the downlink subframe N is 10 (P +1) + 1;
and step 3, the UE retransmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the uplink data packet on K subframes in the N +1 bundling-HARQRTT or transmits the RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of a new uplink data packet according to the detected ACK/NACK indication or the ACK/NACK indication and the ULgrant signaling or does not transmit data.
A base station side:
step 1, the base station respectively receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of an uplink data packet sent by the terminal on K subframes in the Nth bundling-HARQRTT, combines the subframes and judges whether uplink transmission is successful or not;
step 2, the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result; or,
the base station sends ACK/NACK indication to the UE through PHICH in a downlink subframe n according to an uplink transmission result, and sends ULgrant signaling through DCIformat0 on PDCCH;
and step 3, the base station receives RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the uplink data packet retransmitted by the UE on K subframes in the N +1 bundling-HARQRTT, or RV0- > RV2- > RV3- > RV1- > RV0- > RV2- > RV3- > RV1 of the new uplink data packet.
In this embodiment, the number of bundling-HARQ processes is 2; the bundling-harqrrtt is twice the harqrrtt without the TTIbundling scheme, and is 16 ms.
Referring to fig. 18, an embodiment of the present invention further provides an uplink data transmission apparatus, where the apparatus includes:
a sending unit 180, configured to send different redundancy versions of the first data transport block TB on K subframes within the nth bundling-harq rtt, respectively;
a processing unit 181, configured to receive an uplink control signaling sent by a network side on a subframe N within an nth bundling-harq rtt, and perform subsequent processing, where the uplink control signaling is used to indicate a transmission result of the first data transport block TB and a data transmission mode on K subframes within an N +1 th bundling-harq rtt;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQ RTT is a hybrid automatic repeat request HARQ round trip time RTT when the subframe bundling scheme is adopted, and the bundling-HARQ RTT may be twice the HARQ RTT when the subframe bundling scheme is not adopted.
Further, the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol.
Further, the uplink control signaling includes an acknowledgement/negative acknowledgement ACK/NACK indication.
Further, the uplink control signaling further includes uplink scheduling grant (ULgrant) signaling.
Further, the processing unit 181 is configured to:
if the uplink control signaling indicates to retransmit the first TB and does not indicate to send the second TB, respectively sending different redundancy versions of the first TB on K subframes in the (N +1) bundling-HARQRTT;
if the uplink control signaling indicates that the first TB does not need to be retransmitted and does not indicate to send the second TB, the data block is not sent;
and if the uplink control signaling indicates to send the second TB, respectively sending different redundancy versions of the second TB on K subframes in the (N +1) th bundling-HARQRTT.
Further, when a Time Division Duplex (TDD) uplink and downlink subframe configuration 0, a TDD uplink and downlink subframe configuration 1, a TDD uplink and downlink subframe configuration 6 or a Frequency Division Duplex (FDD) mode is adopted, K is an integer greater than 4; or,
when TDD uplink and downlink subframe configuration 2, TDD uplink and downlink subframe configuration 3, TDD uplink and downlink subframe configuration 4 or TDD uplink and downlink subframe configuration 5 is adopted, K is an integer larger than 1.
Further, when a TDD uplink and downlink subframe configuration 0 is adopted, the value of K is 7 or 8;
or, the value of K is 5 when TDD uplink and downlink subframe configuration 1 is adopted;
or, the value of K is 3 or 2 when TDD uplink and downlink subframe configuration 2 is adopted;
or, when the TDD uplink and downlink subframe configuration 3 is adopted, the value of K is 6;
or, when the TDD uplink and downlink subframe configuration 4 is adopted, the value of K is 4;
or, when the TDD uplink and downlink subframe configuration 5 is adopted, the value of K is 2;
or, when the TDD uplink and downlink subframe configuration 6 is adopted, the value of K is 8 or 6;
or, when the FDD mode is adopted, the value of K is 8.
Further, the number of bundling-HARQ processes is floor (M/K), wherein M is the number of uplink subframes contained in the bundling-HARQ RTT; floor denotes rounding down.
Further, when the number of bundling-HARQ processes is 1, the K subframes within the nth bundling-HARQ rtt are specific or arbitrary consecutive K subframes in the uplink subframe set within the nth bundling-HARQ rtt.
Further, when the number of bundling-HARQ processes is greater than 1, K subframes within the nth bundling-HARQ rtt are subframes corresponding to the mth bundling-HARQ process;
wherein, the subframe corresponding to the mth bundling-HARQ process is K subframes from (m-1) K +1 subframes to the mth K subframes in the uplink subframe set in the Nth bundling-HARQ RTT; m is any positive integer less than floor (M/K) + 1.
Referring to fig. 19, an embodiment of the present invention further provides an uplink data transmission apparatus, where the apparatus includes:
a receiving unit 190, configured to receive different redundancy versions of a first data transport block TB sent by a terminal on K subframes within an nth bundling-harq rtt, respectively;
a control unit 191, configured to send, to the terminal, an uplink control signaling on a subframe N within an nth bundling-harq rtt according to a transmission result of the first TB, where the uplink control signaling is used to indicate the transmission result of the first TB and a data transmission mode on K subframes within an N +1 th bundling-harq rtt;
wherein N is an integer not less than 0; k is an integer larger than 1, and K subframes in the Nth bundling-HARQRTT correspond to the same HARQ process number with K subframes in the (N +1) th bundling-HARQRTT; the bundling-HARQ RTT is a hybrid automatic repeat request HARQ round trip time RTT when the subframe bundling scheme is adopted, and the bundling-HARQ RTT may be twice the HARQ RTT when the subframe bundling scheme is not adopted.
Further, the timing relationship between the subframe N and the last subframe of the K subframes within the nth bundling-HARQ rtt complies with the uplink HARQ timing relationship specified in the LTE system protocol.
Further, the uplink control signaling includes an acknowledgement/negative acknowledgement ACK/NACK indication.
Further, the uplink control signaling further includes uplink scheduling grant (ULgrant) signaling.
Further, the control unit 191 is configured to:
if the first TB fails to be transmitted and the terminal is not required to transmit the second TB, indicating the terminal to respectively transmit different redundancy versions of the first TB on K subframes in the (N +1) bundling-HARQRTT through an uplink control signaling;
if the first TB is successfully transmitted and the terminal is not required to send the second TB, indicating that the first TB is successfully transmitted through the uplink control signaling;
and if the first TB is successfully transmitted and the terminal is required to send the second TB, indicating the terminal to respectively send different redundancy versions of the second TB on K subframes in the (N +1) bundling-HARQRTT through uplink control signaling.
Further, when a Time Division Duplex (TDD) uplink and downlink subframe configuration 0, a TDD uplink and downlink subframe configuration 1, a TDD uplink and downlink subframe configuration 6 or a Frequency Division Duplex (FDD) mode is adopted, K is an integer greater than 4; or,
when TDD uplink and downlink subframe configuration 2, TDD uplink and downlink subframe configuration 3, TDD uplink and downlink subframe configuration 4 or TDD uplink and downlink subframe configuration 5 is adopted, K is an integer larger than 1.
Further, when a TDD uplink and downlink subframe configuration 0 is adopted, the value of K is 7 or 8;
or, the value of K is 5 when TDD uplink and downlink subframe configuration 1 is adopted;
or, the value of K is 3 or 2 when TDD uplink and downlink subframe configuration 2 is adopted;
or, when the TDD uplink and downlink subframe configuration 3 is adopted, the value of K is 6;
or, when the TDD uplink and downlink subframe configuration 4 is adopted, the value of K is 4;
or, when the TDD uplink and downlink subframe configuration 5 is adopted, the value of K is 2;
or, when the TDD uplink and downlink subframe configuration 6 is adopted, the value of K is 8 or 6;
or, when the FDD mode is adopted, the value of K is 8.
Further, the number of bundling-HARQ processes is floor (M/K), wherein M is the number of uplink subframes contained in the bundling-HARQ RTT; floor denotes rounding down.
Further, when the number of bundling-HARQ processes is 1, the K subframes within the nth bundling-HARQ rtt are specific or arbitrary consecutive K subframes in the uplink subframe set within the nth bundling-HARQ rtt.
Further, when the number of bundling-HARQ processes is greater than 1, K subframes within the nth bundling-HARQ rtt are subframes corresponding to the mth bundling-HARQ process;
wherein, the subframe corresponding to the mth bundling-HARQ process is K subframes from (m-1) K +1 subframes to the mth K subframes in the uplink subframe set in the Nth bundling-HARQ RTT; m is any positive integer less than floor (M/K) + 1.
In conclusion, the beneficial effects of the invention include:
in the scheme provided by the embodiment of the invention, an optimized uplink data transmission scheme of TTIbundling is designed, that is, the UE is allowed to send different RVs of the same data packet by using a bundle composed of at least two uplink subframes, and correspondingly, the base station is allowed to receive different RVs of the same data packet by using a bundle composed of at least two uplink subframes, so that the transmission power of data is effectively increased, the reception quality of data is enhanced, the uplink coverage effect is further improved, and the uplink transmission gain is improved.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.