Scalable Wireless Data Plane Architecture for Dynamic Traffic Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 5G data plane architectures are inefficient in scaling to meet dynamic processing needs for both high throughput and low latency data transfers, leading to suboptimal resource usage and increased power consumption.

Innovation Solution

The implementation of a dynamically scalable data plane architecture that includes multiple self-contained downlink and uplink clusters, each with a full data stack, which can be activated or deactivated based on CPU load, throughput, and latency thresholds, allowing for adaptive scaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed data plane architecture is used, then device complexity is reduced, but adaptability to dynamic traffic conditions deteriorates

Engineering Contradiction:
Improveadaptability to dynamic traffic conditionsVSAvoiddata plane architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The data plane architecture is segmented into multiple independent processing clusters, each capable of handling specific data layers. These clusters can be individually activated or deactivated based on traffic conditions, enabling adaptive scaling without requiring a complete architectural redesign. The segmentation allows the system to adjust processing capacity dynamically while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The architecture implements dynamic cluster activation and deactivation mechanisms that respond to real-time traffic conditions. Controllers monitor throughput and latency metrics, then dynamically adjust the number of active processing clusters. This dynamic behavior enables the system to adapt its capacity to match actual demand, resolving the contradiction between fixed architecture and adaptive performance.

Inventive Principle:
Principle #15Dynamics

2Productivity

If more processing clusters are activated, then throughput increases, but power consumption increases

Engineering Contradiction:
Improvedata processing throughputVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Instead of maintaining all processing clusters active at all times, the system activates only the necessary number of clusters based on current traffic demands. When throughput requirements are low, fewer clusters are activated, reducing power consumption. When high throughput is needed, additional clusters are activated. This partial action approach ensures that processing resources are used efficiently without unnecessary energy waste.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements feedback mechanisms where controllers continuously monitor throughput performance and adjust cluster activation states accordingly. When throughput falls below required thresholds, additional clusters are activated. When throughput exceeds requirements, clusters are deactivated to save power. This closed-loop feedback control optimizes the balance between productivity and energy consumption in real-time.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If cluster scaling is implemented, then adaptability improves, but control complexity increases

Engineering Contradiction:
Improvescaling capabilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controllers are designed with multi-functionality, handling both monitoring and cluster management tasks. The same control infrastructure that monitors traffic conditions also executes the scaling decisions, eliminating the need for separate control systems. This universal approach to control reduces overall system complexity while maintaining sophisticated scaling capabilities.

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

Solution Approach 2:

The system implements self-service mechanisms where controllers automatically adjust cluster activation based on pre-defined performance thresholds and traffic patterns. The scaling decisions are made autonomously by the control system without requiring external intervention or complex manual configuration. This self-service approach simplifies control complexity by enabling automatic adaptation to changing conditions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12301516B2Data plane scalable architecture for wireless communication
Publication Date: 2025.05.13 GREATER SHINE LTD
  • US12301516B2 patent drawing
  • US12301516B2 patent drawing
  • US12301516B2 patent drawing

AI summary

Embodiments of apparatus and method for data plane management are disclosed. In one example, an apparatus for communication both uplink and downlink can include a plurality of downlink clusters, each downlink cluster including a downlink cluster processor configured to process three or more downlink data layers. The apparatus can also include a plurality of uplink clusters, each uplink cluster including an uplink cluster processor configured to process three or more uplink data layers. The apparatus can further include a controller configured to scale the plurality of downlink clusters and configured to scale the plurality of uplink clusters. Scaling the plurality of downlink clusters and the plurality of uplink clusters can include activating or deactivating one or more clusters of the plurality of downlink clusters, the plurality of uplink clusters, or both the plurality of downlink clusters and the plurality of uplink clusters.