g output sequence length to E = EUCI/CUCI where CUCI is the number of code blocks for UCI and the value of EUCI is given by Table 4.26. In this table the follow- ing parameters have been used [7]: OACK is the number of bits for HARQ-ACK for transmission on the current PUCCH. denotes the number of bits for SR for transmission on the current PUCCH. CSI-part is the number of bits for CSI part 1 for transmission on the current PUCCH. 2 denotes the number of bits for CSI part 2 for transmission on the current PUCCH. Rmax UCI is the configured PUCCH maximum coding rate. The output bit sequence after rate matching is denoted by where E is the length of rate-matched output sequence in 1th code block number. 614 Chapter 4 The encoded UCI payload b(0), b(NE - 1), where NE denotes the number of encoded bits in the payload transmitted on the physical uplink control channel, is scrambled prior to modulation, resulting in a block of scrambled bits b(0), ., b(NE - 1) such that b(i)=[b(i)+c(i)]: mod 2, in which the scrambling sequence c(i) is a pseudo-random sequence that is initialized with the value Cinit = NRNTI215 + nID that is derived from RRC configured parameter NID E {0, 1, 1023}; otherwise, NID The block of scrambled b(0) b(NE - 1) is QPSK modulated, resulting in a block of complex-valued modula- tion symbols d(0), d(NE/2-1). The block of modulation symbols is scaled with the scaling factor BPUCCH-F2 to adjust the transmit power and is sequentially mapped, starting with d(0), to resource elements (k,1) which are reserved for PUCCH transmission and are not used by the associated DM-RS. The mapping to resource elements (k,l) is in increasing order of the frequency index k followed by time index l on a single-antenna port. PUCCH format 2 is typically transmitted at the end of a slot as illustrated in Fig. 4.80; however, it is also possible to transmit PUCCH format 2 in other positions within a slot [6]. 4.2.3.1.4 PUCCH Formats 3 and 4 Structure and Physical Processing PUCCH format 3 is the long PUCCH counterpart to PUCCH f