IP Library Granted Patent US 9,485,774
Granted Patent B2
US 9,485,774 · App. 14/193,025 · Granted Nov 1, 2016

Efficient transmission of stand-alone aperiodic CSI reporting for LTE carrier aggregation

Inventors: Jianguo Long (Kanata, CA); Ping Yu (Ottawa, CA); Girum Alebachew Fantaye (Ottawa, CA)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W72/085H04L5/001H04L5/0057H04W24/02H04W72/1284
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,485,774
App. No.
14/193,025
Granted
Nov 1, 2016
Kind
B2
Abstract

The transmission of stand-alone, aperiodic CSI reports from a UE in carrier aggregation in an LTE network is optimized. The coding rate is indirectly controlled by varying the number of RBs allocated for the CSI report transmission. Two sets of serving cells are established, and the payload of each set is approximated. For each allowable number of RBs and each payload size, a threshold SINR is determined and stored. An initial number of RBs is selected, based on the number of cells. The actual SINR is measured, and compared to the threshold SINR for the number of RBs and payload size. The number of RBs to be allocated is varied based on the comparison, by varying an index into an array of allowable numbers of RBs. Link adaptation is performed based on observed decoding errors, in an outer loop control algorithm that prevents wind up. An optimization for the particular case of one PCell and one SCell is also presented.

Claims (89)

1. A method, performed by a bandwidth allocation processing circuit in a node of a 3GPP Long Term Evolution (LTE) wireless communication network, of allocating bandwidth for a User Equipment (UE) in carrier aggregation to transmit a stand-alone, aperiodic Channel State Information (CSI) report, the method comprising:

determining a number of cells for which the UE is to transmit a CSI report, a payload size of the CSI report, and a measured uplink channel quality metric Z MEASURED ;

in response to the number of cells, selecting an initial number of resource blocks (RB) that can be allocated for a CSI report, and a maximum allowable number of RBs;

comparing Z MEASURED to a predetermined threshold channel quality metric Z THRESHOLD for a currently selected number of RBs and the payload size;

in response to each comparison, decreasing the number of RBs selected if Z MEASURED >Z THRESHOLD and increasing the number of RBs selected if Z MEASURED <Z THRESHOLD and repeating the comparison with the Z THRESHOLD obtained using the currently selected number of RBs; and

allocating the currently selected number of RBs for transmission of the CSI report

if Z MEASURED =Z THRESHOLD ,

if Z MEASURED >Z THRESHOLD and decreasing the number of RBs would cause Z MEASURED <Z THRESHOLD , or

if Z MEASURED <Z THRESHOLD and either the UE has reached maximum power or the currently selected number of RBs is the maximum allowable number of RBs.

2. The method of claim 1 wherein the channel quality metric Z is a Signal to Interference and Noise Ratio (SINR).

3. The method of claim 2 wherein the measured SINR is an average, filtered, per-RB SINR measured on an uplink physical channel.

4. The method of claim 1 wherein selecting an initial number of RBs that can be allocated for the CSI report comprises selecting an initial index i into an array of allowable numbers of RBs that can be allocated for the CSI report, and wherein increasing or decreasing the number of RBs comprises increasing or decreasing the index i, respectively.

5. The method of claim 4 further comprising dividing a range of possible sizes of the CSI report payload into a plurality of intervals and approximating the size of a payload by an index J identifying the number of full intervals in the payload.

6. The method of claim 5 further comprising

obtaining a threshold channel quality metric Z THRESHOLD for each allowable number of RBs and each possible approximated payload size range, and storing the values of Z THRESHOLD in a two-dimensional matrix H; and

wherein comparing Z MEASURED to the Z THRESHOLD for the currently selected number of RBs and the payload size comprises indexing the matrix H with the indices i and J to obtain a Z THRESHOLD value, and comparing that value to Z MEASURED .

7. The method of claim 1 further comprising, if Z MEASURED <Z THRESHOLD and either the UE has reached maximum power or the currently selected number of RBs is the maximum allowable number of RBs, advancing the next transmission of the CSI report by an amount determined as a function of the payload size, the allocated number of RBs, and Z MEASURED .

8. The method of claim 1 further comprising:

decoding a received CSI report;

if a decoding error occurs, decreasing a channel quality adjustment factor Z ADJ by a first predetermined step size, down to a predetermined minimum value; and

if no decoding error occurs, increasing Z ADJ by a second predetermined step size, up to a predetermined maximum value; and

adjusting Z MEASURED by Z ADJ .

9. The method of claim 8 further comprising limiting the size of Z ADJ to avoid wind up.

10. A method of transmitting a stand-alone, aperiodic Channel State Information (CSI) report from a User Equipment (UE) in carrier aggregation wherein the UE is assigned one primary cell (PCell) and one secondary cell (SCell), the method performed by a processing circuit in a node of a 3GPP Long Term Evolution (LTE) wireless communication network and comprising:

assigning SCell to a first set of serving cells;

assigning both PCell and SCell to a second set of serving cells;

determining a number of resource blocks (RB) to be used to transmit a CSI report;

determining a payload size of a CSI report for the second set;

determining a threshold channel quality metric Z THRESHOLD for the second set, based on the payload size;

monitoring times elapsed since the last aperiodic CSI report from the UE for PCell and SCell;

obtaining a measured uplink channel quality metric Z MEASURED ;

comparing Z MEASURED to Z THRESHOLD ;

if Z MEASURED >=Z THRESHOLD requesting the CSI report from the UE for the second set; and

if Z MEASURED <Z THRESHOLD requesting the CSI report from the UE for the one of PCell and SCell having the longest elapsed time since the last report;

wherein requesting the CSI report comprises issuing a scheduling grant, containing a CSI request, from the serving cell other than that in the first set, the CSI request specifying one of the requesting cell, the first set, or the second set.

11. The method of claim 10 further comprising:

decoding a received CSI report;

if a decoding error occurs, decreasing a channel quality adjustment factor Z ADJ by a first predetermined step size, down to a predetermined minimum value; and

if no decoding error occurs, increasing Z ADJ by a second predetermined step size, up to a predetermined maximum value; and

adjusting Z MEASURED by Z ADJ .

12. A node operative in a 3GPP Long Term Evolution (LTE) wireless communication network and operative to perform a process of allocating bandwidth for a User Equipment (UE) in carrier aggregation to transmit a stand-alone, aperiodic Channel State Information (CSI) report, the node comprising:

a network communication interface;

a wireless transceiver operatively connected to one or more antenna;

a controller circuit operatively connected to the network communication interface and wireless transceiver; and

memory operatively connected to the controller circuit;

wherein the controller circuit is operative to

determine a number of cells for which the UE is to transmit a CSI report, a payload size of the CSI report, and a measured uplink channel quality metric Z MEASURED ,

in response to the number of cells, select an initial number of resource blocks (RB) that can be allocated for the CSI report, and a maximum allowable number of RBs;

compare Z MEASURED to a predetermined threshold channel quality metric Z THRESHOLD for the currently selected number of RBs and the payload size;

in response to each comparison, decrease the number of RBs selected if Z MEASURED >Z THRESHOLD and increase the number of RBs selected if Z MEASURED <Z THRESHOLD and repeat the comparison with the Z THRESHOLD obtained using the currently selected number of RBs; and

allocate the currently selected number of RBs for transmission of the CSI report

if Z MEASURED =Z THRESHOLD ,

if Z MEASURED >Z THRESHOLD and decreasing the number of RBs would cause Z MEASURED <Z THRESHOLD , or

if Z MEASURED <Z THRESHOLD and either the UE has reached maximum power or the currently selected number of RBs is the maximum allowable number of RBs.

13. The node of claim 12 wherein the channel quality metric Z is a Signal to Interference and Noise Ratio (SINR).

14. The node of claim 13 wherein the measured SINR is an average, filtered, per-RB SINR measured on an uplink physical channel.

15. The node of claim 12 wherein the controller circuit is operative to select the initial number of RBs that can be allocated for the CSI report by selecting an initial index i into an array of allowable numbers of RBs that can be allocated for the CSI report, and wherein increasing or decreasing the number of RBs comprises increasing or decreasing the index i, respectively.

16. The node of claim 15 wherein the controller circuit is further operative to divide a range of possible sizes of the CSI report payload into a plurality of intervals and approximate the size of a payload by an index J identifying the number of full intervals in the payload.

17. The node of claim 16 wherein the controller circuit is further operative to

obtain a threshold channel quality metric Z THRESHOLD for each allowable number of RBs and each possible approximated payload size, and store the values of Z THRESHOLD in a two-dimensional matrix H; and

the controller circuit is operative to compare Z MEASURED to a predetermined threshold channel quality metric Z THRESHOLD for the currently selected number of RBs and the payload size by indexing the matrix H with the indices i and J to obtain a Z THRESHOLD value, and comparing that value to Z MEASURED .

18. The node of claim 12 wherein the controller circuit is further operative to, if Z MEASURED <Z THRESHOLD and either the UE has reached maximum power or the currently selected number of RBs is the maximum allowable number of RBs, delay the transmission of the CSI report by an amount determined as a function of the payload size, the allocated number of RBs, and Z MEASURED .

19. The node of claim 12 wherein the controller circuit is further operative to:

decode a received CSI report;

if a decoding error occurs, decrease a channel quality adjustment factor Z ADJ by a first predetermined step size, down to a predetermined minimum value; and

if no decoding error occurs, increase Z ADJ by a second predetermined step size, up to a predetermined maximum value; and

adjust Z MEASURED by Z ADJ .

20. The node of claim 19 wherein the controller circuit is further operative to limit the size of Z ADJ to avoid wind up.

21. A node operative in a 3GPP Long Term Evolution (LTE) wireless communication network and operative to perform a process of allocating bandwidth for a User Equipment (UE) in carrier aggregation to transmit a stand-alone, aperiodic Channel State Information (CSI) report, wherein the UE is assigned one primary cell (PCell) and one secondary cell (SCell), the node comprising:

a network communication interface;

a wireless transceiver operatively connected to one or more antenna;

a controller circuit operatively connected to the network communication interface and wireless transceiver; and

memory operatively connected to the controller circuit;

wherein the controller circuit is operative to

assign one of the PCell and the SCell to a first set of serving cells;

assign both PCell and SCell to a second set of serving cells;

determine a number of resource blocks (RB) to be used to transmit the CSI report;

determine a payload size of the CSI report for the second set;

determine a threshold channel quality metric Z THRESHOLD for the second set, based on the payload size;

monitor times elapsed since the last aperiodic CSI report from the UE for PCell and SCell;

obtain a measured uplink channel quality metric Z MEASURED ;

compare Z MEASURED to Z THRESHOLD ;

if Z MEASURED >=Z THRESHOLD request a CSI report from the UE for the second set; and

if Z MEASURED <Z THRESHOLD request a CSI report from the UE for the one of PCell and SCell having the longest elapsed time since the last report;

wherein requesting a CSI report comprises issuing a scheduling grant, containing a CSI request, from the serving cell other than that in the first set, the CSI request specifying the requesting cell, the first set, or the second set.

22. The node of claim 21 wherein the controller circuit is further operative to decode a received CSI report;

if a decoding error occurs, decrease a channel quality adjustment factor Z ADJ by a first predetermined step size, down to a predetermined minimum value; and

if no decoding error occurs, increase Z ADJ by a second predetermined step size, up to a predetermined maximum value; and

adjust Z MEASURED by Z ADJ .

Assignments (2)
CHANGE OF NAME Recorded Aug 19, 2016
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 039764/0100 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2014
From: LONG, JIANGUO; YU, PING; FANTAYE, GIRUM ALEBACHEW
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 032525/0894 →
Continuity (1)
Related Publication 20150249998A1 · Sep 3, 2015