An O-RAN radio unit is a timing problem wearing an RF coat.
The radio is the part everyone pictures; the timing is the part that decides whether it works. An O-RAN radio unit lives or dies on fronthaul timing and on interoperating with a distributed unit built by someone else — and underneath it all sits a power amplifier whose linearity budget the whole design has to respect.
DomainWireless, O-RAN radio
PlatformsFaststream Radio
ScopeArchitecture to interoperable radio unit
Binding constraintFronthaul timing and DU interoperability
DisclosureRepresentative programme; customer not named
CONTEXT
Where this started.
An O-RAN radio unit splits the base station so the radio and the distributed unit come from different vendors, connected over an open fronthaul. That openness is the point and the difficulty: the radio has to meet a tight timing and synchronisation budget over that link and interoperate with a DU it did not design.
Underneath the digital front end is the analog reality — a power amplifier that is only efficient when it is driven into its non-linear region, and a spectral mask that does not forgive the distortion that produces.
So the programme is a timing and interoperability problem on top of an RF linearity problem, and neither can be solved in isolation.
CHALLENGES
4 problems, named.
Stated before any of them had an answer.
01
Fronthaul timing is unforgiving
The open fronthaul carries tight synchronisation and latency budgets. Miss them and the radio does not integrate, regardless of how good the RF is.
02
You interoperate with someone else's DU
The whole point of O-RAN is a multi-vendor split, so the radio has to work against a distributed unit it did not build and cannot change.
03
The PA fights the mask
The power amplifier is efficient only when driven non-linear, and that distortion violates the spectral mask unless it is actively corrected.
04
Everything shares a clock
Synchronisation, beamforming and the digital front end all depend on a clean timing reference; jitter anywhere shows up everywhere.
ARCHITECTURE
How it was built.
The fronthaul and DPD blocks are marked because the radio integrates on timing and passes the mask on linearisation — the two places an O-RAN radio unit actually succeeds or fails.
CONTRIBUTION
What Faststream did.
The scope of the work, rather than a capability list.
Radio architecture — the split, the fronthaul budget and the synchronisation plan the whole unit depends on.
Digital front end — channel filtering, crest-factor reduction and the rate changes between baseband and converter.
Linearisation — digital pre-distortion that lets an efficient, non-linear amplifier meet the spectral mask.
Beamforming — per-antenna weighting and the calibration that keeps the array coherent.
Fronthaul and synchronisation — the timing, PTP and interoperability against a third-party distributed unit.
Integration and bring-up — proving the radio against a real DU, not a simulation of one.
WHAT WAS HARD
The parts that consumed the schedule.
Rarely the subsystem that sounds difficult.
01
Interoperating blind
The DU is someone else's, so the radio has to be right against a spec and a partner, not against your own assumptions — and interop events are where the gaps surface.
02
Linearising a moving target
The amplifier's distortion changes with temperature, power and signal; the pre-distortion has to track it, not correct a snapshot.
03
Holding the timing budget
Fronthaul synchronisation leaves little margin; jitter in the clock path shows up as failed integration, and it is hard to see until it does.
04
Calibrating the array
A beamforming array is only as coherent as its calibration; keeping every element aligned over temperature is quiet, continuous work.
OUTCOME
What resulted.
Integrated over open fronthaul
A radio unit that meets the timing and synchronisation budget and interoperates with a third-party distributed unit.
Efficient and within the mask
An amplifier run efficiently, with linearisation holding the spectral mask under real signals.
Coherent beams
A calibrated array that stays coherent across temperature and power.
Proven against real equipment
Bring-up against an actual DU at an interoperability event, not a bench simulation.
Confidentiality
Customer projects are presented at property, capability, outcome and integration level. Customer names, internal architecture, confidential deliverables and commercial terms are not disclosed. Where a detail would identify a customer it is omitted rather than approximated. More is available under a non-disclosure agreement, within the limits the customer has agreed.
What makes an O-RAN radio unit harder than a traditional one?
The open, multi-vendor split. A traditional radio talks to a base station from the same vendor; an O-RAN radio unit has to meet an open fronthaul timing budget and interoperate with a distributed unit built by someone else. That interoperability, and the tight synchronisation it demands, is where the difficulty concentrates.
02
Why is the power amplifier such a constraint?
Because it is only efficient when driven into its non-linear region, and that non-linearity produces distortion that violates the spectral mask. Digital pre-distortion corrects it, but the distortion moves with temperature and signal, so the correction has to track a moving target rather than fix a fixed one.
03
How is interoperability actually proven?
Against real equipment, at interoperability events, with a distributed unit from another vendor — not in simulation. That is where the gaps between two readings of the same specification surface, and closing them is part of the programme.