Periodic channel state information (CSI) reporting using a physical uplink control channel (PUCCH)
First Claim
1. A method of reporting a channel state information (CSI) of a user equipment (UE), comprising:
- generating, at the UE, a plurality of CSI reports for serving cells for transmission in a subframe for a plurality of CSI processes for the UE operating in a transmission mode (TM) 10 used in a coordinated multipoint (CoMP) scenario and carrier aggregation (CA) configuration, each of the CSI processes include a respective configuration of a channel and a corresponding interference part, wherein each CSI report corresponds to a physical uplink control channel (PUCCH) reporting type among a plurality of CSI processes having a CSI process index (CSIProcessIndex) and a serving cell index (ServCellIndex) among a plurality of ServCellIndexes;
determining different priorities corresponding to each of the plurality of PUCCH reporting types;
determining a first collision between CSI reports, among the plurality of CSI reports, having PUCCH reporting types with equal priorities in the subframe and, upon determining the first collision, dropping CSI reports corresponding to all CSI processes except a CSI process having the lowest CSIProcessIndex, wherein a CSI report for a specific ServCellIndex with a lower CSIProcessIndex has a higher priority than a CSI report for the specific ServCellIndex with a CSIProcessIndex higher than the lower CSIProcessIndex;
determining a second collision between CSI reports, after determining the first collision, among retained ones of the plurality of CSI reports, having CSIProcessIndexes with equal priorities in the subframe and, upon determining the second collision, dropping the CSI reports corresponding to all ServCellIndexes except a CSI report with the lowest ServCellIndex, wherein a CSI report for a specific CSIProcessIndex with a lower ServCellIndex has a higher priority than a CSI report for the specific CSIProcessIndex with a ServCellIndex that is higher than the lower ServCellIndex;
preparing at least one non-colliding CSI report from among CSI reports that are not dropped;
multiplexing a hybrid automatic repeat request-acknowledgement (HARQ-ACK) and the at least one non-colliding CSI report;
determining whether the at least one non-colliding CSI report with HARQ-ACK feedback bits and any scheduling request (SR) fits into a payload of the PUCCH format 3;
transmitting the HARQ-ACK feedback bits including any SR without the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR does not fit into the payload; and
transmitting the multiplexed HARQ-ACK feedback bits including any SR with the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR fits into the payload.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology for periodic channel state information (CSI) reporting using a physical uplink control channel (PUCCH) is disclosed. One method can include a user equipment (UE) generating a CSI report with a physical uplink control channel (PUCCH) first reporting type and a CSI report with a PUCCH second reporting type; and dropping a CSI report with the PUCCH first reporting type of a serving cell when the CSI report with the PUCCH first reporting type has a collision with the CSI report with PUCCH second reporting type of the serving cell. The PUCCH first reporting type can have a lower priority level than the PUCCH second reporting type.
-
Citations
13 Claims
-
1. A method of reporting a channel state information (CSI) of a user equipment (UE), comprising:
-
generating, at the UE, a plurality of CSI reports for serving cells for transmission in a subframe for a plurality of CSI processes for the UE operating in a transmission mode (TM) 10 used in a coordinated multipoint (CoMP) scenario and carrier aggregation (CA) configuration, each of the CSI processes include a respective configuration of a channel and a corresponding interference part, wherein each CSI report corresponds to a physical uplink control channel (PUCCH) reporting type among a plurality of CSI processes having a CSI process index (CSIProcessIndex) and a serving cell index (ServCellIndex) among a plurality of ServCellIndexes; determining different priorities corresponding to each of the plurality of PUCCH reporting types; determining a first collision between CSI reports, among the plurality of CSI reports, having PUCCH reporting types with equal priorities in the subframe and, upon determining the first collision, dropping CSI reports corresponding to all CSI processes except a CSI process having the lowest CSIProcessIndex, wherein a CSI report for a specific ServCellIndex with a lower CSIProcessIndex has a higher priority than a CSI report for the specific ServCellIndex with a CSIProcessIndex higher than the lower CSIProcessIndex; determining a second collision between CSI reports, after determining the first collision, among retained ones of the plurality of CSI reports, having CSIProcessIndexes with equal priorities in the subframe and, upon determining the second collision, dropping the CSI reports corresponding to all ServCellIndexes except a CSI report with the lowest ServCellIndex, wherein a CSI report for a specific CSIProcessIndex with a lower ServCellIndex has a higher priority than a CSI report for the specific CSIProcessIndex with a ServCellIndex that is higher than the lower ServCellIndex; preparing at least one non-colliding CSI report from among CSI reports that are not dropped; multiplexing a hybrid automatic repeat request-acknowledgement (HARQ-ACK) and the at least one non-colliding CSI report; determining whether the at least one non-colliding CSI report with HARQ-ACK feedback bits and any scheduling request (SR) fits into a payload of the PUCCH format 3; transmitting the HARQ-ACK feedback bits including any SR without the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR does not fit into the payload; and transmitting the multiplexed HARQ-ACK feedback bits including any SR with the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR fits into the payload. - View Dependent Claims (2, 3)
-
-
4. A user equipment(UE) to report periodic channel state information (CSI) of the user equipment (UE), comprising:
-
at least one processor configured to; generate a plurality of CSI reports for serving cells for transmission in a subframe for a plurality of CSI processes for the UE operating in a transmission mode (TM) 10 used in a coordinated multipoint (CoMP) scenario and carrier aggregation (CA) configuration, each of the CSI processes include a respective configuration of a channel and a corresponding interference part, wherein each CSI report corresponds to a physical uplink control channel (PUCCH) reporting type among a plurality of CSI processes having a CSI process index (CSIProcessIndex) and a serving cell index (ServCellIndex) among a plurality of ServCellIndexes; determine different priorities corresponding to each of the plurality of PUCCH reporting types; determine a first collision between CSI reports, among the plurality of CSI reports, having PUCCH reporting types with equal priorities in the subframe and, upon determining the first collision, drop CSI reports corresponding to all CSI processes except a CSI process having the lowest CSIProcessIndex, wherein a CSI report for a specific ServCellIndex with a lower CSIProcessIndex has a higher priority than a CSI report for the specific ServCellIndex with a CSIProcessIndex higher than the lower CSIProcessIndex; determine a second collision between CSI reports, after determining the first collision, among retained ones of the plurality of CSI reports, having CSIProcessIndexes with equal priorities in the subframe and, upon determining the second collision, dropping the CSI reports corresponding to all ServCellIndexes except a CSI report with the lowest ServCellIndex, wherein a CSI report for a specific CSIProcessIndex with a lower ServCellIndex has a higher priority than a CSI report for the specific CSIProcessIndex with a ServCellIndex that is higher than the lower ServCellIndex; prepare at least one non-colliding CSI report from among CSI reports that are not dropped; multiplex a hybrid automatic repeat request-acknowledgement (HARQ-ACK) and the at least one non-colliding CSI report; and determine whether the at least one non-colliding CSI report with HARQ-ACK feedback bits and any scheduling request (SR) fits into a payload of the PUCCH format 3; and at least one transceiver configured to transmit the HARQ-ACK feedback bits including any SR without the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR does not fit into the payload; and transmit the multiplexed HARQ-ACK feedback bits including any SR with the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR fits into the payload. - View Dependent Claims (5, 6, 7)
-
-
8. A system to report periodic channel state information (CSI) by a user equipment (UE), comprising:
-
one or more antennas to communicate with an evolved Node B (eNB); and an application processor configured to; generate a plurality of CSI reports for serving cells for transmission in a subframe for a plurality of CSI processes for the UE operating in a transmission mode (TM) 10 used in a coordinated multipoint (COMP) scenario and carrier aggregation (CA) configuration, each of the CSI processes include a respective configuration of a channel and a corresponding interference part, wherein each CSI report corresponds to a physical uplink control channel (PUCCH) reporting type among a plurality of CSI processes having a CSI process index (CSIProcessIndex) and a serving cell index (ServCellIndex) among a plurality of ServCellIndexes; determine different priorities corresponding to each of the plurality of PUCCH reporting types; determine a first collision between CSI reports, among the plurality of CSI reports, having PUCCH reporting types with equal priorities in the subframe and, upon determining the first collision, drop CSI reports corresponding to all CSI processes except a CSI process having the lowest CSIProcessIndex, wherein a CSI report for a specific ServCellIndex with a lower CSIProcessIndex has a higher priority than a CSI report for the specific ServCellIndex with a CSIProcessIndex higher than the lower CSIProcessIndex; determine a second collision between CSI reports, after determining the first collision, among retained ones of the plurality of CSI reports, having CSIProcessIndexes with equal priorities in the subframe and, upon determining the second collision, dropping the CSI reports corresponding to all ServCellIndexes except a CSI report with the lowest ServCellIndex, wherein a CSI report for a specific CSIProcessIndex with a lower ServCellIndex has a higher priority than a CSI report for the specific CSIProcessIndex with a ServCellIndex that is higher than the lower ServCellIndex; prepare at least one non-colliding CSI report from among CSI reports that are not dropped; multiplex a hybrid automatic repeat request-acknowledgement (HARQ-ACK) and the at least one non-colliding CSI report; determine whether the at least one non-colliding CSI report with HARQ-ACK feedback bits and any scheduling request (SR) fits into a payload of the PUCCH format 3; prepare for transmission the HARQ-ACK feedback bits including any SR without the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR does not fit into the payload; and prepare for transmission the multiplexed HARQ-ACK feedback bits including any SR with the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR fits into the payload. - View Dependent Claims (9, 10)
-
-
11. One or more non-transitory computer-readable media having instructions that, when executed, cause a processing module of a user equipment (UE) to:
-
generate a plurality of channel state information (CSI) reports for serving cells for transmission in a subframe for a plurality of CSI processes for the UE operating in a transmission mode (TM) 10 used in a coordinated multipoint (CoMP) scenario and carrier aggregation (CA) configuration, each of the CSI processes include a respective configuration of a channel and a corresponding interference part, wherein each CSI report corresponds to a physical uplink control channel (PUCCH) reporting type among a plurality of CSI processes having a CSI process index (CSIProcessIndex) and a serving cell index (ServCellIndex) among a plurality of ServCellIndexes; determine different priorities corresponding to each of the plurality of PUCCH reporting types; determine a first collision between CSI reports, among the plurality of CSI reports, having PUCCH reporting types with equal priorities in the subframe and, upon determining the first collision, drop CSI reports corresponding to all CSI processes except a CSI process having the lowest CSIProcessIndex, wherein a CSI report for a specific ServCellIndex with a lower CSIProcessIndex has a higher priority than a CSI report for the specific ServCellIndex with a CSIProcessIndex higher than the lower CSIProcessIndex; determine a second collision between CSI reports, after determining the first collision, among retained ones of the plurality of CSI reports, having CSIProcessIndexes with equal priorities in the subframe and, upon determining the second collision, dropping the CSI reports corresponding to all ServCellIndexes except a CSI report with the lowest ServCellIndex, wherein a CSI report for a specific CSIProcessIndex with a lower ServCellIndex has a higher priority than a CSI report for the specific CSIProcessIndex with a ServCellIndex that is higher than the lower ServCellIndex; prepare at least one non-colliding CSI report from among CSI reports that are not dropped; multiplex a hybrid automatic repeat request-acknowledgement (HARQ-ACK) and the at least one non-colliding CSI report; determine whether the at least one non-colliding CSI report with HARQ-ACK feedback bits and any scheduling request (SR) fits into a payload of the PUCCH format 3; prepare for transmission the HARQ-ACK feedback bits including any SR without the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR does not fit into the payload; and prepare for transmission the multiplexed HARQ-ACK feedback bits including any SR with the at least one non-colliding CSI report when the at least one non-colliding CSI report with HARQ-ACK feedback bits and any SR fits into the payload. - View Dependent Claims (12, 13)
-
Specification