O-RAN Downlink Precoding Layer Mapping for Lower O-RU Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current O-RAN specifications lack a mechanism to efficiently associate ExtType 3 first data layers with corresponding non-first data layers for precoding in LTE TM-3 and TM-4 operations, leading to resource-intensive processing latency, especially in SU-MIMO scenarios with multiple UEs.

Innovation Solution

Establish an association between ExtType 3 first data layers and non-first data layers in the management plane (M-Plane) or control plane (C-Plane) of the O-RU, using the O-RAN EAXC-ID-GROUP-SUPPORTED function to link layer 0 precoding layerIDs with non-layer 0 precoding layerIDs for precoding user plane data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the O-RAN specification uses traditional processing methods for ExtType 3 first data layers without established associations, then the system maintains basic functionality, but processing latency increases and resource efficiency decreases in SU-MIMO scenarios

Engineering Contradiction:
Improveprocessing latencyVSAvoidprecoding processing efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies preliminary action by establishing associations between ExtType 3 first data layers and corresponding non-first data layers in advance through the O-RAN EAXC-ID-GROUP-SUPPORTED function configured in the management plane or control plane. This pre-association mechanism eliminates the need for resource-intensive real-time processing during SU-MIMO operations, thereby reducing processing latency while improving precoding efficiency

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the O-RU processes multiple UEs with unique allocations in a single slot without optimized layer associations, then it handles diverse user requirements, but resource-intensive processing increases latency

Engineering Contradiction:
Improveability to handle multiple UEsVSAvoidprocessing latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring layer associations through the O-RAN EAXC-ID-GROUP-SUPPORTED function before SU-MIMO operations begin. This allows the O-RU to efficiently handle multiple UEs with unique allocations in a single slot by retrieving pre-established layer mappings rather than performing resource-intensive real-time processing, thus maintaining adaptability while reducing latency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism—the O-RAN EAXC-ID-GROUP-SUPPORTED function—that mediates between the control plane and the precoding processing. This intermediary establishes and maintains the association relationships between different data layers, enabling the O-RU to efficiently process multiple UEs by referencing pre-defined layer mappings rather than computing associations in real-time

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260019114A1Control plane processing of downlink precoding in an open radio access network
Publication Date: 2026.01.15 QUALCOMM INC
  • US20260019114A1 patent drawing
  • US20260019114A1 patent drawing
  • US20260019114A1 patent drawing

AI summary

An Open Radio Access Network Category B radio unit (O-RU) of a wireless network associates, for a first extended antenna carrier identifier (eAxC_Id) corresponding to a layer 0 precoding layer identifier (layerID), the first eAxC_Id with one or more second eAxC_Ids. Each second eAxC_Id corresponds to a non-layer 0 precoding layerID. The O-RU receives, for a user equipment (UE), a control plane message of Section Type 1 or 3. The message includes an extension type (ExtType) 3 first data layer, along with the first eAxC_Id in a transport header. The ExtType 3 first data layer indicates a number of precoding layers. The O-RU then precodes user plane data for downlink physical resource blocks allocated to the UE using the layer 0 precoding layerID of the first eAxC_Id, and each associated non-layer 0 precoding layerID of the one more second eAxC_Ids required to complete the number of precoding layers.