PDCP Packet Duplication for URLLC Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face challenges in ensuring reliable and efficient transmission of packets, particularly for ultra-reliable low-latency communications (URLLC) that require high reliability and low latency, as existing methods do not effectively address packet duplication and resource management in PDCP entities.

Innovation Solution

The implementation of packet duplication at a PDCP entity involves duplicating received packets and transmitting them through different radio link control (RLC) entities, with procedures for configuring, activating, deactivating, and resetting duplication bearers to optimize resource use and ensure packet delivery, including buffer status reporting and dynamic parameter-based activation thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet duplication is implemented at PDCP entity to improve transmission reliability, then the likelihood of successful packet delivery increases, but the device complexity and resource management overhead increase

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidPDCP entity complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements packet duplication by creating copies of PDCP packets and transmitting them through multiple RLC entities. The PDCP entity duplicates incoming packets and forwards copies to different RLC entities, which then transmit over diverse radio links. This copying mechanism ensures that if one transmission path fails, another copy may succeed, directly improving delivery reliability while managing complexity through standardized duplication procedures.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments the transmission path by separating PDCP packets into multiple independent transmission streams through different RLC entities. Each RLC entity handles its own packet flow independently, allowing parallel processing and reducing the complexity burden on any single entity. This segmentation enables the system to achieve high reliability without overwhelming any individual component.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple RLC entities are used for packet duplication, then transmission reliability improves through diverse paths, but the resource management and control signaling overhead increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidresource management overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent establishes universal procedures for configuring, activating, deactivating, and resetting duplication bearers that can be applied across different RLC entities. These standardized multi-functional procedures allow the system to manage multiple RLC entities through a unified control framework, reducing the overhead associated with managing diverse transmission paths. The same control mechanisms handle configuration, activation, and reset operations regardless of which specific RLC entities are involved.

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

Solution Approach 2:

The patent implements procedures for discarding duplicate packets when the original packet is successfully received and for resetting RLC entities when duplication is deactivated. This discarding mechanism prevents unnecessary resource consumption by duplicate transmissions once the original packet is acknowledged, while the reset procedures efficiently recover and reconfigure resources when transmission conditions change, thereby managing resource overhead effectively.

Inventive Principle:
Principle #34Discarding and recovering

3Adaptability or versatility

If packet duplication is activated dynamically based on conditions, then the adaptability to varying transmission conditions improves, but the control signaling and activation/deactivation overhead increases

Engineering Contradiction:
Improveadaptation to transmission conditionsVSAvoidactivation/deactivation overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements dynamic activation and deactivation of packet duplication based on transmission conditions. The system can activate duplication when reliability is needed (such as during poor channel conditions or for high-priority traffic) and deactivate it when conditions improve or reliability requirements are met. This dynamic behavior allows the system to adapt to varying transmission conditions while managing overhead by only activating duplication when necessary, rather than maintaining it continuously.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10805836B2Packet duplication at a packet data convergence protocol (PDCP) entity
Publication Date: 2020.10.13 QUALCOMM INC
  • US10805836B2 patent drawing
  • US10805836B2 patent drawing
  • US10805836B2 patent drawing

AI summary

Techniques are described for operating procedures associated with packet duplication. A packet data protocol convergence protocol (PDCP) entity of a transmitting device may duplicate a received packet to form a set of copied packets. Each packet in the set of copied packets may include the information of the received packet. Each packet of the set of copied packets may be transmitted using a different radio link control (RLC) entity. Procedures are described for configuring duplication bearers. Procedures are described for activating or deactivating packet duplication. Procedures are described for handling RLC entities at deactivation. Procedures are described for discarding some duplicate packets after a packet has been successfully decoded by a receiving device. Procedures are described for delaying transmission of duplicate packets to improve efficient use of communication resources. Procedures are described for buffer status report (BSR) reporting for duplication bearers.