Compound and Non-Homogeneous Poisson Processes
Beyond Constant-Rate, Unit-Jump Arrivals
The basic Poisson process counts events that all look the same and arrive at a constant rate. Real systems break both assumptions. In a wireless network, each arriving packet carries a random payload size. During rush hour, the call arrival rate at a base station increases. Two natural extensions handle these situations: the compound Poisson process (random marks on arrivals) and the non-homogeneous Poisson process (time-varying rate).
Definition: Compound Poisson Process
Compound Poisson Process
Let be a Poisson process with rate and let be i.i.d. random variables (called marks or jumps) independent of . The process is called a compound Poisson process. Its mean and variance are:
The compound Poisson process has independent and stationary increments but is not a counting process (jumps can be arbitrary). It is the continuous-time analog of a random walk with random step sizes.
Example: Aggregate Data Traffic
Packets arrive at a link according to a Poisson process with rate packets/second. Each packet has a random size uniformly distributed on bytes. Model the total data volume as a compound Poisson process and find the mean and standard deviation of the data volume in a 1-second window.
Identify the compound Poisson parameters
packets/s. The marks have bytes and bytes.
Mean data volume
bytes KB.
Standard deviation
. bytes KB.
Definition: Non-Homogeneous Poisson Process
Non-Homogeneous Poisson Process
A counting process is a non-homogeneous (inhomogeneous) Poisson process with intensity function if:
- .
- It has independent increments.
- For all :
The cumulative intensity (or mean function) is , so .
When is constant, this reduces to the homogeneous Poisson process. The non-homogeneous version models time-varying arrival rates such as diurnal traffic patterns in cellular networks.
Theorem: Thinning and Superposition of Poisson Processes
(Thinning.) Let be a Poisson process with rate . If each arrival is independently retained with probability and deleted with probability , the retained arrivals form a Poisson process with rate , independent of the deleted process (rate ).
(Superposition.) If are independent Poisson processes with rates , then the merged process is Poisson with rate .
Thinning is like coin-flipping each arrival: heads keeps it, tails removes it. Since independent coin flips on independent arrivals preserve independence, the sub-processes remain Poisson. Superposition works because independent increments and orderliness are preserved under merging.
Proof of thinning (sketch)
Let count retained arrivals in and the deleted ones. For disjoint intervals, inherits independent increments from . For any interval of length : and . So satisfies the Poisson process axioms with rate . Independence of and follows by conditioning on and noting the binomial splitting is independent across disjoint intervals.
Why This Matters: Spatial Poisson Process for Base Station Locations
In stochastic geometry models for cellular networks, the locations of base stations in are modeled as a homogeneous Poisson point process (PPP) with spatial intensity (base stations per km). This is the two-dimensional extension of the temporal Poisson process studied in this section.
Superposition explains why the PPP is such a good fit: when many independent operators deploy base stations according to their own (possibly non-Poisson) point processes, the merged set of all base stations converges to a PPP by the superposition property.
Thinning models heterogeneous networks (HetNets): from the PPP of all base stations, independently classify each as macro, micro, or pico cell. Each tier forms an independent PPP with a fraction of the total intensity.
The key results — coverage probability, rate distribution, handover rate — all build on the Poisson properties of this chapter. See the FSP/Telecom chapters on stochastic geometry for the full development.
Common Mistake: Inter-Arrival Times of a Non-Homogeneous Poisson Process
Mistake:
Assuming that the inter-arrival times of a non-homogeneous Poisson process are exponential. Students often write , which is not well-defined since changes over time.
Correction:
For a non-homogeneous Poisson process, the inter-arrival times are not exponential (unless is constant). The survival function of the first arrival time is , which is exponential only when . The correct characterization uses the cumulative intensity .
Common Mistake: Variance of a Compound Poisson Process
Mistake:
Computing . This is wrong because it ignores the randomness in the number of terms.
Correction:
By the law of total variance: . The correct formula uses the second moment of , not just the variance.
Quick Check
Claims arrive at an insurance company as a Poisson process with rate /day. Each claim amount is with mean euros. What is the expected total payout in a 30-day month?
euros
euros
euros
euros
.
Compound Poisson process
The process where is a Poisson process and are i.i.d. marks independent of . Models random-sized arrivals.
Related: Poisson process
Non-homogeneous Poisson process
A Poisson process with time-varying intensity . The count in is Poisson with mean . Models time-varying arrival rates.
Related: Poisson process