# US 11,310,775 B2 · Discarding a duplicate packet of an RLC entity in response to an acknowledgement

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,310,775 B2
- Document ID: US11310775B2
- Status: Granted
- Kind: B2
- Application number: 16/925,035
- Filed: 2020-07-09
- Published: 2020-10-29
- Granted: 2022-04-19
- Earliest claimed: 2017-03-23
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Alireza Babaei; Esmael Dinan
- Web page: https://patentgrep.com/patent/US11310775B2

## CPC

- H04W 72/04: Wireless resource allocation
- H04L 1/00: Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)}
- H04L 1/1848: {Time-out mechanisms}
- H04L 1/1874: {Buffer management}
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A wireless device receives an indication for activation of packet data convergence protocol (PDCP) packet duplication of a radio bearer associated with a first radio link control (RLC) entity and a second RLC entity. A packet of the radio bearer is duplicated. The packet to the first RLC entity is provided. A duplicate packet to the second RLC is provided. The packet of the first RLC entity is transmitted. An acknowledgement of a successful delivery for the packet of the first RLC entity is received. In response to the acknowledgement, the duplicate packet of the second RLC entity is discarded.

## Claims

### Claim 1

A method comprising:
receiving, by a wireless device, an indication for activation of packet data convergence protocol (PDCP) packet duplication of a radio bearer associated with a first radio link control (RLC) entity and a second RLC entity;
duplicating a packet of the radio bearer;
providing the packet to the first RLC entity;
providing a duplicate packet to the second RLC entity;
receiving an uplink grant for the packet of the first RLC entity;
transmitting the packet of the first RLC entity based on the uplink grant for the packet of the first RLC entity;
receiving an acknowledgement of a successful delivery for the packet of the first RLC entity before receiving an uplink grant for the duplicate packet of the second RLC entity; and
in response to the acknowledgement, discarding the duplicate packet of the second RLC entity.

### Claim 2 (depends on 1)

The method of claim 1,
wherein the providing of the packet to the first RLC entity comprises providing the packet to a first logical channel associated with the first RLC entity, and
wherein the providing of the duplicate packet to the second RLC entity comprises providing the duplicate packet to a second logical channel associated with the second RLC entity.

### Claim 3 (depends on 1)

The method of claim 1, wherein the packet is a PDCP data protocol data unit.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
receiving, by the wireless device, one or more radio resource control (RRC) messages comprising:
configuration parameters for the radio bearer, and
a first information element indicating that the PDCP packet duplication is configured for transmission of packets of the radio bearer.

### Claim 5 (depends on 4)

The method of claim 4, wherein the one or more RRC messages comprise logical channel configuration parameters indicating that:
one or more first cells are first allowed serving cells for a first logical channel associated with the first RLC entity, and
one or more second cells are second allowed serving cells for a second logical channel associated with the second RLC entity.

### Claim 6 (depends on 5)

The method of claim 5, wherein the logical channel configuration parameters further indicate that:
the first logical channel is mapped to one or more first transmission durations, and
the second logical channel is mapped to one or more second transmission durations.

### Claim 7 (depends on 1)

The method of claim 1, wherein the acknowledgement is at least one of a medium access control layer acknowledgement or an RLC layer acknowledgement or a PDCP layer acknowledgement.

### Claim 8 (depends on 1)

The method of claim 1, further comprising performing a duplicate discard function at a PDCP layer.

### Claim 9 (depends on 2)

The method of claim 2
wherein the packet provided to the first logical channel corresponds to a first buffer, and
wherein the duplicate packet provided to the second logical channel corresponds to a second buffer.

### Claim 10

A wireless device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the wireless device to:
receive an indication for activation of packet data convergence protocol (PDCP) packet duplication of a radio bearer associated with a first radio link control (RLC) entity and a second RLC entity,
duplicate a packet of the radio bearer,
provide the packet to the first RLC entity,
provide a duplicate packet to the second RLC entity,
receive an uplink grant for the packet of the first RLC entity,
transmit the packet of the first RLC entity based on the uplink grant for the packet of the first RLC entity,
receive an acknowledgement of a successful delivery for the packet of the first RLC entity before receiving an uplink grant for the duplicate packet of the second RLC entity, and
in response to the acknowledgement, discard the duplicate packet of the second RLC entity.

### Claim 11 (depends on 10)

The wireless device of claim 10,
wherein to provide the packet to the first RLC entity comprises to provide the packet to a first logical channel associated with the first RLC entity, and
wherein to provide the duplicate packet to the second RLC entity comprises to provide the duplicate packet to a second logical channel associated with the second RLC entity.

### Claim 12 (depends on 10)

The wireless device of claim 10, wherein the packet is a PDCP data protocol data unit.

### Claim 13 (depends on 10)

The wireless device of claim 10, wherein the instructions, when executed by the one or more processors, further cause the wireless device to receive one or more radio resource control (RRC) messages comprising:
configuration parameters for the radio bearer, and
a first information element indicating that the PDCP packet duplication is configured for transmission of packets of the radio bearer.

### Claim 14 (depends on 13)

The wireless device of claim 13, wherein the one or more RRC messages comprise logical channel configuration parameters indicating that:
one or more first cells are first allowed serving cells for a first logical channel associated with the first RLC entity, and
one or more second cells are second allowed serving cells for a second logical channel associated with the second RLC entity.

### Claim 15 (depends on 14)

The wireless device of claim 14, wherein the logical channel configuration parameters further indicate that:
the first logical channel is mapped to one or more first transmission durations, and
the second logical channel is mapped to one or more second transmission durations.

### Claim 16 (depends on 10)

The wireless device of claim 10, wherein the acknowledgement is at least one of a medium access control layer acknowledgement or an RLC layer acknowledgement or a PDCP layer acknowledgement.

### Claim 17 (depends on 11)

The wireless device of claim 11,
wherein the packet provided to the first logical channel corresponds to a first buffer, and
the duplicate packet provided to the second logical channel corresponds to a second buffer.

### Claim 18

A system comprising:
a base station comprising:
one or more first processors; and
first memory storing first instructions that, when executed by the one or more first processors, cause the base station to transmit an indication for activation of packet data convergence protocol (PDCP) packet duplication of a radio bearer associated with a first radio link control (RLC) entity and a second RLC entity; and
a wireless device comprising:
one or more second processors; and
second memory storing second instructions that, when executed by the one or more second processors, cause the wireless device to:
receive the indication,
duplicate a packet of the radio bearer,
provide the packet to the first RLC entity,
provide a duplicate packet to the second RLC entity,
receive an uplink grant for the packet of the first RLC entity,
transmit the packet of the first RLC entity based on the uplink grant for the packet of the first RLC entity,
receive an acknowledgement of a successful delivery for the packet of the first RLC entity before receiving an uplink grant for the duplicate packet of the second RLC entity, and
in response to the acknowledgement, discard the duplicate packet of the second RLC entity.
