IP Library › Granted Patent US 11,751,095
Granted Patent B2
US 11,751,095 · App. 17/548,152 · Granted Sep 5, 2023

Transmission of buffer status reports on multiple component carriers

Inventors: Sony Akkarakaran (Poway, CA); Tao Luo (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W28/0278H04L5/001H04L5/0048H04L5/0053H04L5/0096H04W8/24H04W24/10H04W28/0205H04W72/21H04W72/23H04W76/27H04W84/02H04W88/02H04W88/08H04W92/02H04W92/10
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,751,095
App. No.
17/548,152
Granted
Sep 5, 2023
Kind
B2
Abstract

The present disclosure generally relates to a methods, apparatus, and computer readable medium for implementing the methods for transmitting multi-bit SR (SRs) from a user equipment (UE). The UE receive from a base station a radio resource control (RRC) message from the base station. The RRC message may indicate that uplink component carriers (CCs) of the UE are to be assigned to a plurality of uplink CC groups. Upon receipt of the RRC, the UE may assign the uplink CCs to the plurality of uplink CC groups. A multi-bit SR may be generated for each group of the plurality of uplink CC groups. The UE may transmit the multi-bit SR generated for each group of the plurality of uplink CC groups to the base station. multi-bit SR transmission across different CCs may reduce latency in uplink grant and improve data transmission time.

Claims (63)

1. A method of transmitting multi-bit scheduling requests (SRs) from a user equipment (UE); comprising:

receiving, at the UE, a radio resource control (RRC) message from a first base station, wherein the RRC message indicates that uplink component carriers (CCs) of the UE are to be assigned to a plurality of uplink CC groups, wherein the plurality of uplink CC groups includes a first uplink CC group and a second uplink CC group;

assigning the uplink CCs to the plurality of uplink CC groups;

generating, at the UE, a plurality of multi-bit SRs including a multi-bit SR for each group of the plurality of uplink CC groups, including a first multi-bit SR for the first uplink CC group and a second multi-bit SR for the second uplink CC group, wherein a first number of bits of the first multi-bit SR is different from a second number of bits of the second multi-bit SR;

mapping each logical channel of a plurality of logical channels at the UE to at least one uplink CC of the plurality of uplink CCs; and

transmitting, from the UE, at least one of the plurality of multi-bit SRs generated for a group of the plurality of uplink CC groups.

2. The method of claim 1 , wherein the mapping is updated in a semi-static manner or a dynamic manner.

3. The method of claim 2 , wherein the mapping is updated in the semi-static manner via a second RRC message.

4. The method of claim 1 , further comprising:

dynamically updating, at the UE, a number of bits of the multi-bit SR based on one or more of an assigned physical uplink control channel (PUCCH), a PUCCH format, a PUCCH assignment size, or types of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or sizes of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or any combination thereof.

5. The method of claim 1 , wherein a size of the multi-bit SR is represented by a function

X =ceil(log2( K+ 1))

wherein K is a number of physical uplink control channel (PUCCH) resources and X is a number of SR bits.

6. The method of claim 5 , wherein the K PUCCH resources are ordered in increasing size of corresponding SR resources, and wherein an index of an ordered PUCCH resource ID is obtained from X bits when SR is triggered.

7. The method of claim 1 , wherein the multi-bit SR includes a buffer status report (BSR).

8. A user equipment (UE); comprising:

a memory having instructions;

a transceiver; and

one or more processors communicatively coupled with the memory and the transceiver, the one or more processors are configured to execute the instructions to:

receive, via the transceiver, at the UE, a radio resource control (RRC) message from a first base station, wherein the RRC message indicates that uplink component carriers (CCs) of the UE are to be assigned to a plurality of uplink CC groups, wherein the plurality of uplink CC groups includes a first uplink CC group and a second uplink CC group;

assign the uplink CCs to the plurality of uplink CC groups;

generate, at the UE, a plurality of multi-bit SRs including a multi-bit SR for each group of the plurality of uplink CC groups, including a first multi-bit SR for the first uplink CC group and a second multi-bit SR for the second uplink CC group, wherein a first number of bits of the first multi-bit SR is different from a second number of bits of the second multi-bit SR;

map each logical channel of a plurality of logical channels at the UE to at least one uplink CC of the plurality of uplink CCs; and

transmit, via the transceiver, from the UE, at least one of the plurality of multi-bit SRs generated for a group of the plurality of uplink CC groups.

9. The UE of claim 8 , wherein the mapping is updated in a semi-static manner or a dynamic manner.

10. The UE of claim 9 , wherein the mapping is updated in the semi-static manner via a second RRC message.

11. The UE of claim 8 , wherein the one or more processors are further configured to:

dynamically update, at the UE, a number of bits of the multi-bit SR based on one or more of an assigned physical uplink control channel (PUCCH), a PUCCH format, a PUCCH assignment size, or types of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or sizes of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or any combination thereof.

12. The UE of claim 8 , wherein a size of the multi-bit SR is represented by a function

X =ceil(log2( K+ 1))

wherein K is a number of physical uplink control channel (PUCCH) resources and X is a number of SR bits.

13. The UE of claim 12 , wherein the K PUCCH resources are ordered in increasing size of corresponding SR resources, and wherein an index of an ordered PUCCH resource ID is obtained from X bits when SR is triggered.

14. The UE of claim 8 , wherein the multi-bit SR includes a buffer status report (BSR).

15. A user equipment (UE); comprising:

means for receiving, at the UE, a radio resource control (RRC) message from a first base station, wherein the RRC message indicates that uplink component carriers (CCs) of the UE are to be assigned to a plurality of uplink CC groups, wherein the plurality of uplink CC groups includes a first uplink CC group and a second uplink CC group;

means for assigning the uplink CCs to the plurality of uplink CC groups;

means for generating, at the UE, a plurality of multi-bit SRs including a multi-bit SR for each group of the plurality of uplink CC groups, including a first multi-bit SR for the first uplink CC group and a second multi-bit SR for the second uplink CC group, wherein a first number of bits of the first multi-bit SR is different from a second number of bits of the second multi-bit SR;

means for mapping each logical channel of a plurality of logical channels at the UE to at least one uplink CC of the plurality of uplink CCs; and

means for transmitting, from the UE, at least one of the plurality of multi-bit SRs generated for a group of the plurality of uplink CC groups.

16. The UE of claim 15 , wherein the mapping is updated in a semi-static manner or a dynamic manner.

17. The UE of claim 16 , wherein the mapping is updated in the semi-static manner via a second RRC message.

18. The UE of claim 15 , further comprising:

means for dynamically updating, at the UE, a number of bits of the multi-bit SR based on one or more of an assigned physical uplink control channel (PUCCH), a PUCCH format, a PUCCH assignment size, or types of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or sizes of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or any combination thereof.

19. The UE of claim 15 , wherein a size of the multi-bit SR is represented by a function

X =ceil(log2( K+ 1))

wherein K is a number of physical uplink control channel (PUCCH) resources and X is a number of SR bits.

20. The UE of claim 19 , wherein the K PUCCH resources are ordered in increasing size of corresponding SR resources, and wherein an index of an ordered PUCCH resource ID is obtained from X bits when SR is triggered.

21. The UE of claim 15 , wherein the multi-bit SR includes a buffer status report (BSR).

22. A non-transitory computer readable medium including instructions that, when executed by one or more processors of a user equipment (UE), cause the one or more processors to:

receive, at the UE, a radio resource control (RRC) message from a first base station, wherein the RRC message indicates that uplink component carriers (CCs) of the UE are to be assigned to a plurality of uplink CC groups, wherein the plurality of uplink CC groups includes a first uplink CC group and a second uplink CC group;

assign the uplink CCs to the plurality of uplink CC groups;

generate, at the UE, a plurality of multi-bit SRs including a multi-bit SR for each group of the plurality of uplink CC groups, including a first multi-bit SR for the first uplink CC group and a second multi-bit SR for the second uplink CC group, wherein a first number of bits of the first multi-bit SR is different from a second number of bits of the second multi-bit SR;

map each logical channel of a plurality of logical channels at the UE to at least one uplink CC of the plurality of uplink CCs; and

transmit, from the UE, at least one of the plurality of multi-bit SRs generated for a group of the plurality of uplink CC groups.

23. The non-transitory computer readable medium of claim 22 , wherein the mapping is updated in a semi-static manner or a dynamic manner.

24. The non-transitory computer readable medium of claim 23 , wherein the mapping is updated in the semi-static manner Nia a second RRC message.

25. The non-transitory computer readable medium of claim 22 , further comprises instructions that cause the one or more processors to:

dynamically update, at the UE, a number of bits of the multi-bit SR based on one or more of an assigned physical uplink control channel (PUCCH), a PUCCH format, a PUCCH assignment size, or types of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or sizes of other uplink control information (UCI) payloads multiplexed together with the multi-bit SR on PUCCH, or any combination thereof.

26. The non-transitory computer readable medium of claim 22 , wherein a size of the multi-bit SR is represented by a function

X =ceil(log2( K+ 1))

wherein K is a number of physical uplink control channel (PUCCH) resources and X is a number of SR bits.

27. The non-transitory computer readable medium of claim 26 , wherein the K PUCCH resources are ordered in increasing size of corresponding SR resources, and wherein an index of an ordered PUCCH resource ID is obtained from X bits when SR is triggered.

28. The non-transitory computer readable medium of claim 22 , wherein the multi-bit SR includes a buffer status report (BSR).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2022
From: AKKARAKARAN, SONY; LUO, TAO
To: QUALCOMM INCORPORATED
Reel/Frame 059267/0055 →
Continuity (4)
Continuation 16811897 · Mar 6, 2020
Continuation 15941682 · Mar 30, 2018
Provisional Application 62483904 · Apr 10, 2017
Related Publication 20220104063A1 · Mar 31, 2022