Data transmission method, device, and system
First Claim
1. A data transmission method, wherein the method comprises:
- sending, by a base station, a first data block to a user equipment (UE) by using a Hybrid Automatic Repeat Request (HARQ) process having a process number in a first HARQ buffer;
determining, by the base station, that statuses of all HARQ processes in a first hybrid automatic repeat request HARQ buffer are in non-idle states;
receiving, by the base station, a feedback, for the first data block, of the UE, whereinif the feedback comprises a negative acknowledgement (NACK), a second data block is a data block, corresponding to the NACK, in the first data block;
or, if the feedback comprises an acknowledgement ACK, the second data block is a data block different from the first data block; and
sending, by the base station, the second data block to the user equipment UE by using an HARQ process in an idle state in a second HARQ buffer, whereinthe first HARQ buffer and the second HARQ buffer are different HARQ buffers disposed in the base station.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a data transmission method, device, and system, and relates to the communications field, which can improve data transmission efficiency. The method includes: determining, by a second base station, that statuses of all HARQ processes in a first hybrid automatic repeat request HARQ buffer are occupied states; and sending, by the second base station, a second data block to a user equipment UE by using an HARQ process in an idle state in a second HARQ buffer, where the first HARQ buffer and the second HARQ buffer are different HARQ buffers disposed in the second base station. The data transmission method, device, and system are applicable to data transmission in carrier aggregation.
-
Citations
11 Claims
-
1. A data transmission method, wherein the method comprises:
-
sending, by a base station, a first data block to a user equipment (UE) by using a Hybrid Automatic Repeat Request (HARQ) process having a process number in a first HARQ buffer; determining, by the base station, that statuses of all HARQ processes in a first hybrid automatic repeat request HARQ buffer are in non-idle states; receiving, by the base station, a feedback, for the first data block, of the UE, wherein if the feedback comprises a negative acknowledgement (NACK), a second data block is a data block, corresponding to the NACK, in the first data block;
or, if the feedback comprises an acknowledgement ACK, the second data block is a data block different from the first data block; andsending, by the base station, the second data block to the user equipment UE by using an HARQ process in an idle state in a second HARQ buffer, wherein the first HARQ buffer and the second HARQ buffer are different HARQ buffers disposed in the base station. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A base station, comprising,
a bus; -
a memory coupled to the bus; and a processor coupled to the bus, wherein the memory is configured to store a computer instruction, and the processor is configured to the computer instruction to; send a first data block to a user equipment (UE) by using a Hybrid Automatic Repeat Request (HARQ) process having a process number in a first HARQ buffer; determine that statuses of all HARQ processes in a first hybrid automatic repeat request HARQ buffer are in non-idle states; receive a feedback, for a first data block, of the UE, wherein if the feedback comprises a negative acknowledgement NACK, a second data block is a data block, corresponding to the NACK, in the first data block;
or, if the feedback comprises an acknowledgement ACK, the second data block is a data block different from the first data block; andsend a second data block to the user equipment UE by using an HARQ process in an idle state in a second HARQ buffer, wherein the first HARQ buffer and the second HARQ buffer are different HARQ buffers disposed in the base station. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification