Beamforming
Beamforming is the technique of shaping and steering the radiation pattern of an antenna array toward a specific user, concentrating signal energy where it's needed rather than radiating uniformly. This traces the evolution from LTE through 5G NR to the 6G frontier.
Listen to the Companion Podcast Episode#1The Evolution of Coverage
Cellular coverage has progressed from broadcasting everywhere to focusing energy precisely:
Why "Spray and Pray" Fails at Higher Frequencies
| Frequency | Wavelength | Antenna Size | Path Loss |
|---|---|---|---|
| 900 MHz | λ = 33 cm | Large antennas | Low — easy coverage |
| 3.5 GHz | λ = 8.6 cm | Compact arrays | Moderate |
| 28 GHz | λ = 1.07 cm | Tiny elements | HIGH — needs beamforming! |
| 140 GHz | λ = 2.1 mm | Micro elements | EXTREME — ultra-massive arrays needed |
Friis Transmission Equation
Pr = Pt × Gt × Gr × λ² / (4πd)²
As frequency ↑ (λ ↓), received power Pr ↓ dramatically. Beamforming gain (Gt, Gr) compensates.
#2Physics Foundation — How Beams Are Formed
2.1 Single Antenna vs Antenna Array
Single Antenna — Wide, Low Gain
Antenna Array — Narrow, High Gain
2.2 Constructive & Destructive Interference
- In-phase (constructive) → signal reinforces → main lobe (beam direction)
- Out-of-phase (destructive) → signal cancels → nulls (interference rejection)
2.3 Beamsteering — Visual Explanation
Electronically redirecting the beam by adjusting phase delay across elements — no physical movement:
2.4 Key Radiation Pattern Terms
Beamwidth Relationships
- Wider array (more elements) → Narrower beamwidth → Higher gain
- Higher frequency (smaller λ) → Narrower beamwidth → Higher gain
#3Beamforming Architectures
Architecture Comparison
| Aspect | Analog | Digital | Hybrid |
|---|---|---|---|
| RF Chains | 1 | N (= # elements) | K (≪ N) |
| Simultaneous Beams | 1 | N | K |
| MU-MIMO | Not possible | Native | Limited by K |
| Cost | Low | High | Medium |
| Flexibility | Low | High | Medium-High |
| Best For | mmWave initial access | Sub-6 GHz | mmWave data |
#4Massive MIMO → Ultra-Massive MIMO → XL-MIMO
| Aspect | LTE (4×4) | 5G Massive MIMO | 6G Ultra-Massive | 6G XL-MIMO |
|---|---|---|---|---|
| Elements | 4–8 | 32–256 | 1024–2048 | Continuous aperture |
| Beamwidth | ~10° | ~5–10° | < 3° | Beam FOCUSING |
| Spatial Model | Far-field only | Far-field dominant | Near-field emerges | Near-field DOMINANT |
| Capability | Capacity boost | Capacity + coverage | Tbps rates | Theoretical limits |
| MIMO Type | SU-MIMO | SU + MU-MIMO | Ultra MU-MIMO | Cell-free |
Near-Field vs Far-Field (XL-MIMO)
Rayleigh Distance: dR = 2D² / λ
- 64 elements, 28 GHz → dR ≈ 40 m (most UEs in far-field)
- 1024 elements, 28 GHz → dR ≈ 640 m (most UEs in near-field!)
- 2048 elements, 140 GHz → dR ≈ 15 km (entire cell near-field)
#5Precoding Techniques
5.1 Codebook-Based (LTE & 5G NR)
Codebook (Predefined Beams) ┌────────────────────────────────┐ │ Beam 0: [1, 1, 1, 1] │ ← Broadside │ Beam 1: [1, j, -1, -j] │ ← Steered right │ Beam 2: [1, -j, -1, j] │ ← Steered left │ Beam 3: [1, -1, 1, -1] │ ← Steered further └────────────────────────────────┘ UE measures → reports PMI = 2 → gNB applies Beam 2
5.2 Non-Codebook (Eigen-Based)
H = U × Σ × Vᴴ
↑ Precoding matrix (V) applied at gNB
✅ More accurate ❌ High feedback overhead
📍 5G NR non-codebook UL, TDD reciprocity
5.3 Grid of Beams (GoB)
5.4 6G: AI/ML-Optimized Precoding
Traditional (5G)
Measure → Select from codebook → Apply PMI
Reactive, fixed beam set
AI-Driven (6G)
Sense → Predict channel → Optimize beam weights
Proactive, infinite beam space, sensor + environment data
#6SSB Beam Sweeping — Initial Discovery
The gNB sweeps its SSB across multiple beams sequentially. UE measures SSB-RSRP per beam index and reports the best:
#7CSI-RS Beam Refinement — Coarse to Fine
SSB Beams (Coarse)
4–64 wide beams, broadcast periodically
CSI-RS Beams (Fine)
Hundreds of narrow beams, per-UE dynamic
| Metric | What It Measures | Availability | Limitation |
|---|---|---|---|
| SSB-RSRP | Coarse beam coverage | Always (broadcast) | Doesn't reflect data beam quality |
| CSI-RSRP | Fine data beam quality | When configured | Per-UE, requires RRC setup |
⚠️ Field Trap
In mmWave, a cell can show excellent SSB-RSRP (-83 dBm) but terrible CSI-RSRP due to obstacles blocking the narrow service path. Never judge mmWave on SSB-RSRP alone.
#8Beam Management — P1, P2, P3
TCI States — Beam Indication
TCI State = { Reference Signal ID, Beam Type }
TCI 1 → { SSB-Index 3, QCL-TypeD } → Beam aligned with SSB #3
TCI 2 → { CSI-RS-Resource 7, QCL-TypeD } → Beam aligned with CSI-RS #7
Signaled via: MAC-CE (semi-static) or DCI (dynamic, per-slot)
LTE had none of this. Beam management was implicit.
#9Beam Failure Recovery (BFR)
LTE: Radio Link Failure → full RRC reconnect → seconds. 6G: ML models predict failure before it happens.
#10Reconfigurable Intelligent Surfaces (RIS)
RIS shifts beamforming from the transmitter to the environment itself:
#11Holographic Beamforming & CAPA
Discrete Array (5G)
N beams from N discrete elements
Continuous Aperture — CAPA (6G)
Infinite beam shapes, continuous control
Three 6G Concepts
- HMIMOS — Holographic MIMO Surface (active transceiver, near-continuous aperture)
- CAPA — Continuous Aperture Array (full continuous current distribution control)
- RHS — Reconfigurable Holographic Surface (metasurface-based holographic radio)
#12Cell-Free Massive MIMO — No More Cell Edges
Cell-Centric (LTE / 5G)
Cell-Free (6G)
#13AI/ML-Driven Beam Management
ISAC — Integrated Sensing and Communication
6G gNB uses the same waveform for both data communication and radar-like sensing. Sensing data feeds beam management: "Person approaching UE path → pre-configure alternative beam."
#14THz Beamforming — 6G Frontier Band
100 GHz – 10 THz → enormous bandwidth → Tbps data rates for holographic video, digital twins, immersive XR.
| Challenge | Impact | Solution |
|---|---|---|
| Molecular absorption | Frequency-specific loss spikes (O₂, H₂O) | Frequency-aware beam selection |
| Extreme beam narrowness | Slightest movement breaks link | Ultra-massive MIMO (2048+) |
| Beam squint | Direction shifts across wide-band subcarriers | True-time-delay (not just phase) |
| Blockage sensitivity | Human hand/leaf/rain = full block | Multi-connectivity + RIS |
| Weak THz hardware | PAs ~0 dBm, lossy phase shifters | Dynamic hybrid sub-arrays |
#15Beam Correspondence — FR2 / THz Pitfall
UE must use the same beam direction for Tx as it measured for Rx. If calibration is off:
✅ Correspondence OK
❌ Correspondence FAILS
More severe at FR2/THz — narrower beams mean even small calibration errors cause failure.
#16FR1 vs FR2 — Opposing Beam Dynamics
| Aspect | FR1 (Sub-6 GHz) | FR2 (mmWave 24–52 GHz) |
|---|---|---|
| Beamwidth | Wide (30–60°) | Very narrow (5–15°) |
| SSB beams/cell | 4–8 | 32–64 |
| Beam recovery | Rare | Frequent |
| Primary role | Capacity boost | Link survival |
| Architecture | Fully digital viable | Hybrid mandatory |
| Blockage | Low (diffraction) | Very high |
| Measurement trap | SSB ≈ data quality | SSB ≠ data quality |
#17Complete Evolution — LTE → 5G → 6G
| Aspect | LTE | 5G NR | 6G (~2030) |
|---|---|---|---|
| Antenna elements | 2–8 | 32–256 | 1024–2048+ (XL-MIMO) |
| Beamforming role | Capacity enhancement | Mandatory at mmWave | Backbone of entire radio |
| Beam management | Implicit (eNB) | P1/P2/P3 framework | AI-predictive, sub-ms |
| Reference signals | CRS (cell-wide) | SSB + CSI-RS (per-beam) | AI-generated, reduced overhead |
| Beam recovery | RLF (seconds) | BFR (tens of ms) | Predictive (pre-failure) |
| Precoding | Codebook | Codebook + non-codebook | AI/ML + near-field |
| Spatial model | Far-field only | Far-field dominant | Near-field dominant |
| Environment | Passive | Passive | Active (RIS, holographic) |
| Topology | Cell-centric | Cell-centric | Cell-free, user-centric |
| Frequency | Sub-3 GHz | Sub-6 + mmWave | Sub-6 + mmWave + THz |
| AI/ML | None | Rel-18+ | Foundational |
| Sensing | None | None | ISAC (radar + comms) |
#18Practical Field Considerations
Common Pitfalls
| Pitfall | Impact | Best Practice |
|---|---|---|
| SSB-RSRP alone in mmWave | False confidence | Always correlate with CSI-RSRP |
| Ignoring beam correspondence | UL failures, RACH misfire | Correlate SSB-Index with PUCCH-Resource |
| Too-long SSB periodicity | Delayed beam selection | Balance overhead vs speed |
| No tracking in high-mobility | Frequent beam failures | Doppler-aware beam management |
| Treating FR1 and FR2 same | Wrong expectations | Different strategies per band |
Blockage Sources at 28 GHz
| Source | Attenuation | Recovery |
|---|---|---|
| Human body | 20–30 dB | BFR (fast beam switch) |
| Vehicle (metal) | 30–40 dB | Handover or RIS bypass |
| Foliage | 10–20 dB | Power ramping, beam switch |
| Rain (heavy) | 5–10 dB/km | Power margin, beam switch |
| Tinted glass | 20–40 dB | RIS or outdoor-only |
| Concrete wall | 40–60 dB | Cannot penetrate — RIS/relay needed |
#19Further Reading
3GPP Specifications
- TS 38.213 — NR Physical Layer Procedures (beam management, BFR)
- TS 38.214 — NR Physical Layer Procedures for Data (CSI-RS, precoding)
- TS 38.331 — NR RRC Protocol (beam reporting configuration)
- TS 38.901 — Channel Model for 0.5 to 100 GHz
Research Papers
- "A Tutorial on Beam Management for 3GPP NR at mmWave" — arXiv:1804.01908
- "Near-Field MIMO Communications for 6G" — Tsinghua University
- "Reconfigurable Intelligent Surfaces for 6G" — Ericsson / IEEE Access 2024
- "Ultra-Massive MIMO in Spatial and Beam Domains" — Southeast University / IEEE 2025
- "Continuous-Aperture Arrays for 6G" — arXiv:2412.00894
Podcast
Beamforming Deep Dive — Telecom Leaders Podcast