Processing centred at the O-DU
Per-antenna frequency-domain IQ is transported to the baseband.
Per-antenna frequency-domain IQ across the receive paths.
ULPI moves channel estimation and beamforming from the O-DU into the O-RU. This allows the radio to use live multi-antenna channel information locally, improving cell-edge performance, uplink throughput and coverage efficiency. This enables operators to extend usable cell radius and provide better end user experience.
Coverage planning tends to be discussed in terms of what the base station transmits. In practice it is the handset that sets the usable cell radius. A base station transmits tens of watts per port. A commercial handset manages a fraction of a watt.
The result is a coverage hole that does not show up on a signal-strength map. A user at the cell edge sees full bars and cannot hold a video call, because their device cannot get a clean signal back. In rural deployments, where cells are large by necessity, this is a limiting factor on how far a site can usefully reach.
The conventional answer is to build more sites. That is expensive.
ULPI mitigates these factors by utilising more recent channel information from all 32 receive antennas.
ULPI does the difficult part in the radio unit itself which enables use of latest and superior channel information.
Channel estimation runs on the demodulation reference signals inside the O-RU, using all thirty-two receive paths at full fidelity.
For single layer up link recpetion, full beamforming gain is achieved thereby improving range or performance of cell edge users.
For multi-layer and MU-MIMO reception, more recent 32 antenna channel estimates help improve spatial separation of concurrent users’ data while maximising available diversity and array gain. WiSig algorithms provide superior equalisation performance.
Class A and Class B share the same efficient layer-based fronthaul principle: both transport the configured number of uplink layers. The key distinction is DMRS transport optional in Class A and mandatory in Class B. WiSig ULPI supports both, allowing operators to choose the processing architecture that best fits their network without constraints.
Per-antenna frequency-domain IQ is transported to the baseband.
Per-antenna frequency-domain IQ across the receive paths.
Beamforming and equalisation are completed in the O-RU.
Configured uplink layers, with DMRS transported optionally when required.
The O-RU reduces antenna-domain data while preserving DMRS at the baseband.
Configured uplink layers together with mandatory DMRS.
A conventional radio unit mainly converts and forwards uplink signals to the O-DU. In WiSig’s Navabeam O-RU, ULPI is integrated, bringing channel estimation and beamforming into the radio before the data crosses the fronthaul. The architecture is shown below.

Operator trials, private 5G deployments, interoperability testing or academic collaboration.