A resource block grid is the two-dimensional time-frequency lattice that constitutes the physical transmission structure in OFDM-based systems such as LTE and 5G NR. It is formed by resource elements (REs) — the smallest allocable unit defined by a single OFDM symbol in the time domain and a single subcarrier in the frequency domain. The grid organizes these elements into resource blocks (RBs), which serve as the minimum scheduling unit for user data allocation.
Glossary
Resource Block Grid

What is Resource Block Grid?
The resource block grid is the fundamental two-dimensional time-frequency lattice structure in OFDM systems, defining the allocation of physical resources for data transmission.
In 5G NR, the grid architecture is parameterized by the OFDM numerology, where subcarrier spacing and cyclic prefix length scale the time-frequency dimensions. A standard resource block spans 12 consecutive subcarriers in frequency and one slot in time, with the number of OFDM symbols per slot varying by configuration. This structured lattice enables orthogonal multiple access, where different users are assigned distinct, non-interfering regions of the grid, and provides the reference framework for embedding demodulation reference signals (DMRS) essential for coherent channel estimation.
Key Characteristics of the Resource Block Grid
The resource block grid is the fundamental two-dimensional lattice that organizes OFDM transmissions. It defines the atomic unit of allocation—the resource element—and the scheduling granularity—the resource block—across both time and frequency domains.
Resource Element: The Atomic Unit
A Resource Element (RE) is the smallest physical resource unit in the OFDM grid, occupying one subcarrier in the frequency domain and one OFDM symbol in the time domain. Each RE carries a single complex-valued modulation symbol (QPSK, 16QAM, 64QAM, or 256QAM).
- In LTE, a single RE with 15 kHz subcarrier spacing and normal CP occupies approximately 66.7 µs in time
- The total number of REs in a 20 MHz LTE carrier with normal CP is 84,000 per subframe
- REs are grouped into larger structures for scheduling: resource blocks, resource block groups, and control channel elements
Resource Block: The Scheduling Granularity
A Resource Block (RB) is the minimum unit of resource allocation that the MAC scheduler can assign to a user. In LTE, an RB spans 12 consecutive subcarriers (180 kHz) in frequency and one slot (0.5 ms, 7 OFDM symbols with normal CP) in time, containing 84 REs.
- 5G NR introduces flexible RB definitions that scale with numerology, but the 12-subcarrier frequency span remains constant
- The total number of RBs depends on the channel bandwidth: 6 RBs for 1.4 MHz, 100 RBs for 20 MHz LTE
- RBs can be allocated as contiguous blocks or distributed across the bandwidth using resource allocation types 0, 1, or 2
Time-Frequency Lattice Structure
The resource block grid forms a two-dimensional lattice where the horizontal axis represents OFDM symbols (time) and the vertical axis represents subcarriers (frequency). This orthogonal structure ensures that subcarriers do not interfere with each other despite overlapping in frequency.
- The grid dimensions for a 10 ms LTE radio frame with 20 MHz bandwidth: 100 RBs × 140 OFDM symbols (normal CP)
- Reference signals, synchronization signals, and control channels occupy specific, predefined positions within this lattice
- The lattice structure enables localized and distributed resource allocation schemes for frequency diversity
Reference Signal Mapping
Specific REs within the resource block grid are reserved for reference signals (pilots) that enable channel estimation and coherent demodulation. These REs are transmitted at known power and phase, allowing the receiver to estimate the channel response.
- Cell-specific Reference Signals (CRS) in LTE occupy REs at fixed subcarrier and symbol offsets, with density depending on the number of antenna ports
- Demodulation Reference Signals (DMRS) in 5G NR are UE-specific and mapped to the scheduled RBs, supporting beamforming and MU-MIMO
- Reference signal overhead typically consumes 4.76% to 14.29% of REs per RB, depending on antenna configuration
Resource Element Groups and Control Mapping
REs are aggregated into Resource Element Groups (REGs) for control channel mapping. A REG consists of 4 consecutive REs within the same OFDM symbol that are not occupied by reference signals.
- Control Channel Elements (CCEs) are formed from 9 REGs (36 REs) and are the basic unit for PDCCH transmission
- PDCCH aggregation levels (1, 2, 4, or 8 CCEs) determine the coding rate and coverage of downlink control information
- The control region occupies the first 1–3 OFDM symbols of each subframe in LTE, while 5G NR uses the flexible CORESET structure
Numerology-Dependent Grid Scaling
In 5G NR, the resource block grid scales with the numerology (µ), which defines the subcarrier spacing as 15 × 2^µ kHz. Larger subcarrier spacings compress the time-domain symbol duration while maintaining the 12-subcarrier RB width.
- µ=0 (15 kHz): 1 ms slot, 14 symbols — baseline for sub-6 GHz
- µ=1 (30 kHz): 0.5 ms slot — common for mid-band deployments
- µ=2 (60 kHz): 0.25 ms slot — enables low-latency URLLC
- µ=3 (120 kHz): 0.125 ms slot — used in mmWave bands above 24 GHz
- The frequency-domain RB count scales inversely with subcarrier spacing for a given bandwidth
Frequently Asked Questions
Essential questions about the two-dimensional time-frequency lattice structure that forms the fundamental scheduling unit in OFDM-based systems like LTE and 5G NR.
A Resource Block Grid is the two-dimensional time-frequency lattice structure that organizes physical resources in OFDM-based systems such as LTE and 5G NR. It consists of Resource Elements (REs) —the smallest physical resource unit, representing one subcarrier in the frequency domain and one OFDM symbol in the time domain. Resource Elements are grouped into Resource Blocks (RBs) , which form the minimum scheduling granularity. In LTE, one Resource Block spans 12 subcarriers (180 kHz) in frequency and 7 OFDM symbols (one 0.5 ms slot) in time for normal cyclic prefix, containing 84 Resource Elements. In 5G NR, the Resource Block definition remains 12 subcarriers in frequency but the time-domain extent varies with the configured numerology, allowing flexible slot durations. The grid provides a structured coordinate system where the scheduler allocates specific Resource Blocks to user equipment for data and control transmission.
Key structural elements:
- Resource Element (k, l): Indexed by subcarrier
kand OFDM symboll, carrying one complex-valued modulation symbol - Resource Block: 12 consecutive subcarriers × 1 slot, the atomic scheduling unit
- Bandwidth Part (BWP): A contiguous subset of Resource Blocks configured per UE in 5G NR
- Control Resource Set (CORESET): Specific Resource Block regions reserved for downlink control channels
The grid enables orthogonal multiple access by assigning non-overlapping Resource Block allocations to different users, eliminating intra-cell interference while maximizing spectral efficiency through dynamic resource partitioning.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the foundational components that define the time-frequency lattice structure of modern OFDM systems, from the basic resource element to advanced 5G NR configurations.
Resource Element (RE)
The smallest physical unit in the OFDM grid, representing a single subcarrier for the duration of one OFDM symbol. Each RE carries one complex-valued modulation symbol (QPSK, 16QAM, 64QAM, or 256QAM).
- Frequency domain: 15 kHz (LTE) or configurable 15-240 kHz (5G NR)
- Time domain: ~66.7 µs symbol duration (excluding cyclic prefix)
- Capacity: 2, 4, 6, or 8 bits per RE depending on modulation order
- Mapping: REs are grouped into resource blocks for scheduling allocation
Resource Block (RB)
The minimum scheduling unit in LTE and 5G NR, consisting of 12 consecutive subcarriers in the frequency domain. An RB spans one slot in the time domain.
- LTE RB: 12 subcarriers × 7 OFDM symbols (normal CP) = 84 REs
- 5G NR RB: 12 subcarriers × 14 OFDM symbols (normal CP, 1 slot) = 168 REs
- Bandwidth: 180 kHz per RB in LTE (12 × 15 kHz)
- Scheduling: The MAC scheduler allocates RBs to UEs every Transmission Time Interval (TTI)
Resource Block Group (RBG)
A contiguous set of resource blocks used as the granularity for downlink resource allocation Type 0 in LTE and 5G NR. RBG size depends on system bandwidth to balance scheduling flexibility with control signaling overhead.
- LTE RBG sizes: 1 RB (≤10 RBs), 2 RBs (11-26), 3 RBs (27-63), 4 RBs (64-110)
- Bitmap allocation: Each RBG is addressed by a single bit in the DCI
- Trade-off: Larger RBGs reduce DCI payload but decrease allocation precision
- Type 1 allocation: Uses individual RB addressing as an alternative to RBG-based scheduling
OFDM Numerology (5G NR)
The scalable set of physical-layer parameters that define the subcarrier spacing and cyclic prefix length in 5G NR. Different numerologies enable the same frame structure to serve diverse use cases from enhanced mobile broadband to ultra-reliable low-latency communications.
- µ=0: 15 kHz SCS, normal CP (aligned with LTE)
- µ=1: 30 kHz SCS, normal CP (FR1 mid-band)
- µ=2: 60 kHz SCS, normal/extended CP (FR2 mmWave)
- µ=3: 120 kHz SCS, normal CP (FR2 high-band)
- µ=4: 240 kHz SCS, normal CP (FR2 for very low latency)
- Scaling: Higher µ reduces slot duration proportionally (1 ms / 2^µ)
Bandwidth Part (BWP)
A contiguous subset of carrier resource blocks configured per UE in 5G NR. BWPs enable bandwidth adaptation, allowing devices to operate on narrower bandwidths for power saving and switch to wider bandwidths for high throughput.
- Configuration: Up to 4 BWPs per UE per carrier (only 1 active at a time)
- Location and numerology: Each BWP can have independent SCS and CP configuration
- Power saving: Narrow BWP for monitoring PDCCH during inactivity
- UE capability: Accommodates devices that cannot support the full carrier bandwidth
- BWP switching: Triggered by DCI, MAC CE, or timers (bwp-InactivityTimer)
Control Resource Set (CORESET)
A time-frequency region configured for PDCCH transmission in 5G NR. Unlike LTE's fixed control region spanning the full bandwidth, CORESETs are flexibly placed within the resource grid.
- Frequency domain: Defined in multiples of 6 RBs (Resource Block Groups of 6)
- Time domain: 1-3 OFDM symbols within a slot
- CCE-to-REG mapping: Interleaved or non-interleaved mapping of Control Channel Elements
- TCI states: Each CORESET is associated with beamforming information via Transmission Configuration Indication
- Search space: UEs monitor specific CORESETs at configured monitoring occasions for DCI

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us