IP Library Granted Patent US 10,812,396
Granted Patent B2
US 10,812,396 · App. 16/057,456 · Granted Oct 20, 2020

Buffer status report and logical channel prioritization for dual connectivity

Inventors: Chia-Chun Hsu (New Taipei, TW); Per Johan Mikael Johansson (Kungsangen, SE)
Assignee: HFI INNOVATION INC.
H04L47/21H04L47/31H04W28/0278H04W28/08H04W72/0486H04W72/1284H04W28/085
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,812,396
App. No.
16/057,456
Granted
Oct 20, 2020
Kind
B2
Abstract

Apparatus and methods are provided to enhance BSR and LCP procedures for the dual connectivity system. In one novel aspect, the BSR is handled for each MAC entity according to one or more allocation rules. In one embodiment, the allocation rule is configured by the network. In another embodiment, the allocation rule is determined by the UE based on historic statics. In yet another embodiment, the allocation rule is determined by the UE based on information from the network. In one embodiment, the allocation rule indicates percentage of traffic allocated to each MAC entity. In another novel aspect, LCP is performed independently for each MAC entity if the split bearer is configured and the prioritized bit rate (PBR) and the bucket size duration (BSD) are signaled for each eNB. In one embodiment, separate sets of LCG variables are maintained independently for each MAC entity.

Claims (29)

1. A method comprising:

receiving a macro cell group (MCG) configuration by a user equipment (UE) in a wireless network, wherein the MCG is served by a first medium access control (MAC) entity including serving cells associating with a macro base station;

receiving a secondary cell group (SCG) configuration served by a second MAC entity of the UE, wherein the SCG includes serving cells associating with a secondary base station;

determining an amount of available data for transmission based on a status protocol data unit (PDU),

wherein when the status PDU is triggered, determining that the amount of available data for transmission includes a sum of data and a size of the PDU; and

calculating a MCG buffer status value for the first MAC entity and a SCG buffer status value for the second MAC based on an allocation rule and the determined amount of available data for transmission, wherein the allocation rule is based on one of: (i) an uplink (UL) data path configuration, and (ii) a split threshold configuration.

2. The method of claim 1 , wherein the allocation rule indicates a percentage of traffic to be transmitted by the MCG.

3. The method of claim 2 , wherein the percentage of traffic is configured by a network entity.

4. The method of claim 2 , wherein the percentage of traffic is determined by the UE based on the local throughput statistics of the buffered data for transmission by the UE.

5. The method of claim 2 , wherein the percentage of traffic is determined by the UE based on information received from the macro base station.

6. The method of claim 2 , wherein the MCG buffer status value includes a size of the available data for transmission times the percentage of traffic configured for the MCG, and wherein the SCG buffer status value includes the remaining available data for transmission.

7. The method of claim 1 , wherein the allocation rule is based on an UL data path configured by upper layer, and wherein the MCG buffer status value includes the size of all available data for transmission if the UL data path is configured to be SCG, otherwise, the SCG buffer status value includes the size of all available data for transmission.

8. The method of claim 1 , wherein the allocation rule is based on a configured split threshold for available data for transmission, and wherein the MCG buffer status value includes the size of all available data for transmission if the size of available data for transmission is smaller than the split threshold.

9. The method of claim 1 , wherein available data for transmission includes service data units (SDUs) not submitted to lower layers that has not been processed by Packet Data Convergence Protocol (PDCP) of the UE, and PDUs if their corresponding SDUs has been processed by PDCP.

10. An user equipment (UE), comprising:

a transceiver that transmits and receives radio signals from one or more base stations in a wireless network;

a first medium access control (MAC) entity that serves a macro cell group (MCG) including serving cells associating with a macro base station;

a second MAC entity that serves a secondary cell group (SCG) including serving cells associating with a secondary base station;

a transmission data circuit that determines an amount of available data for transmission based on a status protocol data unit (PDU),

wherein when the status PDU is triggered, determining that the amount of available data for transmission includes a sum of data and a size of the PDU; and

a buffer status report (BSR) circuit that calculates a MCG buffer status value for the first MAC entity and a SCG buffer status value for the second MAC based on an allocation rule and the determined amount of available data for transmission, wherein the allocation rule is based on one of: (i) an uplink (UL) data path configuration, and (ii) a split threshold configuration.

11. The UE of claim 10 , wherein the allocation rule indicates a percentage of traffic to be transmitted by the MCG.

12. The UE of claim 11 , wherein the percentage of traffic is configured by a network entity.

13. The UE of claim 11 , wherein the percentage of traffic is determined by the UE based on the local throughput statistics of the buffered data for transmission by the UE.

14. The UE of claim 11 , wherein the percentage of traffic is determined by the UE based on information received from the macro base station.

15. The UE of claim 11 , wherein the MCG buffer status value includes a size of the available data for transmission times the percentage of traffic configured for the MCG, and wherein the SCG buffer status value includes the remaining available data for transmission.

16. The UE of claim 10 , wherein the allocation rule is based on an UL data path configured by upper layer, and wherein the MCG buffer status value includes the size of all available data for transmission if the UL data path is configured to be SCG, otherwise, the SCG buffer status value includes the size of all available data for transmission.

17. The UE of claim 10 , wherein the allocation rule is based on a configured split threshold for available data for transmission, and wherein the MCG buffer status value includes the size of all available data for transmission if the size of available data for transmission is smaller than the split threshold.

18. The UE of claim 10 , wherein available data for transmission includes service data units (SDUs) not submitted to lower layers that has not been processed by Packet Data Convergence Protocol (PDCP) of the UE, and PDUs if their corresponding SDUs has been processed by PDCP.

Continuity (3)
Continuation 14606913 · Jan 27, 2015
Provisional Application 61932332 · Jan 28, 2014
Related Publication 20180375776A1 · Dec 27, 2018