Professional Documents
Culture Documents
A Novel Approach To Characterize Aggregate in Terference From LTE-Based Cellular Deployments
A Novel Approach To Characterize Aggregate in Terference From LTE-Based Cellular Deployments
Mike DiFrancisco
Virginia Tech Applied Research Corp.
Arlington, VA
Mike.DiFrancisco@vt-arc.org
Abstract—This paper describes an emulation approach using in the Federal Communications Commission (FCC) Report
commercial and carrier-grade equipment to characterize aggre- and Order (R&O) (FCC 14-31) from March 2014 [1].
gate uplink emissions from any realistic Long Term Evolution The 25 MHz of spectrum impacted by the AWS-3 auction,
(LTE)-based cellular deployment scenario. The modeling ap-
proach described here can be used to understand the feasibility 1755-1780 MHz, was used primarily by DoD systems. DoD
of coexistence between LTE networks and other systems such incumbent systems in this band were given a 10-year period
as weather satellites in any given spectrum band such as the to vacate the band, except for a small number of DoD systems
Advanced Wireless Services 3 (AWS-3) band. We also establish that were granted indefinite access. Furthermore, the demand
the accuracy of the proposed approach by comparing the results for this spectrum is so great that the FCC allowed commercial
from emulation to field measurements from an active cellular
deployment. technologies to enter the band early if they can determine that
Index Terms—Long Term Evolution (LTE), 5G, Advanced there is minimal risk to the federal systems yet to vacate the
Wireless Services 3 (AWS-3), Spectrum Relocation, Spectrum band. The DoD determined existing modeling of cell network
Auctions, Spectrum Sharing, Commercial Cellular, Test Bed aggregate interference was insufficient to make a satisfactory
Development, Modeling and Simulation risk assessment, and allocated funding to research improved
characterization of cellular deployment radiation.
I. I NTRODUCTION The AWS-3 spectrum rules require commercial operators to
operate in the Frequency Division Duplex (FDD) configuration
The rapidly increasing demand for spectrum to support in the AWS-3 bands. The band under study covered by this
wireless technology use in all sectors has created the need paper is the uplink band. Characterizing uplink interference in
to re-evaluate the way spectrum is allocated among different particularly challenging because traffic generation from User
users. The United States Department of Defense (DoD) is the Equipment (UE), most commonly known as cell phones, are
largest Federal spectrum user in the Nation, and performs moving constantly and transmitting from unknown locations.
hundreds of mission-critical activities daily that are enabled The distributed nature of the UEs, along with agreements
by wireless technology, whether it be communications, radar, to protect user privacy, make collecting real-world data to
telemetry, or sensing. The recent Advanced Wireless Services reconstruct the UEs emissions and traffic unfeasible. There-
3 (AWS-3) Auction repurposed and auctioned 65 MHz of fore, the most practical approach is to collect representative
spectrum from Federal use to commercial cellular use. The data in a laboratory environment and from this data create a
65 MHz of spectrum includes: 1695-1710 MHz, 1755-1780 probabilistic model of UE emissions.
MHz, and 2155-2180 MHz. The auction details can be found This paper proposes a new methodology to re-create aggre-
gate UE emissions from a representative commercial cellular
This technical data deliverable was developed using contract funds under
Basic Contract No. W56KGU-18-D-0004. The view, opinions, and/or findings network, building upon the initial modeling parameters agreed
contained in this report are those of The MITRE Corporation and should upon by the Consumer Spectrum Management Advisory Com-
not be construed as an official Government position, policy, or decision, mittee (CSMAC). [2] Key Performance Indicators (KPI) are
unless designated by other documentation. Approved for Public Release;
Distribution Unlimited. Public Release Case Number 21-1785. ©2021 The provided by the commercial cellular carrier operating the net-
MITRE Corporation. work under study. The enabling technology of this method is a
laboratory testbed, the Multi-UE LTE Emulator (MULE) [3], this methodology to future 5G deployments, and its immediate
developed by MITRE for the Defense Information Systems impact on LTE modeling.
Agency (DISA) Defense Spectrum Organization (DSO) Spec-
II. S ELECTING FACTORS TO C HARACTERIZE U PLINK
trum Sharing Test and Demonstration (SSTD) program [4].
E MISSIONS
The MULE uses commercial grade eNodeB (aka: base station)
and UE hardware to re-create traffic and channel conditions Previous work [2] to characterize UE emissions have pri-
observed in field measurements of representative commercial marily proposed models that use an EIRP distribution for a
cellular network deployments. This approach consists of two single UE, then populate each simulated sector with identical
parts: UEs all emitting power with the same probability distribution.
Different sectors may use different UE EIRP distributions
1) A method to emulate traffic observed (measured) in the depending on their location, but all UEs transmit with the same
field based on carrier-provided KPIs in MITRE’s MULE behavior within one sector. Under this approach, the factors
testbed to derive a per-sector EIRP distribution used to characterize a sector’s emissions are:
2) A Monte Carlo simulation process to place the emis-
• The number of UEs per transmission time interval (TTI)
sions characterized in the lab in the geography of the
that will be transmitting
deployment and propagate them to a receiver in order
• The per-UE EIRP distribution of the UEs in the sector
to create an aggregate interference distribution
This approach has certain limitations, specifically that the
The methodology presented in this study is novel because, representation of network load is constrained to either integer
first, it treats the aggregate UE emissions in one sector as numbers of UEs per TTI or fractions of UEs, and that there
the random variable instead of the individual UE interference is no way to capture the changes in scheduler behavior in a
contribution. Second, the testbed uses real UE and eNodeB sector under different traffic loads.
hardware, so deviations of UE and eNodeB behavior from the We propose an alternate approach where individual UEs are
specification will be represented in the model produced from not directly represented, and we instead define a distribution
the emulated traffic. We argue that this approach arrives at an for the total emissions radiated by all UEs in a sector. The
accurate aggregate interference prediction because it captures scheduler allocates physical resource blocks (PRBs) to UEs
the behavior of the eNodeB scheduler and accounts for the that request them, and the PRBs allocated will not exceed the
difference in behavior of an individual UE in sectors under maximum available in the sector. With this method, the factors
different network loads. used to scharacterize emissions in one sector are:
In the coming sections, we will present this modeling • The number of active PRBs per TTI
approach in the following parts: • The per-PRB EIRP distribution of UEs in the sector
1) The advantages of a sector-based emission model over This method better represents the behavior of the eNodeB
UE-based emission modeling. Past modeling efforts scheduler, however there is a loss in accuracy in where to place
have modeled individual UE emission distributions, and the transmitting UEs within a sector. For the application of this
matched deployment-specific characteristics by varying study, we argue that at a sufficient receiver distance the loss in
the location and quantity of transmitting UEs. However, granularity of individual UE transmission locations should not
UE transmissions are governed by the scheduler of affect the prediction in aggregate and all UEs can be placed at
the eNodeB managing the available spectrum resources the tower base or some other single location within the sector.
of the sector, so a model of the scheduler filling the A. Characterizing Network Load Using Active PRBs per TTI
resource grid will better account for a sector’s power
than a model of an individual UE A sector’s aggregate power does not scale closely with the
2) A description of the process by which MITRE uses number of active UEs per TTI. Given a simplified (i.e. ignoring
carrier KPIs to re-create activity of one sector at one α and other intricacies of power control) UE physical uplink
specific datetime interval in the field. The product of shared channel (PUSCH) power control equation as follows:
the process is an emulation environment in MULE that
NP RB P0P U SCH
PP U SCH = min Pmax , (1)
closely matches observed field behavior and creates Lpath
dense 1ms resolution data of UE scheduling and reported
the power a UE transmits at, PP U SCH , is approximately the
power from the sparse carrier KPI data.
product of the number of resource blocks assigned (NP RB ),
3) How a sector-wide EIRP distribution is extracted from
times the power required to reach P0 at the tower (P0 times
the data generated from one MULE run, and how it
path loss, Lpath ), not to exceed the maximum power of the
is extended to a deployment wide Monte-Carlo simula-
UE, Pmax . Thus, when accounting for the total power radiated
tion capable of producing a highly detailed aggregate
by a sector, the increase in power attributed to an increase
interference distributions as observed at the modeled
in network activity may be better represented by the total
collection site.
PRBs active per subframe. A sector’s total PRB utilization
Following the detailed description of the aggregate inter- is often readily accessible in KPI reports recorded by the
ference modeling process, we will discuss the extension of sectors at regular intervals during all hours of operation. This
250
MILCOM 2021 Track 1 - Waveforms and Signal Processing
TABLE I
III. C ARRIER KPI M ATCHING TO E MULATE S ECTORS IN L AB VARIABLES U SED TO E MULATE F IELD FACTORS
THE L AB
Field Factor MULE Emulation Method
MITRE’s MULE is a flexible, scalable, and cost-efficient Path loss Variable attenuator
testbed built from commercial-off-the-shelf network elements PRB utilization UE ping script delays
Channel fading and Doppler shift * Channel emulator
which can be used to accurately characterizes the aggregate P0 , α* COTS eNb configuration
emissions from an LTE/5G sector. A block diagram of the Scheduling algorithm * Inherent to COTS eNb
testbed is shown in Fig. 1. The testbed consists of 24 UEs *Not changed based on KPIs
split between three RF shield boxes connected to an eNodeB
by direct conduction through a channel emulator. The UEs Due to limitations in KPI granularity, there is an infinite
execute scripts outlining prescribed network activity, and test number of combinations over a 15-minute KPI collection
data is collected through a protocol analyzer and the UE period that could result in the same KPI numbers. However, if
chipset logs on a per-TTI resolution (1ms). the path loss KPI is reported on a per transport block basis the
The goal of the experiments is to replicate the real-world impact of coarse KPI reporting intervals is mitigated because
conditions that lead to the aggregate interference from UE the proportion of transmissions coming from UEs with low
emissions. Because it is infeasible to measure aggregate in- RSRPs will limit the number of transmissions coming from
terference at every location for all time, the KPIs provide a users with high RSRPs.
mean to validate lab conditions against field conditions. If the In the tests, the UEs are all given approximately the same
KPIs from the lab match the KPIs from the field eNodeB data load because users are assumed not to change their
within some margin of error, the UE emissions are considered behavior based on their phone’s signal strength. UEs transmit
251
resource blocks proportional to their signal quality due adjust- Rough Earth Model (TIREM) [5] [6]. Clutter loss, in this
ments to the MCS. If the proportion of transmissions made at context, is additional loss beyond what would be predicted
each path loss is consistent, and the sector-wide resource block by a rough terrain model, for example fading from buildings
utilization matches, the resulting transmission powers will be and foliage between the UEs and the receiver. The modeler
representative of the field conditions. may measure these losses in the location under test for their
receiver specifically or use clutter distributions derived from
IV. U SING MULE DATA IN S IMULATION TO P REDICT
land use data or census designations. Both approaches are used
I NTERFERENCE
in practice, and it is worth considering that while the latter
MULE reports an extensive suite of data after each run, approach may be less accurate, it will produce a model that
however for interference prediction the UEs’ chipset logs are does not require any physical access to the location in order
analyzed. Each UE connected to the cell generates a log to produce a prediction.
containing the reported transmit power of every transmission.
MULE synchronizes these logs so the resource grid of the
PUSCH can be completely reconstructed and populated with
the power of each resource block as reported at the UE antenna
port. The result is a M × N array, where M in the number of
PRBs in the PUSCH, and N is the number of TTIs in the run.
Then the dataset of sector wide EIRP, as measured at each Σ
UEs antenna power, is constructed as shown below: 4. Receiver
Given an M × N array representing the PUSCH resource
grid for UE i
3. Local Terrain
for TTI n in 1Pto N do
M
EIRPni ← m=1 EIRPPi RBm 1. Cellular Network
Deployment Laydown and 2. Building and Foliage Clutter
end for
Statistics
Based on the assumptions above, a distribution of sector
wide per-TTI power for the sector being emulated on the
testbed can be calculated as the sum of the total power reported
by each UE that transmitted during each TTI. Because the
traffic and UE path loss distribution in the sector match the Fig. 2. Aggregate interference scenario.
factors determined to be most important in characterizing
aggregate emissions, the total power across all UEs in this
emulated sector will be representative of the sector in the field B. Interference Prediction Process
from which the KPI data originated. To produce a prediction, MULE first produces the reported
A. Aggregate Interference Scenario power, grant size, time, and location for every UE in each
sector in the deployment under evaluation. MULE is config-
The modeling process is designed to predict the aggregate
ured using KPIs collected from these sectors at the time of
interference of one deployment on the scale of a city or large
day for which the prediction is needed. Before the simulation
urban area as received at a distant receiver with a known
is run, a sector-wide distribution of EIRP as measured at the
gain pattern and azimuth, at a specific time of day. Before
UE antenna port for each of these sectors is prepared using
running the simulation, KPIs would be collected from every
the algorithm shown at the start of this section. Then, the
sector in the deployment in 15-minute intervals throughout
Monte Carlo simulation re-samples each of these distributions
the duration that aggregate interference would be evaluated.
and places the transmissions in the modeled geography of the
The receiver may be located anywhere, but for testing and
deployment, and propagates the power to the receiver, taking
evaluation purposes the modeled receiver would be placed at
into account the direction gain of the receive antenna and
the same location and have the same antenna gain pattern
losses in the signal path. Each of these samples is summed at
as a receiver that was used to measure the real aggregate
the receiver to produce one aggregate sample, and the Monte
interference of the deployment over the same duration that
Carlo process is repeated until sufficient samples are collected
the KPIs were collected. The primary location specific factors
to create a final distribution of aggregate interference. A block
that must be modeled to predict aggregate interference are the
diagram of the process is shown in Fig. 3.
path loss between the transmitter and receiver, and the clutter
loss, which is additional propagation loss doe to foliage and
buildings. To predict path loss, terrain elevation data must be
available covering the area of the deployment, and all paths
between the sectors under test and the receiver. Then the path
loss can be computed for all points using a rough terrain
propagation model like Longley-Rice or Terrain Integrated Fig. 3. Interference Modeling Process.
MILCOM 2021 Track 1 - Waveforms and Signal Processing
In order to arrive at a total aggregate interference distri- every 5 minutes for 24 hours. MULE runs were configured
bution, we collected sector-wide EIRP distributions generated to match certain times within this capture, however, it is time
from the MULE tests for each sector in the scenario, and re- intensive to configure and run real-time emulations for every
sampled the distributions in a Monte Carlo simulation and sector in the market, so only two times were selected to
propagated the emissions to the receiver at the collection validate against the field collection. 5 PM was selected first to
site. However, an additional loss, Lindoor , must be applied capture the utilization behavior of highest concern, and another
to the UE power to account for UEs located indoors. The emulation was configured for 6:30 AM to confirm that the
RSRP distributions that MULE matches to account for indoor interference would decrease with lower traffic volumes as they
UEs because they are matched to real field RSRPs, however did in the field measurement. The KPI data and field collection
this loss will not be accounted for when we propagate the included periods of extremely low utilization, for example, the
transmissions to the collection site so we must approximate it. middle of the night, but attempting to emulate these would
In this scenario, we assumed 80% of UEs were indoors, and neither aid characterization of the worst-case scenario, nor
that all indoor transmissions are attenuated by 20 dB (a linear produce useful results because the phones in the testbed would
loss of 100). be idle for most of the test.
The Monte Carlo sampling algorithm for N samples mea- The following are cumulative density functions (CDFs) of
sured at a receiver located at latitude and longitude φRx , λRx the aggregate interference distributions generated by the Monte
is as follows: Carlo simulation using the MULE test configurations matching
while n < N do KPIs from 5:00 PM and 6:30 AM, and the field collection
aggregate sample AIn ← 0mW recorded at those same times. The matching was done over
for sector i in study do 15 minutes, so specifically these test are from KPIs and field
draw sector EIRP sample EIRPi collections covering the duration of 5:00-5:15 PM (high traffic
draw p from(U (0, 1) volume) and 6:30-6:45 AM (low traffic volume). An arbitrary
100, p <= 0.8, offset in power has been applied to x-axis of Fig. 5 and 4 to
Lindoor ← obscure the exact values of the field collection data.
1, p > 0.8
EIRP ×G (θ )
AIi ← Lindoor ×Lpath (φi ,λii ,φRxRx,λRxi,Rx
)×Lclutter (φi ,λi ) 1.0
AIn ← AIn + AIi
end for 0.8
add aggregate sample AIn to distribution
end while
0.6
P(X ≤ x)
253
MILCOM 2021 Track 1 - Waveforms and Signal Processing
1.0 to the field collection originating from the same time window.
Because of this, we can conclude the parameters we selected
0.8 to reproduce in MULE, namely PRB occupancy, RSRP dis-
tribution, and negative power headroom, are key factors in
determining the amount of aggregate interference a sector will
0.6
radiate. We look to use this as a baseline to develop a pared
P(X ≤ x)
VII. C ONCLUSIONS
Based on the results of this study, it is clear that modeling
individual sectors can produce a distribution closely matched
254