IP Library Granted Patent US 11,265,964
Granted Patent B2
US 11,265,964 · App. 16/745,360 · Granted Mar 1, 2022

Packet data convergence protocol duplication in next generation wireless networks

Inventors: Chia-Hung Wei (Hsinchu, TW); Chie-Ming Chou (Hsinchu, TW); Hung-Chen Chen (Hsinchu, TW)
Assignee: FG Innovation Company Limited
H04W80/08H04W76/11H04W76/27H04W80/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,265,964
App. No.
16/745,360
Granted
Mar 1, 2022
Kind
B2
Abstract

Some of the present implementations provide a method for PDCP PDU duplication for a UE. The method receives, from a base station, through RRC signaling, a PDCP duplication entity and several RLC entities, an RLC entity being a primary path, and one or more of the RLC entities as active RLC entities for transmitting duplicated PDCP PDUs. The method generates one or more duplicated PDCP PDUs when a PDCP duplication function activation indicator is received, transmits the generated one or more duplicated PDCP PDUs to the one or more active RLC entities, and receives a MAC CE comprising a plurality of fields for switching at least one of the one or more active RLC entities, excluding the RLC entity that is the primary path, to an inactive RLC entity.

Claims (42)

1. A method for activating and deactivating radio link control (RLC) entities in a user equipment (UE), the method comprising:

receiving a downlink radio resource control (RRC) message carrying a first indicator, a second indicator, and a packet data convergence protocol (PDCP) duplication configuration for a PDCP entity that is associated with a plurality of RLC entities, the plurality of RLC entities also associated with a medium access control (MAC) entity, wherein:

the first indicator indicates that a first RLC entity of the plurality of RLC entities is a default active RLC entity, and

the second indicator indicates an initial status of each of remaining RLC entities in the plurality of RLC entities;

receiving, by the MAC entity of the UE, a downlink MAC control element (CE) comprising at least a third indicator and a fourth indicator, wherein:

the third indicator indicates an identity of a dedicated radio bearer (DRB), and

the fourth indicator includes a plurality of bits and a position of each bit in the plurality of bits identifies a corresponding RLC entity in the plurality of RLC entities;

determining whether the MAC CE is associated with the PDCP entity based on the identity of the DRB matching a DRB associated with the PDCP entity;

when the MAC CE is associated with the PDCP entity, selecting a first set of RLC entities among the plurality of RLC entities, the first set selected based on the first and fourth indicators;

when the MAC CE is not associated with the PDCP entity, selecting a second set of RLC entities among the plurality of RLC entities, the second set selected based on the first and second indicators; and

generating, by the PDCP entity, duplicated PDCP packets and transmitting the duplicated PDCP packets to the selected first or second set of RLC entities.

2. The method of claim 1 , wherein the position of each bit in the fourth indicator identifies the corresponding RLC entity according to an ascending order of a value of a logical channel identity (LCID) associated with the RLC entity.

3. The method of claim 1 , further comprising, before determining whether the MAC CE is associated with the PDCP entity:

determining whether a PDCP duplication function is activated based on the first and second indicators; and

generating, by the PDCP entity, the duplicated PDCP packets when the PDCP duplication function is activated.

4. The method of claim 3 , wherein determining whether to perform the PDCP duplication function comprises determining to perform the PDCP duplication function when:

the identity of the DRB indicated by the third indicator matches the DRB associated with the PDCP entity; and

at least one of the plurality of bits in the fourth indicator is not zero.

5. The method of claim 1 , wherein selecting the second set of RLC entities comprises, for each bit of the fourth indicator, if a value of the bit is one, selecting the bit's corresponding RLC entity and if the value of the bit is zero, not selecting the bit's corresponding RLC entity.

6. The method of claim 1 , wherein the second indicator includes a second plurality of bits, wherein selecting the first set of RLC entities comprises, for each bit of the second indicator, if a value of the bit is one, selecting the bit's corresponding RLC entity and if the value of the bit is zero, not selecting the bit's corresponding RLC entity.

7. A user equipment (UE) comprising:

one or more non-transitory computer-readable media storing computer-executable instructions for activating and deactivating radio link control (RLC) entities in the UE; and

at least one processor coupled to the one or more non-transitory computer-readable media, and configured to execute the computer-executable instructions to:

receive a downlink radio resource control (RRC) message carrying a first indicator, a second indicator, and a packet data convergence protocol (PDCP) duplication configuration for a PDCP entity that is associated with a plurality of RLC entities, the plurality of RLC entities also associated with a single medium access control (MAC) entity, wherein:

the first indicator indicates that a first RLC entity of the plurality of RLC entities is a default active RLC entity, and

the second indicator indicates an initial status of each of remaining RLC entities in the plurality of RLC entities;

receive, by the MAC entity of the UE, a downlink MAC control element (CE) comprising at least a third indicator and a fourth indicator, wherein:

the third indicator indicates an identity of a dedicated radio bearer (DRB), and

the fourth indicator includes a plurality of bits and a position of each bit in the plurality of bits identifies a corresponding RLC entity in the plurality of RLC entities;

determine whether the MAC CE is associated with the PDCP entity based on the identity of the DRB matching a DRB associated with the PDCP entity;

when the MAC CE is associated with the PDCP entity, select a first set of RLC entities among the plurality of RLC entities, the first set selected based on the first and fourth indicators;

when the MAC CE is not associated with the PDCP entity, select a second set of RLC entities among the plurality of RLC entities, the second set selected based on the first and second indicators; and

generate, by the PDCP entity, duplicated PDCP packets and transmit the duplicated PDCP packets to the selected first or second set of RLC entities.

8. The UE of claim 7 , wherein the position of each bit in the fourth indicator identifies the corresponding RLC entity according to an ascending order of a value of a logical channel identity (LCID) associated with the RLC entity.

9. The UE of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to, before determining whether the MAC CE is associated with the PDCP entity:

determine whether a PDCP duplication function is activated based on the first and second indicators; and

generate, by the PDCP entity, the duplicated PDCP packets when the PDCP duplication function is activated.

10. The UE of claim 9 , wherein determining whether to perform the PDCP duplication function comprises determining to perform the PDCP duplication function when:

the identity of the DRB indicated by the third indicator matches the DRB associated with the PDCP entity; and

at least one of the plurality of bits in the fourth indicator is not zero.

11. The UE of claim 7 , wherein selecting the second set of RLC entities comprises, for each bit of the fourth indicator, if a value of the bit is one, selecting the bit's corresponding RLC entity and if the value of the bit is zero, not selecting the bit's corresponding RLC entity.

12. The UE of claim 7 , wherein the second indicator includes a second plurality of bits, wherein selecting the first set of RLC entities comprises, for each bit of the second indicator, if a value of the bit is one, selecting the bit's corresponding RLC entity and if the value of the bit is zero, not selecting the bit's corresponding RLC entity.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2024
From: FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 069029/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2020
From: WEI, CHIA-HUNG; CHOU, CHIE-MING; CHEN, HUNG-CHEN
To: FG INNOVATION COMPANY LIMITED
Reel/Frame 051541/0932 →
Continuity (2)
Provisional Application 62794192 · Jan 18, 2019
Related Publication 20200236734A1 · Jul 23, 2020
Cited By (1)
US 12,484,101