5G-NR API for Multi-Vendor Accelerator Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge in radio network technology lies in orchestrating multiple-vendor components performing radio network functions, as they often have different mechanisms for communicating and exchanging information, leading to inefficiencies in energy consumption and dynamic resource management.

Innovation Solution

Implementing an application programming interface (API) that enables processors to manage and offload operations to accelerators, such as GPUs, DSPs, and FPGAs, for tasks like packaging, synchronization, and management in an Open Radio Access Network (O-RAN), allowing for specialized processing and efficient resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If radio network components are split into individual components from different vendors, then energy consumption is improved and dynamic resource management is enhanced, but orchestration complexity increases due to different communication mechanisms

Engineering Contradiction:
Improveenergy consumptionVSAvoidorchestration complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent introduces a standardized interface layer that acts as an intermediary between components from different vendors. This interface provides uniform communication protocols and data formats, allowing diverse components to interact without requiring complex custom integration logic for each vendor combination, thus reducing orchestration complexity while maintaining component independence

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal interface specification that can work with multiple vendor components simultaneously. The standardized API and communication mechanisms are designed to be vendor-agnostic, allowing the same interface to orchestrate components from different vendors without requiring vendor-specific adaptations, thereby reducing overall system complexity

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

2Ease of operation

If standardized interfaces are implemented for accelerator communication, then ease of operation is improved, but device complexity increases due to additional interface components

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the communication and orchestration logic into a separate standardized interface layer, distinct from the core accelerator functionality. This separation allows the accelerators to remain simple processing units while the interface layer handles all complexity related to communication protocols, data formatting, and coordination, making the system easier to operate without significantly increasing accelerator device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12439296B2Application programming interface to write information
Publication Date: 2025.10.07 NVIDIA CORP
  • US12439296B2 patent drawing
  • US12439296B2 patent drawing
  • US12439296B2 patent drawing

AI summary

Apparatuses, systems, and techniques including APIs to enable one or more fifth generation new radio (5G-NR) network components to write, read, send, transmit, load, or otherwise obtain packaging, synchronization, and/or management information. For example, a processor comprising one or more circuits to perform an application programming interface (API) to cause fifth generation new radio (5G-NR) packaging, synchronization, or management information to be indicated to one or more accelerators.