5G-NR PHY Software Interface for Scalable Multi-Cell Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processing physical layer (PHY) operations in 5G NR networks require significant memory and time resources, which increase with additional users or cells, posing challenges for efficient resource management.

Innovation Solution

A software interface and library are developed to facilitate scalable execution of multi-user and multi-cell PHY signal processing pipelines, utilizing parallel processing units (PPUs) and optimizing resource allocation through batching and hierarchical data organization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If additional users or cells are added to a 5G-NR base station, then processing capability and network capacity are improved, but memory and time resources increase significantly

Engineering Contradiction:
Improveprocessing capabilityVSAvoidmemory resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the PHY signal processing into multiple independent pipelines (e.g., downlink pipelines, uplink pipelines, multi-user MIMO pipelines) that can be executed in parallel on different PPUs. This segmentation allows the system to handle multiple users and cells simultaneously without requiring all processing resources to be allocated at once, thereby improving productivity while managing memory resources more efficiently through parallel rather than sequential allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of parallel processing by utilizing multiple PPUs to execute signal processing pipelines simultaneously. Instead of increasing memory resources linearly with additional users, the system transitions from single-threaded sequential processing to multi-threaded parallel processing across multiple processing units, effectively adding a temporal and spatial dimension to resource utilization that decouples memory requirements from user/cell count.

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

2Productivity

If additional users or cells are added to a 5G-NR base station, then processing capability and network capacity are improved, but time resources increase significantly

Engineering Contradiction:
Improveprocessing capabilityVSAvoidtime resources
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the signal processing workload into segmented pipelines that can be executed concurrently on multiple PPUs. By segmenting processing tasks into independent units (e.g., separate downlink and uplink pipelines, separate multi-user MIMO pipelines), the system reduces the total execution time through parallel processing, thereby improving productivity without proportionally increasing time resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables continuous processing by maintaining multiple active pipelines that operate simultaneously on different data sets. While one pipeline processes data for a group of users, another pipeline can concurrently process data for a different group, ensuring that processing action is continuous and uninterrupted. This continuity reduces idle time and improves overall productivity without requiring additional time resources.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If parallel processing units are added to improve processing, then processing throughput is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing throughputVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent designs the PPU architecture and software framework to be universal and multi-functional, where the same PPU can execute different types of signal processing pipelines (downlink, uplink, multi-user MIMO) depending on configuration. This universality allows the system to achieve high throughput with fewer PPUs rather than requiring specialized hardware for each function, thereby reducing device complexity while maintaining productivity improvements.

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

Solution Approach 2:

The patent introduces a software framework as an intermediary layer between the PPUs and the signal processing tasks. This framework handles the complexity of pipeline management, resource allocation, and task scheduling, allowing the PPUs themselves to remain relatively simple execution units. The intermediary software absorbs much of the system complexity, enabling high throughput processing without proportionally increasing hardware device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230070361A15g-NR software interface
Publication Date: 2023.03.09 NVIDIA CORP
  • US20230070361A1 patent drawing
  • US20230070361A1 patent drawing
  • US20230070361A1 patent drawing

AI summary

Apparatuses, systems, and techniques to perform and facilitate an interface for multi-user and/or multi-cell physical layer (PHY) signal processing pipelines in a fifth generation (5G) new radio (NR) network. In at least one embodiment, a software interface facilitates scalable execution of multi-user and/or multi-cell information by a 5G-NR PHY software library implementing one or more signal processing pipelines.