SDAP — Maps a QoS flow to a radio bearer

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

The protocol stack

Where it sits

Sits atLevel 9 of the hierarchy · The protocol stack · explained
Learn firstPDCP — 10 concepts in the full chain, see the paths
UnlocksQoS flow
Primary clauseTS 37.324
Used inref-stack 12 · ref-session 11 · nr-pdsch 7 · index 5
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 sublayer that maps a QoS flow onto a data radio bearer. TS 37.324 — note the 37, not 38: it is shared with LTE's numbering series. It is the one sublayer 5G added that LTE did not have, and it is by far the smallest specification of the five, at nineteen pages.

The functions, from TS 37.324 clause 4.4:

Transfer of user plane data · mapping between a QoS flow and a DRB for both downlink and uplink · mapping between an MBS QoS flow and an MRB · marking QoS flow ID in both downlink and uplink packets · reflective QoS flow to DRB mapping for uplink.

Why 5G needed a new sublayer for this. In LTE, quality of service was a property of a bearer: to give traffic different treatment you established another bearer end to end, all the way into the core. Bearers were coarse, slow to set up, and the radio had no way to distinguish two kinds of traffic inside one.

5G moved QoS into the core as flows, which are finer-grained and cheaper to create, and then needed something at the bottom of the stack to decide which flow rides which radio bearer. That something is SDAP. It is small because its job is small: read a marking, choose a bearer.

Reflective mapping is the neat part. Rather than configuring the uplink mapping explicitly, the device can infer it by observing how the network mapped the downlink — so the rule arrives without a signalling message.

Read on

This concept was first written up in ref-stack, 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 SDAP (level 9) you first need 10 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 SDAP: PDCP.
Keep going — where this sits on the 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 · SDAP Top · Concept map · Hub