School of Specs 38.300v19.3.0

3GPP 38.300 v19.3.0 — the document's own text

6.2.1 Services and Functions

Taught in 5. The radio protocol stack, sublayer by sublayer (TSG RAN — the group that specifies the radio, in depth), 2. The six working groups and the line between them (TSG RAN — the group that specifies the radio, overview), 5. The layers a packet falls through, and the three states a device sits in (TSG RAN — the group that specifies the radio, overview).

The main services and functions of the MAC sublayer include:

  • Mapping between logical channels and transport channels;
  • Multiplexing/demultiplexing of MAC SDUs belonging to one or different logical channels into/from transport blocks (TB) delivered to/from the physical layer on transport channels;
  • Scheduling information reporting;
  • Error correction through HARQ (one HARQ entity per cell in case of CA);
  • Priority handling between UEs by means of dynamic scheduling;
  • Priority handling between logical channels of one UE by means of logical channel prioritisation;
  • Priority handling between overlapping resources of one UE;
  • Padding.

A single MAC entity can support multiple numerologies, transmission timings and cells. Mapping restrictions in logical channel prioritisation control which numerology(ies), cell(s), and transmission timing(s) a logical channel can use (see clause 16.1.2).