O-RU ExtType 3 Precoding with Pre-Associated Data Layers

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 transmission modes TM2, TM3, and TM4, leading to unacceptable 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 or control 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, enabling efficient precoding of user plane data across physical resource blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If O-RAN specifications use traditional processing mechanisms for ExtType 3 data layers, then processing can be performed, but processing latency becomes unacceptable especially in SU-MIMO scenarios with multiple UEs

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

Solution Approach 1:

The patent establishes associations between first data layers and non-first data layers in advance during management plane configuration, before actual precoding operations occur. This pre-association mechanism eliminates the need for runtime matching operations, thereby reducing processing latency while maintaining precoding efficiency in multi-UE SU-MIMO scenarios

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an association mechanism that acts as an intermediary between control plane configuration and user plane precoding operations. This association structure serves as a pre-established mapping table that enables rapid data layer identification without requiring complex runtime processing, thus resolving the latency-efficiency contradiction

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If O-RAN specifications lack association mechanisms for ExtType 3 data layers, then implementation flexibility is maintained, but processing complexity increases and latency becomes unacceptable

Engineering Contradiction:
Improveprocessing complexityVSAvoidprocessing latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The association between first data layers and non-first data layers is established in advance during management plane configuration rather than being determined at runtime. This preliminary setup simplifies the processing complexity during actual precoding operations while simultaneously reducing processing latency by eliminating the need for complex runtime matching algorithms

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If associations are established in the management plane, then processing latency is reduced, but configuration complexity increases

Engineering Contradiction:
Improveprocessing latencyVSAvoidconfiguration complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces a structured association mechanism as an intermediary layer between management plane configuration and control plane operations. This association structure, defined through O-RAN EAXC-ID-GROUP-SUPPORTED function, provides a systematic approach to configuring data layer relationships, reducing configuration complexity while enabling rapid runtime processing

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12388502B2Control plane processing of downlink precoding in an open radio access network
Publication Date: 2025.08.12 QUALCOMM INC
  • US12388502B2 patent drawing
  • US12388502B2 patent drawing
  • US12388502B2 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.