Modular 5G UE Layer-2 Data Stack for High-Throughput Low-Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional 3GPP Layer-2 data stacks are tightly coupled with protocol stacks of the physical layer and control plane, lacking a clear distinction between functional partitions, which hinders the design of data path architectures required for high throughput and extreme low latency data packet applications in 5G modems, and require high-cost processors with complex software designs.

Innovation Solution

A customizable and programmable 5G user equipment (UE) layer-2 data stack solution implemented in the data plane, utilizing data plane hardware, a data plane microcontroller, or a combination thereof, with APIs for communication across different layers, enabling flexible and efficient data packet operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional 3GPP Layer-2 data stacks are used with tight coupling to protocol stacks, then system stability is maintained, but data throughput is limited and latency cannot be reduced to extreme levels

Engineering Contradiction:
Improvedata throughputVSAvoidprocessor complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the Layer-2 data stack into separate functional modules (MAC layer, RLC layer, PDCP layer, SDAP layer) that can be independently configured and processed. This modular segmentation allows specific layers to be optimized for high throughput while others handle control functions, resolving the contradiction between productivity and device complexity by enabling selective hardware acceleration without requiring complete redesign of the entire protocol stack

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a data plane micro controller as an intermediary component that mediates between the control plane and data plane hardware. This intermediary manages the separation between control and data functions, allowing the data plane to operate independently at high speeds while the control plane handles protocol management, thus achieving high throughput without proportionally increasing overall system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If high-cost processors with complex software designs are used, then high throughput can be achieved, but cost increases and system complexity worsens

Engineering Contradiction:
Improvedata throughputVSAvoidmanufacturing cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent replaces complex software-based protocol processing with dedicated hardware modules for specific Layer-2 functions. By implementing MAC, RLC, PDCP, and SDAP layers as configurable hardware blocks rather than software routines, the system achieves high throughput through hardware acceleration while reducing the need for expensive high-performance general-purpose processors, thereby lowering manufacturing costs

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent designs universal hardware modules that can be configured to perform different Layer-2 functions through programmable interfaces. These multi-functional blocks can be dynamically allocated based on traffic requirements, allowing a single hardware design to support multiple protocol variations and service types, thus reducing the need for multiple specialized components and lowering overall manufacturing cost

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

3Loss of time

If traditional tightly coupled protocol stacks are used, then implementation simplicity is maintained, but latency cannot be reduced to extreme levels required for 5G applications

Engineering Contradiction:
Improvedata latencyVSAvoiddata path architecture complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the data path into separate processing stages corresponding to different Layer-2 protocols, with each segment handled by dedicated hardware modules. This segmentation enables parallel processing of different protocol functions simultaneously, reducing the sequential processing time that causes latency in traditional coupled architectures, while the modular structure manages complexity through clear interface definitions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-configuring hardware modules with protocol parameters and processing rules before data arrival. The data plane micro controller pre-loads configuration data and prepares processing pipelines in advance, allowing data packets to be processed immediately upon arrival without configuration delays, thus reducing latency while maintaining manageable complexity through upfront preparation

Inventive Principle:
Principle #10Preliminary action

4Productivity

If clear functional partitioning is implemented across layers, then high throughput and low latency are achieved, but adaptability to different customer needs decreases

Engineering Contradiction:
Improvedata throughputVSAvoidcustomization flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic configurability where hardware modules can be programmatically adjusted to change their processing behavior. The data plane micro controller and APIs allow runtime reconfiguration of protocol parameters, buffer sizes, and processing priorities based on customer requirements, enabling the same hardware architecture to adapt to different throughput and latency needs while maintaining the functional partitioning that enables high performance

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12483640B2Modular 5G UE layer-2 data stack solutions for high throughput and low latency data transfer
Publication Date: 2025.11.25 GREATER SHINE LTD
  • US12483640B2 patent drawing
  • US12483640B2 patent drawing
  • US12483640B2 patent drawing

AI summary

Methods for providing a layer-2 data stack solution in a data plane and associated devices are provided. In some embodiments, the method includes (i) determining, among a plurality of data stack solutions that are selectable, which layer-2 data stack solution is selected and (ii) causing, according to the selected layer-2 data stack solution, the layer-2 micro controller to intervene with a data plane hardware module that is configured to implement a specific layer-2 data stack function. Each of the plurality of data stack solutions represents a distinctive intervening configuration of a layer-2 micro controller. The layer-2 micro controller is coupled to a number of data plane hardware modules that are configured to implement different layer-2 data stack functions. The intervening configuration of the layer-2 micro controller is indicative of a level of control of the layer-2 micro controller over the data plane hardware modules.