RAN Architecture

BBU (Baseband Unit)

/bee-bee-YOO/
The digital processing hardware in a cellular base station handling all L1/L2/L3 protocol functions: channel coding (LDPC/Polar), modulation, OFDM FFT, MIMO precoding, scheduling (0.5 ms), HARQ, and RRC signaling. Connected to RRUs via CPRI (legacy) or eCPRI (modern) fiber fronthaul. In 5G O-RAN, disaggregated into CU (L3/PDCP) and DU (L1/L2/MAC). Virtualization (vBBU) moves processing to COTS x86 servers with FlexRAN acceleration.
Capacity: 6–12 cells/card
Fronthaul: CPRI/eCPRI
5G split: CU + DU

Understanding the BBU

The BBU is the brain of the base station. While the RRU handles RF transmission and reception (analog domain), the BBU performs all the digital intelligence: deciding what data to send, how to encode it, which users get which resources, and when to retransmit failed packets. These decisions happen in real time, with scheduling decisions made every 0.5 ms (2,000 times per second).

Modern BBU hardware uses custom ASICs or FPGAs optimized for the computationally intensive operations of 5G NR: LDPC decoding (40 to 60% of processing load), FFT/beamforming (20 to 30%), and MAC scheduling (10 to 15%). A single BBU shelf can support an entire macro cell site with multiple frequency bands and technologies (LTE + NR).

BBU Processing Requirements

CPRI Fronthaul Rate:
Rate = Nant × fs × 2(I/Q) × bsample × 10/8(coding)
2x2 MIMO, 20 MHz LTE: 2.46 Gbps
64T64R, 100 MHz NR: 157 Gbps (impractical)

eCPRI (Split 7-2x):
5–10 Gbps per cell (frequency-domain IQ)
10x reduction vs. CPRI

Processing per cell (100 MHz NR):
LDPC: ~500 GOPS
FFT: ~100 GOPS
Scheduling: ~50 GOPS
Total: ~650 GOPS per cell

BBU Evolution

GenerationArchitectureProcessingFronthaul
3G/4G (traditional)Monolithic BBUCustom ASICCPRI
C-RAN (pooled)BBU hotelCustom ASICCPRI (fiber)
5G O-RANCU + DU + RUASIC/FPGA/GPUeCPRI
vRAN/Cloud RANCOTS serversx86 + accel.eCPRI
Common Questions

Frequently Asked Questions

What does the BBU process?

L1: LDPC/Polar coding, OFDM FFT, MIMO precoding. L2: scheduling (0.5 ms), HARQ, RLC. L3: PDCP ciphering, RRC, handover. 6 to 12 cells per card. 40+ Gbps throughput. LDPC = 40 to 60% of compute.

BBU-RRU connection?

CPRI: digitized IQ, 2.5 Gbps/cell (20 MHz LTE). 64T64R at 100 MHz = 157 Gbps (impractical). eCPRI: functional split 7-2x, 5 to 10 Gbps/cell. Max distance: 15 to 20 km (100 µs latency).

BBU pooling and vRAN?

Pooling: centralized BBU hotel serves distributed RRUs. 10 BBUs serve 15 to 20 cells via resource sharing. vBBU: COTS x86 with FlexRAN (AVX-512). Needs RT Linux, DPDK for 0.5 ms deadline.

RAN Architecture

Waveguide for Base Station Infrastructure

RF Essentials provides precision terminations and custom waveguide assemblies for base station antenna feed systems, RRU testing, and fronthaul infrastructure.

Request a Quote