5G Frame Structure
The 5G NR frame structure is the time organization of the radio system. It defines how the air interface is divided into frames, subframes, slots, mini-slots, and OFDM symbols so that control, data, reference signals, random access, and retransmissions can all fit into a coordinated timing model.
For beginners, this page explains how NR time is organized. For experienced engineers, it connects slot timing to scheduler behavior, TDD operation, HARQ timing, throughput variation, and real procedure analysis.
| Primary concept | How NR organizes radio time into frames, subframes, slots, and symbols |
|---|---|
| Main specs | 3GPP TS 38.211, 38.213, 38.214, 38.331 |
| Core units | 10 ms frame, 1 ms subframe, slot, mini-slot, OFDM symbol |
| Why it matters | Scheduling timing, HARQ behavior, TDD operation, latency, and procedure timing |
| CP rule of thumb | 14 symbols per slot for normal CP, 12 for extended CP cases |
What the 5G frame structure means in simple terms
In practical language, the frame structure is the calendar of the NR radio. It tells the network when transmissions can happen, how often control can be sent, how data is scheduled, and how quickly uplink and downlink actions can follow each other.
- a radio frame is 10 ms long
- that frame is organized into smaller timing units
- the exact slot timing depends on numerology
- the active frame structure shapes latency, TDD behavior, and scheduling efficiency
This is why engineers should not treat the frame structure as a spec-only topic. It affects how the cell behaves in real throughput, mobility, and access scenarios.
Technical summary
| Radio frame | 10 ms |
|---|---|
| Subframe | 1 ms reference time unit |
| Slot duration | Depends on numerology and gets shorter as subcarrier spacing increases |
| Symbols per slot | Typically 14 with normal cyclic prefix |
| Main operational impact | Scheduling cadence, HARQ timing, TDD direction changes, latency behavior, control/data placement |
How the NR time structure is organized
10 ms radio frame
-> subframes
-> slots
-> OFDM symbols
-> resource elements and resource blocks in the time-frequency grid The key point is that the radio frame remains a familiar anchor, but the number of slots inside a given time interval changes with numerology. That gives NR much more flexibility than LTE.
Frames and subframes
The 10 ms radio frame is the top time unit. Engineers still use it as a stable mental anchor when reading timing diagrams, RAN traces, and scheduler behavior.
Slots
The slot is the most important everyday unit for scheduling. Grants, data delivery, HARQ timing, and many practical timing discussions are easiest to understand at the slot level.
Mini-slots
NR also supports transmissions that do not always wait for a full slot boundary. This is one reason the air interface is more flexible for lower-latency and more dynamic scheduling behavior.
Symbols
Control, data, DMRS, and other signals are mapped at the symbol level. This is where engineers start thinking about actual resource occupancy inside a scheduled transmission.
Radio frame structure by numerology
The most important practical rule is simple: the radio frame stays 10 ms and the subframe stays 1 ms, regardless of numerology. What changes is the number of slots inside each subframe, and therefore the total number of slots inside one radio frame.
| Numerology | SCS | Slots per subframe | Slots per radio frame | Normal CP symbols per slot |
|---|---|---|---|---|
| μ = 0 | 15 kHz | 1 | 10 | 14 |
| μ = 1 | 30 kHz | 2 | 20 | 14 |
| μ = 2 | 60 kHz | 4 | 40 | 14 |
| μ = 3 | 120 kHz | 8 | 80 | 14 |
| μ = 4 | 240 kHz | 16 | 160 | 14 |
This table is the practical shortcut engineers often need during troubleshooting. It tells you how many slot opportunities exist in the same fixed time interval once numerology changes.
What does not change
- one radio frame remains 10 ms
- one subframe remains 1 ms
- one resource block still spans 12 subcarriers in frequency
What changes
- the number of slots inside each subframe
- the total number of slots inside the radio frame
- the timing granularity seen by the scheduler, HARQ, and control/data transmission
Normal CP and extended CP
In normal cyclic prefix operation, a slot typically contains 14 OFDM symbols. In extended CP cases, the symbol count is lower, typically 12 symbols per slot. For most everyday NR engineering work, the normal CP case is the baseline you will use most often.
Frame structure and numerology must be read together
The frame structure tells you how time is organized, and numerology tells you how fine that timing is. If the subcarrier spacing changes, the slot duration changes too.
| SCS | Typical slot duration | Practical takeaway |
|---|---|---|
| 15 kHz | 1 ms | Longer timing and more LTE-like behavior |
| 30 kHz | 0.5 ms | Common FR1 balance between flexibility and robustness |
| 60 kHz | 0.25 ms | Shorter slot timing and faster radio reaction |
| 120 kHz | 0.125 ms | Very short slot timing, especially relevant in high-band operation |
This is why frame structure analysis should usually point back to numerology and subcarrier spacing.
Where frame structure appears in real procedures
Initial access
SSB timing -> PBCH decode -> PRACH opportunity -> random access response -> RRC setup timing Even when engineers describe the procedure using RRC and NAS messages, the actual procedure timing depends on the underlying NR frame structure and available random access opportunities.
Scheduling and HARQ
Slot timing -> PDCCH grant -> PDSCH/PUSCH transmission -> HARQ feedback -> retransmission timing This is where frame structure becomes visible in low-throughput cases, unstable retransmission patterns, or delays between grant and useful data delivery.
TDD operation
In TDD deployments, engineers must read the frame structure together with the configured uplink-downlink pattern. The useful timing budget is not just about slot duration, but also about which symbols or slots are available for downlink, uplink, or guard periods.
Real-world engineering examples
Example 1: Why a good RF cell can still show uneven throughput
If the slot timing is fine but downlink opportunities are limited by the practical control/data structure or TDD allocation, user throughput may still look inconsistent even when the radio quality appears acceptable.
Example 2: Why HARQ timing matters in performance analysis
Retransmission timing must be interpreted against slot timing. Engineers should not judge retransmission delay in isolation from the active frame structure and scheduler design.
Example 3: Why access problems can look random
If random access opportunities, synchronization timing, or uplink timing alignment are weak, the failure may first show up as intermittent access delay rather than as a single obvious fault.
What to check in logs, counters, and traces
- configured numerology and resulting slot timing
- TDD pattern and which slots or symbols are actually usable for uplink and downlink
- PDCCH, PDSCH, and HARQ timing relationships in performance analysis
- PRACH opportunities and early access timing when initial access fails or is delayed
- RRC configuration related to BWPs, search spaces, and control-resource assumptions
- whether the observed issue is PHY timing, scheduler design, or RF limitation
Common mistakes engineers make
- memorizing the 10 ms frame and ignoring the slot-level operational detail
- discussing throughput without checking TDD timing or grant timing context
- assuming slot duration alone explains performance, without looking at control and scheduling behavior
- treating access timing as only a PRACH problem rather than a broader time-structure issue
Troubleshooting clues
| Symptom | Possible frame-structure angle | Next check |
|---|---|---|
| Low or bursty throughput | Scheduling opportunities, TDD timing, or HARQ cadence may not match expectations | Check grants, slot timing, and the NR Throughput Calculator |
| Access delay or intermittent initial access | Random access timing opportunities may be poorly aligned with the observed deployment context | Check initial access procedure context and PRACH timing |
| TDD performance inconsistency | UL/DL timing structure may be constraining practical resource use | Check configured UL/DL pattern, symbol allocation, and scheduler behavior |
FAQ
What is the 5G NR frame structure?
It is the radio time organization used by NR. It arranges transmissions into frames, subframes, slots, mini-slots, and OFDM symbols.
How is the 5G frame structure different from LTE?
NR uses scalable numerology, so the slot timing changes with subcarrier spacing. This makes NR more flexible across different frequencies and latency targets than LTE.
What is a slot in 5G?
A slot is a core scheduling time unit. The number of slots per subframe depends on the selected numerology, and each slot typically contains 14 OFDM symbols with normal cyclic prefix.
What is a mini-slot?
A mini-slot is a shorter transmission opportunity that can use fewer symbols than a full slot. It supports more flexible scheduling behavior in selected cases.
Why does frame structure matter for throughput analysis?
Because throughput depends on when control and data can actually be scheduled, how quickly retransmissions can happen, and how the TDD or slot timing limits practical radio use.
Why should frame structure be read together with numerology?
Because numerology changes slot duration. Without that context, the frame structure is only half explained.
Beginner takeaway
The 5G frame structure is the time layout of the NR radio. If you understand frames, slots, symbols, and how numerology changes slot duration, you will understand much more of scheduler behavior, HARQ timing, and access timing in real 5G networks.
Advanced engineer notes
- Frame structure analysis is most useful when read together with TDD configuration, BWP design, and scheduler implementation.
- Many practical performance complaints are about usable timing opportunities, not just raw bandwidth.
- HARQ timing should be interpreted against the active slot structure before drawing conclusions about network behavior.
- In beam-oriented or high-frequency deployments, time structure and beam behavior often need to be interpreted together.
Use the tools naturally in this workflow
Pair this page with the NR Throughput Calculator for practical performance analysis, the 3GPP Decoder for trace interpretation, and the Numerology & Subcarrier Spacing page when you need the timing logic behind the slot structure.