IP Library › Granted Patent US 9,681,326
Granted Patent B2
US 9,681,326 · App. 13/867,018 · Granted Jun 13, 2017

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

Inventors: Hong He (Beijing, CN); Seunghee Han (Kyoungkido, KR); Debdeep Chatterjee (Santa Clara, CA); Jong-Kae Fwu (Sunnyvale, CA); Rui Huang (Beijing, CN)
Assignee: INTEL CORPORATION
H04W28/0205H04B5/00H04B17/318H04J3/1694H04J11/0086H04L1/1812H04L1/1861H04L1/1864H04L1/1893H04L5/0035H04L5/0055H04L5/0057H04L5/0073H04L5/14H04L41/5032H04L65/4084H04L65/60H04L65/602H04L65/608H04L67/10H04W4/005H04W8/08H04W24/02H04W24/08H04W24/10H04W28/0215H04W28/0221H04W28/0268H04W28/08H04W28/16H04W36/0061H04W36/0083H04W36/0088H04W36/22H04W40/005H04W40/246H04W48/14H04W48/16H04W48/20H04W52/0209H04W52/0212H04W52/0225H04W52/0235H04W52/0258H04W52/04H04W52/14H04W72/02H04W72/042H04W72/044H04W72/0406H04W72/0413H04W72/0453H04W72/0486H04W72/082H04W72/1284H04W74/002H04W74/004H04W76/022H04W76/025H04W76/043H04W76/046H04W76/048H04W76/06H04W88/02H04L5/001H04W36/08H04W48/18H04W52/0261H04W72/005H04W80/10H04W84/12H04W88/08H04W88/18Y02B60/50
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,681,326
App. No.
13/867,018
Granted
Jun 13, 2017
Kind
B2
Abstract

Technology for conditional hybrid automatic retransmission re-quest (HARQ) mapping for carrier aggregation (CA) is disclosed. One method can include a user equipment (UE) determining when a subframe for physical downlink shared channel (PDSCH) transmission is configured for downlink semi-persistent scheduling (SPS). The subframe configured for downlink SPS can generate a first condition. The UE can generate HARQ-ACK states for the first condition for a HARQ bundling window with discontinuous transmission (DTX) padding for a secondary HARQ bundling window size for a secondary cell (SCell) and a primary HARQ bundling window size for a primary cell (PCell). The UE can generate HARQ-ACK states for a second condition for the HARQ bundling window with DTX padding including a DTX padding exception. The second condition can include conditions not covered by the first condition. The DTC padding exception can generate a set of HARQ-ACK states to uniquely define each padded HARQ-ACK state.

Claims (1150)

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, or

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), 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; otherwise

generate 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; otherwise

generate 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; or

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.

2. The UE of claim 1 , wherein the one or more processors and memory are further configured to:

perform channel selection based on a HARQ bundling window size M=max (Mp,Ms) using a HARQ-ACK multiplexing look-up table, where Mp is the primary HARQ bundling window size and Ms is the secondary HARQ bundling window size, wherein the HARQ-ACK multiplexing look-up table includes:

a Table 10.1.3.2-5 in a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 Technical Specification (TS) 36.213 when M=3,

TABLE 10.1.3.2-5

Transmission of HARQ-ACK multiplexing for M = 3

Primary Cell

Secondary Cell

HARQ-ACK(0), HARQ-

HARQ-ACK(0), HARQ-

Resource

Constellation

RM Code Input Bits

ACK(1), HARQ-ACK(2)

ACK(1), HARQ-ACK(2)

n (1) PUCCH

b(0), b(1)

o(0),o(1),o(2),o(3)

ACK, ACK, ACK

ACK, ACK, ACK

n (1) PUCCH,1

1, 1

1, 1, 1, 1

ACK, ACK, NACK/DTX

ACK, ACK, ACK

n (1) PUCCH,1

0, 0

1, 0, 1, 1

ACK, NACK/DTX, any

ACK, ACK, ACK

n (1) PUCCH,3

1, 1

0, 1, 1, 1

NACK/DTX, any, any

ACK, ACK, ACK

n (1) PUCCH,3

0, 1

0, 0, 1, 1

ACK, ACK, ACK

ACK, ACK, NACK/DTX

n (1) PUCCH,0

1, 0

1, 1, 1, 0

ACK, ACK, NACK/DTX

ACK, ACK, NACK/DTX

n (1) PUCCH,3

1, 0

1, 0, 1, 0

ACK, NACK/DTX, any

ACK, ACK, NACK/DTX

n (1) PUCCH,0

0, 1

0, 1, 1, 0

NACK/DTX, any, any

ACK, ACK, NACK/DTX

n (1) PUCCH,3

0, 0

0, 0, 1, 0

ACK, ACK, ACK

ACK, NACK/DTX, any

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, NACK/DTX

ACK, NACK/DTX, any

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, NACK/DTX, any

ACK, NACK/DTX, any

n (1) PUCCH,2

1, 0

0, 1, 0, 1

NACK/DTX, any, any

ACK, NACK/DTX, any

n (1) PUCCH,2

0, 0

0, 0, 0, 1

ACK, ACK, ACK

NACK/DTX, any, any

n (1) PUCCH,1

1, 0

1, 1, 0, 0

ACK, ACK, NACK/DTX

NACK/DTX, any, any

n (1) PUCCH,1

0, 1

1, 0, 0, 0

ACK, NACK/DTX, any

NACK/DTX, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

NACK, any, any

NACK/DTX, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

DTX, any, any

NACK/DTX, any, any

No Transmission

0, 0, 0, 0

or

a Table 10.1.3.2-6 in the TS 36.213 when M=4;

TABLE 10.1.3.2-6

Transmission of HARQ-ACK multiplexing for M = 4

Primary Cell

Secondary Cell

HARQ-ACK(0),

HARQ-ACK(0),

HARQ-ACK(1),

HARQ-ACK(1),

HARQ-ACK(2)

HARQ-ACK(2)

Resource

Constellation

RM Code Input Bits

HARQ-ACK(3)

HARQ-ACK(3)

n (1) PUCCH

b(0), b(1)

o(0),o(1),o(2),o(3)

ACK, ACK, ACK NACK/DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,1

1, 1

1, 1, 1, 1

ACK, ACK, NACK/DTX, any

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,1

0, 0

1, 0, 1, 1

ACK, DTX, DTX, DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

1, 1

0, 1, 1, 1

ACK, ACK, ACK, ACK,

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

1, 1

0, 1, 1, 1

NACK/DTX, any, any, any

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

0, 1

0, 0, 1, 1

(ACK, NACK/DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

0, 1

0, 0, 1, 1

any, any) except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

ACK, ACK, NACK/DTX, any

n (1) PUCCH,0

1, 0

1, 1, 1, 0

ACK, ACK, NACK/DTX, any

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

1, 0

1, 0, 1, 0

ACK, DTX, DTX, DTX

ACK, ACK, NACK/DTX, any

n (1) PUCCH0

0, 1

0, 1, 1, 0

ACK, ACK, ACK, ACK

ACK, ACK, NACK/DTX, any

n (1) PUCCH,0

0, 1

0, 1, 1, 0

NACK/DTX, any, any, any

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

0, 0

0, 0, 1, 0

(ACK, NACK/DTX,

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

0, 0

0, 0, 1, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, ACK, NACK/DTX

ACK, ACK, ACK, ACK

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, NACK/DTX, any

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, ACK, NACK/DTX, any

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, DTX, DTX, DTX

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 0

0, 1, 0, 1

ACK, ACK, ACK, ACK

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 0

0, 1, 0, 1

ACK, ACK, ACK, ACK

ACK, ACK, ACK, ACK

n (1) PUCCH,2

1, 0

0, 1, 0, 1

NACK/DTX, any, any, any

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 0

0, 0, 0, 1

NACK/DTX, any, any, any

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 0

0, 0, 0, 1

(ACK, NACK/DTX,

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 0

0, 0, 0, 1

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 0

0, 0, 0, 1

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

NACK/DTX, any, any, any

n (1) PUCCH,1

1, 0

1, 1, 0, 0

ACK, ACK, ACK, NACK/DTX

(ACK, NACK/DTX,

n (1) PUCCH,1

1, 0

1, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, NACK/DTX, any

NACK/DTX, any, any, any

n (1) PUCCH,1

0, 1

1, 0, 0, 0

ACK, ACK, NACK/DTX, any

(ACK, NACK/DTX,

n (1) PUCCH,1

0, 1

1, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, DTX, DTX, DTX

NACK/DTX, any, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

ACK, DTX, DTX, DTX

(ACK, NACK/DTX,

n (1) PUCCH,0

1, 1

0, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, ACK,

NACK/DTX, any, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

ACK, ACK, ACK, ACK,

(ACK, NACK/DTX,

n (1) PUCCH,0

1, 1

0, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

NACK, any, any, any

NACK/DTX, any, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

NACK, any, any, any

(ACK, NACK/DTX,

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

NACK/DTX, any, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

(ACK, NACK/DTX,

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, DTX, DTX, DTX)

DTX, any, any, any

NACK/DTX, any, any, any

No Transmission

0, 0, 0, 0

DTX, any, any, any

(ACK, NACK/DTX,

No Transmission

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

generate constellation bits b( 0 ) and b( 1 ) and a physical uplink control channel (PUCCH) resource n PUCCH (1) based on the HARQ-ACK multiplexing look-up table; and

transmit the HARQ-ACK states using the constellation bits b( 0 ) and b( 1 ) in the PUCCH resource n PUCCH (1) .

3. The UE of claim 1 , 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) corresponding to an ACK, a negative ACK (NACK), or a discontinuous transmission (DTX) response for a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 physical uplink control channel (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+1’ or a PDCCH indicating a downlink semi-persistent scheduling (SPS) release and with a DAI value in the PDCCH equal to ‘j+1’ is received.

4. The UE of claim 1 , wherein the one or more processors and memory are further configured to:

generate a physical uplink control channel (PUCCH) resource allocation (RA) for the condition 1 , wherein:

for the PCell:

a PUCCH resource n PUCCH,0 (1) value is determined according to a higher layer configuration and a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 Technical Specification (TS) 36.213 Table 9.2-2;

TABLE 9.2-2

PUCCH Resource value for Downlink

Semi-Persistent Scheduling

Value of ‘TPC

command for PUCCH’

n (l,p) PUCCH

‘00’

The first PUCCH resource value

configured by the higher layers

‘01’

The second PUCCH resource value

configured by the higher layers

‘10’

The third PUCCH resource value

configured by the higher layers

‘11’

The fourth PUCCH resource value

configured by the higher layers

or

a PUCCH resource n PUCCH (1) for transmission of the HARQ-ACK in a subframe n for a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 PUCCH format 1b for the PDSCH transmission on the primary cell indicated by the detection of the corresponding PDCCH or the PDCCH indicating downlink semi-persistent scheduling (SPS) release in one subframe of bundling window with a downlink assignment index (DAI) value in the PDCCH equal to ‘1’, wherein PUCCH resource n PUCCH (1) is represented by:

n PUCCH,i (1) =(M−m−1)·N c +m·N c+1 +n CCE,m +N PUCCH (1) for time division duplex (TDD) where the HARQ bundling window size M=max (Mp,Ms), and Mp is the primary HARQ bundling window size and Ms is the secondary HARQ bundling window size, n CCE,m is a first CCE index number used for transmission of the corresponding PDCCH in subframe n−k m of the bundling window and the corresponding m, where k m is the smallest value in set K such that UE detects a PDCCH in subframe n−k m ,

N c =max{0,└[N RB DL ·(N sc RB ·c−4)]/36┘} where c is a value out of {0, 1, 2, 3} such that N c ≦n CCE,m <N c+1 , N RB DL is a downlink bandwidth configuration, expressed in units of N sc RB ,N sc Rb is a resource block size in the frequency domain, expressed as a number of subcarriers, and N PUCCH (1) is a starting PUCCH channel index for a PUCCH region in an uplink subframe and is configured by high layers for each UE;

for the SCell:

a PUCCH resource n PUCCH (1) for transmission of the HARQ-ACK in a subframe n for the LTE PUCCH format 1b for the PDSCH transmission on the secondary cell indicated by the detection of the corresponding PDCCH on the primary cell in one subframe of bundling window with a downlink assignment index (DAI) value in the PDCCH equal to ‘1’ or ‘2’, wherein PUCCH resource n PUCCH (1) is represented by

n PUCCH,i (1) =(M−m−1)·N c +m·N c+1 +n CCE,m +N PUCCH (1) for time division duplex (TDD), where i =2 for the corresponding PDCCH with the DAT value equal to ‘1’ and i=3 for the corresponding PDCCH with the DAT value equal to ‘2’; or

a PUCCH resource n PUCCH,2 (1) and n PUCCH,3 (1) for transmission of the HARQ-ACK in a subframe n for the LTE PUCCH format 1b are indicated a ACK/negative ACK (NACK) resource indicator (ARI) for the PDSCH transmission indicated by the detection of the corresponding PDCCH within a subframe n−k is determined according to a higher layer configuration and the LTE TS 36.213 Table 9.2-2,

TABLE 9.2-2

PUCCH Resource value for Downlink

Semi-Persistent Scheduling

Value of ‘TPC

command for PUCCH’

n (l,p) PUCCH

‘00’

The first PUCCH resource value

configured by the higher layers

‘01’

The second PUCCH resource value

configured by the higher layers

‘10’

The third PUCCH resource value

configured by the higher layers

‘11’

The fourth PUCCH resource value

configured by the higher layers

wherein the ARI re-interprets a transmit power control (TPC) filed in a downlink control information (DCI) format of the corresponding PDCCH.

5. The UE of claim 1 , wherein the one or more processors and memory are further configured to:

generate a physical uplink control channel (PUCCH) resource allocation (RA) for the condition 2 , wherein:

for the PCell:

a PUCCH resource n PUCCH (1) for transmission of the HARQ-ACK in a subframe n for a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 PUCCH format 1b for the PDSCH transmission on the primary cell indicated by the detection of the corresponding PDCCH or the PDCCH indicating downlink semi-persistent scheduling (SPS) release in one subframe of bundling window with a downlink assignment index (DAI) value in the PDCCH equal to ‘1’, wherein PUCCH resource n PUCCH (1) is represented by:

n PUCCH,i (1) =(M−m−1)·N c +m ·N c+1 +n CCE,m +N PUCCH (1) for time division duplex (TDD) where the HARQ bundling window size M=max (Mp,Ms), and Mp is the primary HARQ bundling window size and Ms is the secondary HARQ bundling window size, n CCE,m is a first CCE index number used for transmission of the corresponding PDCCH in subframe n−k m of the bundling window and the corresponding m, where k m is the smallest value in set K such that UE detects a PDCCH in subframe n−k m , N c =max {0, └N RB DL ·(N sc RB ·c−4)/36┘} where c is a value out of {0, 1, 2, 3} such that N c ≦n CCE,m <N c+1 , N RB DL is a downlink bandwidth configuration, expressed in units of N sc RB , N sc RB a resource block size in the frequency domain, expressed as a number of subcarriers, and N PUCCH (1) is a starting PUCCH channel index for a PUCCH region in an uplink subframe and is configured by high layers for each UE;

for the SCell:

a PUCCH resource n PUCCH (1) for transmission of the HARQ-ACK in a subframe n for the LTE PUCCH format 1b for the PDSCH transmission on the secondary cell indicated by the detection of the corresponding PDCCH on the primary cell in one subframe of bundling window with a downlink assignment index (DAI) value in the PDCCH equal to ‘1’ or ‘2’, wherein PUCCH resource n PUCCH (1) is represented by

n PUCCH,i (1) =(M−m−1)·N c +m·N c+1 +n CCE +N PUCCH (1) time division duplex (TDD), where i =2 for the corresponding PDCCH with the DAI value equal to ‘1’ and i=3 for the corresponding PDCCH with the DAI value equal to ‘2’; or a PUCCH resource n PUCCH,2 (1) and n PUCCH,3 (1) for transmission of the HARQ-ACK in a subframe n for the LTE PUCCH format 1b are indicated a ACK/negative ACK (NACK) resource indicator (ARI) for the PDSCH transmission indicated by the detection of the corresponding PDCCH within a subframe n−k is determined according to a higher layer configuration and a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 Technical Specification (TS) 36.213 Table 9.2-2,

TABLE 9.2-2

PUCCH Resource value for Downlink

Semi-Persistent Scheduling

Value of ‘TPC

command for PUCCH’

n (l,p) PUCCH

‘00’

The first PUCCH resource value

configured by the higher layers

‘01’

The second PUCCH resource value

configured by the higher layers

‘10’

The third PUCCH resource value

configured by the higher layers

‘11’

The fourth PUCCH resource value

configured by the higher layers

wherein the ARI re-interprets a transmit power control (TPC) filed in a downlink control information (DCI) format of the corresponding PDCCH.

6. The UE of claim 1 , wherein the UE includes an antenna, a touch sensitive display screen, a speaker, a microphone, a graphics processor, an application processor, internal memory, or a non-volatile memory port.

7. A method for conditional hybrid automatic retransmission re-quest (HARQ) mapping for carrier aggregation (CA) at a user equipment (UE), comprising:

determining when a subframe for physical downlink shared channel (PDSCH) transmission is configured for downlink semi-persistent scheduling (SPS), wherein the subframe configured for downlink SPS generates a first condition;

generating HARQ-ACK states for the first condition for a HARQ bundling window with discontinuous transmission (DTX) padding for a secondary HARQ bundling window size for a secondary cell (SCell) and a primary HARQ bundling window size for a primary cell (PCell),

wherein generating the HARQ-ACK states for the first condition further comprises:

for the PCell:

generating 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,

generating 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≦−M1, 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 SPS release and with a DAI value in the PDCCH equal to ‘j’ is received; otherwise

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

for the SCell:

generating 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 (DAT) value in the PDCCH equal to ‘j+1’ is received; otherwise

generating a HARQ-ACK(j) set to a DTX;

generating HARQ-ACK states for a second condition for the HARQ bundling window with DTX padding including a DTX padding exception, wherein the second condition includes conditions not covered by the first condition, and the DTX padding exception generates a set of HARQ-ACK states to uniquely define each padded HARQ-ACK state; and

generating a HARQ-ACK(j) with a DTX value except for a special case representing the DTX padding exception when the secondary HARQ bundling window size differs from the primary HARQ bundling window size, wherein the special case further comprises:

remapping 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)=2 and max(Mp,Ms)=4;

remapping 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;

remapping 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;

remapping 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;

remapping 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;

remapping 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 ), ARQ-ACK (3)} when min(Mp,Ms)=2 and max(Mp,Ms)=4;

remapping 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, or

remapping 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.

8. The method of claim 7 , further comprising:

channel selecting based on a HARQ bundling window size M=max (Mp,Ms) using a HARQ-ACK multiplexing look-up table, where Mp is the primary HARQ bundling window size and Ms is the secondary HARQ bundling window size, wherein the HARQ-ACK multiplexing look-up table includes:

a Table 10.1.3.2-5 in a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 Technical Specification (TS) 36.213 213 when M=3,

TABLE 10.1.3.2-5

Transmission of HARQ-ACK multiplexing for M = 3

Primary Cell

Secondary Cell

HARQ-ACK(0), HARQ-

HARQ-ACK(0), HARQ-

Resource

Constellation

RM Code Input Bits

ACK(1), HARQ-ACK(2)

ACK(1), HARQ-ACK(2)

n (1) PUCCH

b(0), b(1)

o(0),o(1),o(2),o(3)

ACK, ACK, ACK

ACK, ACK, ACK

n (1) PUCCH,1

1, 1

1, 1, 1, 1

ACK, ACK, NACK/DTX

ACK, ACK, ACK

n (1) PUCCH,1

0, 0

1, 0, 1, 1

ACK, NACK/DTX, any

ACK, ACK, ACK

n (1) PUCCH,3

1, 1

0, 1, 1, 1

NACK/DTX, any, any

ACK, ACK, ACK

n (1) PUCCH,3

0, 1

0, 0, 1, 1

ACK, ACK, ACK

ACK, ACK, NACK/DTX

n (1) PUCCH,0

1, 0

1, 1, 1, 0

ACK, ACK, NACK/DTX

ACK, ACK, NACK/DTX

n (1) PUCCH,3

1, 0

1, 0, 1, 0

ACK, NACK/DTX, any

ACK, ACK, NACK/DTX

n (1) PUCCH,0

0, 1

0, 1, 1, 0

NACK/DTX, any, any

ACK, ACK, NACK/DTX

n (1) PUCCH,3

0, 0

0, 0, 1, 0

ACK, ACK, ACK

ACK, NACK/DTX, any

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, NACK/DTX

ACK, NACK/DTX, any

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, NACK/DTX, any

ACK, NACK/DTX, any

n (1) PUCCH,2

1, 0

0, 1, 0, 1

NACK/DTX, any, any

ACK, NACK/DTX, any

n (1) PUCCH,2

0, 0

0, 0, 0, 1

ACK, ACK, ACK

NACK/DTX, any, any

n (1) PUCCH,1

1, 0

1, 1, 0, 0

ACK, ACK, NACK/DTX

NACK/DTX, any, any

n (1) PUCCH,1

0, 1

1, 0, 0, 0

ACK, NACK/DTX, any

NACK/DTX, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

NACK, any, any

NACK/DTX, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

DTX, any, any

NACK/DTX, any, any

No Transmission

0, 0, 0, 0

or

a Table 10.1.3.2-6 in the TS 36.213 when M=4;

TABLE 10.1.3.2-6

Transmission of HARQ-ACK multiplexing for M = 4

Primary Cell

Secondary Cell

HARQ-ACK(0),

HARQ-ACK(0),

HARQ-ACK(1),

HARQ-ACK(1),

HARQ-ACK(2)

HARQ-ACK(2)

Resource

Constellation

RM Code Input Bits

HARQ-ACK(3)

HARQ-ACK(3)

n (1) PUCCH

b(0), b(1)

o(0),o(1),o(2),o(3)

ACK, ACK, ACK NACK/DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,1

1, 1

1, 1, 1, 1

ACK, ACK, NACK/DTX, any

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,1

0, 0

1, 0, 1, 1

ACK, DTX, DTX, DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

1, 1

0, 1, 1, 1

ACK, ACK, ACK, ACK,

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

1, 1

0, 1, 1, 1

NACK/DTX, any, any, any

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

0, 1

0, 0, 1, 1

(ACK, NACK/DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

0, 1

0, 0, 1, 1

any, any) except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

ACK, ACK, NACK/DTX, any

n (1) PUCCH,0

1, 0

1, 1, 1, 0

ACK, ACK, NACK/DTX, any

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

1, 0

1, 0, 1, 0

ACK, DTX, DTX, DTX

ACK, ACK, NACK/DTX, any

n (1) PUCCH0

0, 1

0, 1, 1, 0

ACK, ACK, ACK, ACK

ACK, ACK, NACK/DTX, any

n (1) PUCCH,0

0, 1

0, 1, 1, 0

NACK/DTX, any, any, any

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

0, 0

0, 0, 1, 0

(ACK, NACK/DTX,

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

0, 0

0, 0, 1, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, ACK, NACK/DTX

ACK, ACK, ACK, ACK

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, NACK/DTX, any

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, ACK, NACK/DTX, any

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, DTX, DTX, DTX

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 0

0, 1, 0, 1

ACK, ACK, ACK, ACK

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 0

0, 1, 0, 1

ACK, ACK, ACK, ACK

ACK, ACK, ACK, ACK

n (1) PUCCH,2

1, 0

0, 1, 0, 1

NACK/DTX, any, any, any

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 0

0, 0, 0, 1

NACK/DTX, any, any, any

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 0

0, 0, 0, 1

(ACK, NACK/DTX,

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 0

0, 0, 0, 1

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 0

0, 0, 0, 1

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

NACK/DTX, any, any, any

n (1) PUCCH,1

1, 0

1, 1, 0, 0

ACK, ACK, ACK, NACK/DTX

(ACK, NACK/DTX,

n (1) PUCCH,1

1, 0

1, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, NACK/DTX, any

NACK/DTX, any, any, any

n (1) PUCCH,1

0, 1

1, 0, 0, 0

ACK, ACK, NACK/DTX, any

(ACK, NACK/DTX,

n (1) PUCCH,1

0, 1

1, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, DTX, DTX, DTX

NACK/DTX, any, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

ACK, DTX, DTX, DTX

(ACK, NACK/DTX,

n (1) PUCCH,0

1, 1

0, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, ACK,

NACK/DTX, any, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

ACK, ACK, ACK, ACK,

(ACK, NACK/DTX,

n (1) PUCCH,0

1, 1

0, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

NACK, any, any, any

NACK/DTX, any, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

NACK, any, any, any

(ACK, NACK/DTX,

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

NACK/DTX, any, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

(ACK, NACK/DTX,

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, DTX, DTX, DTX)

DTX, any, any, any

NACK/DTX, any, any, any

No Transmission

0, 0, 0, 0

DTX, any, any, any

(ACK, NACK/DTX,

No Transmission

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

and

transmitting the HARQ-ACK states using the constellation bits b( 0 ) and b( 1 ) in the a physical uplink control channel (PUCCH) resource n PUCCH (1) , wherein the constellation bits b( 0 ) and b( 1 ) and the PUCCH resource n PUCCH (1) are based on the HARQ-ACK multiplexing look-up table.

9. The method of claim 7 , wherein generating the HARQ-ACK states for the second condition further comprises:

generating a HARQ-ACK(j) corresponding to an ACK, a negative ACK (NACK), or a discontinuous transmission (DTX) response for a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 physical uplink control channel (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+1’ or a PDCCH indicating a downlink SPS release and with a DAI value in the PDCCH equal to ‘j+1’ is received.

10. The method of claim 7 , further comprising:

receiving an uplink-downlink (UL-DL) configuration for the primary cell and an UL-DL configuration for the secondary cell (SCell), wherein the UL-DL configuration for the PCell is included a system information block 1 (SIB 1 ) transmitted on the PCell and the UL-DL configuration for the SCell is included a SIB 1 transmitted on the SCell; and

determining the secondary HARQ bundling window size for a subframe based on the UL-DL configuration for the SCell and the primary HARQ bundling window size for the subframe based on the UL-DL configuration for the PCell.

11. At least one non-transitory machine readable storage medium comprising a plurality of instructions adapted to be executed to implement the method of claim 7 .

12. A device at a node configured to detect a hybrid automatic retransmission re-quest (HARQ) bundle used in carrier aggregation (CA), comprising:

a transceiver to receive constellation bits in a physical uplink control channel (PUCCH) resource in a subframe transmitted in a primary cell (PCell) for a physical downlink shared channel (PDSCH) of the PCell and a PDSCH for a secondary cell (SCell); and

a processor to:

determine a HARQ bundling window size based on a primary HARQ bundling window size for the subframe based on an UL-DL configuration for a primary cell (PCell) and a secondary HARQ bundling window size for a subframe based on an uplink-downlink (UL-DL) configuration for a secondary cell (SCell),

determine a HARQ-ACKnowledge (ACK) response for the subframe using the HARQ bundling window size, constellation bits, and the PUCCH resource,

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

decode 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), and

decode 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 decodes a unique HARQ-ACK state for each padded HARQ-ACK state,

wherein the processor configured to decode HARQ-ACK states for the condition 2 is further configured to:

for the PCell:

decode 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, or

decode 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; otherwise

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

for the SCell:

decode 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; otherwise

decode a HARQ-ACK(j) set to a DTX,

wherein the processor is further configured to decode a HARQ-ACK(j) set to a DTX with an exception for a special case representing the DTX padding exception, wherein the processor is further configured for the special case to:

remap a state of “ACK,DTX,DTX,DTX” for an ordered series {HARQ-ACK( 0 ),HARQ-ACK( 1 ),HARQ-ACK( 2 ), HARQ-ACK ( 3 )} for a serving cell with min(Mp,Ms)=2 to “ACK,NACK” when min(Mp,Ms)=2 and max(Mp,Ms)=4;

remap a state of “ACK,ACK,ACK,NACK/DTX” for an ordered series {HARQ-ACK( 0 ),HARQ-ACK( 1 ),HARQ-ACK( 2 ), HARQ-ACK ( 3 )}for a serving cell with min(Mp,Ms)=2 to “NACK,ACK” when min(Mp,Ms)=2 and max(Mp,Ms)=4;

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

remap a state of “ACK,DTX,DTX,DTX” for an ordered series {HARQ-ACK( 0 ),HARQ-ACK( 1 ),HARQ-ACK( 2 ), HARQ-ACK ( 3 )} for a serving cell with min(Mp,Ms)=3 to “ACK,NACK, any” when min(Mp,Ms)=3 and max(Mp,Ms)=4;

remap a state of “ACK,ACK,ACK,NACK/DTX” for an ordered series {HARQ-ACK( 0 ),HARQ-ACK( 1 ),HARQ-ACK( 2 ), HARQ-ACK ( 3 )} for a serving cell with min(Mp,Ms)=2 to “ACK,NACK” when min(Mp,Ms)=2 and max(Mp,Ms)=4;

remap a state of “ACK,DTX,DTX,DTX” for an ordered series {HARQ-ACK( 0 ),HARQ-ACK( 1 ),HARQ-ACK( 2 ), HARQ-ACK ( 3 )} for a serving cell with min(Mp,Ms)=2 to “NACK,ACK” when min(Mp,Ms)=2 and max(Mp,Ms)=4,

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

remap a state of “ACK,DTX,DTX,DTX” for an ordered series {HARQ-ACK( 0 ),HARQ-ACK( 1 ),HARQ-ACK( 2 ), HARQ-ACK ( 3 )} for a serving cell with min(Mp,Ms)=3 to “ACK,NACK, any” when min(Mp,Ms)=3 and max(Mp,Ms)=4.

13. The device of claim 12 , wherein the processor configured to decode HARQ-ACK states is further configured to:

decode a channel based on constellation bits b( 0 ) and b( 1 ), a physical uplink control channel (PUCCH) resource n PUCCH (1) , and a HARQ bundling window size M=max (Mp,Ms) using a HARQ-ACK multiplexing look-up table, where Mp is the primary HARQ bundling window size and Ms is the secondary HARQ bundling window size, wherein the HARQ-ACK multiplexing look-up table includes:

a Table 10.1.3.2-5 in a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 Technical Specification (TS) 36.213 when M=3,

TABLE 10.1.3.2-5

Transmission of HARQ-ACK multiplexing for M = 3

Primary Cell

Secondary Cell

HARQ-ACK(0), HARQ-

HARQ-ACK(0), HARQ-

Resource

Constellation

RM Code Input Bits

ACK(1), HARQ-ACK(2)

ACK(1), HARQ-ACK(2)

n (1) PUCCH

b(0), b(1)

o(0),o(1),o(2),o(3)

ACK, ACK, ACK

ACK, ACK, ACK

n (1) PUCCH,1

1, 1

1, 1, 1, 1

ACK, ACK, NACK/DTX

ACK, ACK, ACK

n (1) PUCCH,1

0, 0

1, 0, 1, 1

ACK, NACK/DTX, any

ACK, ACK, ACK

n (1) PUCCH,3

1, 1

0, 1, 1, 1

NACK/DTX, any, any

ACK, ACK, ACK

n (1) PUCCH,3

0, 1

0, 0, 1, 1

ACK, ACK, ACK

ACK, ACK, NACK/DTX

n (1) PUCCH,0

1, 0

1, 1, 1, 0

ACK, ACK, NACK/DTX

ACK, ACK, NACK/DTX

n (1) PUCCH,3

1, 0

1, 0, 1, 0

ACK, NACK/DTX, any

ACK, ACK, NACK/DTX

n (1) PUCCH,0

0, 1

0, 1, 1, 0

NACK/DTX, any, any

ACK, ACK, NACK/DTX

n (1) PUCCH,3

0, 0

0, 0, 1, 0

ACK, ACK, ACK

ACK, NACK/DTX, any

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, NACK/DTX

ACK, NACK/DTX, any

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, NACK/DTX, any

ACK, NACK/DTX, any

n (1) PUCCH,2

1, 0

0, 1, 0, 1

NACK/DTX, any, any

ACK, NACK/DTX, any

n (1) PUCCH,2

0, 0

0, 0, 0, 1

ACK, ACK, ACK

NACK/DTX, any, any

n (1) PUCCH,1

1, 0

1, 1, 0, 0

ACK, ACK, NACK/DTX

NACK/DTX, any, any

n (1) PUCCH,1

0, 1

1, 0, 0, 0

ACK, NACK/DTX, any

NACK/DTX, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

NACK, any, any

NACK/DTX, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

DTX, any, any

NACK/DTX, any, any

No Transmission

0, 0, 0, 0

or

a Table 10.1.3.2-6 in the TS 36 . 213 when M=4.

TABLE 10.1.3.2-6

Transmission of HARQ-ACK multiplexing for M = 4

Primary Cell

Secondary Cell

HARQ-ACK(0),

HARQ-ACK(0),

HARQ-ACK(1),

HARQ-ACK(1),

HARQ-ACK(2)

HARQ-ACK(2)

Resource

Constellation

RM Code Input Bits

HARQ-ACK(3)

HARQ-ACK(3)

n (1) PUCCH

b(0), b(1)

o(0),o(1),o(2),o(3)

ACK, ACK, ACK NACK/DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,1

1, 1

1, 1, 1, 1

ACK, ACK, NACK/DTX, any

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,1

0, 0

1, 0, 1, 1

ACK, DTX, DTX, DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

1, 1

0, 1, 1, 1

ACK, ACK, ACK, ACK,

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

1, 1

0, 1, 1, 1

NACK/DTX, any, any, any

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

0, 1

0, 0, 1, 1

(ACK, NACK/DTX

ACK, ACK, ACK NACK/DTX

n (1) PUCCH,3

0, 1

0, 0, 1, 1

any, any) except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

ACK, ACK, NACK/DTX, any

n (1) PUCCH,0

1, 0

1, 1, 1, 0

ACK, ACK, NACK/DTX, any

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

1, 0

1, 0, 1, 0

ACK, DTX, DTX, DTX

ACK, ACK, NACK/DTX, any

n (1) PUCCH0

0, 1

0, 1, 1, 0

ACK, ACK, ACK, ACK

ACK, ACK, NACK/DTX, any

n (1) PUCCH,0

0, 1

0, 1, 1, 0

NACK/DTX, any, any, any

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

0, 0

0, 0, 1, 0

(ACK, NACK/DTX,

ACK, ACK, NACK/DTX, any

n (1) PUCCH,3

0, 0

0, 0, 1, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, ACK, NACK/DTX

ACK, ACK, ACK, ACK

n (1) PUCCH,2

1, 1

1, 1, 0, 1

ACK, ACK, NACK/DTX, any

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, ACK, NACK/DTX, any

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 1

1, 0, 0, 1

ACK, DTX, DTX, DTX

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 0

0, 1, 0, 1

ACK, ACK, ACK, ACK

ACK, DTX, DTX, DTX

n (1) PUCCH,2

1, 0

0, 1, 0, 1

ACK, ACK, ACK, ACK

ACK, ACK, ACK, ACK

n (1) PUCCH,2

1, 0

0, 1, 0, 1

NACK/DTX, any, any, any

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 0

0, 0, 0, 1

NACK/DTX, any, any, any

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 0

0, 0, 0, 1

(ACK, NACK/DTX,

ACK, DTX, DTX, DTX

n (1) PUCCH,2

0, 0

0, 0, 0, 1

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

ACK, ACK, ACK, ACK

n (1) PUCCH,2

0, 0

0, 0, 0, 1

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, NACK/DTX

NACK/DTX, any, any, any

n (1) PUCCH,1

1, 0

1, 1, 0, 0

ACK, ACK, ACK, NACK/DTX

(ACK, NACK/DTX,

n (1) PUCCH,1

1, 0

1, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, NACK/DTX, any

NACK/DTX, any, any, any

n (1) PUCCH,1

0, 1

1, 0, 0, 0

ACK, ACK, NACK/DTX, any

(ACK, NACK/DTX,

n (1) PUCCH,1

0, 1

1, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, DTX, DTX, DTX

NACK/DTX, any, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

ACK, DTX, DTX, DTX

(ACK, NACK/DTX,

n (1) PUCCH,0

1, 1

0, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

ACK, ACK, ACK, ACK,

NACK/DTX, any, any, any

n (1) PUCCH,0

1, 1

0, 1, 0, 0

ACK, ACK, ACK, ACK,

(ACK, NACK/DTX,

n (1) PUCCH,0

1, 1

0, 1, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

NACK, any, any, any

NACK/DTX, any, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

NACK, any, any, any

(ACK, NACK/DTX,

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

NACK/DTX, any, any, any

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, NACK/DTX,

(ACK, NACK/DTX,

n (1) PUCCH,0

0, 0

0, 0, 0, 0

any, any), except for

any, any), except for

(ACK, DTX, DTX, DTX)

(ACK, DTX, DTX, DTX)

DTX, any, any, any

NACK/DTX, any, any, any

No Transmission

0, 0, 0, 0

DTX, any, any, any

(ACK, NACK/DTX,

No Transmission

0, 0, 0, 0

any, any), except for

(ACK, DTX, DTX, DTX)

14. The device of claim 12 , wherein the processor configured to decode HARQ-ACK states for the condition 1 is further configured to:

decode a HARQ-ACK(j) corresponding to an ACK, a negative ACK (NACK), or a discontinuous transmission (DTX) response for a Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard Release 11 physical uplink control channel (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+ 1 ’ or a PDCCH indicating a downlink semi-persistent scheduling (SPS) release and with a DAI value in the PDCCH equal to ‘j+ 1 ’ is received.

15. The device of claim 12 , wherein the node is selected from the group consisting of a base station (BS), a Node B (NB), an evolved Node B (eNB), a baseband unit (BBU), a remote radio head (RRH), a remote radio equipment (RRE), a remote radio unit (RRU), and a central processing module (CPM).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052414/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2014
From: HE, HONG; HAN, SEUNGHEE; CHATTERJEE, DEBDEEP; FWU, JONG-KAE; HUANG, RUI
To: INTEL CORPORATION
Reel/Frame 033161/0693 →
Continuity (2)
Provisional Application 61707784 · Sep 28, 2012
Related Publication 20140092824A1 · Apr 3, 2014