Chapter 12
Network Planning, Measurement and Optimization
Bachelors Program in Electronics and Communication
Wireless Networks
•
Bachelor
Network Planning, Measurement and Optimization
Introduction
Wireless network planning converts service objectives into a deployable radio-access network. It determines where sites should be located, how many radio resources are needed, whether links will operate reliably, and whether the proposed network is economically sustainable. After deployment, measurements and key performance indicators (KPIs) are used to calibrate models, locate faults and optimize parameters.
Planning is therefore an iterative process rather than a one-time calculation. Coverage, capacity, quality, cost, regulation and future demand must be considered together. A design with excellent predicted coverage may still fail because of interference, insufficient backhaul, seasonal traffic growth or inaccessible sites.
Learning Objectives
After studying this chapter, students should be able to:
perform first-order coverage and capacity calculations;
estimate traffic from subscriber and application data;
calculate a maximum allowable path loss and approximate cell radius;
evaluate candidate sites using engineering and economic criteria;
plan drive tests and interpret radio and service KPIs;
calibrate propagation models using field measurements;
conduct deterministic and Monte Carlo link simulations;
diagnose common coverage, interference and capacity problems;
compare deployment alternatives using life-cycle cost and sensitivity analysis;
recognize regulatory, privacy and governance requirements.
1. The Planning and Optimization Cycle
Network planning begins with requirements and continues throughout the network life cycle.
Iterative wireless network planning and optimization cycle
Figure: Iterative wireless network planning and optimization cycle
Figure: Iterative wireless network planning, measurement and optimization cycle.
The principal requirement categories are:
Category
Typical measures
Coverage
Geographic, population, indoor and route coverage
Capacity
Busy-hour traffic, users per cell, spectrum utilization
Quality
Throughput, latency, packet loss and voice quality
Reliability
Availability, outage probability and resilience
Deployment
Site access, power, backhaul and construction time
Economics
Capital expenditure, operating expenditure and revenue
Compliance
Spectrum licence, exposure, planning and privacy rules
Requirements should be measurable. “Good coverage” is ambiguous; “at least 95% outdoor area coverage with RSRP ≥ −105 dBm” is testable.
2. Coverage Planning
2.1 Link budget and maximum allowable path loss
A link budget accounts for gains and losses between transmitter and receiver. For a downlink, the maximum allowable path loss (MAPL) is
MAPL = PTX + GTX - LTX + GRX - PRX,min - M
where PTX is transmitter power in dBm, GTX and GRX are antenna gains in dBi, LTX represents feeder and connector losses in dB, PRX,min is the minimum acceptable received power in dBm, and M is the sum of required margins and additional losses in dB. Because decibel quantities are used, gains and losses can be added algebraically.
Receiver sensitivity depends on bandwidth, receiver noise figure and required signal-to-noise-plus-interference ratio. A simplified thermal-noise relationship is
PN = -174 + 10log10(B) + NF
where PN is noise power in dBm, B is bandwidth in hertz and NF is receiver noise figure in dB. The value −174 dBm/Hz approximates thermal-noise density at 290 K. Interference must be treated separately unless it has already been incorporated into an effective sensitivity or margin.
Worked Example 1: Coverage radius
A base station has an effective isotropic radiated power of 46 dBm. Receiver sensitivity is −98 dBm. Building penetration, shadow-fading and interference margins are 12, 8 and 3 dB respectively. Receive antenna gain is 0 dBi.
MAPL = 46 - (-98) - (12 + 8 + 3) = 121\ dB
Suppose the calibrated log-distance model is
PL(d) = PL(d0) + 10nlog10(d/d0)
where PL(d0) = 38\ dB at reference distance d0 = 1\ m, and the path-loss exponent is n = 3.5. Setting path loss equal to MAPL gives
121 = 38 + 35log10(d/1\ m)
d = 10(121-38)/35 = 235\ m\ approximately
This radius is an approximation for the environment represented by the calibrated model. Terrain, antenna patterns, clutter and irregular site spacing make real cells noncircular.
If an ideal cell is approximated as a regular hexagon with centre-to-vertex radius R, its area is
Ahex = (3√3/2)R2
For R = 0.235\ km, the area is approximately 0.143 km². This geometric expression is useful for preliminary dimensioning, not detailed coverage prediction.
2.2 Coverage reliability
Median predicted power alone does not guarantee coverage. If large-scale shadow fading in dB is approximately normal with standard deviation σ, a margin can be added for a desired location probability. For a one-sided probability p,
Ms = zpσ
where zp is the standard-normal quantile. For example, 95% one-sided reliability uses zp ≈ 1.645. The model is appropriate only when the residual shadow-fading distribution is reasonably normal and local measurements support the selected standard deviation.
3. Capacity and Traffic Planning
Coverage answers whether a signal can reach users; capacity answers whether the network can serve their offered traffic. A cell may have strong received power yet deliver poor throughput when radio resources, backhaul or processing capacity are exhausted.
3.1 Traffic estimation
A subscriber-based daily traffic estimate is
Vday = Nu vu a g
where Nu is the number of potential users, vu is average data volume per active user per day, a is the active-user fraction and g is a dimensionless growth factor.
For 1,000 users, 2 GB per active user per day, 10% active users and a 20% growth allowance,
Vday = 1000 × 2 × 0.10 × 1.20 = 240\ GB/day
If 12% of the daily volume occurs in the busy hour, busy-hour traffic is 28.8 GB. Using decimal gigabytes, the corresponding average payload rate is
RBH = (28.8 × 8 × 109)/3600 = 64\ Mbit/s
With 15% protocol and operational allowance, the planned rate becomes 64 × 1.15 = 73.6\ Mbit/s. This conversion assumes the busy-hour fraction is known and traffic is averaged across the hour; short peaks require an additional concurrency or percentile analysis.
3.2 Radio capacity
A first-order sector-capacity estimate is
C = Bηcell
where C is average usable capacity in bit/s, B is allocated bandwidth in hertz and ηcell is an empirically supported cell spectral efficiency in bit/s/Hz. Spectral efficiency depends on SINR distribution, scheduling, control overhead, duplexing, MIMO, mobility and traffic mix.
If a 20 MHz sector has an effective spectral efficiency of 2.2 bit/s/Hz, its estimated capacity is 44 Mbit/s. A planning utilization ceiling of 70% gives a target offered load of 30.8 Mbit/s. Utilization ceilings preserve headroom for traffic variation, failures and growth.
Circuit-oriented voice traffic is commonly expressed in erlangs. If calls arrive at mean rate λ calls per second and have mean holding time h seconds, offered traffic is
A = λh
This relation gives erlangs under stable average conditions. Erlang B may then be used for blocked-call systems with no queue, while Erlang C applies to queued systems under its own assumptions.
4. Site Selection and Configuration
Candidate sites are evaluated for radio value, constructability, backhaul, power, cost, safety and regulatory compliance. A weighted score can support—not replace—engineering judgement:
Sj = ∑i=1m wi xij, \quad ∑wi = 1
Here Sj is the score of site j, wi is criterion weight and xij is its score on criterion i. Scores must use the same direction; in the following example, higher is always better.
Criterion
Weight
Site A
Site B
Site C
Coverage value
0.30
8
7
9
Capacity/backhaul
0.25
7
9
8
Cost attractiveness
0.20
6
7
5
Deployability
0.15
8
6
9
Compliance
0.10
9
8
9
Weighted score
1.00
7.45
7.45
7.95
Site C has the highest weighted score:
SC = 0.30(9)+0.25(8)+0.20(5)+0.15(9)+0.10(9)=7.95
Sensitivity analysis is essential because rankings can change with weights, uncertain lease costs or backhaul availability. Hard constraints such as legal ineligibility or unavailable power should be screened before weighted scoring.
A site configuration also includes antenna height, azimuth, electrical or mechanical tilt, transmit power, frequency assignment, sectorization and neighbour relationships. Excessive downtilt may create coverage holes, whereas insufficient downtilt may generate overshooting cells and interference.
5. Measurement and Model Calibration
5.1 Measurement sources
Common evidence sources include drive tests, walk tests, fixed probes, network counters, minimization-of-drive-test reports and crowdsourced device measurements. Each has sampling limitations. Drive tests offer controlled routes and calibrated equipment but may not represent indoor users or all times of day. Network counters provide scale but may aggregate heterogeneous conditions.
A drive-test plan should specify:
routes, indoor locations and time periods;
equipment calibration and antenna placement;
technologies, bands and services to test;
sampling interval and vehicle-speed limits;
synchronized GPS and network timestamps;
test-call or data-session scripts;
acceptance thresholds and data-cleaning rules.
5.2 Important KPIs
Domain
Representative KPIs
Interpretation
Coverage
RSRP, RSSI, SS-RSRP
Received signal strength
Quality
RSRQ, SINR, BLER
Interference and link quality
Accessibility
Setup success rate
Ability to obtain service
Retainability
Drop rate
Ability to maintain service
Mobility
Handover success
Continuity across cells
Integrity
Throughput, latency, packet loss
Delivered service quality
Utilization
PRB use, active users, backhaul load
Resource congestion
Availability
Cell uptime
Operational reliability
A generic success rate is
KPIsuccess = (Nsuccessful/Nattempted) × 100\%
The numerator and denominator must follow the operator’s counter definitions. Excluding failed attempts or counting retries inconsistently can produce misleading results.
5.3 Propagation-model calibration
For measured power Pmeas,i and predicted power Ppred,i, define residual
ei = Pmeas,i - Ppred,i
The mean error measures bias:
\bar e = (1/n)∑i=1n ei
The sample residual standard deviation is
se = √[(1/(n-1))∑i=1n(ei-\bar e)2]
The denominator n-1 is used when estimating population variability from a sample after estimating the mean.
For residuals −4, −3, −1, 1, 3 and 4 dB, the mean is zero and
se = √[(16+9+1+1+9+16)/5] = √10.4 = 3.22\ dB
Thus, the sample standard deviation is approximately 3.20 dB to two significant figures, not 3.0 dB. Calibration should use training data, while an independent validation set should test predictive performance. Removing measurements merely because they disagree with the model can create optimistic bias.
6. Link and Network Simulation
Simulation is used when direct experimentation is expensive or when deployment has not yet occurred. Link-level simulation studies modulation, coding, fading and receiver algorithms. System-level simulation adds users, scheduling, mobility, interference and multiple cells.
The instantaneous SINR is
SINR = PS/(∑PI,k+PN)
All powers must be in the same linear unit, such as watts or milliwatts. dBm values cannot be added directly.
Shannon’s expression provides an ideal upper bound for an additive white Gaussian-noise channel:
C = Blog2(1+SINR)
It is not an exact prediction of practical cellular throughput. Implementation losses, discrete modulation and coding, control overhead, fading and scheduling must be represented separately.
Worked Example 2: SINR and simulated throughput
A receiver observes a desired signal of −82 dBm, two interferers of −91 and −94 dBm, and noise of −101 dBm. Relative to the desired signal, the interference-plus-noise ratio is
(I+N)/S = 10-9/10+10-12/10+10-19/10
(I+N)/S = 0.1259+0.0631+0.0126=0.2016
Therefore,
SINR = 1/0.2016 = 4.96 = 6.96\ dB
For 10 MHz bandwidth, Shannon capacity is approximately
C = 107log2(1+4.96)=25.75\ Mbit/s
If an empirically justified implementation-and-overhead factor of 0.65 is applied, estimated usable throughput is 0.65 × 25.75 = 16.74\ Mbit/s. The factor is scenario-specific and must be validated against equipment or field data.
Monte Carlo simulation
A Monte Carlo coverage study repeatedly draws random user positions, shadow-fading values, traffic states and interferer activity. If Nout of N trials have SINR below threshold γmin, estimated outage probability is
\hat pout = Nout/N
For example, 438 outages in 10,000 trials give an estimated outage probability of 4.38%. Confidence intervals should accompany simulation results because finite trials introduce sampling uncertainty. Reproducible studies record random seeds, model versions and assumptions.
7. Troubleshooting and Optimization
Troubleshooting should proceed from evidence to cause rather than changing parameters until a KPI improves.
Symptom
Evidence to check
Possible causes
Typical actions
Weak RSRP
Maps, alarms, antenna data
Coverage hole, feeder fault, obstruction
Repair, adjust tilt, add site
Good RSRP but poor SINR
Interference and neighbour data
Overshooting cell, pilot pollution
Tilt/power optimization, coordination
High utilization
PRB and backhaul counters
Congestion or load imbalance
Add spectrum, balance load, densify
Handover failures
Event traces, neighbour list
Missing neighbour, wrong thresholds
Correct relations and mobility settings
Low throughput
SINR, BLER, scheduler, transport
Radio errors, congestion, backhaul limit
Isolate bottleneck before tuning
Intermittent outage
Alarm chronology and power logs
Hardware, power or transmission fault
Repair root infrastructure
Optimization controls include antenna tilt, azimuth, power, neighbour lists, handover thresholds, carrier allocation, load balancing and scheduler configuration. Changes should be introduced in controlled batches, documented and evaluated against both target and guardrail KPIs. Improving one cell’s throughput by raising power may reduce network-wide SINR.
8. Techno-Economic Decision-Making
Technical feasibility does not guarantee economic desirability. Alternatives should be compared over a common study period using consistent demand, service and discount-rate assumptions.
For an initial capital cost I0, annual net cash flows CFt and discount rate r, net present value is
NPV = -I0 + ∑t=1T CFt/(1+r)t
For cost-only comparisons, present-value cost can be written as
PVC = I0 + ∑t=1T Ot/(1+r)t
where Ot is operating cost in year t. Lower PVC is preferred only when alternatives provide equivalent service, capacity and risk.
Worked Example 3: Macro sites versus small cells
Two alternatives satisfy the same five-year service requirement:
Alternative X: initial cost $300,000 and annual operating cost $42,000.
Alternative Y: initial cost $360,000 and annual operating cost $30,000.
At an 8% annual discount rate, the five-year annuity factor is
AF = [1-(1.08)-5]/0.08 = 3.9927
Therefore,
PVCX = 300000 + 42000(3.9927) = $467,693
PVCY = 360000 + 30000(3.9927) = $479,781
Alternative X has a lower present-value cost by approximately $12,088. Alternative Y saves $12,000 annually in operating cost, but its additional $60,000 capital cost requires an annual saving of
60000/3.9927 = $15,027\ per\ year
Thus, Y would require at least approximately $3,027 of additional annual benefit beyond its stated operating-cost saving to become preferable. The decision should also be tested against traffic growth, equipment life, lease escalation, energy prices and residual value.
9. Illustrative Integrated Case: Riverside District
Background
This fictional case concerns a mobile operator serving a rapidly developing 6 km² district containing apartments, a university and a transport terminal. Complaints indicate poor indoor coverage and low evening throughput.
Problem
Counters show that two sectors exceed 85% busy-hour resource utilization. Drive tests find acceptable outdoor RSRP near the terminal but poor SINR caused by overlapping dominant cells. Indoor measurements in new buildings are 10–18 dB below outdoor values. Traffic is forecast to grow 35% over two years.
Analysis
Engineers first verify antenna and feeder health. Calibrated measurements reduce the propagation model’s mean error to nearly zero, with a residual standard deviation of about 3.2 dB. Capacity analysis shows that parameter tuning alone cannot accommodate forecast traffic. Three candidate sites are scored for radio value, backhaul, cost, deployability and compliance; Site C obtains 7.95, the highest weighted score.
Simulation indicates that excessive coverage from a hilltop sector contributes to terminal interference. Reducing its electrical tilt angle would expand rather than contract coverage, so engineers instead increase downtilt by 2° and slightly reduce power. A new tri-sector site is then simulated at Site C. Monte Carlo results predict outage probability below 5% and sufficient capacity at the planning utilization ceiling.
Approach and Solution
The operator adopts a phased plan:
corrects the hilltop antenna tilt and neighbour relations;
commissions Site C with fibre backhaul;
adds an indoor distributed radio solution at the university;
retains a 30% capacity headroom target;
conducts post-change drive and walk tests;
monitors accessibility, retainability, mobility and throughput KPIs for four weeks.
Outcome
Post-implementation measurements show fewer low-SINR samples, reduced busy-hour utilization on the original sectors and improved indoor service. The economic assessment confirms that the phased design has lower risk than immediately deploying multiple small cells, while preserving a densification option if demand exceeds forecast.
Learning Points
The case illustrates that weak service can arise from different mechanisms: penetration loss, interference and congestion. Reliable decisions require calibrated measurements, simulation, capacity forecasting and economic analysis rather than a single coverage map.
10. Governance, Ethics and Contemporary Practice
Wireless planning is constrained by spectrum licences, radio-frequency exposure limits, aviation and municipal rules, environmental assessment, electrical safety and construction permissions. Compliance must be treated as a design constraint rather than a late approval activity.
Location traces and device measurements may reveal sensitive behaviour. Operators should minimize collected data, control access, define retention periods and aggregate or anonymize records where appropriate. Crowdsourced datasets can also be biased toward particular devices, subscribers and locations.
Machine learning is increasingly used for traffic forecasting, anomaly detection, propagation correction and parameter recommendations. Such systems require validation because historical data can encode measurement bias or obsolete configurations. Human approval, rollback plans and guardrail KPIs remain necessary for automated optimization.
Contemporary networks also employ digital twins, self-organizing network functions, massive-MIMO beam management and energy-aware cell sleep. These tools improve scale but do not eliminate the need for accurate inventories, causal diagnosis and field verification.
11. Best-Practice Checklist
Define measurable coverage, quality, capacity and availability targets.
Maintain consistent units and do not add linear powers in decibel form.
Calibrate models with representative measurements and validate independently.
Forecast busy-hour and percentile demand, not only daily averages.
Apply capacity headroom for uncertainty, failures and growth.
Screen hard site constraints before weighted scoring.
Record simulation assumptions, random seeds and software versions.
Diagnose root causes before modifying radio parameters.
Evaluate network-wide effects and guardrail KPIs after each change.
Compare alternatives over a common economic horizon.
Protect location data and comply with spectrum, exposure and planning rules.
Chapter Summary
Network planning integrates coverage, capacity, site engineering, measurement, simulation and economics. Coverage planning begins with a verified link budget and an environment-appropriate propagation model. Capacity planning converts subscriber demand into busy-hour load and compares it with usable radio and transport capacity. Candidate sites can be ranked using weighted criteria, but hard constraints and sensitivity analysis remain essential.
Measurements provide the evidence needed to calibrate models and diagnose performance. KPIs must be interpreted using consistent counter definitions, while drive tests require controlled routes, equipment and sampling procedures. Link and system simulations support decisions before deployment, provided that power units, propagation assumptions and statistical uncertainty are handled correctly.
Optimization should follow a structured sequence of symptom identification, evidence collection, root-cause analysis, controlled change and post-change verification. Finally, techno-economic analysis compares alternatives over their life cycles rather than selecting the technically strongest option regardless of cost. Effective professional practice also requires regulatory compliance, privacy protection and governance of automated optimization tools.
Key Terms
Maximum allowable path loss: Largest propagation loss that still permits the required link performance.
Link budget: Accounting of transmitter power, antenna gains, propagation losses, margins and receiver requirements.
Receiver sensitivity: Minimum receiver input power needed to meet a specified performance criterion.
Path-loss exponent: Parameter describing how average path loss increases with logarithmic distance.
Shadow fading: Slow received-power variation caused by obstacles and environmental clutter.
Coverage probability: Probability that received power or SINR exceeds a specified threshold.
Busy hour: Period of highest relevant traffic demand used for dimensioning.
Spectral efficiency: Information rate delivered per unit bandwidth, normally measured in bit/s/Hz.
Erlang: Dimensionless unit of offered telecommunications traffic.
RSRP: Reference signal received power used to assess cellular signal strength.
RSRQ: Reference signal received quality, reflecting signal strength relative to total received power.
SINR: Ratio of desired signal power to aggregate interference and noise power.
KPI: Quantitative measure used to assess network operation or service quality.
Drive test: Controlled collection of radio and service measurements along selected routes.
Model calibration: Adjustment of model parameters using representative measured data.
Monte Carlo simulation: Repeated random sampling used to estimate distributions and probabilities.
Outage probability: Probability that a link fails to satisfy a defined threshold.
Present-value cost: Discounted value of all costs over a selected analysis period.
Self-organizing network: Network functionality that automates configuration, optimization or recovery tasks.
Review Questions
Short Answer Questions
What is maximum allowable path loss?
Why is a shadow-fading margin included in a link budget?
Distinguish RSRP from SINR.
Why should a propagation model use separate calibration and validation datasets?
What is the purpose of a capacity-utilization ceiling?
Long Answer Questions
Explain the complete wireless network planning and optimization cycle.
Discuss the assumptions and limitations of the log-distance propagation model.
Describe how a professional drive test should be designed and conducted.
Explain how coverage, interference and congestion can produce similar user complaints.
Discuss how regulatory, privacy and ethical requirements influence network planning.
Analytical / Application Questions
A transmitter has an EIRP of 49 dBm, receiver sensitivity of −100 dBm and total margins of 25 dB. Calculate MAPL and estimate range when PL(d0)=40\ dB, d0=1\ m and n=3.8.
A network serves 8,000 potential users, of whom 15% generate 1.5 GB/day. If 10% of daily traffic occurs in the busy hour, calculate the average busy-hour payload rate using decimal gigabytes.
Develop a troubleshooting plan for a cell with strong RSRP, poor SINR, high block-error rate and moderate resource utilization. Identify the measurements and controlled changes required.
Multiple Choice Questions with Answers
Question 1
Which expression correctly represents maximum allowable path loss when all gains and losses are in compatible decibel units?
A. Transmitter power + antenna gains − feeder losses − receiver sensitivity − margins
B. Transmitter power − antenna gains + receiver sensitivity + margins
C. Receiver sensitivity − transmitter power − all margins
D. Transmitter power × antenna gain ÷ receiver sensitivity
Correct Answer: A. Transmitter power + antenna gains − feeder losses − receiver sensitivity − margins
Question 2
A network has 1,000 potential users, 2 GB per active user per day, a 10% active-user fraction and a growth factor of 1.20. What is the estimated daily traffic?
A. 24 GB/day
B. 120 GB/day
C. 240 GB/day
D. 2,400 GB/day
Correct Answer: C. 240 GB/day
Question 3
Using weights 0.30, 0.25, 0.20, 0.15 and 0.10, Site C has corresponding scores 9, 8, 5, 9 and 9. What is its weighted score?
A. 7.45
B. 7.75
C. 7.85
D. 7.95
Correct Answer: D. 7.95
Question 4
For residuals −4, −3, −1, 1, 3 and 4 dB, what is the sample standard deviation to two decimal places?
A. 2.94 dB
B. 3.00 dB
C. 3.22 dB
D. 3.46 dB
Correct Answer: C. 3.22 dB
Question 5
A desired signal is −82 dBm, while two interferers are −91 and −94 dBm and noise is −101 dBm. What is the approximate SINR?
A. −6.96 dB
B. 3.01 dB
C. 6.96 dB
D. 19.00 dB
Correct Answer: C. 6.96 dB
Question 6
Why must received powers expressed in dBm be converted to linear units before aggregation?
A. dBm values are logarithmic and cannot be directly added as powers
B. dBm values exclude receiver noise figure
C. Linear conversion removes interference
D. Conversion makes antenna gain dimensionless
Correct Answer: A. dBm values are logarithmic and cannot be directly added as powers
Question 7
Which condition most strongly indicates an interference problem rather than a simple coverage hole?
A. Weak RSRP and weak received quality
B. Strong RSRP but poor SINR
C. No backhaul connectivity and zero cell availability
D. Low traffic utilization and high SINR
Correct Answer: B. Strong RSRP but poor SINR
Question 8
At an 8% discount rate, the five-year annuity factor is 3.9927. What is the present-value cost of an alternative with $300,000 initial cost and $42,000 annual operating cost?
A. $342,000
B. $432,000
C. $467,693
D. $510,000
Correct Answer: C. $467,693
Question 9
Which practice provides the strongest test of a calibrated propagation model's predictive performance?
A. Evaluating it only on the measurements used for calibration
B. Removing every measurement with a large residual
C. Testing it on an independent validation dataset
D. Forcing its mean prediction to equal receiver sensitivity
Correct Answer: C. Testing it on an independent validation dataset
Question 10
What is the estimated outage probability if 438 of 10,000 Monte Carlo trials fall below the required SINR threshold?