Configure PUCCH Window (Basic LTE-A TDD Uplink)

Before adding a PUCCH channel as described below, delete any existing transport channel, physical channel, or resource block group that occupies the resource blocks that your new PUCCH channel will occupy. If you add a new PUCCH channel without first deleting a conflicting channel or resource block group, a "code conflicted" error occurs when you generate the waveform.

The physical uplink control channel, PUCCH, carries uplink control information. The PUCCH is never transmitted simultaneously with the PUSCH from the same UE. For frame structure type 2, the PUCCH is not transmitted in the UpPTS field.

The physical uplink control channel supports multiple formats as shown in Table 1. Formats 2a and 2b are supported for normal cyclic prefix only.

Table 1. Supported PUCCH formats

PUCCH Format

SRS Support

Modulation

Number of Mbits per Subframe

1

x n/a n/a

1a

x

BPSK

1

1b

x

QPSK

2

2

n/a

QPSK

20*

2a

n/a

QPSK + BPSK

21*

2b

n/a

QPSK + QPSK

22

3 x QPSK 48

*Applicable for Normal cyclic prefix only.

All PUCCH formats use a cyclic shift of a sequence in each symbol, where is used to derive the cyclic shift for the different PUCCH formats. The quantity varies with the symbol number l and the slot number n according to

                                                         

where the pseudo-random sequence generator shall be initialized with at the beginning of each radio frame.

The physical resources used for PUCCH depends on two parameters, and , given by higher layers. The variable denotes the bandwidth in terms of resource blocks that are reserved exclusively for PUCCH formats 2/2a/2b transmission in each slot. The variable denotes the number of cyclic shift used for PUCCH formats 1/1a/1b in a resource block used for a mix of formats 1/1a/1b and 2/2a/2b. The value of is an integer multiple of within the range of {0, 1, …;, 8}, where is defined in section 5.4.1. No mixed resource block is present if . At most one resource block in each slot supports a mix of formats 1/1a/1b and 2/2a/2b. Resources used for transmission of PUCCH format 1/1a/1b and 2/2a/2b are represented by the non-negative indices and , respectively.    

Click the Add New Channel button in the Physical Channel node and select PUCCH to open the Configure PUCCH window.

Figure 1. PUCCH with Default Settings

Format

Choice: 1 | 1a | 1b | 2 | 2a | 2b |3

Default: 1

Enter a format number for the PUCCH. The modulation type and number of bits per subframe for each format is shown in Table 1 above.

Format 2/2a is not allowed to set in the case Extended CP.

See 3GPP TS 36.211, 36.212, and 36.213 for more information.

Modulation Type

Displays the modulation type for the PUCCH for the selected format as shown in the table above.

See 3GPP TS 36.211, 36.212 and 36.213 for more information.

Subframe Number

Range: 0 to 9

Default: 0

Enter a subframe number for the PUCCH.

N_RB(2)

Range: 0 to Max Resource Block – 1

Default: 1

Enter a value for the PUCCH N_RB(2) number which is used to calculate the cyclic shift and resource blocks location.

N_CS(1)

Range: 0 to 8

Default: 0

Enter a value for the PUCCH N_CS(1) number which is used to calculate the cyclic shift and resource blocks location..

nPUCCH(1)

Range: 0 to minimum (2047 or Calculated Maximum Value).

Calculated Maximum Value will vary with the related PUCCH settings.

Default: 0

Enter a value for the UCI nPUCCH(1) number. Specifies the resource index for PUCCH formats 1/1a/1b.

Calculated maximum value means the resource is center of system bandwidth.

A resource used for transmission of a PUCCH format 1/1a/1b is represented by the non-negative indices .

This is one of the values used for generating and mapping PUCCH (see 3GPP TS 36.211, 36.212, and 36.213).

nPUCCH(2)

Range: 0 to Max Resource Element – 1

Default: 0

Enter a value for the nPUCCH(2) number.

A resource used for transmission of a PUCCH format 2/2a/2b are represented by the non-negative indices.

This is one of the values used for generating and mapping PUCCH (see 3GPP TS 36.211, 36.212, and 36.213).

nPUCCH(3)

Range: 0 to (Number of RB in the system bandwidth) * 5 – 1

Default: 0

Specifies the resource index for PUCCH format 3.

See 3GPP TS 36.211, 36.212 and 36.213 for more information.

Delta Shift

Range: 1 to 3

Default: 1

Enter a delta shift value which is used to calculate the cyclic shift alpha for the PUCCH.

Resource Blocks

Displays the numbers of the resource blocks occupied by the PUCCH, separated by a comma. If you change the mapping area size, mapping area offset, or first resource block number, the resource block numbers are updated accordingly when you click in this cell