PDCP State Variable Update for Discarded Data Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In conventional communication systems, the receive end faces challenges in updating the PDCP entity state variable effectively when the transmit end discards data, leading to data packet loss.

Innovation Solution

The proposed solution involves determining the count value of discarded data and updating the state variable based on this count value, simulating data reception or configuring an empty data packet, to prevent direct updates that could cause packet loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the receive end updates the state variable based on a count value greater than that of discarded data, then the state variable can be updated efficiently, but data packet loss occurs

Engineering Contradiction:
Improvestate variable update efficiencyVSAvoiddata packet completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by notifying the receive end of discarded data before the state variable update occurs. The transmit end sends indication information about the discarded data (including count values and quantities) to the receive end, enabling the receive end to proactively adjust its state variable using the count value of the discarded data rather than waiting for subsequent data packets. This prevents the state variable from being updated based on greater count values that would cause packet loss.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If the transmit end discards data, then transmission resources are optimized, but the receive end cannot effectively update the state variable

Engineering Contradiction:
Improvetransmission resource efficiencyVSAvoidstate variable update capability
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent implements feedback by establishing a communication mechanism where the transmit end informs the receive end about discarded data through indication information. This feedback loop includes the count values and quantities of discarded data, enabling the receive end to accurately update its state variable despite the transmit end's data discarding decisions. The feedback ensures both ends maintain consistent state information without requiring the transmit end to resend discarded data.

Inventive Principle:
Principle #23Feedback

3Reliability

If the receive end waits for all data before updating the state variable, then data completeness is ensured, but transmission delay increases

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses indication information as an intermediary to bridge the gap between data discarding and state variable updates. Instead of waiting for all data or using incomplete information, the receive end receives structured indication information from the transmit end that includes count values and quantities of discarded data. This intermediary information enables the receive end to update the state variable accurately and timely without waiting for actual data packets, reducing delay while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4693981A1Communication method and communication apparatus
Publication Date: 2026.02.11 HUAWEI TECH CO LTD
  • EP4693981A1 patent drawingFigure 1~2
  • EP4693981A1 patent drawingFigure 3~5
  • EP4693981A1 patent drawingFigure 6

AI summary

A communication method and a communication apparatus are provided. The communication method includes: determining first information, where the first information includes information about a count value of first data, and the first data is discarded data; and updating a state variable based on a first count value, where the first count value is the count value of the first data. The state variable is updated based on the count value of the discarded data, to effectively avoid a packet loss.