PDCP PDU Generation Using Partial RLC PDUs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In LTE communication systems, when an RLC PDU is lost within a PDCP PDU, all related RLC PDUs are discarded, leading to significant subjective experience degradation for users, particularly in VoLTE scenarios where AMR-WB speech coding is used, due to the discarding of entire speech frames even if only one RLC PDU is lost.

Innovation Solution

A method to recover lost RLC PDUs by obtaining and using correctly received RLC PDUs to generate a complete PDCP PDU, even if not all RLC PDUs are assembled, thereby preventing the discarding of entire PDCP packets and improving user experience by reducing frame data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all RLC PDUs are required to be correctly received before generating PDCP PDU, then data integrity is ensured, but user subjective experience deteriorates due to complete packet discarding

Engineering Contradiction:
Improvedata integrityVSAvoiduser subjective experience degradation
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the PDCP PDU into multiple RLC PDU parts and processes them independently. Instead of discarding the entire PDCP PDU when one RLC PDU is lost, the system generates the PDCP PDU using only the correctly received RLC PDU parts, thereby isolating the impact of packet loss to specific segments rather than the whole data unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating correctly received RLC PDU parts differently from lost parts. The system prioritizes using available correct data to reconstruct the PDCP PDU, applying error handling selectively to specific lost segments rather than applying a blanket discard rule to the entire packet, thus preserving overall data quality where possible.

Inventive Principle:
Principle #3Local quality

2Loss of substance

If lost RLC PDUs are recovered using correctly received RLC PDUs, then data loss is reduced, but processing complexity increases

Engineering Contradiction:
Improveframe data lossVSAvoidprocessing complexity
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-processing and storing correctly received RLC PDU parts in a buffer before PDCP PDU generation is required. This allows the system to quickly assemble complete PDUs using pre-validated data segments, reducing the complexity of real-time recovery operations and enabling faster reconstruction of lost data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates copies of correctly received RLC PDU parts and stores them in a buffer for subsequent use. These copied segments can be reused to reconstruct lost PDCP PDUs without requiring re-transmission or complex real-time processing, thereby reducing both data loss and processing complexity.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If complete PDCP PDU assembly is required before transmission, then data completeness is ensured, but transmission efficiency decreases due to waiting for all RLC PDUs

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent applies partial action by generating and transmitting PDCP PDUs using only the subset of RLC PDU parts that have been correctly received, rather than waiting for complete assembly of all parts. This allows transmission to proceed with available data, improving efficiency while accepting that some segments may be incomplete or require later supplementation.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent ensures continuity of useful action by enabling continuous PDCP PDU generation and transmission using available correct RLC PDU parts, rather than interrupting the process to wait for complete data assembly. The system maintains continuous operation by processing and transmitting data as it becomes available, improving overall transmission efficiency.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP3592101B1Data processing method and device
Publication Date: 2022.07.20 HUAWEI TECH CO LTD
  • EP3592101B1 patent drawingFigure 1a
  • EP3592101B1 patent drawingFigure 1b
  • EP3592101B1 patent drawingFigure 1c

AI summary

Embodiments of the present invention provide a data processing method and device, to obtain a PDCP PDU based on some correctly received RLC PDUs in the PDCP PDU. The method includes: obtaining N correctly received radio link control RLC PDUs in a packet data convergence protocol PDCP protocol data unit PDU; and generating the PDCP PDU based on the N correctly received RLC PDUs, where the PDCP PDU includes M RLC PDUs, N and M are positive integers, and N<M. In this way, the PDCP PDU can be generated based on some correctly received RLC PDUs in the PDCP PDU, and there is no need to assemble all the RLC PDUs to obtain the PDCP PDU. Therefore, even if an RLC PDU that does not need to be used is incorrectly received or lost, generation of the PDCP PDU is not affected.