×

Hybrid automatic repeat request (HARQ) mapping for carrier aggregation (CA)

  • US 9,681,326 B2
  • Filed: 04/19/2013
  • Issued: 06/13/2017
  • Est. Priority Date: 09/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A user equipment (UE) operable to provide conditional hybrid automatic retransmission re-quest-acknowledge (HARQ-ACK) states mapping for carrier aggregation (CA), the UE comprising one or more processors and memory configured to:

  • receive a physical downlink shared channel (PDSCH) transmission in a subframe;

    determine when condition 1 exists, wherein the condition 1 occurs when the subframe is transmitted without a corresponding physical downlink control channel (PDCCH) for a HARQ bundling window;

    generate HARQ-ACK states for the condition 1 for the HARQ bundling window with discontinuous transmission (DTX) padding when a secondary HARQ bundling window size for a secondary cell (SCell) differs from a primary HARQ bundling window size for a primary cell (PCell),wherein the computer circuitry configured to generate the HARQ-ACK states for the condition 1 is further configured to;

    for the PCell;

    generate a HARQ-ACK(0) corresponding to an ACK, a negative ACK (NACK), or a discontinuous transmission (DTX) response for the PDSCH transmission without the corresponding PDCCH for a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 physical uplink control channel (PUCCH) format 1b, orgenerate a HARQ-ACK(j) corresponding to the ACK, the NACK, or the DTX response for LTE standard Release 11 PUCCH format 1b, for 0≦

    j≦

    M−

    1, where M=max (Mp,Ms), and Mp is the primary HARQ bundling window size and Ms is the secondary HARQ bundling window size, when the PDSCH transmission with the corresponding PDCCH and a downlink assignment index (DAI) value in the PDCCH equal to ‘

    j’

    or a PDCCH indicating a downlink semi-persistent scheduling (SPS) release and with a DAI value in the PDCCH equal to ‘

    j’

    is received;

    otherwisegenerate a HARQ-ACK(j) set to a DTX; and

    for the SCell;

    generate a HARQ-ACK(j) corresponding to the ACK, the NACK, or the DTX response for LTE standard Release 11 PUCCH format 1b, for 0≦

    j≦

    M−

    1, where M=max (Mp,Ms), when the PDSCH transmission with the corresponding PDCCH and a downlink assignment index (DAI) value in the PDCCH equal to ‘

    j+1’

    is received;

    otherwisegenerate a HARQ-ACK(j) set to a DTX; and

    generate HARQ-ACK states for a condition 2 for the HARQ bundling window with DTX padding including a DTX padding exception when the secondary HARQ bundling window size differs from the primary HARQ bundling window size, wherein the condition 2 includes conditions not covered by the condition 1, and the DTX padding exception generates a unique HARQ-ACK state for each padded HARQ-ACK state,wherein the one or more processors and memory configured to generate the HARQ-ACK states for the condition 2 is further configured to generate a HARQ-ACK(j) set to a DTX with an exception for a special case, wherein the computer circuitry is further configured for the special case to;

    remap a state of “

    ACK,NACK”

    for a serving cell with min(Mp,Ms)=2 to “

    ACK,DTX,DTX,DTX”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2), HARQ-ACK (3)} when min(Mp,Ms)=2and max(Mp,Ms)=4;

    remap a state of “

    NACK,ACK”

    for a serving cell with min(Mp,Ms)=2 to “

    ACK,ACK,ACK,NACK/DTX”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2), HARQ-ACK (3)} when min(Mp,Ms)=2 and max(Mp,Ms)=4;

    remap a state of “

    NACK,ACK”

    for a serving cell with min(Mp,Ms)=2 to “

    ACK,ACK,ACK”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2)} when min(Mp,Ms)=2and max(Mp,Ms)=3,remap a state of “

    ACK,NACK, any”

    for a serving cell with min(Mp,Ms)=3 to “

    ACK,DTX,DTX,DTX”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2), HARQ-ACK (3)} when min(Mp,Ms)=3 and max(Mp,Ms)=4;

    remap a state of “

    ACK,NACK”

    for a serving cell with min(Mp,Ms)=2 to “

    ACK,ACK,ACK,NACK/DTX”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2), HARQ-ACK (3)} when min(Mp,Ms)=2 and max(Mp,Ms)=4;

    remap a state of “

    NACK,ACK”

    for a serving cell with min(Mp,Ms)=2 to “

    ACK,DTX,DTX,DTX”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2), HARQ-ACK (3)} when min(Mp,Ms)=2 and max(Mp,Ms)=4;

    remap a state of “

    NACK,ACK”

    for a serving cell with min(Mp,Ms)=2 to “

    ACK,ACK,ACK”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2)} when min(Mp,Ms)=2 and max(Mp,Ms)=3;

    orremap a state of “

    ACK,NACK, any”

    for a serving cell with min(Mp,Ms)=3 to “

    ACK,DTX,DTX,DTX”

    for an ordered series {HARQ-ACK(0),HARQ-ACK(1),HARQ-ACK(2), HARQ-ACK (3)} when min(Mp,Ms)=3 and max(Mp,Ms)=4.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×