ConceptioArchivearXiv CS
arXiv CSopen access

Statistically Robust Resource Block Allocation for Satellite Communications

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
distributedsystemsprotocols
networking, internet, protocols, distributed systems

Statistically Robust Resource Block Allocation for Satellite Communications C. Manapragada

L. Decreusefond

P. Martins

arXiv:2606.02124v1 [cs.NI] 1 Jun 2026

2026

It is critical to dimension (accurately estimate capacity of) a satellite system prior to deployment, as it is very expensive to reconfigure launched satellite systems that fail to meet demand or that waste capacity. The fundamental requirement is a dimensioning rule for resource blocks (RBs) given a satellite footprint and a target overload probability (target Qualityof-Service). The rule must be robust to the spatial covariance structure of signal attenuation, which is generally unknown both at the time of predeployment dimensioning and afterwards. Existing approaches address parts of this problem, but there does not yet exist a footprint-level RB dimensioning rule for the satellite context. We develop such a rule: starting with a Gaussian attenuation field that induces a covariance structure inspired by classical work on spatial covariance of attenuation, we sample users at random along with their field-based attenuation values, and estimate aggregate RB demand for a target overload probability. We do this in two complementary ways: a Monte Carlo route that gives a simulation-derived RB budget for a given target overload probability, and a concentration route that gives a conservative analytic upper bound on the target overload probability for a given RB budget (such as the one obtained through simulation). Taken together, these complementary approaches give a principled way to dimension RBs for a satellite footprint under spatially correlated attenuation. Keywords: Gaussian fields, non-terrestrial networks, resource block dimensioning, satellite communications, spatial correlation.

1 Introduction An operator dimensioning a satellite footprint before deployment needs a number: how many resource blocks (RBs) should be available for that footprint so that aggregate user demand is served with the desired reliability?

1

This question is becoming more important as non-terrestrial networks are increasingly treated as part of the 5G and 6G communications ecosystem [2, 7]. Broadly, recent satellite-system studies emphasize that traffic demand, radio-resource allocation, payload limits, and constellation design have to be considered together before deployment [18]. The present work focuses on one key quantity inside that broader problem: the RB number needed for a satellite footprint. For satellite systems, both under-dimensioning and over-dimensioning are costly. Underdimensioning can lead to unmet demand or expensive post-deployment workarounds, while over-dimensioning ties scarce payload and spectrum resources to capacity that may not be needed. Because payload and constellation choices are made before launch and can only be corrected after deployment at very high expense through limited reconfiguration or additional capacity deployment [6], the RB requirement should be estimated accurately before deployment, ideally with strong theoretical guarantees on the overload probability. To compute this RB requirement, a model has to account for spatial attenuation, random user locations, the link-budget-to-RB mapping, and a target overload probability. The difficulty is that the required resource block (RB) budget is not determined by the distribution over the one-link signal attenuation [14, 11] alone. When attenuation is spatially correlated, nearby users tend to experience favorable or unfavorable conditions together. As a result, aggregate RB demand can vary significantly even when the marginal attenuation law is fixed. Thus, a dimensioning rule that ignores spatial covariance can misestimate the required RB budget. At the pre-deployment stage, the spatial covariance of attenuation is therefore an essential part of the RB dimensioning question rather than a secondary propagation detail. We therefore model the spatial attenuation field itself, rather than only the one-link marginal distribution of attenuation. The dimensioning rule takes as inputs a satellite footprint, a random user field, and an operator-specified overload target. Spatial attenuation is represented by a correlated Gaussian field over the footprint. For a given set of user locations, the field is evaluated at those locations, the resulting attenuation values are converted into capped per-user RB demands, and the demands are aggregated over the footprint. The output is the footprint-level RB budget required to satisfy the target overload probability. Because our model is parametric, the impact of individual parameters can be studied through simulation and analysis. We compute this budget in two complementary ways. The first is a Monte Carlo route, which estimates the required RB budget from repeated sampled user locations and a Gaussian vector of attenuation values at those locations (each sampled Gaussian vector is a representation of a latent Gaussian field). The second is a concentration route, which computes the mean aggregate RB demand induced by each sampled field representation and then bounds the probability that demand exceeds a proposed RB budget conditional on that representation. This gives both a simulation-derived RB budget and a conservative analytic comparator for the same target overload probability. Taken together, these complementary approaches may be used for principled pre-deployment RB dimensioning for a satellite footprint.

2

avg. overload probability bound from concentration

MC

Concentration

4% ϵ = 1%

1% 1000

1020

N

Figure 1: How to read the two budget calculations used in this work: The horizontal axis is a candidate RB budget N . The vertical axis is overload probability: the probability that total footprint demand exceeds N . The red curve is the Monte Carlo estimate of that probability. It crosses the target ϵ = 1% at 1000 RBs, so 1000 RBs is the Monte Carlo required budget in this schematic. The blue curve is the conservative concentration calculation. For each sampled attenuation pattern, the concentration inequality gives an upper bound on overload probability; the blue curve shows the average of those upper bounds across sampled attenuation patterns. This blue curve crosses the same target at 1020 RBs, so the concentration budget is 2% higher than the Monte Carlo budget. Notice that the two comparisons are different: the concentration budget is only 2% higher, but at the Monte Carlo budget of 1000 RBs the concentration upper bound on overload probability is 4%. Thus a small budget gap does not necessarily mean that the concentration bound at the Monte Carlo budget is close to the target probability.

2 Background and Related Work Prior work is examined with respect to the pre-deployment dimensioning question central to this study. Rather than assessing the general utility of existing approaches, the analysis concentrates on their input assumptions and their ability to generate reliable footprint-level RB budgets in the presence of spatially correlated attenuation. We identify four distinct but related strands of prior work in the existing literature on dimensioning: attenuation modeling, terrestrial RB dimensioning, spatial-correlation analysis, and satellite rain-fade resource dimensioning. Works which consider traffic patterns and shadowing effects [4, 8] provide a foundation but do not fully address the specific requirements of satellite footprint dimensioning: namely, the need for footprintlevel RB budget outputs under spatially correlated attenuation conditions.

2.1 Propagation models describe attenuation, but not RB budgets Propagation recommendations provide an essential starting point because they describe how the radio channel can be attenuated by clutter, rain, or other environmental effects. For example, ITU-R recommendations give statistically grounded models for terrestrial

3

clutter loss and Earth-space propagation impairments [14, 11]. Such models are directly relevant to a satellite operator because they describe the physical loss process that must be accounted for before deployment. However, an attenuation recommendation is not yet a footprint-dimensioning rule. A marginal attenuation model describes the distribution of loss on one link. A footprintlevel RB budget also requires a spatial model saying how losses at different user locations move together, a traffic or user-location model, a link-budget-to-RB conversion, and an overload target. Here, the attenuation model is therefore used as one component of a larger dimensioning pipeline rather than as the final output.

2.2 Terrestrial RB dimensioning gives the right output type in a different system Liu et al. [17] are the closest precedent in terms of output type. They study how many RBs are required in a terrestrial cellular uplink under shadowing and an outage target. This is important because it connects a random spatial network model, shadowing, and an overload criterion to a required number of RBs. In that sense, it addresses the same kind of operational object as the present paper: a resource-block budget rather than only a link margin or an attenuation distribution. The cellular machinery behind that RB budget is nevertheless specific to terrestrial uplink. Users transmit from the ground to base stations on Earth. Their RB classes are generated through cellular association, scheduling, uplink interference, and the access scheme, such as OMA or NOMA.1 As demonstrated in stochastic-geometry analyses like Haenggi’s study of active-user point processes [10], this network infrastructure determines how user activity translates into RB classes: base station locations, cellular association rules, and scheduling decisions collectively assign RB classes to active users. By contrast, the satellite-footprint problem makes spatial correlation an explicit dimensioning input rather than an incidental network effect. Instead of deriving RB classes from cellular infrastructure elements (association rules, scheduling decisions, and interference management), each user’s RB allocation is computed directly from the value of a common spatial attenuation field sampled at that user’s location. This approach creates a fundamentally different correlation structure: spatial correlations in RB demand are directly imposed by the attenuation field model. Without such explicit modeling, one would have essentially spatially independent RB allocations (though spatial correlations in RB demand may still emerge as incidental byproducts of network-level resource allocation decisions). The fundamental issue is that terrestrial RB-dimensioning formulas are built around network infrastructure assumptions that do not take into account the spatial correlation 1

OMA, or orthogonal multiple access, separates users into different time-frequency resources. NOMA, or non-orthogonal multiple access, lets users share a resource and separates them by signal processing. Cellular association is the rule by which a user attaches to a serving base station. Scheduling is the rule by which the network chooses which attached users transmit on the considered time-frequency resources. Uplink interference is unwanted received power created by other users transmitting at the same time. The access scheme is the rule that decides whether users are separated onto different resources or allowed to share one resource.

4

structure of attenuation fields expected in satellite contexts. These formulas: 1. account more for obstacles in the terrestrial environment rather than the atmospheric effects that are more relevant for satellite links, and 2. preserve terrestrial mechanisms like cellular association and interference management that are very different in satellite contexts, and/or 3. ignore the spatial correlation structure by treating attenuation as independent across links Our contribution is to maintain the RB-budget objective while adapting it to satellite footprints where spatial covariance of attenuation is a primary dimensioning input rather than a secondary propagation detail.

2.3 Spatial correlation models describe propagation patterns, not footprint capacity requirements Kimura [15] studies spatially correlated shadowing within a stochastic-geometry framework,2 analyzing its impact on interference statistics in non-Poisson networks.3 In doing so, Kimura notes that Gudmundson’s exponential correlation model [9] is a classical way to express the empirical idea that nearby shadowing values are more strongly related than distant ones: ρ(d) = exp(−d/d0 ), where d is the distance between two locations and d0 is the decorrelation distance.4 Our simulations use the closely related Gaussian-kernel covariance in (11), namely a rule proportional to exp(−d2 /(2ℓ2 )) rather than exp(−d/d0 ). Here ℓ plays the same role as d0 : it is the length scale controlling how quickly correlation falls with distance. Gudmundson’s exponential model gives the propagation basis for this choice: shadowing correlation is spatial and decays with separation distance. The Gaussian kernel replaces linear distance in the exponent by squared distance, so the correlation falls more smoothly near the origin and faster at long range. That is a modeling choice about the shape of the decay curve, not a contradiction of the Gudmundson principle. Both kernels say that nearby users see more similar attenuation than distant users; the Gaussian kernel is additionally convenient because it gives a

2

A stochastic-geometry framework models network elements, such as users or transmitters, as random spatial point patterns and studies the resulting distribution of network quantities such as interference, coverage, or outage. 3 A non-Poisson network is a random spatial network whose point locations are not modeled as a homogeneous Poisson point process. This matters because repulsion, clustering, or other dependence between point locations can change aggregate quantities such as interference. 4 The decorrelation distance is the distance scale over which shadowing values stop moving strongly together. In the exponential model, larger d0 means correlation decays more slowly with distance.

5

consistent covariance matrix for every finite set of user locations sampled in a Monte Carlo trial.5 Kimura’s own contribution is different from ours. Kimura studies how spatial correlation in both node locations6 and shadowing affects interference in non-Poisson networks. The output is an interference analysis: statistical expressions describing received interference behavior under correlated propagation and correlated node placement. This is valuable because it shows that spatial correlation can change wireless-network statistics in a substantial way. However, the interference analysis is more useful for modeling coverage quality than for capacity dimensioning. It is thus complementary to the present work, but different in focus. The present work uses spatial correlation for a different engineering question. We ask how a satellite operator should choose a footprint RB budget for randomly located users when attenuation is spatially correlated. The output is therefore not an interference variance, correlation coefficient, or propagation statistic. It is a footprint-level RB dimensioning rule: a method for translating a spatial attenuation model and a userlocation model into an RB budget that meets an overload-probability target.

2.4 Satellite rain-fade dimensioning is closest, but targets different resources Lacoste et al. [16] are the closest satellite-dimensioning neighbor. They study resource dimensioning for broadband satellite return networks under spatially correlated rain fade. Their paper is especially useful because it explicitly analyzes how satellite rainfade dimensioning can be distorted by simplifying the dependence structure. In their setting, assuming that all terminals fade together is too conservative and can overestimate required resources, while assuming independent fades can underestimate resources and risk service-level violations. This analysis in the rain-fade return-link setting supports the broader point that spatial dependence is not a secondary detail in satellite resource dimensioning. Their work differs in the resource being dimensioned. Lacoste et al. dimension returnlink bandwidth and terminal-side transmit power for ground terminals transmitting back to the satellite.7 Our output is the number of RBs available for a satellite footprint. Our model starts from random user locations and a correlated attenuation field, converts each sampled user-location attenuation value into capped RB demand, and then dimensions 5

In each trial, the user locations change, so the simulation must rebuild a covariance matrix from the distances among that trial’s users. The mean attenuation level is fixed separately by the scenario. The covariance matrix controls how the sampled attenuation values vary together around that mean. For this multivariate Gaussian draw to be well defined, the covariance matrix must be positive definite, meaning that every weighted sum of the sampled field values has nonnegative variance. The standard Gaussian, or radial-basis-function, kernel has this property for any finite set of locations. This is the practical reason for using the squared-distance form here. The denominator 2ℓ2 is the usual Gaussian-kernel normalization: at distance d = ℓ, the correlation is exp(−1/2) ≈ 0.61. 6 Here, a node is a network point such as a transmitter, receiver, base station, or user equipment, depending on the model. 7 A return link is the direction from the ground terminal to the satellite, so the ground terminal is the transmitter.

6

the aggregate footprint budget. While their work shows why spatial correlation-aware satellite dimensioning is necessary, ours provides an RB dimensioning rule for a satellite footprint.

2.5 Standards-based user-density reference points The user intensity in this work is written as an areal density λ in users per square metre. Telecom standards often use a different convention. In the Dense Urban-eMBB evaluation configuration, ITU-R M.2412-0 gives a baseline user density of 10 UEs per TRxP8 [13]. The corresponding 3GPP dense-urban scenario also uses 10 users per TRxP as the full-buffer baseline and notes that 20 users per macro TRxP is not precluded [1]. The associated Dense Urban-eMBB user-experienced data-rate targets in ITU-R M.24100 are 100 Mbit/s downlink and 50 Mbit/s uplink [12]. To compare these standards values with the PPP intensity used in our simulations, an area must be assigned to one TRxP. We use the Dense Urban macro-layer inter-site distance (ISD), with ISD = 200 m from the same 3GPP scenario [1] and approximate one TRxP service region by a hexagonal area √ 3 ATRxP = ISD2 ≈ 3.46 × 104 m2 . 2 This gives 10

≈ 2.9 × 10−4 users/m2 , ATRxP 20 ≈ 5.8 × 10−4 users/m2 . ATRxP These values are not used as exact satellite-footprint measurements. They provide standards-based reference points for interpreting the range of user densities considered in the footprint simulations. In the satellite service case studied here, we use a much lower baseline throughput target of 1 Mbps total per user. A reasonable footprint-density study therefore spans several orders of magnitude, from occasional-use densities around 10−6 users/m2 to heavy IoT-type densities around 10−3 users/m2 .

3 System Model and RB Demand We consider a satellite ground footprint B ⊂ R2 served by a satellite RB pool.9 A user location is denoted by x ∈ B, where x is a two-dimensional ground position inside 8

A TRxP is network infrastructure: a transmission and reception point, such as a base-station radio point in a terrestrial cellular deployment. A UE is the opposite side of the link: user equipment, i.e., the terminal or device being served. eMBB means enhanced mobile broadband, the high-throughput broadband service category in 5G evaluations. 9 A deployed satellite may realize this footprint through multiple beams. In this work the dimensioned object is the footprint-level aggregate RB pool serving B, so the footprint is the common spatial region on which user locations and attenuation are modeled.

7

that footprint. The footprint resource is counted in resource blocks (RBs).10 Each user has a target rate c in bits/s. The dimensioning problem is to choose a total footprint budget, measured in RBs, large enough to serve the aggregate demand with the desired reliability. For a user at location x, the rate carried by one RB is modeled through the Shannon– Hartley expression [19], RRB (x) = WRB η(x),  (1) η(x) := log2 1 + SNR(x) . Here WRB is the bandwidth of one RB and SNR(x) is the received signal-to-noise ratio at location x. In a more general interference-aware treatment, the same expression would use the signal-to-interference-plus-noise ratio SINR(x) =

Prx (x) , I(x) + N

(2)

where I(x) is cochannel interference power and N is noise power on one RB. We use the noise-limited specialization, so interference is not modeled and the rate expression is written in terms of SNR(x). The number of RBs required by this user is therefore '   & c c  . NRB (x) = = (3) RRB (x) WRB log2 1 + SNR(x) This is the link-budget-to-RB mapping used throughout this work. The formulas above reduce RB demand to a function of SNR(x). Following the original link-budget decomposition, we write SNR(x) = K(x) d−γ ,

(4)

where d is the distance to the satellite and γ ≈ 2 is the free-space pathloss exponent. The location-dependent gain is split into a fixed link-budget term and a random attenuation term, K(x) = K0 S(x), (5) where K0 collects deterministic quantities such as transmit power, antenna gains, and noise level, while S(x) is the random shadowing factor.11 Thus SNR(x) = K0 S(x)d−γ .

(6)

Substituting (6) into (3) makes each user’s RB demand a function of the sampled shadowing value at that user’s location: & ' c  . NRB (x) = (7) WRB log2 1 + K0 S(x)d−γ 10

An RB (resource block) is a small time–frequency resource unit. In the numerical study, one RB has bandwidth WRB = 180 kHz, corresponding to the common 12 × 15 kHz PRB scale. 11 In this convention, S(x) = 1 means no shadowing loss, S(x) < 1 means attenuation, and very small S(x) means deep shadowing.

8

Finally, the operator may impose a maximum counted demand of M RBs per user. This cap is an operational policy: users whose raw value of NRB (x) exceeds M are still counted, but their contribution to the footprint load is limited to min{NRB (x), M } RBs. The total footprint demand in a trial is therefore obtained by summing these capped per-user contributions.

4 Gaussian Attenuation Model The random attenuation term in Section 3 is the shadowing factor S(x). Because S(x) is multiplicative in linear power units, we model it on the log scale: multiplicative attenuation factors in linear units become additive offsets after taking logarithms. Let G(x) = ln S(x)

(8)

 S(x) = exp G(x) .

(9)

denote log-shadowing. Equivalently,

Thus a Gaussian model for G(x) corresponds to a lognormal model for the positive shadowing factor S(x). We model G as a Gaussian random field over the footprint. This means that for any finite set of user locations x1 , . . . , xn ∈ B, the vector (G(x1 ), . . . , G(xn )) is multivariate Gaussian. The field is specified by a mean function m(x) = E[G(x)] and covariance function C(x, y) = Cov(G(x), G(y)). We use this finite-dimensional definition directly in the simulations: once a trial has realized user locations x1 , . . . , xn , we sample the Gaussian vector only at those locations rather than materializing a full footprintscale field map. For a finite set of locations, write Σij := Cov(G(xi ), G(xj )),

i, j = 1, . . . , n.

We assume a common marginal variance Var(G(x1 )) = Var(G(x2 )) = · · · = Var(G(xn )) = σ 2 , and use the standard isotropic radial basis function (RBF) correlation rule   ∥xi − xj ∥22 Corr(G(xi ), G(xj )) = exp − , i ̸= j, 2ℓ2

(10)

(11)

where ℓ > 0 is the correlation length.12 Classical shadow-fading models also use distancebased correlation rules, notably Gudmundson’s exponential model [9]. We use the RBF 12

There are three separate uses of “2” in this expression. The subscript in ∥ · ∥2 means Euclidean distance:pfor ground positions x = (x1 , x2 ) and y = (y1 , y2 ), ∥x − y∥2 is the ordinary straight-line distance (x1 − y1 )2 + (x2 − y2 )2 . The superscript in ∥xi −xj ∥22 squares that distance before putting it into the exponential, giving the smooth RBF decay. The scale ℓ says how quickly correlation falls: at distance ℓ, the correlation is exp(−1/2) ≈ 0.61, while at distance 2ℓ it is exp(−2) ≈ 0.14. The separate factor 2 in the denominator 2ℓ2 is only a length-scale convention.

9

rule here as a controlled positive-definite covariance model with one interpretable length scale.13 For example, with three locations, define dij := ∥xi − xj ∥2 and ! d2ij rij := exp − 2 . 2ℓ The covariance matrix is then 

 1 r12 r13 Σ = σ 2 r12 1 r23  , r13 r23 1

0 ≤ rij ≤ 1.

This matrix is defined for the log-shadowing values G(xi ), while the corresponding linear shadowing factors are obtained through S(xi ) = exp(G(xi )).

4.1 Radial RB classes and field-induced RB classes It is useful to first consider a deterministic radial picture. If all location dependence were summarized by distance from the footprint center, the per-user RB demand could be written as a function of radius,   c rad   NRB (x) =   , K  WRB log2 1 + ∥x∥  γ where K is a channel constant in this simplified radial formula. This thought experiment creates concentric RB classes: for thresholds 0 = r0 < r1 < · · · < rKdet = R, one has rad NRB (x) = k

⇐⇒

rk−1 ≤ ∥x∥ < rk .

The corresponding annulus is Ak := B(0, rk ) \ B(0, rk−1 ),

ζk := Φ(Ak ),

and the deterministic radial total demand is Ntotal =

K det X

k ζk .

k=1

Figure 2 shows the geometric idea behind this decomposition. The important point is not the circular shape itself; it is that total demand can be counted by first assigning each location to an RB class and then counting how many users fall in each class. 13

Positive definite means that, for any finite set of user locations, the covariance matrix assigns a nonnegative variance to every weighted sum of sampled field values. This is required for the multivariate Gaussian vector sampled in the simulation to be well defined.

10

r4 = R

4 RB

r3

3 RB

r2

2 RB

r1

1 RB

r0 = 0

A1: between r0 and r1, 1 RB A2: between r1 and r2, 2 RB A3: between r2 and r3, 3 RB A4: between r3 and r4 = R, 4 RB

Figure 2: Deterministic radial RB classes. In the simplified radial picture, users are grouped into concentric annuli according to the number of RBs required at their distance from the footprint center. The Gaussian-field model replaces these concentric annuli by field-induced regions. Once a log-attenuation field realization G is fixed, the RB demand is no longer determined only by radius. A location belongs to the k-RB class if its field-induced demand equals k: Ak (G) := {x ∈ B : NRB (x; G) = k} ⊆ B. These sets need not be circular, because G(x) need not vary radially. Given a user configuration Φ, the corresponding class count is ζk (G, Φ) := Φ(Ak (G)). Figure 3 shows what changes when the RB classes are induced by a spatial attenuation field rather than by radius alone. The reader may compare it with Figure 2: the same class-counting logic remains, but the regions that generate those counts are now irregular and field-dependent. Thus the annulus picture should be read as a geometric thought experiment: it explains why total demand can be grouped by RB class, while the Gaussian-field model supplies the actual, generally amorphous, class regions. In the Monte Carlo study, these regions are not materialized as full footprint-scale maps. Instead, the sampled Gaussian vector at the realized user locations directly labels the users by their capped RB demands.

11

Deterministic annuli

Random field regions

A4 A3(G)

A3 A2 A4(G) A1

A1(G) A2(G)

RB class determined by radius

RB class determined by field value

Figure 3: Field-induced RB regions under spatial attenuation. Compared with the circular classes in Figure 2, a spatial attenuation field produces generally noncircular subsets Ak (G) of the footprint.

5 Gaussian Scenario Setup The empirical study varies only the Gaussian attenuation family. A scenario is denoted by G(θ), θ = (m, σ 2 , ℓ), where m is the constant mean of the log-shadowing field G(x), σ 2 is its marginal variance, and ℓ is the RBF correlation length from (11). Within one scenario, these three quantities are fixed for all Monte Carlo trials. Trial-to-trial variation comes from the random user locations and from the sampled Gaussian vector at those realized locations. To model user locations, we need a way to draw both how many users are present and where they are inside the footprint. A Poisson point process (PPP) does this in a simple way: users are placed randomly over the footprint, the number of users in any chosen region follows a Poisson distribution,14 and counts in non-overlapping regions are independent [3]. We therefore use a PPP for the random user field. The PPP assumption is also useful beyond simulation. We also want a conservative way to upper bound the probability that the total RB demand is much larger than its average value by some amount — an inequality that tells us how probable it is that the random demand deviates from the 14

Intuitively, a Poisson distribution is the standard model for counting independent random arrivals in a fixed region or time interval. As the region or time interval becomes smaller, the expected number of arrivals goes to zero, while larger regions or intervals have proportionally larger expected counts. If the expected count is µ, then P(N = n) = e−µ µn /n! for n = 0, 1, 2, . . . .

12

average by a given amount — a concentration inequality. The concentration inequality we use is designed for sums formed from Poisson-distributed points [5]. That matches our setting: the users are the Poisson-distributed points, each user contributes an RB demand, and the total footprint demand is the sum of those contributions. The fixed experimental controls are the same across all scenarios. The footprint is a disk of radius 20 km, users are drawn from a PPP with intensity λ = 10−5 users per square metre, and the overload target is ϵ = 0.01. Each user has target rate c = 1 Mbit/s, each RB has bandwidth WRB = 180 kHz, the reference SNR prefactor in (6) is set to one, and the operator cap is M = 20 RBs per user. The Monte Carlo study uses T = 100 trials per scenario. The six Gaussian scenarios combine three mean log-shadowing levels with two correlation lengths: m ∈ {−1.5, −0.5, −0.25},

σ 2 = 0.2,

ℓ ∈ {500 m, 20 km}. The mean values represent stronger, medium, and mild average attenuation. The two length scales compare short-range correlation with correlation at footprint scale while keeping the marginal variance fixed. This lets us isolate how spatial correlation changes the footprint-level RB budget, rather than mixing that effect with a change in one-point attenuation variability.

6 Monte Carlo Dimensioning For each Gaussian scenario G(θ), the Monte Carlo procedure produces a sample of total footprint demands. In trial t = 1, . . . , T , users are drawn as a PPP realization Φt on the footprint. Conditional on those realized user locations, the Gaussian vector  gt = G(x) : x ∈ Φt is sampled from the scenario’s multivariate normal distribution. This sampled vector is the realized representation of the field used in the simulation in that trial; no full footprint-scale field map is constructed. Each sampled value is converted to a shadowing factor through S(x) = exp(G(x)), then to a raw per-user RB demand using (7), and finally to a capped contribution G(θ) min{NRB (x), M }. This gives one total footprint demand Dt for the trial. This is the quantity whose upper quantile determines the footprint-level dimensioning budget. Equivalently, for active user locations x1 , . . . , xn , let Uk be the set of users whose max ), where N max = M in the capped contribution is exactly k RBs (k = 1, . . . , NRB RB capped model used here. Users with raw demands above M therefore enter the M -RB class rather than being removed from the load calculation. This gives a decomposition of total demand by RB classes: max NRB

Ntotal =

X k=1

13

k |Uk |,

(12)

and the overload event is {Ntotal > Navail } =

 max RB NX 

k |Uk | > Navail

 

.

(13)

k=1

For an integer footprint budget N , define the trial overload indicator G(θ)

It

G(θ)

(N ) := 1{Dt

> N }.

The scenario-specific overload probability is   G(θ) G(θ) pout (N ) := P Dt >N .

(14)

Its Monte Carlo estimator is 1 G(θ) pbout (N ) := T

T X G(θ) It (N ).

(15)

t=1

The required budget is the smallest integer budget whose empirical overload probaG(θ) G(θ) breq bility is at most the target ϵ: N := min{N ∈ Z+ : pbout (N ) ≤ ϵ}. Equivalently, we G(θ) G(θ) sort the trial totals D1 , . . . , DT and turn that ordered sample into a selector b G(θ) (ϵ). ϵ 7→ Q In this notation, b G(θ) = Q b G(θ) (ϵ). N req For the target ϵ = 0.01, this is the simulation-side 99th-percentile-style capped-load footprint budget for the scenario. Because the study uses the same T = 100 trials for every scenario, these empirical budgets should be read primarily as comparative scenario outputs. The absolute upper-tail estimate is coarse at a 1% target, but the comparison is controlled: footprint geometry, user density, link-budget assumptions, cap, and overload target are held fixed while the Gaussian attenuation family is varied.

7 Robust Upper Bound on Overload Probability In addition to the Monte Carlo budget, we compute an averaged-bound concentration budget based on the Poisson-functional15 concentration approach developed in [5]. Its role is not to replace the simulation study. For any candidate RB budget, it upper bounds the probability that total footprint demand exceeds that budget. The concentration calculation starts from one sampled realization inside a fixed Gaussian scenario G(θ). For trial i, the PPP user set is Φi and the sampled Gaussian vector 15

A functional is a quantity computed from an entire random object rather than from one scalar random variable. Here the random object is the Poisson user configuration in the footprint, and the functional is the total RB demand induced by that configuration.

14

at those user locations is gi . As before, the simulation does not construct a full footprintscale field map; the vector gi is the realized field representation used in the calculation. The vector is converted into capped per-user RB demands, and those demands are summarized by three quantities: µGi , VGi , and M . Conceptually, if a fixed field representation Gi were available over the whole footprint, it would define a capped demand function qi (x) = min{NRB (x; Gi ), M }. The individual-realization mean µGi is the Poisson mean of the total capped footprint demand, and VGi is the corresponding squared-demand scale: Z Z µGi = λ qi (x) dx, VGi = λ qi (x)2 dx. B

B

The implementation estimates these quantities from the same sampled Gaussian vector at the realized PPP user locations, rather than from a stored footprint-scale map. If the trial contains ni users with capped demands qi1 , . . . , qini , the sampled vector is used to estimate the average capped one-user demand and average squared capped one-user demand. These averages are then multiplied by the expected number of users λ|B|: n

µ bGi = λ|B|

i 1 X qij , ni

1 VbGi = λ|B| ni

j=1

ni X

2 qij .

j=1

This is why the concentration calculation uses the sampled field representation: it supplies the user-location demand values from which the individual-realization integral quantities are approximated. The quantity M is the per-user RB-demand bound fed to the inequality. In the numerical study, M is the same operator cap used in the Monte Carlo simulation, namely M = 20. Thus both the simulation and the concentration calculation work with capped total demand: a user whose raw RB demand exceeds M is not dropped, but contributes M RBs to the total footprint load. For one sampled field representation Gi , the individual-realization concentration bound is  P(Ntotal ≥ µGi + a | Gi ) ≤ exp −hi (a) , a ≥ 0, where

  VGi aM hi (a) = 2 g , g(u) = (1 + u) ln(1 + u) − u. M VGi This is a conditional bound attached to one sampled field representation. It is not yet a scenario-level budget. To compare with the Monte Carlo output, we turn the individual-realization bounds into a scenario-level quantity by averaging them across the sampled Gaussian field representations from the same scenario: T

1X B G(θ) (N ) = Bi (N ), T i=1

15

Table 1: Scenario-wise Monte Carlo and concentration budgets. The target overload probability is ϵ = 0.01 and the per-user cap is M = 20 RBs in every row. “Avg-bound” means that concentration bounds are first computed for individual sampled realizations and then averaged across the scenario. The averagedG(θ) G(θ) breq breq bound gap is (Ncavg − N )/N , comparing the averaged-bound concentration budget with the Monte Carlo budget. The range column uses the same G(θ) G(θ) breq breq percentage-gap calculation, (Nc,i − N )/N , but for each individual sampled realization i; it reports the smallest and largest such gaps. A negative value means that the individual-realization concentration budget is below the Monte Carlo budget, while a positive value means it is above the Monte Carlo budget. The averaged overload-probability bound column fixes the Monte Carlo budget and reports the averaged concentration upper bound at that budget. ID

Scenario

A B C D E F

m = −1.50, short-range corr. (ℓ = 500 m) m = −1.50, footprint-scale corr. (ℓ = 20 km) m = −0.50, short-range corr. (ℓ = 500 m) m = −0.50, footprint-scale corr. (ℓ = 20 km) m = −0.25, short-range corr. (ℓ = 500 m) m = −0.25, footprint-scale corr. (ℓ = 20 km)

MC required budget

Avg-bound conc. budget

Gap: avg-bound conc. vs MC

Avg overload-prob. upper bound at MC budget

Range: individual conc. budgets vs MC

223,983 255,121 120,568 183,031 100,134 150,999

226,056 256,595 121,451 214,443 100,927 175,051

+0.9% +0.6% +0.7% +17.2% +0.8% +15.9%

0.090 0.039 0.042 0.020 0.047 0.020

[-1.0%, +1.8%] [-52.6%, +1.2%] [-3.6%, +2.1%] [-66.5%, +20.4%] [-3.3%, +2.1%] [-64.8%, +19.1%]

where Bi (N ) is the individual-realization concentration upper bound on overload probability at budget N . For a candidate budget, the individual-realization overload-probability bound is evaluated for each sampled realization in the scenario and then averaged across those sampled realizations. The resulting averaged-bound quantity is then inverted in the same spirit as the Monte Carlo selector: the concentration budget is the smallest budget whose averaged upper bound is below the target ϵ.

8 Results Table 1 summarizes the six Gaussian scenarios and compares the simulation-derived budget with the averaged-bound concentration budget for the same overload target. It should be read as a sensitivity analysis over the Gaussian attenuation parameters, especially the mean attenuation level and the correlation length. The main result is not merely that the correlation length changes the required budget. It is that, even with the marginal log-attenuation variance fixed at σ 2 = 0.2, the induced RB-demand distribution changes substantially. Moving from short-range correlation to footprint-scale correlation increases the simulation budget from 223,983 to 255,121 RBs in the stronger-attenuation setting, from 120,568 to 183,031 RBs in the medium setting, and from 100,134 to 150,999 RBs in the mild setting. These are increases of about 14%, 52%, and 51%, respectively. The effect is therefore not explained by one-point attenuation statistics alone; it comes from how user demands move together across the footprint. The demand spread shows the same point more directly. Under short-range corre-

16

lation, the 99th percentile of total capped demand is only about 5.2k, 4.3k, and 3.4k RBs above the mean in the stronger, medium, and mild attenuation settings, respectively. Under footprint-scale correlation, the corresponding gaps are about 40.2k, 69.0k, and 56.3k RBs. Footprint-scale correlation therefore introduces scenario-level fluctuations in which many users are simultaneously shifted toward better or worse attenuation conditions. The medium-attenuation case in Figure 4 shows this distributional change at the level of individual RB classes. The average number of users in each RB bin is not the main visual difference. The striking change is the spread around those bin counts. For example, in the 6-RB bin, the median-to-95th-percentile interval is about 1,450 to 1,550 users under short-range correlation, but about 850 to 4,250 users under footprint-scale correlation. In the 10-RB bin, the same interval widens from about 1,300–1,400 users to about 1,000–3,300 users. Thus footprint-scale correlation does not merely shift a scalar budget. It changes how stable or unstable the whole RB-demand histogram is from one trial to the next. When reading Figure 4, the comparison to make is vertical rather than horizontal: for the same medium-attenuation scenario, the top panel has relatively stable RB-bin counts, while the bottom panel has much taller whiskers across many bins. Those whiskers show larger trial-to-trial variation within the RB-demand classes, which is consistent with the distributional mechanism by which footprint-scale correlation can produce a larger aggregate budget. The averaged-bound concentration budget is conservative in every scenario, but its behavior depends strongly on the correlation length. The “Range: individual conc. budgets vs MC” column in Table 1 reports how far the most extreme individual-realization concentration budgets are from the Monte Carlo budget. More precisely, each sampled field representation gives one individual-realization concentration budget Sc (Gi , ϵ), and the table reports the smallest and largest percentage gaps between those individual G(θ) breq budgets and the Monte Carlo budget N . A negative value means that an individualrealization concentration budget is below the Monte Carlo budget; a positive value means it is above the Monte Carlo budget. For the short-range cases, the averaged-bound concentration budget is within one percent of the Monte Carlo budget, and the individualrealization gaps are also small: roughly −4% to +2% across the three short-range scenarios. For the footprint-scale cases, the averaged-bound concentration budget remains above the Monte Carlo budget, but the individual-realization gaps become much wider. This is expected: one footprint-scale field representation can be unusually favorable or unfavorable over a large part of the footprint, so the concentration budget computed from that one representation can sit far from the Monte Carlo scenario budget. For an operator, this range is informative in its own right. It gives a direct indication of how much the RB requirement can vary across sampled attenuation representations within the same nominal scenario. In other words, the individual-realization range shows the scale of scenario-internal RB-budget variability that the operator may need to manage. This also explains why the correlation scale matters operationally. If the operator can estimate whether attenuation correlation is short-range or footprint-scale, then the table

17

Figure 4: Per-RB-bin demand distributions for the medium-attenuation scenario. Top: short-range correlation. Bottom: footprint-scale correlation. Each bar gives the average number of users in that RB-demand bin across Monte Carlo trials. The whiskers show the median-to-95th-percentile interval for that bin count across trials. The key effect is the much larger trial-to-trial variation in each RB bin under footprint-scale correlation. indicates whether the concentration inequality is likely to give a robust scenario-level budget from sampled realizations. In the short-range cases the individual-realization gaps are small, while footprint-scale correlation produces much larger variation across

18

realizations. Operationally, this means that the covariance model is a dimensioning input. If the operator assumes only short-range correlation, the required footprint budget is close to the average capped load plus a small safety margin. If the operator allows footprintscale correlation, the same one-point attenuation law can require a substantially larger budget because the aggregate load is more volatile. The concentration calculation is useful in this setting because it expresses that volatility as a conservative upper bound on overload probability for the same capped-load quantity estimated by Monte Carlo.

9 Discussion Let us consider the practical implications of the results. As a reasonable practical comparison point, suppose a satellite can make 64 beams available with 270 RBs per beam, giving a total of 17,280 RBs per satellite. Since the object dimensioned in this work is the footprint-level aggregate RB pool, we use this 17,280-RB value as an optimistic satellite-level comparison point. Under even this aggregate comparison, the Monte Carlo budgets in Table 1 are infeasible for a single satellite. This tells us that 1 Mbps internet over a 20 km radius footprint is not feasible with a single satellite at a user density of 10−5 users per square metre. High-density user scenarios may approach 10−4 users per square metre, which would increase the required RB budget by a factor of 10, making the problem even more infeasible. Our methodology may therefore be used to explore how the required RB budget changes with user density, target rate, footprint radius, and other parameters. The following use cases should be read as illustrative scaling estimates based on the studied short-range scenarios, not as new link-budget simulations. In the radius calculation, the per-user capped RB-demand distribution is held fixed and only the expected number of users is scaled through footprint area and density. In the IoT calculation, the 60 kbps classes are obtained by conservatively rescaling the already-rounded 1 Mbps RB classes, rather than recomputing the Shannon expression from scratch. We compare against the full 17,280-RB satellite pool because the dimensioned object is the footprintlevel aggregate RB pool. The short-range concentration budgets are used below because, in Table 1, they closely track the Monte Carlo budgets with minimal deviation.

9.1 Feasible footprint radius for 1 Mbps service For this illustrative radius scaling, we condition on the PPP user model, fixed propagation assumptions, and short-range correlation. The per-user capped RB-demand distribution is held fixed, so the first-order scaling comes from the expected number of users in the footprint. We therefore scale the short-range 20 km concentration budget by 1 Mbps user density and footprint area. If BG(θ) is the short-range concentration budget for scenario G(θ) at radius R0 = 20 km and density λ0 = 10−5 m−2 , then the scaled budget

19

Table 2: Approximate feasible footprint radius Rmax for 1 Mbps service under the shortrange attenuation scenarios. The three right columns show Rmax in kilometres for user densities in m−2 . Attenuation B 1 Mbps λ = 10−6 λ = 10−5 λ = 10−4 Stronger 226,056 17.5 km 5.5 km 1.7 km Medium 121,451 23.9 km 7.5 km 2.4 km Mild 100,927 26.2 km 8.3 km 2.6 km

at radius R and density λ is approximated by 1 Mbps 1 Mbps BG(θ) (R, λ) ≈ BG(θ)

2 λπR2 1 Mbps λR = B G(θ) λ R2 . λ0 πR02 0 0

(16)

1 Mbps The satellite-level feasibility condition is BG(θ) (R, λ) ≤ Bsat . Solving the equality case for R gives the feasible radius estimate s Bsat λ0 Rmax (G(θ), λ) = R0 . (17) B 1 Mbps λ G(θ)

Table 2 gives the resulting approximate radii. Thus a 20 km footprint with 1 Mbps per user is not close to feasible under the studied density 10−5 m−2 . At the lower density 10−6 m−2 , the same satellite-level RB pool can support a footprint-radius scale comparable to 20 km in the medium and mild attenuation settings. Increasing √ the density from 10−5 to 10−4 m−2 shrinks the feasible radius by the expected factor 10.

9.2 Feasible density for 60 kbps IoT support The second use case reverses the question: keep the 20 km footprint and ask what user density can be supported if each device requires only 60 kbps. Since 60 kbps is 0.06 of 1 Mbps, a user that would require d RBs at 1 Mbps would require about 0.06d RBs at 60 kbps under the same channel conditions. RB demand is integer-valued, however, and a served user cannot consume less than one RB. We therefore map each raw 1 Mbps demand class d to d60 = min{20, ⌈0.06d⌉}, (18) where the ceiling enforces an integer number of RBs and the minimum with 20 keeps the same operator cap M = 20. This is a conservative class-level conversion rather than an exact recomputation of (3) at 60 kbps. The reason is that d is already an integer RB class obtained after rounding up the 1 Mbps demand. If we instead recomputed the continuous Shannon expression at 60 kbps and only then rounded to an integer number of RBs, the resulting class could only be the same or smaller. Thus the conversion in (18) does not understate the IoT budget. It gives a slightly conservative scaling estimate, which is sufficient for the feasibility comparison here.

20

Table 3: Approximate feasible user density λmax for 60 kbps IoT support over a fixed 20 km footprint under the short-range attenuation scenarios. Attenuation B 60 kbps λmax Stronger 23,343 7.4 × 10−6 m−2 Medium 13,453 1.28 × 10−5 m−2 Mild 13,066 1.32 × 10−5 m−2

Applying this class conversion to the short-range scenarios gives a new baseline budget 60 kbps BG(θ) at 20 km and λ0 = 10−5 m−2 . If the density is changed from λ0 to λ, the footprint radius and per-device rate are now held fixed, so the budget scales approximately as 60 kbps 60 kbps BG(θ) (λ) ≈ BG(θ)

λ . λ0

(19)

Setting this scaled budget equal to the satellite pool Bsat and solving for λ gives λmax (G(θ)) = λ0

Bsat 60 kbps BG(θ)

.

(20)

Table 3 reports the resulting density estimates. The first numeric column is the 60 kbps RB requirement at the baseline density 10−5 m−2 ; the second numeric column is the maximum density supported over the same 20 km footprint. The IoT case is therefore much less dominated by link rate and much more dominated by the number of devices. In the medium and mild attenuation settings, the feasible density is only slightly above 10−5 m−2 because a 20 km footprint at that density already contains about 12,600 expected users, and each of those users consumes at least one RB. In the stronger attenuation setting, some devices require more than one RB even at 60 kbps, so the feasible density falls below 10−5 m−2 .

10 Conclusion This work provides a pre-deployment dimensioning rule for satellite footprint RB capacity under spatially correlated attenuation. The rule connects a footprint, a PPP user model, a link-budget-to-RB map, an operator per-user cap, and a Gaussian spatial attenuation family to a footprint-level RB budget. The Monte Carlo procedure samples the Gaussian field only through its finite vector of values at the realized user locations in each trial, which is the representation used to compute aggregate capped demand. The empirical study shows that spatial covariance cannot be treated as a cosmetic propagation detail. With fixed marginal variance, changing the correlation length from short range to footprint scale substantially changes the required RB budget and the variability of total footprint demand. The strongest conclusion is therefore qualitative as well as numerical: a one-point attenuation law can describe the marginal behavior of a single link while still missing the aggregate-load variance that determines the highreliability footprint budget.

21

The averaged-bound concentration calculation gives a secondary conservative check on the Monte Carlo budgets. It is not the main truth model; it is an analytic upper bound for the same overload event. In the short-range cases, it closely tracks the simulation budget. In the footprint-scale cases, it highlights the danger of relying on a single sampled field representation, because one realization can sit far from the scenario-averaged behavior. If an operator is confident in the footprint, user density, attenuation family, link-budget assumptions, and cap, the pipeline gives a direct high-reliability RB budget for that scenario; if those inputs are uncertain, the same pipeline gives a controlled way to compare scenarios before deployment.

Acknowledgments OpenAI ChatGPT-5.4 was used to assist with code generation, the generation of Figs. 1– 3, and grammatical editing of the manuscript. The authors reviewed and validated the resulting code, figures, and text edits. Laurent Decreusefond acknowledges support from the French National Research Agency (ANR) through project no. ANR-22-PEFT-0010 of the France 2030 program PEPR Réseaux du Futur. Philippe Martins acknowledges support from Bpifrance through the 5G NTN mmWave project.

References [1] 3rd Generation Partnership Project. 3GPP TR 38.913: Study on scenarios and requirements for next generation access technologies. Technical report, 3GPP, 2024. Version 18.0.0, Release 18. Available via ETSI as TR 138 913: https://www.etsi.org/deliver/etsi_tr/138900_138999/138913/18.00. 00_60/tr_138913v180000p.pdf. [2] Amin Azari, Hazem Sallouha, Alessandro Chiumento, Steven Kisseleff, Symeon Chatzinotas, Petar Popovski, and et al. Evolution of non-terrestrial networks from 5G to 6G: A survey. IEEE Communications Surveys & Tutorials, 24(4):2633–2672, 2022. [3] François Baccelli and Bartlomiej Blaszczyszyn. Stochastic geometry and wireless networks, volume I: Theory. Foundations and Trends in Networking, 3(3–4):249– 449, 2009. [4] Thomas Bonald and Alexandre Proutière. Wireless downlink data channels: User performance and cell dimensioning. In Proceedings of the 9th Annual International Conference on Mobile Computing and Networking (MobiCom), pages 339–352, 2003. [5] Laurent Decreusefond, Eduardo Ferraz, Philippe Martins, and Thanh-Tung Vu. Robust methods for LTE and WiMAX dimensioning. In Proceedings of the 2012

22

6th International ICST Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS), pages 74–82, 2012. [6] European Space Agency. Generic flexible payload technology. https://www.esa. int/Applications/Telecommunications_Integrated_Applications/Hylas/ Generic_Flexible_Payload_technology. Accessed 2026-05-26. [7] Marco Giordani, Michele Polese, Sundeep Rangan, and Michele Zorzi. 5G from space: An overview of 3GPP non-terrestrial networks. IEEE Communications Standards Magazine, 5(4):147–153, 2021. [8] Jean-Sébastien Gomez. Stochastic models for cellular networks planning and performance assessment. PhD thesis, Télécom ParisTech (EDITE), 2018. [9] Mikael Gudmundson. Correlation model for shadow fading in mobile radio systems. Electronics Letters, 27(23):2145–2146, 1991. [10] Martin Haenggi. User point processes in cellular networks. IEEE Wireless Communications Letters, 6(2):258–261, 2017. [11] International Telecommunication Union. Recommendation ITU-R P.618-13: Propagation data and prediction methods required for the design of Earth-Space telecommunication systems. Technical report, ITU Radiocommunication Sector, 2017. Approved December 2017. Available: https://www.itu.int/rec/R-REC-P.618/en. [12] International Telecommunication Union. Report ITU-R M.2410-0: Minimum requirements related to technical performance for IMT-2020 radio interface(s). Technical report, ITU Radiocommunication Sector, 2017. Available: https://www.itu. int/dms_pub/itu-r/opb/rep/R-REP-M.2410-2017-PDF-E.pdf. [13] International Telecommunication Union. Report ITU-R M.2412-0: Guidelines for evaluation of radio interface technologies for IMT-2020. Technical report, ITU Radiocommunication Sector, 2017. Available: https://www.itu.int/dms_pub/ itu-r/opb/rep/R-REP-M.2412-2017-PDF-E.pdf. [14] International Telecommunication Union. Recommendation ITU-R P.2108-1: Prediction of clutter loss. Technical report, ITU Radiocommunication Sector, 2021. Approved 27 September 2021. Available: https://www.itu.int/rec/R-REC-P. 2108-1-202109-I/en. [15] Tatsuaki Kimura. Interference analysis in non-Poisson networks under spatially correlated shadowing. IEEE Transactions on Mobile Computing, 22(4):2205–2220, 2023. [16] Clément Lacoste, Wallace A. Martins, Symeon Chatzinotas, and Luis D. Emiliani. Resource dimensioning of broadband satellite return networks affected by spatiallycorrelated rain fade. IEEE Transactions on Aerospace and Electronic Systems, 60(5):6011–6036, 2024.

23

[17] Bin Liu, Philippe Martins, Laurent Decreusefond, Jean-Sebastien Gomez, and Rongfang Song. Uplink dimensioning over log-normal shadowing for OMA and NOMA schemes. IEEE Transactions on Vehicular Technology, 70(5):5126–5130, 2021. [18] Jesus Martinez Zamacola, Mamoun Guenach, Riccardo De Gaudenzi, and JeanMarc Baracco. Joint satellite platform and constellation sizing for instantaneous beam-hopping in 5G/6g non-terrestrial networks. Computer Networks, 257:110986, 2025. [19] Claude E. Shannon. A mathematical theory of communication. The Bell System Technical Journal, 27(3):379–423, 1948.

24

Record · ID 246466 · SHA-256 c2b3bb4e94d0ead0
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.