PDCP Entity Data Unit Integrity Verification and Discarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, the Packet Data Convergence Protocol (PDCP) entity of user equipment (UE) faces challenges in efficiently processing data units due to limited resources and latency issues, particularly in verifying and managing data integrity across multiple data units.

Innovation Solution

The method involves receiving data units with specific count values, discarding units if integrity verification fails, and storing units if verification is successful, based on the integrity status of preceding units with the same count value, to optimize data processing and reduce latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the PDCP entity performs integrity verification on all received data units, then data integrity is improved, but processing time and latency increase

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The PDCP entity performs preliminary actions by checking whether a data unit with the same COUNT value has been previously received and verified. This preliminary check allows the system to anticipate whether integrity verification is needed, avoiding redundant verification operations and reducing overall processing latency while maintaining data integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by selectively performing integrity verification only on specific data units that meet certain conditions (i.e., when no previous data unit with the same COUNT value has been successfully verified). This selective approach optimizes resource allocation by concentrating verification efforts where most needed rather than applying uniform verification to all data units.

Inventive Principle:
Principle #3Local quality

2Reliability

If the PDCP entity stores all data units with successful integrity verification, then data completeness is improved, but memory resource consumption increases

Engineering Contradiction:
Improvedata completenessVSAvoidmemory resource
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by selectively storing data units based on specific conditions related to their COUNT values and verification status. Only data units that pass integrity verification and have unique COUNT values (not previously verified) are stored, optimizing memory usage by avoiding redundant storage while ensuring data completeness for valid unique data units.

Inventive Principle:
Principle #3Local quality

3Productivity

If the PDCP entity discards data units with failed integrity verification, then processing efficiency is improved, but risk of data loss increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata loss risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring the verification status of data units with the same COUNT value. When a data unit fails integrity verification, the system provides feedback by checking whether previous data units with the same COUNT value have been successfully verified, and adjusts storage decisions accordingly. This feedback mechanism ensures that valid data is retained while inefficiently verified duplicates are discarded, balancing processing efficiency with data loss prevention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12127003B2Method and apparatus for processing data units in wireless communication system
Publication Date: 2024.10.22 LG ELECTRONICS INC
  • US12127003B2 patent drawing
  • US12127003B2 patent drawing
  • US12127003B2 patent drawing

AI summary

The present invention relates to a method for processing data units by a Packet Data Convergence Protocol (PDCP) entity of a user equipment (UE) in a wireless communication system. In particular, the method includes the steps of: receiving a first data unit having a specific count value from a lower layer; and discarding the first data unit, when there is a second data unit having the specific count value which was received before the first data unit and for which an integrity verification was successful.