Cluster-Based Model
Understanding Cluster-Based Models
Wireless propagation through real environments produces multipath arrivals that are not uniformly distributed in delay and angle. Instead, they tend to arrive in groups or "clusters" corresponding to distinct scattering objects: a nearby building face produces a cluster of reflected rays arriving within a few nanoseconds of each other from similar angles, while a distant hillside produces another cluster with longer delay and different angular characteristics. The Saleh-Valenzuela model formalized this observation by describing the channel impulse response as a doubly stochastic process: clusters arrive according to a Poisson process in delay, and rays within each cluster follow a secondary Poisson process with shorter inter-arrival times.
The cluster-based framework became the standard for all modern wireless channel models because it naturally captures the spatial structure essential for MIMO system simulation. Each cluster's angle of departure (AoD) and angle of arrival (AoA) define the spatial signature that antenna arrays can resolve. The number of resolvable clusters determines the effective channel rank and thus the achievable spatial multiplexing gain. 3GPP TR 38.901 defines cluster parameters for 5G NR scenarios: Urban Macro (UMa) with 12 to 20 clusters, Urban Micro (UMi) with 12 to 19 clusters, Indoor Hotspot (InH) with 15 to 24 clusters, and Rural Macro (RMa) with 7 to 11 clusters. Each cluster carries 20 rays with angular offsets following a Laplacian distribution within the cluster's angular spread.
Cluster Model Equations
h(τ) = ∑l ∑k βkl · ejφkl · δ(τ - Tl - τkl)
Cluster Power Decay:
E[|βkl|²] = E[|β00|²] · e-Tl/Γ · e-τkl/γ
RMS Delay Spread:
στ = √(τ²mean - (τmean)²)
Where Tl = cluster arrival time, τkl = ray delay within cluster, Γ = cluster decay time constant (10 to 50 ns), γ = ray decay time constant (1 to 10 ns), φkl = random phase. UMa at 3.5 GHz: στ ≈ 80 to 300 ns depending on LOS/NLOS.
Cluster-Based Channel Model Comparison
| Model | Clusters | Rays/Cluster | Frequency | Application |
|---|---|---|---|---|
| 3GPP TR 38.901 | 7 to 24 | 20 | 0.5 to 100 GHz | 5G NR system simulation |
| WINNER II | 6 to 20 | 20 | 2 to 6 GHz | 4G LTE evaluation |
| IEEE 802.11 TGn/TGax | 2 to 6 | Variable | 2.4 / 5 / 6 GHz | Wi-Fi MIMO testing |
| Saleh-Valenzuela | Poisson (2 to 10) | Poisson (5 to 30) | UWB (3 to 10 GHz) | Indoor UWB, 802.15.4a |
| 3GPP TR 36.873 | 6 to 20 | 20 | 2 to 6 GHz | 3D MIMO evaluation |
Frequently Asked Questions
How are clusters defined in 3GPP channel models?
3GPP TR 38.901 generates 7 to 24 clusters per scenario with delays from a scaled uniform distribution and powers from exponential decay. Each cluster has 20 rays with Laplacian angular distribution. The two strongest clusters split into three sub-clusters. Azimuth and elevation angles are assigned based on scenario-specific angular spread parameters. Cross-polarization ratios of 8 to 12 dB are assigned per ray.
What is the Saleh-Valenzuela model?
The foundational (1987) cluster model for indoor channels. Clusters arrive via Poisson process (rate 0.05 to 0.5/ns), rays via secondary Poisson (0.5 to 5/ns). Cluster powers decay with time constant Γ (10 to 50 ns), ray powers with γ (1 to 10 ns). Extended versions add angular dimensions for MIMO. The framework captures the physical observation that multipath arrives in bursts from distinct scatterers.
Why are cluster-based models important for MIMO?
MIMO capacity depends on angular multipath diversity. Cluster models assign distinct AoD/AoA per cluster, creating the spatial diversity enabling multiplexing. The number of resolvable clusters determines effective channel rank. For massive MIMO (64 to 256 antennas), 5 to 15 clusters typically dominate, meaning practical rank is 5 to 15. This drives RF chain count, codebook, and hybrid beamforming design.