Exercises
ex-ch14-01
EasyCompute the CPRI fronthaul rate for an AP with antennas, bandwidth MHz, and I/Q resolution bits per component. Include the 16/15 CPRI overhead factor.
Use the formula .
Direct computation
$
Interpretation
This fits within a single 10G Ethernet link. For 100 MHz bandwidth, the rate would be higher ( Gbps), requiring a 25G link.
ex-ch14-02
EasyA cell-free network has APs, each with fronthaul capacity bits/s/Hz. What is the maximum achievable sum rate if the wireless channel capacity (with unlimited fronthaul) is 50 bits/s/Hz?
Apply the fronthaul-constrained sum rate bound from Theorem 14.1.
Apply the bound
C_{\text{fh}} = 4$ bits/s/Hz, the sum rate would be limited to 40 bits/s/Hz.
ex-ch14-03
MediumConsider a single-antenna AP observing signal where , , and . The AP applies scalar quantization with quantization noise variance . Derive the SINR at the CPU and express it as a function of the fronthaul capacity .
The CPU observes where is the quantization noise.
For a Gaussian source with variance , the quantization noise with bits is .
Compute received signal power
Quantization noise
SINR at CPU
$
Simplify
C_{\text{fh}} \to \infty\text{SINR} \to \beta P_t / \sigma^2$.
ex-ch14-04
MediumFor the uplink cell-free system with single-antenna APs, compare the per-AP fronthaul rate required by QF and EF to achieve the same sum rate. Assume user and MMSE combining.
With one user and single-antenna APs, QF and EF both forward a scalar per AP.
The key difference is what is forwarded: raw observation vs. MMSE estimate.
QF fronthaul rate
QF forwards with variance . Required rate: bits/symbol.
EF fronthaul rate
EF forwards with variance . Since , EF requires .
Quantify the gain
The ratio . At high SNR, the gain vanishes; at low SNR, EF can save up to bits/symbol per AP. With and single-antenna APs, both forward a scalar, so the dimension reduction benefit of EF does not apply.
ex-ch14-05
MediumDerive the minimum fronthaul capacity per AP needed so that the quantization noise power is at most 10% of the thermal noise power. Assume antennas per AP, received signal covariance , and isotropic quantization .
Set and use the rate-distortion formula.
Set up the constraint
Require .
Apply the rate-distortion formula
$
Substitute $P_y$
With : For dB and : bits/symbol.
ex-ch14-06
MediumIn downlink compression-based precoding with two single-antenna APs and one user, show that the optimal compression noise allocation that maximizes the user's rate is to make the compression noise proportional to the precoded signal power at each AP.
Write the SINR as a function of and and optimize.
Use the fronthaul constraint to express in terms of the precoded signal power.
Write the rate expression
$
Fronthaul constraints
, so . Equality at the minimum: .
Interpret
The optimal compression noise is proportional to , the precoded signal power. APs with more transmit power need proportionally higher fronthaul resolution.
ex-ch14-07
HardProve that Wyner-Ziv compression achieves a lower fronthaul rate than independent compression for the following two-AP scenario: AP 1 observes , AP 2 observes , where are i.i.d. . The CPU has access to (the quantized version of ) as side information when decoding the fronthaul from AP 1.
Compute the conditional variance and compare with .
The Wyner-Ziv rate depends on the conditional variance, while independent compression depends on the marginal variance.
Marginal and conditional variances
. The correlation between and is (from the common signal ).
Simplify
\text{Var}(y_1 | y_2) = \sigma^2 \cdot \frac{\sigma^2}{|h|^2 P_t + \sigma^2}$.
Rate comparison
Independent: . Wyner-Ziv: . The rate saving is . At high SNR, the saving grows logarithmically.
ex-ch14-08
HardFor a cell-free downlink with APs, each with per-AP power constraint and fronthaul capacity , show that the maximum effective isotropic radiated power (EIRP) per AP is rather than .
The total radiated power includes both useful signal and compression noise.
Use the rate-distortion formula for isotropic Gaussian quantization.
Power decomposition
AP transmits . Total power: . Useful signal power: .
Compression noise from rate-distortion
For isotropic quantization: . So .
Solve for useful power
, so , giving .
ex-ch14-09
HardFormulate the joint fronthaul allocation problem for APs with total fronthaul budget . Each AP serves users using estimate-and-forward, requiring fronthaul bits/s/Hz per user dimension at resolution . Find the optimal allocation that maximizes the minimum per-user rate.
This is a max-min fairness problem. Use the waterfilling interpretation.
The constraint is .
Formulation
R_kk$.
Equal resolution solution
For max-min fairness with EF, the optimal strategy equalizes the per-user quantization resolution: . Setting for all : . From the total budget: , so .
Optimal allocation
$ This allocates fronthaul proportional to cluster size, matching the load balancing result from Section 14.4.
ex-ch14-10
EasyList the three main components of the O-RAN architecture (RU, DU, CU) and state which layer of the protocol stack each handles under the 7.2x split. Also state the interface name between each pair.
The 7.2x split places FFT and CP at the RU; MIMO processing at the DU.
Component functions
- RU: RF front-end, DAC/ADC, FFT/IFFT, CP addition/removal.
- DU: Channel estimation, MIMO precoding/combining, scheduling, MAC layer.
- CU: PDCP, RRC, SDAP, mobility management.
Interfaces
- RU DU: Open Fronthaul (O-RAN 7.2x, frequency-domain I/Q)
- DU CU: F1 interface (midhaul, transport blocks)
- CU core: NG interface (backhaul, IP packets)
ex-ch14-11
MediumFor the O-RAN 7.2x split, compute the fronthaul rate for an RU with antenna ports, MHz bandwidth, and 12-bit I/Q resolution. Compare with Option 7.1 using beams.
Option 7.2x scales with ; Option 7.1 scales with .
Option 7.2x rate
$
Option 7.1 rate
$
Comparison
Option 7.1 requires less fronthaul () by performing beamforming at the RU. The tradeoff: the DU loses control over per-antenna signals, limiting centralized MIMO processing.
ex-ch14-12
HardConsider a cell-free uplink with APs ( each) serving users. The channel from user to AP is with given. Each AP has fronthaul bits/symbol. Compare the QF and EF sum rates using the formulas from Theorems 14.2 and 14.4. Use , , .
For QF, the quantization noise per AP is .
For EF, the forwarded dimension is instead of .
QF quantization noise
For AP : . .
EF quantization noise
EF forwards dimensions per AP. Bits per dimension: bits. The MMSE estimate variance is lower than , so .
Compare
QF: (2.5 bits/dimension). EF: (5 bits/dimension). The per-dimension resolution is higher for EF because it forwards half the dimensions. Combined with the lower source variance (), EF achieves significantly higher rates.
ex-ch14-13
MediumShow that the effective transmit power loss due to fronthaul compression is less than 1 dB if the fronthaul provides at least bits per channel use.
The power loss fraction is .
Compute the loss
Power loss fraction: . Effective power: .
Convert to dB
Loss in dB: dB. This is well below 1 dB, confirming that 4 bits per antenna dimension provides adequate fronthaul resolution for the downlink.
ex-ch14-14
ChallengeConsider a heterogeneous cell-free network where half the APs have fiber fronthaul ( bits/s/Hz) and half have wireless fronthaul ( bits/s/Hz). All APs have antennas and serve users total. Propose and analyze a fronthaul-aware user association strategy that assigns users to APs based on both channel quality and fronthaul capacity. Compare with: (a) nearest-AP association, (b) best-channel association.
The fronthaul-aware strategy should limit the cluster size at wireless-fronthaul APs.
Use the EF fronthaul rate formula: .
Formulate the problem
Define as the set of users served by AP . The EF fronthaul rate is where is the per-user resolution. The constraint is .
Fronthaul-aware strategy
Fiber APs: can serve up to users. Wireless APs: can serve up to users. At bits/user: fiber APs serve up to 20 users, wireless APs serve up to 2 users. Strategy: assign each user to the AP with the best metric, which balances channel quality and available fronthaul resolution.
Compare strategies
(a) Nearest-AP ignores fronthaul: wireless APs get overloaded. (b) Best-channel ignores fronthaul: same issue. (c) Fronthaul-aware: limits wireless AP clusters to 2 users while fiber APs handle the rest, avoiding the fronthaul bottleneck. Expected sum rate gain: 20--40% over (a) and (b) in heterogeneous scenarios.
ex-ch14-15
ChallengeDerive the Pareto frontier between sum rate and total fronthaul consumption for a cell-free uplink with APs and users using estimate-and-forward. Specifically, parametrize the tradeoff by the quantization resolution (bits per user dimension) and show that the sum rate is concave in while fronthaul cost is linear.
The quantization noise variance is .
The sum rate involves which is concave in .
Fronthaul cost
Total fronthaul: . This is linear in .
SINR as a function of $r$
From Theorem 14.4: the SINR for user has a quantization term in the denominator. As increases, decreases and SINR increases.
Concavity of sum rate
. Since is an increasing concave function of (diminishing returns from additional resolution), and is concave, the composition is concave in .
Pareto frontier
The Pareto frontier plots vs. . Since is concave in and is linear, the Pareto frontier is a concave curve. This means small increases in fronthaul yield large rate gains at low resolution, with diminishing returns at high resolution.
ex-ch14-16
EasyA cell-free network uses eCPRI with a 25 Gbps Ethernet fronthaul per AP. If the system bandwidth is 100 MHz and each AP has 8 antenna ports, how many bits of I/Q resolution can be supported per antenna port?
Account for 10% eCPRI overhead.
Available capacity
Useful capacity: Gbps.
Compute bits per component
, so bits.
Interpret
A 25G link supports approximately 14-bit I/Q resolution per port, more than sufficient for most deployments (12 bits is standard).
ex-ch14-17
MediumCompare the fronthaul requirements for Level 1 (local MRC) and Level 4 (centralized MMSE) cooperation in a cell-free uplink with APs, antennas per AP, and users. Assume 12-bit quantization per complex dimension.
Level 1 forwards per-user scalar statistics; Level 4 forwards raw I/Q.
Level 4 (centralized MMSE)
Each AP forwards complex dimensions. Per AP: bits per subcarrier. Total: bits per subcarrier.
Level 1 (local MRC)
Each AP forwards scalar combining outputs. Per AP: bits per subcarrier. Wait --- this is higher because . Actually, each AP only forwards for users in its cluster. With cluster size : Per AP: bits (same dimension as Level 4).
Key insight
When , Level 1 and Level 4 forward comparable dimensions. The real fronthaul saving comes from the reduced coordination overhead (Level 1 does not need to share channel estimates across APs).
ex-ch14-18
HardThe O-RAN 7.2x split requires fronthaul latency below 100 s. If the fronthaul uses fiber with 5 s/km propagation delay and the processing at the DU takes 30 s, what is the maximum fronthaul distance? How does this constraint affect the placement of DUs in a cell-free network covering a 10 km 10 km area?
The total delay budget is 100 s, split between propagation and processing.
Maximum distance
Available for propagation: s. Maximum distance: km.
DU placement
A single DU at the center of a 10 km 10 km area has maximum distance to corners: km km. One centrally placed DU can serve the entire area. For a 20 km 20 km area, the maximum corner distance is km, marginally exceeding the budget. Two DUs would be needed.
Impact on cell-free design
The latency constraint limits the cell-free cluster radius. Dense urban deployments (1--5 km) are comfortably within budget. Rural deployments may require multiple DUs, creating a hybrid centralized-distributed architecture.