IP Library › Granted Patent US 11,758,615
Granted Patent B2
US 11,758,615 · App. 17/410,611 · Granted Sep 12, 2023

User equipment (UE), evolved node-B (ENB) and methods for a packet convergence and link control (PCLC) layer

Inventors: Yujian Zhang (Beijing, CN); Mo-Han Fong (Sunnyvale, CA); Youn Hyoung Heo (Seoul, KR); Richard C. Burbidge (Shrivenham, GB); Umesh Phuyal (San Diego, CA); Candy Yiu (Portland, OR); Hong He (Beijing, CN); Sudeep K. Palat (Cheltenham, GB)
Assignee: Intel Corporation
H04W80/08H04L1/1642H04W12/0431H04W36/0011H04W36/0022H04W36/305H04W80/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,758,615
App. No.
17/410,611
Granted
Sep 12, 2023
Kind
B2
Abstract

Embodiments of a User Equipment (UE), Evolved Node-B (eNB) and methods for communication in accordance with a packet convergence and link control (PCLC) layer are generally described herein. The UE may receive, from a Fifth Generation (5G) eNB, a first group of medium access control (MAC) protocol data units (PDUs) that include PCLC PDUs. In accordance with PCLC sequence numbers (SNs), the UE may reorder the PCLC PDUs and may decipher the PCLC PDUs. The UE may receive, from a legacy eNB, a second group of MAC PDUs that include packet data convergence protocol (PDCP) PDUs encapsulated in radio link control (RLC) PDUs. The UE may reorder the RLC PDUs based on RLC SNs and may decipher the RLC PDUs based on PDCP SNs that are exclusive to the RLC SNs.

Claims (49)

1. An apparatus for a User Equipment (UE), the apparatus comprising:

processing circuitry; and

memory, wherein one or more processors of the processing circuitry are configured to:

reorder a group of packet convergence and link control (PCLC) protocol data units (PDUs) based at least partly on PCLC sequence numbers (SNs) of the PCLC PDUs;

after reordering the group of PCLC PDUs, decipher the reordered PCLC PDUs in accordance with decipher keys that are based at least partly on the PCLC SNs; and

generate, based on the reordered, deciphered PCLC PDUs, one or more PCLC service data units (SDUs) for usage by an application layer of the UE,

wherein the PCLC PDUs are received from a PCLC layer of the UE, the PCLC layer comprising a single layer having functionality of both a radio link control (RLC) layer and a Package Data Converge Protocol (PDCP) layer,

wherein the PCLC PDUs are based on medium access control (MAC) PDUs received from a Fifth Generation (5G) Evolved Node-B (eNB), and

wherein when a group of deciphered PCLC PDUs is based on a segmentation, at the 5G eNB, of an outbound PCLC SDU, the processing circuitry is further configured to reassemble the group of deciphered PCLC PDUs as part of the generation of the PCLC SDUs for usage by the application layer of the UE, and

wherein the memory is configured to store the group of PCLC PPDUs.

2. The apparatus according to claim 1 , wherein when at least one of the deciphered PCLC PDUs is based on a concatenation, at the 5G eNB, of outbound PCLC SDUs, the processing circuitry is further configured to reassemble the deciphered PCLC PDU as part of the generation of the PCLC SDUs for usage by the application layer of the UE.

3. The apparatus according to claim 1 , wherein when at least one of the deciphered PCLC PDUs is based on a concatenation, at the 5G eNB, of a first group of outbound PCLC SDUs and further based on one or more segments of a second PCLC SDU, the processing circuitry is further configured to reassemble the deciphered PCLC PDU as part of the generation of the PCLC SDUs for usage by the application layer of the UE.

4. The apparatus according to claim 1 , wherein when the UE receives MAC PDUs from a legacy eNB, the processing circuitry is further configured to:

reorder radio link control (RLC) PDUs that are based on the MAC PDUs from the legacy eNB, the RLC PDUs reordered based on RLC SNs of the RLC PDUs;

decipher packet data convergence protocol (PDCP) PDUs that are based on the reordered RLC PDUs, the PDCP PDUs deciphered based on PDCP SNs of the PDCP PDUs that are exclusive to the RLC SNs; and

generate, based on the deciphered PDCP PDUs, one or more PDCP SDUs for usage by the application layer of the UE.

5. The apparatus according to claim 4 , wherein the PCLC SDUs and the PDCP SDUs are based on internet protocol (IP) packets.

6. The apparatus of claim 5 , wherein the processing circuitry comprises a baseband processor.

7. An apparatus for a User Equipment (UE), the apparatus comprising:

processing circuitry; and memory, wherein one or more processors of the processing circuitry are configured to:

reorder a group of packet convergence and link control (PCLC) protocol data units (PDUs) based at least partly on PCLC sequence numbers (SNs) of the PCLC PDUs;

after reordering the group of PCLC PDUs, decipher the reordered PCLC PDUs in accordance with decipher keys that are based at least partly on the PCLC SNs; and

generate, based on the reordered, deciphered PCLC PDUs, one or more PCLC service data units (SDUs) for usage by an application layer of the UE,

wherein the PCLC PDUs are based on medium access control (MAC) PDUs received from a Fifth Generation (5G) Evolved Node-B (eNB), and

wherein the memory is configured to store the group of PCLC PPDUs,

wherein when the UE receives MAC PDUs from a legacy eNB, the processing circuitry is further configured to:

reorder radio link control (RLC) PDUs that are based on the MAC PDUs from the legacy eNB, the RLC PDUs reordered based on RLC SNs of the RLC PDUs,

decipher packet data convergence protocol (PDCP) PDUs that are based on the reordered RLC PDUs, the PDCP PDUs deciphered based on PDCP SNs of the PDCP PDUs that are exclusive to the RLC SNs, and

generate, based on the deciphered PDCP PDUs, one or more PDCP SDUs for usage by the application layer of the UE,

wherein the PCLC SDUs and the PDCP SDUs are based on internet protocol (IP) packets,

wherein the processing circuitry comprises a baseband processor, and

wherein the UE further comprises a transceiver configured to be coupled to two or more antennas, and wherein the processing circuitry is configured to receive the MAC PDUs from the transceiver.

8. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors to perform operations for communication by a User Equipment (UE), the operations to configure the one or more processors to:

reorder a group of packet convergence and link control (PCLC) protocol data units (PDUs) based at least partly on PCLC sequence numbers (SNs) of the PCLC PDUs;

after reordering the group of PCLC PDUs, decipher the reordered PCLC PDUs in accordance with decipher keys that are based at least partly on the PCLC SNs; and

generate, based on the reordered, deciphered PCLC PDUs, one or more PCLC service data units (SDUs) for usage by an application layer of the UE,

wherein the PCLC PDUs are received from a PCLC layer of the UE, the PCLC layer comprising a single layer having functionality of both a radio link control (RLC) layer and a Package Data Converge Protocol (PDCP) layer,

wherein the PCLC PDUs are based on medium access control (MAC) PDUs received from a Fifth Generation (5G) Evolved Node-B (eNB), and

wherein when a group of deciphered PCLC PDUs is based on a segmentation, at the 5G eNB, of an outbound PCLC SDU, the processing circuitry is further configured to reassemble the group of deciphered PCLC PDUs as part of the generation of the PCLC SDUs for usage by the application layer of the UE.

9. The non-transitory computer-readable storage medium according to claim 8 , the operations to further configure the one or more processors to, when at least one of the deciphered PCLC PDUs is based on a concatenation, at the 5G eNB, of outbound PCLC SDUs:

reassemble the deciphered PCLC PDU as part of the generation of the PCLC SDUs for usage by the application layer of the UE.

10. The non-transitory computer-readable storage medium according to claim 8 , the operations to further configure the one or more processors to, when at least one of the deciphered PCLC PDUs is based on a concatenation, at the 5G eNB, of a first group of outbound PCLC SDUs and further based on one or more segments of a second PCLC SDU:

reassemble the deciphered PCLC PDU as part of the generation of the PCLC SDUs for usage by the application layer of the UE.

11. The non-transitory computer-readable storage medium according to claim 8 , the operations to further configure the one or more processors to:

when the UE receives MAC PDUs from a legacy eNB:

reorder radio link control (RLC) PDUs that are based on the MAC PDUs from the legacy eNB, the RLC PDUs reordered based on RLC SNs of the RLC PDUs;

decipher packet data convergence protocol (PDCP) PDUs that are based on the reordered RLC PDUs, the PDCP PDUs deciphered based on PDCP SNs of the PDCP PDUs that are exclusive to the RLC SNs; and

generate, based on the deciphered PDCP PDUs, one or more PDCP SDUs for usage by the application layer of the UE.

12. The non-transitory The computer-readable storage medium according to claim 11 , wherein the PCLC SDUs and the PDCP SDUs are based on internet protocol (IP) packets.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2023
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 063623/0596 →
Continuity (3)
Division 16088634
Provisional Application 62316969 · Apr 1, 2016
Related Publication 20210385906A1 · Dec 9, 2021
Cited By (1)
US 12,335,772