Parallel Hadamard Transforms for Faster 5G ORAN Signal Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing signal decoding techniques in wireless communications require significant computing resources and are often performed serially, leading to inefficiencies.

Innovation Solution

The use of parallel processing, specifically through Hadamard transforms, to decode wireless signals by performing operations such as sign-flipping, permutations, and Fast Walsh Hadamard Transform (FWHT) in parallel, utilizing multi-core processors to enhance decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If serial computation is used for signal decoding, then implementation simplicity is maintained, but processing speed and productivity are reduced

Engineering Contradiction:
Improvedecoding speedVSAvoidprocessing architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The decoding process is divided into multiple independent parallel operations including sign-flipping, permutations, and Fast Walsh Hadamard Transform (FWHT) stages. Each stage processes different portions of the signal simultaneously using multiple processing cores, thereby increasing decoding speed while maintaining manageable complexity through modular organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from sequential one-dimensional processing to multi-dimensional parallel processing by utilizing multiple processing cores operating simultaneously. This dimensional expansion allows multiple decoding operations to occur concurrently, dramatically improving productivity without proportionally increasing overall system complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Speed

If parallel processing is implemented, then processing speed improves, but computing resource requirements increase

Engineering Contradiction:
Improvedecoding speedVSAvoidcomputing resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The parallel processing architecture segments the decoding workload across multiple cores, with each core handling specific decoding stages. This segmentation allows efficient utilization of computing resources by distributing the computational burden, improving speed while preventing any single core from becoming a bottleneck and wasting resources

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple processing cores are merged into a unified parallel processing system that shares common resources such as memory and control logic. This merging allows the system to achieve high-speed parallel decoding while optimizing resource utilization, as the combined system processes signals more efficiently than isolated serial processors would

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If multiple parallel operations are performed, then decoding accuracy is enhanced, but system complexity increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The decoding process is segmented into distinct operational stages (sign-flipping, permutations, FWHT) that can be executed in parallel. This segmentation enables multiple computational paths to be explored simultaneously, improving decoding accuracy through comprehensive signal analysis while keeping each individual stage relatively simple and manageable

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The parallel processing architecture employs universal processing cores that can execute multiple decoding operations. Each core is designed to perform various decoding functions, allowing the system to achieve high decoding accuracy through multiple operational modes without requiring specialized complex hardware for each function, thus managing overall system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12445166B2Parallelization of hadamard transforms of wireless signals
Publication Date: 2025.10.14 NVIDIA CORP
  • US12445166B2 patent drawing
  • US12445166B2 patent drawing
  • US12445166B2 patent drawing

AI summary

Apparatuses, systems, and techniques to decode Fifth Generation (5G) Open Radio Access Network (ORAN) wireless signals. In at least one embodiment, two or more operations associated with a Fast Walsh Hadamard Transform are used to decode 5G ORAN wireless signals in parallel.