PDCP Data Processing for Dual Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies face challenges in handling scenarios where both in-order and out-of-order data radio bearers exist simultaneously, leading to inconsistencies and reduced user experience due to reordering delays.

Innovation Solution

A method for processing data in wireless devices that considers both in-order and out-of-order PDCP PDUs by maintaining count values and using timers to manage delivery and storage of service data units, ensuring uniformity and compatibility in data processing across different connectivity scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If in-order delivery mechanism is used for PDCP PDUs, then data delivery order is guaranteed, but reordering delays occur when both in-order and out-of-order PDUs coexist

Engineering Contradiction:
Improvedata delivery orderVSAvoidreordering delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the PDCP PDU handling into two independent pathways: in-order delivery path and out-of-order delivery path. Each pathway maintains its own count value set (first value set for in-order, second value set for out-of-order), allowing simultaneous processing without mutual interference. This segmentation eliminates reordering delays while preserving order guarantee for in-order PDUs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic count value management where the wireless device maintains multiple count value sets that can be independently updated. When an in-order PDCP PDU is received, only the first value set is updated; when an out-of-order PDCP PDU is received, only the second value set is updated. This dynamic approach allows the system to adapt to different delivery modes without forcing uniform reordering behavior.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If out-of-order delivery mechanism is used for PDCP PDUs, then reordering delays are reduced, but consistency with in-order delivery scenarios is compromised

Engineering Contradiction:
Improvereordering delaysVSAvoidcompatibility across connectivity scenarios
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal PDCP layer processing mechanism that handles both in-order and out-of-order delivery scenarios through a unified framework. The wireless device maintains multiple count value sets (first value set and second value set) that can accommodate different delivery modes. This multi-functional design allows the same PDCP entity to serve both delivery mechanisms, ensuring compatibility across various connectivity scenarios including dual connectivity with non-ideal backhaul.

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

Solution Approach 2:

The patent changes the parameter of count value management from a single unified counter to multiple independent count value sets. The first value set tracks count values for in-order delivered PDUs, while the second value set tracks count values for out-of-order delivered PDUs. This parameter change allows the system to adapt to different delivery modes by selectively updating appropriate count value sets, thereby achieving both reduced delays and improved compatibility.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a unified count value management is used for both in-order and out-of-order PDCP PDUs, then system complexity is reduced, but processing accuracy for different delivery modes deteriorates

Engineering Contradiction:
Improvecount value management complexityVSAvoidprocessing accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments the count value management into distinct first value set and second value set, each dedicated to specific delivery modes. This segmentation ensures that updates to one count value set do not interfere with the other, maintaining processing accuracy for both in-order and out-of-order PDUs. The segmentation approach balances the trade-off by organizing complexity in a structured manner rather than eliminating it entirely.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality requirements to different count value sets based on their specific functions. The first value set maintains strict ordering properties for in-order delivery, while the second value set allows more flexible updating for out-of-order delivery. This local differentiation of quality attributes allows each count value set to be optimized for its specific delivery mode, improving overall processing accuracy while managing complexity through targeted rather than universal approaches.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11025555B2Method for processing data and device
Publication Date: 2021.06.01 HUAWEI TECH CO LTD
  • US11025555B2 patent drawing
  • US11025555B2 patent drawing
  • US11025555B2 patent drawing

AI summary

A method includes obtaining a first count value of a first protocol data unit, delivering a service data unit corresponding to a second value set in a first value set to an upper layer protocol stack, and deleting a fourth value set from a third value set when the first count value matches a second count value, where the first value set includes a count value corresponding to a protocol data unit, delivered in-order, in a receiving buffer of a wireless device, the third value set includes a count value corresponding to a protocol data unit that has been delivered by the wireless device to the upper layer protocol stack out-of-order, and a fifth value set including the second value set and the fourth value set is a continuous count value section for which counting starts from the first count value.