×Jan-03-2024
Apple Inc is looking for a 4G/5G system engineer on mobility control. Based in California, USA (Bay Area or San Diego). .

PDSCH modulationV15.8.0

Toolbox: PDSCH signal generator
ParameternRNTIqreservednID
Value
Index3029282726252423222120191817161514131211109876543210
Binary0000000001111111000000000001010
cinit4161546
Input bits (0,1,...)
scrambling seq (0,1,...)
scrambled bits (0,1,...)
Modulation scheme
Modulated signal
v
Layer mapped x[0]
Layer mapped x[1]

Scrambling

Up to two codewords q ∈ {0,1} can be transmitted. In case of single-codeword transmission, q = 0.

For each codeword q, the UE shall assume the block of bits , where is the number of bits in codeword q transmitted on the physical channel, are scrambled prior to modulation, resulting in a block of scrambled bits according to

where the scrambling sequence is given by clause 5.2.1 Pseudo-random sequence generation. The scrambling sequence generator shall be initialized with

where

  • equals the higher-layer parameter dataScramblingIdentityPDSCH if configured and the RNTI equals the C-RNTI, MCS-C-RNTI, or CS-RNTI, and the transmission is not scheduled using DCI format 1_0 in a common search space,
  • otherwise

and where nRNTI corresponds to the RNTI associated with the PDSCH transmission as described in clause 5.1 of TS 38.214. RNTI occupies 16 bits, ranges from 1 to 65535.

What it means: scrambling sequence has length same as the input bits. For each input bit, scrambling means to logically XOR it with the corresponding scrambling bit. On the receiver side, the XOR operation is performed again with the same scrambling sequence to recover the original bits. The scrambling scequence is only known by the transmitter and the intended receiver, thus offering protection agains information leakage.


Modulation

For each codeword q, the UE shall assume the block of scrambled bits are modulated as described in using one of the modulation schemes in Table 7.3.1.2-1, resulting in a block of complex-valued modulation symbols .

Table 7.3.1.2-1: Supported modulation schemes.
Modulation schemeModulation order Qm
QPSK2
16QAM4
64QAM6
256QAM8

Layer mapping

The UE shall assume that complex-valued modulation symbols for each of the codewords to be transmitted are mapped onto one or several layers according to Table 7.3.1.3-1. Complex-valued modulation symbols for codeword q shall be mapped onto the layers where 𝜐 is the number of layers and is the number of modulation symbols per layer.

What it means:

  • PDSCH with ≤ 4 layers uses only one codeword. Each layer has 1/v the number of total modulation symbols.
  • PDSCH with > 4 layers uses two codewords. Codeword 0 maps onto the first layers, with size of ; Codeword 1 maps onto the last layers, with size of .
Table 7.3.1.3-1: Codeword-to-layer mapping for spatial multiplexing.
Number of layersNumber of codewordscodeword-to-layer mapping
11
21
31

41


52



62




72






82