Virtualization Offloading Cards for Scalable Radio Network Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently managing and scaling radio-based applications, particularly in 5G networks, due to high computational and resource demands, which can lead to increased costs and complexity in network management.

Innovation Solution

Incorporating network function accelerators (NFAs) within virtualization management offloading cards, managed by control plane servers, to offload computational tasks and enable virtualized network functions, allowing for efficient resource distribution and simplified network slicing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network function accelerators are incorporated within virtualization management offloading cards, then computational tasks are offloaded and virtualized network functions are enabled, but device complexity increases

Engineering Contradiction:
Improvecomputational task processing efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network function accelerator is nested within the virtualization management offloading card, creating a hierarchical structure where the accelerator is contained inside the offloading card. This nesting allows the accelerator to be integrated into the existing server architecture without requiring a completely separate system, thereby reducing overall implementation complexity while still providing the computational offloading benefits.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The virtualization management offloading card acts as an intermediary component between the compute instance and the network function accelerator. This intermediary structure enables the compute instance to interact with the accelerator through virtualized interfaces, simplifying the integration and management of network functions while maintaining the performance benefits of hardware acceleration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If network function accelerators are used to offload computational tasks, then resource requirements are reduced, but device complexity increases

Engineering Contradiction:
Improvecomputational resource consumptionVSAvoidhardware configuration complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The system creates virtualized representations of network function accelerators that can be allocated to multiple compute instances. Instead of providing dedicated physical accelerators to each compute instance, the system virtualizes the accelerator resources, allowing multiple instances to share and access accelerator capabilities through software interfaces. This reduces hardware complexity while maintaining performance benefits.

Inventive Principle:
Principle #26Copying

3Loss of time

If virtualized network functions are enabled through offloading cards, then deployment speed increases, but management complexity increases

Engineering Contradiction:
Improveapplication deployment timeVSAvoidnetwork management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The virtualization management offloading card is designed to support multiple network functions and multiple compute instances simultaneously. The card provides universal interfaces and virtualized representations that can be dynamically allocated and configured for different network functions, enabling rapid deployment while centralizing management capabilities to reduce overall system management complexity.

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

Data Source

PatentUS20250251963A1Managing network function accelerators for radio-based applications from virtualized computing service control plane
Publication Date: 2025.08.07 AMAZON TECH INC
  • US20250251963A1 patent drawing
  • US20250251963A1 patent drawing
  • US20250251963A1 patent drawing

AI summary

Respective network addresses are assigned to a networking hardware device and a network function accelerator incorporated within an offloading card of a virtualization server by a control plane server of a virtualized computing service. A compute instance is launched at the virtualization server using a virtualization controller of the offloading card. The compute instance executes a network function of a radio-based application in response to a request received using the network address assigned to the hardware device, and requests execution of a second network function at the accelerator. The result of the second network function is sent to a radio unit of the application using the address assigned to the accelerator.