PUSCH — Physical uplink shared channel — the mirror of PDSCH

5G Systems Notes · Concept map · PUSCH Route · Hierarchy · Index · All concepts · Hub

Channels — what carries what

Where it sits

Sits atLevel 13 of the hierarchy · Channels — what carries what · explained
Learn firstPAPR · PDSCH — 32 concepts in the full chain, see the paths
UnlocksNothing else depends on it directly.
Primary clauseTS 38.211 §6.3.1, TS 38.214 §6
Used innr-pdsch 6 · nr-frame-structure 4 · ref-channels 4 · nr-srs 2
Scanned from the notes at page load and joined with terms.json; nothing on this card is typed by hand.

What it is

What it is. The uplink mirror of PDSCH. TS 38.211 clause 6.3.1, procedures in TS 38.214 clause 6, coding in TS 38.212 clause 6.2. PDSCH §3.3 lists the differences; this section gives them their clauses.

The same chain, almost exactly. CRC, LDPC base-graph selection, segmentation, rate matching and concatenation are the same clauses of TS 38.212 used with UL-SCH substituted for DL-SCH. Scrambling, modulation, layer mapping and resource mapping mirror TS 38.211 clause 7.3.1. If you have read Parts II and III of the PDSCH note, you have read most of PUSCH.

Difference 1 — a second waveform. PUSCH may use DFT-spread OFDM (clause 6.3.1.4), which lowers the peak-to-average ratio at the cost of the frequency-selective scheduling that CP-OFDM allows. It exists because it is the device's amplifier that pays (frame structure §9.2).

Difference 2 — control rides on it. When a device owes an acknowledgement or a CSI report and also has a grant, the control information is multiplexed into PUSCH rather than sent separately (TS 38.213 clause 9.3). One transmission is cheaper than two, and the device's power budget is the scarce thing.

Difference 3 — precoding is not transparent. PDSCH §6.4 shows the downlink antenna-port mapping being an identity because the base station hides its precoder. On the uplink the network tells the device which precoder to use, from a codebook — so the uplink kept the codebook that the downlink abandoned.

Read on

This concept was first written up in ref-channels, which reads the whole group as one argument.

Widget not found: sim_status

Before this concept, the hierarchy says to learn the following — the full chain, in order:

To understand PUSCH (level 13) you first need 32 other concepts. Read them in this order — everything on one line can be read in any order, but no line before the one above it:
Immediately before PUSCH: PDSCH, PAPR.
Keep going — where this sits on the route
Step 118 of 118level 13 · Channels
the route ends here
Nothing depends on this one directly
It is a leaf of the graph — follow the route rather than the branch.
This is the deepest level of the folder. Level 13 in full · the whole route
The route is every concept in the folder ordered by level, so nothing here needs anything after it. Computed at page load from terms.json; the same numbering as the route page.
5G Systems Notes · Concept map · PUSCH Top · Concept map · Hub