5G NR Downlink Channel Mappings: The Map You Need Before Anything Else
How logical, transport and physical channels fit together in the 5G NR downlink, and why NR needs fewer physical channels than LTE.
Why start here
Every time you read about PDSCH, DCI, MIB or SIB1, you are reading about one layer of a three-layer map. If the map is not clear in your head, the rest of this chapter feels like a pile of acronyms. So before any of the "difficult" material, let's build the map.
The mental model: post office, trucks, roads
Think of the downlink as a delivery system with three views of the same shipment:
| View | Question it answers | Owned by | Examples |
|---|---|---|---|
| Logical channel | What kind of information is this? | RLC ↔ MAC boundary | "This is system information", "this is paging", "this is user data" |
| Transport channel | How should it be delivered? (coding, HARQ, size) | MAC ↔ PHY boundary | Broadcast delivery, paging delivery, scheduled shared delivery |
| Physical channel | Which radio resources actually carry it? | PHY (time/frequency grid) | PBCH, PDCCH, PDSCH |
The logical channel is the label on the parcel ("fragile", "bulk mail"). The transport channel is the delivery service chosen for that parcel (a fixed broadcast run, or the flexible scheduled truck). The physical channel is the actual road — the resource elements in the time–frequency grid.
The key thing to notice: the number of options shrinks as you go down. Many logical channels → few transport channels → very few physical channels. Almost everything ends up on one road: the PDSCH.
The three layers, one by one
Logical channels (the "what")
Downlink logical channels in NR (TS 38.321):
- BCCH — Broadcast Control Channel. Carries the MIB and the SIBs. Every UE in the cell can read it.
- PCCH — Paging Control Channel. Carries paging messages for UEs in RRC_IDLE and RRC_INACTIVE.
- CCCH — Common Control Channel. Used before a dedicated connection exists (e.g. RRC Setup). Uses SRB0.
- DCCH — Dedicated Control Channel. Point-to-point RRC and NAS signalling once connected (SRB1, SRB2, SRB3).
- DTCH — Dedicated Traffic Channel. Your user-plane data (DRBs).
Control channels vs traffic channels is the only real split here. The prefix tells you the scope: B = broadcast to everyone, P = paging, C = common (before identity is known), D = dedicated to one UE.
Transport channels (the "how")
NR downlink has only three transport channels (TS 38.300, TS 38.321):
- BCH — Broadcast Channel. Fixed format, fixed timing, no HARQ, carries only the MIB. It is deliberately dumb so that a UE that knows nothing about the cell can still decode it.
- PCH — Paging Channel. Supports DRX so idle UEs only wake up at their paging occasions.
- DL-SCH — Downlink Shared Channel. The flexible workhorse: HARQ, dynamic link adaptation (MCS), dynamic resource allocation, beamforming support. Everything except the MIB uses it.
Why so few? Because the transport channel encodes a delivery strategy, and there are only three genuinely different strategies: "blind broadcast for the very first bits", "wake-up on schedule", and "scheduled and adaptive for everything else".
Physical channels (the "where")
Three downlink physical channels (TS 38.211):
- PBCH — Physical Broadcast Channel. Carries the BCH (MIB) inside the SS/PBCH block.
- PDCCH — Physical Downlink Control Channel. Carries DCI (scheduling grants, slot format, power control). It has no transport channel above it; DCI is generated by the PHY/MAC scheduler, not by RLC.
- PDSCH — Physical Downlink Shared Channel. Carries DL-SCH and PCH. This is where SIBs, paging, RRC messages and user data all land.
Plus the physical signals — things that carry no bits from upper layers but are needed to make the channels decodable:
- PSS / SSS — Primary and Secondary Synchronisation Signals (find the cell, get timing and PCI).
- DM-RS — Demodulation Reference Signal (channel estimation; one per channel: PBCH DM-RS, PDCCH DM-RS, PDSCH DM-RS).
- CSI-RS — Channel State Information Reference Signal (link adaptation, beam management, tracking, mobility).
- PT-RS — Phase Tracking Reference Signal (phase-noise compensation, mostly FR2).
The mapping diagram
LOGICAL TRANSPORT PHYSICAL
(what) (how) (where)

BCCH ──(MIB)───▶ BCH ────────────▶ PBCH
BCCH ──(SIBs)──▶ DL-SCH ────┐
PCCH ──────────▶ PCH ───────┼────▶ PDSCH
CCCH ──────────▶ DL-SCH ────┤
DCCH ──────────▶ DL-SCH ────┤
DTCH ──────────▶ DL-SCH ────┘
(no logical / transport channel) ▶ PDCCH (carries DCI)
Physical signals (no upper-layer bits):
PSS, SSS, DM-RS, CSI-RS, PT-RS
Two lines deserve a second look:
- BCCH splits. The MIB goes BCCH → BCH → PBCH. The SIBs go BCCH → DL-SCH → PDSCH. Same logical channel, two very different deliveries. That is why the MIB is tiny and rigid, while SIB1 can be hundreds of bytes and is scheduled by a PDCCH like any other data.
- PDCCH stands alone. It is the only physical channel with nothing above it. Its content (DCI) is about the other channels — where the PDSCH is, which MCS, which HARQ process.
What changed from LTE (and why it matters)
If you know LTE, the NR downlink looks stripped down:
| LTE physical channel / signal | NR equivalent | Why it went away |
|---|---|---|
| PCFICH (tells UE how many PDCCH symbols) | Gone | The PDCCH region is now configured per CORESET, so no need to signal it every subframe |
| PHICH (HARQ ACK/NACK for uplink) | Gone | NR uplink HARQ is asynchronous; a new DCI grant implicitly tells the UE whether to retransmit |
| CRS (always-on cell-specific reference signal) | Gone | Replaced by DM-RS (per channel, only when there is data) plus CSI-RS and TRS. Big power/interference saving and beamforming-friendly |
| PMCH (multicast) | Not in Rel-15 (MBS added in Rel-17) | Not a launch priority |
The theme is the same everywhere in NR: nothing is transmitted "always on" unless it is strictly necessary. LTE had signals that lit up every subframe even in an empty cell. NR transmits the SSB periodically, and everything else only when scheduled. This is what people mean by NR being an "ultra-lean" design.
How to remember it
- Three layers: what / how / where.
- Three transport channels: BCH, PCH, DL-SCH — dumb broadcast, scheduled wake-up, flexible shared.
- Three physical channels: PBCH, PDCCH, PDSCH — MIB, control, everything else.
- The MIB is the only thing that avoids the PDSCH.
- The PDCCH is the only channel with nothing above it.
Common confusions
- "SIB1 is broadcast, so it must be on PBCH." No. Only the MIB is on PBCH. SIB1 is scheduled on PDSCH via a PDCCH with SI-RNTI.
- "PDCCH carries a transport channel." It does not. DCI is not user or RRC data; it is scheduling control created below the MAC/PHY boundary.
- "Where is the CRS in NR?" There is none. If you are looking for a reference signal to measure, it is the SSB (SS-RSRP) or the CSI-RS (CSI-RSRP).
- "PCH and DL-SCH are different physical channels." Both ride on the PDSCH. The difference is at the transport level (DRX support and the P-RNTI used on the PDCCH that schedules it).
Spec pointers
- TS 38.300 §6 — overall layer 2 and channel structure
- TS 38.321 §4.2 — logical/transport channel definitions and mapping
- TS 38.211 §7.1 — downlink physical channels and signals
- TS 38.212 §7 — DL-SCH/PCH/BCH coding and DCI
Recap
The downlink is a funnel: many kinds of information (logical channels) are delivered by three strategies (transport channels) over three roads (physical channels). Keep the funnel picture in your head and the rest of this chapter — SSB, PBCH, PDCCH, PDSCH, reference signals — is just a tour of each road.
Interview questions
The questions below are drawn from this topic and phrased the way they tend to come up. Try each one out loud before revealing the answer.
18 questions
- Logical channels say what the information is, transport channels say how it is carried over the air, and physical channels say where it sits in the resource grid.
- BCCH for broadcast control, PCCH for paging, CCCH for common control before an RRC connection exists, DCCH for dedicated control, and DTCH for dedicated traffic.
- BCH for the broadcast channel carrying the MIB, PCH for paging, and DL-SCH for everything else.
- PBCH, PDCCH and PDSCH.
- PDCCH. It carries downlink control information generated at the physical layer itself, so there is nothing to map down from.
- BCCH maps to BCH for the MIB and to DL-SCH for the SIBs. The MIB is small, fixed and needs its own robust channel; the SIBs are larger and benefit from the scheduling flexibility of the shared channel.
- Paging is infrequent, so a dedicated physical channel would waste resources. Mapping it to the shared channel lets the scheduler use those resources for data when there is no paging.
- Both were removed. The control region size is conveyed by CORESET configuration rather than PCFICH, and NR uses asynchronous HARQ so there is no fixed-timing acknowledgement channel to carry.
- In LTE the control region spanned the whole carrier width and its size had to be decoded first. NR's CORESET is configured, localised in frequency, and known in advance, which is both more flexible and less fragile.
- CCCH carries control before a dedicated connection exists, so it is common to all UEs. DCCH carries control for a specific UE once the connection is established.
- DTCH at the logical layer, mapped to DL-SCH and carried on PDSCH.
- It separates concerns. The logical layer describes the service, the transport layer describes how it is coded and multiplexed, and the physical layer describes the air interface mapping. Each can change without disturbing the others.
- BCH, mapped to PBCH. It is the only transport channel with a one-to-one physical mapping.
- As BCCH on DL-SCH carried on PDSCH, scheduled by a PDCCH addressed to SI-RNTI.
- It addresses a PDCCH to a UE or group. SI-RNTI for system information, P-RNTI for paging, RA-RNTI for random access, and C-RNTI for a connected UE.
- Three rows top to bottom — logical, transport, physical — then draw BCCH splitting to BCH and DL-SCH, PCCH to PCH, the three dedicated channels converging on DL-SCH, and finally PDCCH standing alone.
- It carries everything that is not the MIB: system information, paging, dedicated control and all user data. Its flexibility is what makes the scheduler useful.
- Everything except the MIB and paging funnels through DL-SCH onto PDSCH, the MIB has its own path through BCH to PBCH, and PDCCH sits outside the hierarchy carrying the scheduling that makes the rest work.
Related Articles
5G NR Waveforms: CP-OFDM and DFT-s-OFDM, and When the Uplink Should Use Which
Why NR uses CP-OFDM everywhere but keeps DFT-s-OFDM as an uplink option, what PAPR really costs, and how the network chooses per UE.
5G NR Transmitter and Receiver Chain: Following the Bits From MAC to Antenna and Back
A block-by-block walk through the NR physical-layer transmit chain and its mirror-image receiver, explaining what each stage does and why it sits where it does.
5G NR Synchronisation Signals (PSS and SSS): How a Phone Finds a Cell From Nothing
PSS and SSS explained from the UE's point of view: what each signal gives the receiver, how the PCI is built from them, and why NR has 1008 cell identities.