Stochastic Geometry and PPP

Beyond the Hexagonal Idealisation

Real base station deployments bear little resemblance to a perfect hexagonal grid. Terrain, buildings, zoning regulations, and economic factors produce irregular BS placements. In 2011, Andrews, Baccelli, and Ganti showed that modelling BS locations as a homogeneous Poisson point process (PPP) leads to remarkably tractable — and surprisingly accurate — expressions for coverage and rate. The key insight is that the randomness in both signal and interference, when both come from a PPP, creates cancellations that yield closed-form results. This stochastic geometry approach has become the dominant analytical framework for modern cellular network analysis.

Definition:

Homogeneous Poisson Point Process

A homogeneous Poisson point process (PPP) Φ\Phi on R2\mathbb{R}^2 with intensity λ>0\lambda > 0 (points per unit area) satisfies two properties:

  1. Poisson counts: For any bounded region B\mathcal{B} with area B|\mathcal{B}|, the number of points N(B)=ΦBN(\mathcal{B}) = |\Phi \cap \mathcal{B}| is Poisson distributed: N(B)Poisson(λB)N(\mathcal{B}) \sim \text{Poisson}(\lambda |\mathcal{B}|).

  2. Independent scattering: For disjoint regions B1,B2\mathcal{B}_1, \mathcal{B}_2, the counts N(B1)N(\mathcal{B}_1) and N(B2)N(\mathcal{B}_2) are independent.

In cellular analysis, Φ\Phi models the BS locations and λ\lambda is the BS density (e.g., λ=5\lambda = 5 BS/km2^2). The typical user is placed at the origin, and the serving BS is the nearest point of Φ\Phi.

The PPP is analytically powerful because of Slivnyak's theorem: the distribution of Φ\Phi as seen from a typical point of Φ\Phi (or from an independently placed user) is the same as Φ\Phi itself (plus the conditioning point). This enables analysis from the perspective of a "typical user" without loss of generality.

,

Definition:

SINR Coverage Probability

The coverage probability pc(τ)p_c(\tau) is the probability that a typical user achieves SINR above a threshold τ\tau:

pc(τ)=Pr[SINR>τ]=Pr ⁣[Ph0r0αxiΦ{x0}Phixiα+σ2>τ]p_c(\tau) = \Pr[\text{SINR} > \tau] = \Pr\!\left[\frac{P h_0 r_0^{-\alpha}} {\sum_{x_i \in \Phi \setminus \{x_0\}} P h_i \|x_i\|^{-\alpha} + \sigma^2} > \tau\right]

where r0r_0 is the distance to the serving (nearest) BS, h0,hiExp(1)h_0, h_i \sim \text{Exp}(1) are i.i.d. Rayleigh fading gains, α>2\alpha > 2 is the path-loss exponent, and σ2\sigma^2 is the noise power.

The ergodic rate of a typical user is:

Rˉ=E ⁣[log2(1+SINR)]=0pc(2t1)ln2dt\bar{R} = \mathbb{E}\!\left[\log_2(1 + \text{SINR})\right] = \int_0^{\infty} \frac{p_c(2^t - 1)}{\ln 2}\,dt

This integral representation connects coverage probability to average throughput.

,

Theorem: Coverage Probability under PPP (Andrews--Baccelli--Ganti)

Let base stations form a homogeneous PPP Φ\Phi with intensity λ\lambda on R2\mathbb{R}^2. Under Rayleigh fading (hiExp(1)h_i \sim \text{Exp}(1)), path-loss (r)=rα\ell(r) = r^{-\alpha} with α>2\alpha > 2, and in the interference-limited regime (σ2=0\sigma^2 = 0), the coverage probability of a typical user with nearest-BS association is:

pc(τ)=11+τ2/ατ2/α11+uα/2dup_c(\tau) = \frac{1}{1 + \tau^{2/\alpha} \int_{\tau^{-2/\alpha}}^{\infty}\frac{1}{1+u^{\alpha/2}}\,du}

For the special case α=4\alpha = 4:

pc(τ)=11+τarctan(τ)11+π2τp_c(\tau) = \frac{1}{1 + \sqrt{\tau}\,\arctan(\sqrt{\tau})} \approx \frac{1}{1 + \frac{\pi}{2}\sqrt{\tau}}

Remarkably, pc(τ)p_c(\tau) is independent of the BS density λ\lambda. The coverage probability depends only on τ\tau and α\alpha.

The independence from λ\lambda is the most striking result: adding more base stations increases both the desired signal (shorter distance to the nearest BS) and the aggregate interference (more interferers) in exactly the same proportion. Under the PPP model with Rayleigh fading, these two effects cancel perfectly, making coverage a function of the propagation environment (α\alpha) and the SINR requirement (τ\tau) alone. This explains why densification improves capacity (more BSs per area) but not coverage (the SINR distribution is invariant).

,

PPP Coverage Probability: Density Invariance

Side-by-side comparison of sparse (λ=5\lambda = 5) and dense (λ=20\lambda = 20) PPP realisations. Despite the 4×\times difference in BS density, both yield the same coverage probability — demonstrating the remarkable density invariance of the PPP model.
Doubling BS density increases both signal and interference equally, leaving the SINR distribution unchanged.

PPP Coverage Probability

Explore the coverage probability of a typical user in a PPP-distributed cellular network. Adjust the BS density λ\lambda to verify that coverage probability is indeed invariant to density (in the interference-limited regime). Change the path-loss exponent α\alpha to see how propagation conditions affect coverage. Sweep the SINR threshold to trace the full coverage probability curve pc(τ)p_c(\tau).

Parameters
5
4
0

Example: Coverage Probability Computation

A cellular network has BS locations modelled as a PPP with α=4\alpha = 4. Compute:

(a) The coverage probability at τ=0\tau = 0 dB (SINR >1> 1). (b) The coverage probability at τ=10\tau = 10 dB (SINR >10> 10). (c) The fraction of the cell area with rate at least 1 bit/s/Hz (i.e., log2(1+τ)1\log_2(1 + \tau) \geq 1).

Quick Check

In the PPP model with Rayleigh fading and α>2\alpha > 2 (interference-limited regime), what happens to the coverage probability when the BS density λ\lambda is doubled?

It doubles, since the serving BS is closer

It stays the same — coverage probability is independent of λ\lambda

It decreases because there are more interferers

It depends on the specific value of λ\lambda

Common Mistake: PPP Coverage Invariance Breaks with Noise or Correlated Fading

Mistake:

Concluding that "densification never improves coverage" based on the PPP result pc(τ)p_c(\tau) being independent of λ\lambda.

Correction:

The density-invariance of pc(τ)p_c(\tau) holds only in the interference-limited regime (σ2=0\sigma^2 = 0) with Rayleigh fading and single-slope path loss. In practice:

  • With thermal noise (σ2>0\sigma^2 > 0), densification does improve coverage because the noise term decays with λ\lambda.
  • With dual-slope path loss (LOS/NLOS transition), densification can degrade per-link SINR in the ultra-dense regime.
  • With correlated shadow fading, the PPP result is no longer exact.

The invariance result is a useful benchmark but not a universal law.

Historical Note: The Stochastic Geometry Revolution

2011

The 2011 paper by Andrews, Baccelli, and Ganti, "A Tractable Approach to Coverage and Rate in Cellular Networks," transformed wireless network analysis. By modelling BS locations as a PPP instead of a hexagonal grid, they obtained the first closed-form expression for coverage probability in a general cellular network — and discovered the striking invariance to BS density. The paper has been cited over 8,000 times and spawned an entirely new analytical paradigm. Prior to this work, system-level performance required Monte Carlo simulations with 1,000+ BS drops; after it, many quantities could be computed in closed form. The PPP model was initially criticised as unrealistic (BS locations have some regularity), but subsequent studies showed it provides lower bounds on coverage that are surprisingly tight (within 5--10% of regular deployments).

Poisson Point Process (PPP)

A spatial point process where the number of points in any bounded region follows a Poisson distribution with mean proportional to the region's area, and counts in disjoint regions are independent. In cellular analysis, a homogeneous PPP with intensity λ\lambda models random BS locations and yields tractable closed-form coverage expressions.

Related: Coverage Probability, Stochastic Geometry

Coverage Probability

The probability pc(τ)=Pr[SINR>τ]p_c(\tau) = \Pr[\text{SINR} > \tau] that a typical user achieves SINR above a threshold τ\tau. Under a PPP model with Rayleigh fading and path-loss exponent α>2\alpha > 2, the coverage probability is independent of BS density and depends only on τ\tau and α\alpha.

Related: Poisson Point Process (PPP), Stochastic Geometry

Why This Matters: Point Process Theory in the FSP Book

The Poisson point process used in this section is a fundamental object in probability theory. The FSP (Foundations of Stochastic Processes) book develops the full mathematical framework:

  • Poisson process properties: thinning, superposition, marking, and the Campbell-Mecke theorem
  • Beyond the PPP: Matérn hard-core processes (repulsive), determinantal point processes, and Ginibre point processes
  • Palm calculus: rigorous definition of the "typical point" perspective used in Slivnyak's theorem
  • Convergence and scaling limits: how point processes behave as intensity λ\lambda \to \infty

Readers pursuing research in stochastic geometry for wireless networks will benefit from the rigorous probabilistic foundations.

Stochastic Geometry

A mathematical framework that models the spatial distribution of network nodes (base stations, users) using random point processes, enabling probabilistic analysis of coverage, rate, and interference in wireless networks without assuming a deterministic geometry.

Related: Poisson Point Process (PPP), Coverage Probability