The present invention relates to a method for transmitting data by a base station in a wireless communication system supporting carrier aggregation, comprising the steps of: confirming whether a condition for data transmission distribution is satisfied; if the condition is satisfied, determining respective radio link control (RLC) data to be allocated to the base station and another base station, and sequence numbers for the RLC data; and transmitting the RLC data allocated to the other base station and the sequence numbers. However, the present invention is not limited to the embodiment above and other embodiments are possible.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A data transmission method of a first base station in a wireless communication system supporting carrier aggregation, the method comprising: identifying whether a condition for assigning data to be transmitted is fulfilled; determining, in a case that the condition is fulfilled, first radio link control (RLC) data and second RLC data to be assigned to the first base station and a second base station, respectively, and RLC sequence numbers associated with the second RLC data; transmitting, to another RLC entity in the second base station, the second RLC data and the RLC sequence numbers assigned to the second base station; receiving, from a user equipment (UE), acknowledgement/not-acknowledgement (ACK/NACK) information corresponding to the second RLC data; and transmitting, to the second base station, the ACK/NACK information corresponding to the second RLC data.
2. The method of claim 1 , wherein the identifying of whether the condition for assigning data to be transmitted is fulfilled further comprises identifying whether the condition is fulfilled based on at least one of buffer occupancy information of the first base station and the second base station, latency information between the first base station and the second base station, and data rate information of the first base station and the second base station.
3. The method of claim 1 , wherein the determining of the second RLC data to be assigned to the second base station further comprises determining a size of data to be assigned to the second base station based on at least one of buffer occupancy information of the first base station and the second base station, latency information between the first base station and the second base station, and data rate information of the first base station and the second base station.
4. The method of claim 1 , further comprising performing terminal scheduling based on the first RLC data assigned to the first base station and RLC sequence numbers associated with the first RLC data, wherein the performing of the terminal scheduling further comprises processing, in a case that resource allocation error occurs in association with the first RLC data assigned to the first base station and the RLC sequence numbers associated with the first RLC data, multiple RLC sequence numbers in one subframe or one sequence number in multiple subframes.
5. A data transmission method of a second base station in a wireless communication system supporting carrier aggregation, the method comprising: receiving, by a radio link control (RLC) entity in the second base station, in a case that a condition for assigning data to be transmitted is fulfilled, RLC data assigned to the second base station and RLC sequence numbers associated with the RLC data from another RLC entity in a first base station; transmitting, to a user equipment (UE), first MAC data based on the RLC data and the RLC sequence number; receiving acknowledgement/not-acknowledgment (ACK/NACK) information corresponding to the first MAC data from the first base station; obtaining, by the RLC entity, second MAC data based on the RLC data, the RLC sequence numbers, and the ACK/NACK information; and transmitting, to the UE, the second MAC data to the UE.
6. The method of claim 5 , further comprising: collecting at least one of buffer occupancy information and data rate information of the second base station; and sending the collected information to the first base station.
7. The method of claim 5 , wherein whether the condition for assigning data to be transmitted is fulfilled is determined by the first base station based on at least one of buffer occupancy information of the second base station and the first base station, latency information between the second base station and the first base station, and data rate information of the second base station and the first base station, and wherein the RLC data and the RLC sequence numbers assigned to the second base station are determined by the first base station based on at least one of the buffer occupancy information of the second base station and the first base station, the latency information between the second base station and the first base station, and the data rate information of the second base station and the first base station.
8. The method of claim 5 , further comprising: performing the terminal scheduling comprises processing, in a case that resource allocation error occurs in association with the RLC data assigned to the second base station and the RLC sequence numbers, multiple RLC sequence numbers in one subframe or one sequence number in multiple subframes.
9. A first base station of a wireless communication system supporting carrier aggregation, the first base station comprising: a communication unit configured to transmit and receive signals; and a controller configured to: control to identify whether a condition for assigning data to be transmitted is fulfilled, determine, in a case that the condition is fulfilled, first radio link control (RLC) data and second RLC data to be assigned to the first base station and a second base station, respectively, and RLC sequence numbers associated with the second RLC data, transmit, to another RLC entity in the second base station, the second RLC data and the RLC sequence numbers assigned to the second base station, receive, from a user equipment (UE), acknowledgement/not-acknowledgement (ACK/NACK) information corresponding to the second RLC data, and transmit, to the second base station, the ACK/NACK information corresponding to the second RLC data.
10. The first base station of claim 9 , wherein the controller is further configured to control to identify whether the condition is fulfilled based on at least one of buffer occupancy information of the first base station and the second base station, latency information between the first base station and the second base station, and data rate information of the first base station and the second base station.
11. The first base station of claim 9 , wherein the controller is further configured to control to determine a size of data to be assigned to the second base station based on at least one of buffer occupancy information of the first base station and the second base station, latency information between the first base station and the second base station, and data rate information of the first base station and the second base station.
12. The first base station of claim 9 , wherein the controller is further configured to control to: perform terminal scheduling based on the first RLC data assigned to the first base station and RLC sequence numbers associated with the first RLC data, and process, in a case that resource allocation error occurs in association with the first RLC data assigned to the first base station and the RLC sequence numbers associated with the first RLC data, multiple RLC sequence numbers in one subframe or one sequence number in multiple subframes.
13. A second base station of a wireless communication system supporting carrier aggregation, the second base station comprising: a communication unit configured to transmit and receive signals; and a controller configured to control to: receive, by a radio link control (RLC) entity in the second base station, in a case that a condition for assigning data to be transmitted is fulfilled, RLC data assigned to the second base station and RLC sequence numbers associated with the RLC data from an RLC entity in a first base station, transmit, to a user equipment (UE), first MAC data based on the RLC data and the RLC sequence number, receive acknowledgement/not-acknowledgment (ACK/NACK) information corresponding to the first MAC data from the first base station, obtain, by the RLC entity, second MAC data based on the RLC data, the RLC sequence numbers and the ACK/NACK information, and transmit, to the UE, the second MAC data.
14. The second base station of claim 13 , wherein the controller is further configured to control to: collect at least one of buffer occupancy information and data rate information of the second base station, and send the collected information to the first base station, wherein determining whether the condition for assigning data to be transmitted is fulfilled is determined by the first base station based on at least one of buffer occupancy information of the second base station and the first base station, latency information between the second base station and the first base station, and data rate information of the second base station and the first base station, and wherein the RLC data and RLC sequence numbers assigned to the second base station are determined by the first base station based on at least one of the buffer occupancy information of the second base station and the first base station, the latency information between the second base station and the first base station, and the data rate information of the second base station and the first base station.
15. The second base station of claim 13 , wherein the controller is further configured to process, in a case that resource allocation error occurs in association with the RLC data assigned to the second base station and the RLC sequence numbers, multiple sequence numbers in one subframe or one sequence number in multiple subframes.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 11, 2016
February 4, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.