IP Library Granted Patent US 10,044,613
Granted Patent B2
US 10,044,613 · App. 14/785,116 · Granted Aug 7, 2018

Multiple radio link control (RLC) groups

Inventors: Zaigham Kazmi (San Marcos, CA); Ana Lucia Pinheiro (Portland, OR)
Assignee: Intel IP Corporation
H04L45/74G01C21/005G01S19/12H04L12/6418H04W4/02H04W28/0252H04W72/0433H04W72/0453H04W16/18H04W84/12H04W88/06
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 10,044,613
App. No.
14/785,116
Granted
Aug 7, 2018
Kind
B2
Abstract

Technology to process radio link control (RLC) groups is disclosed. In an example, a carrier aggregation (CA) capable user equipment (UE) operable process radio link control (RLC) groups can include a UE radio frequency (RF) transceiver and a processor. The UE RF transceiver can be configured to receive packets from more than one cell via a sending node RF transceiver. The processor can be configured to process service data units (SDU) of the packets in a radio link control (RLC) entity of a protocol stack (PS). Each SDU can be associated with an RLC flow identifier (RFI). The RFI can comprise an RLC group identifier (RGI) indicating the sending node RF transceiver, and a radio bearer identifier (RBID).

Claims (69)

1. A carrier aggregation (CA) capable user equipment (UE) to process radio link control (RLC) groups, comprising:

a UE radio frequency (RF) transceiver configured to:

receive packets from more than one cell via a sending node RF transceiver, wherein the sending node RF transceiver includes a macro cell RF transceiver at a macro node and a small cell RF transceiver at a small cell node, and the UE is configured to simultaneously connect to the macro cell RF transceiver and the small cell RF transceiver; and

a processor configured to:

process service data units (SDU) of the packets in a radio link control (RLC) entity of a protocol stack (PS), wherein each SDU is associated with an RLC flow identifier (RFI), where the RFI comprises:

an RLC group identifier (RGI) indicating the sending node RF transceiver, wherein the sending node RF transceiver includes the macro node and the small cell node; and

a radio bearer identifier (RBID); and

process media access control (MAC) SDUs into various RLC flows based on the RFI for a MAC SDU, wherein the MAC SDU is received from a MAC entity.

2. The UE of claim 1 , wherein a macro cell RGI is a different RGI from a small cell RGI.

3. The UE of claim 1 , wherein a same RGI is associated with the sending node RF transceiver located on a same cell node as another sending node RF transceiver.

4. The UE of claim 1 , wherein:

the UE RF transceiver is further configured to:

receive the packets via at least one evolved packet system (EPS) bearer or logical channel identifier (LCID).

5. The UE of claim 1 , wherein:

the processor is further configured to:

feed media access control (MAC) SDUs at a single RLC entity into various virtual RLC flows, wherein a virtual RLC flow is associated with each evolved packet system (EPS) bearer or logical channel identifier (LCID), and wherein the MAC SDU is received from the MAC entity.

6. The UE of claim 1 , wherein:

the processor is further configured to:

reorder RLC SDUs at a packet data convergence protocol (PDCP) entity or an RLC service access point (SAP) to the PDCP based on a virtual RLC flow indicated by the RBID, wherein the PDCP entity receives a separate RLC flow for each evolved packet system (EPS) bearer or logical channel identifier (LCID), wherein the RLC SDU is processed by the RLC entity.

7. The UE of claim 1 , wherein:

the processor is further configured to:

associate a RGI to the SDU at a media access control (MAC) based on the node RF transceiver transmitting the packet; and

forward the SDU including the RGI to a RLC flow at the RLC entity.

8. The UE of claim 1 , wherein:

a UE RF transceiver of CA capable UE is further configured to:

receive a network parameter associating each node RF transceiver with a specified cell and RGI.

9. The UE of claim 1 , wherein the UE includes an antenna, a camera, a touch sensitive display screen, a speaker, a microphone, a graphics processor, an application processor, internal memory, or a non-volatile memory port.

10. A method for processing radio link control (RLC) flows at a user equipment (UE), comprising:

receiving packets via at least one UE radio frequency (RF) transceiver from more than one node RF transceivers, wherein the node RF transceivers includes a macro node and small cell node, and wherein the node RF transceivers include a macro cell RF transceiver and a small cell RF transceiver, and the UE is configured to simultaneously connect to the macro cell RF transceiver and the small cell RF transceiver;

feeding data from each node physical layer/media access control (PHY/MAC) entity to a peer UE PHY/MAC entity on the UE, wherein each UE PHY/MAC entity is associated with a RLC group identifier (RGI);

processing service data units (SDUs) of the packets in a radio link control (RLC) entity of a protocol stack (PS) based on a RLC flow identifier (RFI) including the RGI and a radio bearer identifier (RBID); and

processing MAC SDUs into various RLC flows based on the RFI for a MAC SDU, wherein the MAC SDU is received from a MAC entity.

11. The method of claim 10 , wherein receiving the packets and feeding data further comprises:

processing the packets in at least two UE PHY/MAC entities, wherein each UE RF transceiver is associated with a UE PHY/MAC entity, and the packets are split between the UE RF transceivers.

12. The method of claim 10 , wherein processing the SDU further comprises:

assigning the RGI and the RBID to the RFI, wherein the radio bearer ID is based on an evolved packet system (EPS) bearer identifier (ID), RLC bearer ID, or logical channel ID (LCID).

13. The method of claim 10 , wherein:

receiving the packets further comprises:

receiving the packets using at least two logical channel identifiers (LCIDs) for at least one data radio bearers (DRBs), wherein the RGI indicates a separate RLC flow based on a DRB or an LCID; and

processing the SDUs further comprises:

grouping data from the packets to a virtual RLC flow based on the RFI determined by the RGI indicating the node RF transceiver and a flow identifier (ID) indicating the DRB.

14. The method of claim 10 , wherein a macro cell RGI is a different RGI from a small cell RGI.

15. The method of claim 10 , wherein the node RF transceivers located on a same cell node use a same RGI.

16. The method of claim 10 , further comprising: feeding MAC SDUs at a single RLC entity into various virtual RLC flows, wherein a virtual RLC flow is associated with each evolved packet system (EPS) bearer identifier (ID), and the MAC SDU is received from the UE PHY/MAC entity.

17. The method of claim 10 , further comprising:

reordering RLC SDUs at a packet data convergence protocol (PDCP) entity or an RLC service access point (SAP) to the PDCP based on a virtual RLC flow indicated by the RBID, wherein the PDCP entity receives a separate data flow for each data radio bearer (DRB), and the RLC SDU is processed by the RLC entity.

18. The method of claim 10 , further comprising:

associating a RGI to the SDU at the UE PHY/MAC entity; and

forwarding the SDU including the RGI to a RLC flow at the RLC entity.

19. The method of claim 10 , wherein the received packets include the RGI in a packet header.

20. The method of claim 10 , further comprising:

receiving a network parameter associating each node RF transceiver with a specified cell and RGI.

21. At least one non-transitory machine readable storage medium comprising a plurality of instructions adapted to be executed to implement the method of claim 10 .

22. A node operable to support radio link control (RLC) groups, having computer circuitry configured to:

process service data units (SDUs) for packets in a radio link control (RLC) entity of a protocol stack (PS), wherein each SDU is associated with an RLC flow identifier (RFI), where the RFI comprises:

an RLC group identifier (RGI) indicating a sending node RF transceiver, wherein the sending node RF transceiver includes a macro node and a small cell node; and

a radio bearer identifier (RBID);

assign the RGI to each SDU indicating the sending node RF transceiver,

transmit the SDUs in packets that include the RGI to a user equipment (UE) RF transceiver via the sending node RF transceiver, wherein the sending node RF transceivers include a macro cell RF transceiver and a small cell RF transceiver, and the UE is configured to simultaneously connect to the macro cell RF transceiver and the small cell RF transceiver; and

process media access control (MAC) SDUs into various RLC flows based on the RFI for a MAC SDU, wherein the MAC SDU is received from a MAC entity.

23. The computer circuitry of claim 22 , wherein a macro cell RGI is a different RGI from a small cell RGI.

24. The computer circuitry of claim 22 , wherein the node RF transceivers located on a same cell node use a same RGI.

25. The computer circuitry of claim 22 , wherein the transmitted packets includes the RGI in a packet header.

26. The computer circuitry of claim 22 , wherein the computer circuitry is further configured to:

send a network parameter to a UE associating each node RF transceiver with a specified cell.

27. The computer circuitry of claim 22 , wherein:

the computer circuitry configured to process the SDUs is further configured to:

receive packets via at least one evolved packet system (EPS) bearers.

28. The computer circuitry of claim 22 , wherein the node includes a macro node, small cell node, a low power node (LPN), a pico node, a femto node, a base station (BS), a Node B (NB), an evolved Node B (eNB), a baseband unit (BBU), a remote radio head (RRH), a remote radio equipment (RRE), a remote radio unit (RRU), or a central processing module (CPM).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2016
From: KAZMI, ZAIGHAM; PINHEIRO, ANA LUCIA
To: INTEL IP CORPORATION
Reel/Frame 038242/0530 →
Continuity (2)
Provisional Application 61824338 · May 16, 2013
Related Publication 20160094446A1 · Mar 31, 2016
Cited By (2)
US 12,190,198 US 12,250,564