Parallel Protocol Layer Partitioning for 5G NR Throughput Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 5G NR wireless communication systems face bottlenecks in throughput due to inefficient functional and data decomposition, leading to processor utilization issues and dependency among data processing functions, which hinder further increases in data rate.

Innovation Solution

The method and system divide data link layers and physical layers based on the number of parallel data processing capabilities of user equipment (UE), enabling parallel and independent processing to enhance throughput, with dynamic adjustments based on UE resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If functional decomposition is applied to execute functions parallelly, then throughput is improved, but device complexity increases due to multiple independent function modules required

Engineering Contradiction:
ImprovethroughputVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the data processing functions into multiple independent function modules (e.g., first function module, second function module) that can execute parallelly. Each module handles specific data processing tasks independently, enabling throughput improvement through parallel execution while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

2Productivity

If data decomposition is applied to divide data into multiple segments for parallel processing, then throughput is improved, but device complexity increases due to overhead in managing multiple data segments

Engineering Contradiction:
ImprovethroughputVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides data into multiple data segments (first data segment, second data segment) that are processed parallelly by different function modules. Each segment is handled independently through dedicated processing paths, achieving throughput improvement while managing complexity through structured segmentation and independent processing.

Inventive Principle:
Principle #1Segmentation

3Productivity

If existing quad-core system with modem protocol stack is used, then processing capability is maintained, but throughput cannot be increased beyond 4 Gbps due to bottleneck in data plane processing layers

Engineering Contradiction:
ImprovethroughputVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces multiple independent function modules that bypass the traditional sequential modem protocol stack processing. By segmenting the data processing into parallel-executable modules, the system achieves throughput beyond the 4 Gbps limit of existing quad-core systems while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from vertical sequential processing through protocol layers (PDCP, RLC, MAC) to horizontal parallel processing across multiple function modules. This dimensional change in processing architecture enables throughput multiplication without proportionally increasing device complexity.

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

Data Source

PatentUS12550107B2Method and system for parallelly processing data
Publication Date: 2026.02.10 SAMSUNG ELECTRONICS CO LTD
  • US12550107B2 patent drawing
  • US12550107B2 patent drawing
  • US12550107B2 patent drawing

AI summary

A network entity of a wireless network, comprises communication circuitry and at least one processor. The at least one processor is configured to receive capability information of a user equipment (UE) from the UE through the communication circuitry, to determine a number of parallel data processing supported by the UE based on the capability information of the UE, and to divide at least one of a data link layer and a physical layer of the network entity based on the number of parallel data processing supported by the UE for the data processing.