Baseband Section
Understanding the Baseband Section
The baseband section is the computational engine of every base station. It converts the transport network's IP data into the precisely timed, coded, and modulated digital samples that the radio unit converts to RF. On the receive side, it reverses the process: decoding the received samples back into user data. The processing must happen within strict timing constraints, as 5G NR requires scheduling decisions every 0.5 ms slot (0.125 ms for URLLC).
For massive MIMO with 64 antenna ports and 100 MHz bandwidth, the raw IQ data rate between baseband and radio exceeds 60 Gbps per cell. This enormous data flow drives the architecture toward the O-RAN functional split, where low-PHY processing (FFT, beamforming) moves to the radio unit, reducing fronthaul bandwidth by 10x or more compared to the older CPRI approach.
Baseband Processing Load
Rate = Nant × BW × fs × 2(I/Q) × bsample
64T64R, 100 MHz: 64 × 30.72M × 2 × 16
= 63 Gbps per cell
eCPRI (Split 7-2x):
Rate ≅ Nlayers × 12 × NPRB × symbols/s × bits
~5–10 Gbps per cell (10x reduction)
Processing Breakdown:
LDPC decode: 40–60% of compute
FFT/beamforming: 20–30%
Scheduling/MAC: 10–15%
Control/RRC: 5–10%
BBU Architecture Evolution
| Architecture | Processing | Fronthaul | Flexibility |
|---|---|---|---|
| Monolithic BBU | All L1/L2/L3 | CPRI (63+ Gbps) | Vendor-locked |
| CU/DU Split | CU: L3, DU: L1/L2 | eCPRI (5-10 Gbps) | Multi-vendor |
| vRAN | COTS servers | eCPRI | Software-defined |
| Cloud RAN | Cloud/edge | eCPRI + xHaul | Maximum |
Frequently Asked Questions
What does the baseband section process?
Channel coding (LDPC/Polar), modulation mapping, OFDM FFT, MIMO precoding/beamforming, resource scheduling (every 0.5 ms), HARQ, RLC segmentation, PDCP ciphering, RRC signaling. Modern BBUs: 100+ Gbps aggregate throughput.
How does O-RAN CU/DU split work?
CU: non-real-time L3/PDCP (virtualizable, centralized). DU: time-critical L1/L2/MAC/RLC (near cell site). RU: low-PHY/FFT/beamforming/RF. DU-RU via eCPRI: <100 µs latency, 25 Gbps for 64T64R mMIMO.
Processing capacity?
Single BBU card: 6 to 12 cells at 100 MHz each, 40+ Gbps throughput. LDPC decoding = 40 to 60% of compute. 64T64R at 100 MHz = 63 Gbps raw IQ. Driving transition from ASICs to GPU/FPGA in vRAN.