Non-Homogeneous Binomial Point Processes (NBPP)
- NBPP is a stochastic model that defines a fixed number of points distributed over a spatial region with a non-uniform probability density function.
- It enhances satellite channel analysis by incorporating independent directional marks to model phase and velocity effects accurately.
- Validated against realistic orbital simulations, the NBPP framework offers analytical tractability and improved channel metric predictions over traditional models.
A non-homogeneous binomial point process (NBPP) is a stochastic model for configurations comprising a fixed number of points (N), each independently and identically distributed over a spatial region according to a prescribed, non-uniform probability density function. The NBPP provides a rigorous framework for scenarios where the cardinality of the process is fixed but the spatial distribution exhibits inhomogeneity. The NBPP has found applications in modeling satellite mega-constellations, where a fixed number of satellites are distributed over an inclined orbital shell and additional structure (such as orbital direction or velocity) is naturally encoded via marking. The NBPP is distinct from Poisson point processes (PPPs) in that the number of points is deterministic, and from negative binomial processes (NBPs), which are typically defined in a Bayesian nonparametric setting for count-valued completely random measures.
1. Mathematical Definition and Statistical Structure
Let denote a subset of the two-dimensional sphere (e.g., a spherical shell constrained by orbital inclination). The NBPP consists of points, with each point independently drawn from a density supported on . The process intensity is , such that the total intensity . For a Borel subset , the point count has the binomial distribution: As a concrete instance, consider satellites occupying the region
0
where 1 is the orbital inclination. The longitude 2, while the latitude's pdf 3 captures the inhomogeneity arising from the projection of inclined orbits: 4 This parametric structure fully determines the non-homogeneous point density.
2. Marked NBPP and Directional Augmentation
An extension employed in satellite systems is the marking of each point with an independent random variable, for example, representing the ascending (5) or descending (6) phase of an orbit. The marks 7 are i.i.d. with 8. The local velocity-direction angle in the tangent plane at each point depends both on the mark and the geographic latitude: 9 This augmentation produces a marked NBPP, with marks uncorrelated with spatial locations but imparting critical physical semantics, such as directionality or velocity, necessary for stochastic modeling of propagation phenomena (McBain et al., 27 Jul 2025).
3. Distributional Results for Satellite Channel Characterization
With the marked NBPP model, channel statistics relevant to wireless propagation (e.g., between a stationary Earth user and moving satellites) can be obtained. For a user–satellite geometry characterized by central angle 0,
- The path gain is 1, monotone in 2, with invertibility via 3.
- Propagation delay is 4, allowing direct transformation between angle and delay domains.
- Doppler shift is determined by the projected velocity vector, incorporating both position and orbital phase via the mark 5 and 6.
The probability laws for these statistics follow directly from the NBPP: the conditional cumulative distribution function for any derived variable 7 is obtained by integrating 8 over the region defined by the preimage 9. Theorems 4, 6, and 7 in (McBain et al., 27 Jul 2025) provide explicit change-of-variables and formulas for power gain, delay, Doppler, and their joint distributions.
4. Scattering Function and Channel-Wide Parameters
The single-satellite spreading function in the delay–Doppler domain is
0
Global second-order statistics are summarized by the (WSSUS) scattering function
1
Empirical moments with respect to this scattering function yield channel metrics:
- Path loss: 2
- Mean delay: 3
- RMS delay spread: 4
- RMS Doppler spread: 5 Channel-wide integrals can be computed analytically or via Monte Carlo over NBPP draws (McBain et al., 27 Jul 2025).
5. Model Validation and Practical Considerations
NBPP models were validated against realistic orbit simulations (e.g., Starlink using SGP4 perturbation and TLE data). In empirical comparisons, the NBPP accurately matched the marginal and joint statistics of channel gain, delay, and Doppler, especially at higher user latitudes where longitudinal satellite density is increased and “bucketing” from discrete orbit structures is less pronounced. The NBPP smooths out discrete effects by treating longitude as continuously uniform, which closely matches distributions observed in perturbed constellations. Key simplifications in the NBPP model include the omission of small-scale fading, snapshot-to-snapshot independence, and uniform random selection of the serving satellite. Each can be systematically relaxed or extended within the geometric NBPP framework (McBain et al., 27 Jul 2025).
6. Position of NBPP within Point Process Theory
The NBPP is distinct from the negative binomial process (NBP) and its non-homogeneous variants found in Bayesian nonparametrics (Broderick et al., 2011). The NBPP, as used in satellite constellation modeling, always entails a fixed total number of points and base density, whereas the NBP constructs a completely random measure with negative binomial–distributed multiplicities over a base measure that is typically random and potentially infinite-dimensional. The NBP appears in latent feature modeling and is typically conjugate to beta-process (or three-parameter beta-process) priors within hierarchical generative models. While both NBPP and NBP introduce non-homogeneity through a base measure/density, the former is a finite, multinomial-type process in geometric problems, and the latter a general CRM for count-valued traits in statistical learning contexts.
| Property | NBPP | NBP |
|---|---|---|
| Number of points | Fixed (N) | Random, possibly infinite |
| Density/base measure | Prescribed (possibly non-uniform) function | Random CRM, e.g., beta process |
| Application domain | Geometric, e.g., satellite constellations | Latent feature count modeling, clustering |
| Marking | Arbitrary, e.g., binary direction | Feature/trial multiplicity |
This suggests that in wireless systems with deterministic entity counts and structured spatial distributions, the NBPP offers a natural modeling paradigm, whereas the NBP (and beta–negative binomial process) is tailored to feature allocation and trait-count inference in statistical learning.
7. Extensions and Limitations
In practice, further NBPP generalizations can address deviations from idealized satellite distributions, such as “bucketing” effects from discrete orbits, local non-independence arising from coordinated constellation management, and additional physical channel effects (atmospheric, inter-satellite). Relaxing the i.i.d. or binomial assumptions produces more sophisticated point process models but at the cost of analytical tractability. For the satellite channel modeling application, the NBPP provides closed-form predictions for gain, delay, and Doppler statistics in megaconstellation environments with sufficient realism to match orbital simulation data. A plausible implication is that future geometric channel models for LEO satellite networks will employ NBPPs as the fundamental spatial prior, with additional layers to accommodate physical and network-induced couplings (McBain et al., 27 Jul 2025).