IP Library › Granted Patent US 11,582,775
Granted Patent B2
US 11,582,775 · App. 17/279,754 · Granted Feb 14, 2023

Methods of conveying buffer status with mixed critical and non-critical traffic

Inventors: Abdulrahman Alabbasi (Kista, SE); Torsten Dudda (Wassenberg, DE); Min Wang (Luleå, SE); John Walter Diachina (Garner, NC); Zhenhua Zou (Solna, SE); Jose Luis Pradas (Stockholm, SE); Henrik Enbuske (Stockholm, SE); Jonas Fröberg Olsson (Ljungsbro, SE)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W72/1247H04W72/1284
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,582,775
App. No.
17/279,754
Granted
Feb 14, 2023
Kind
B2
Abstract

A method by a wireless device ( 110 ) includes determining that the wireless device has data to transmit on at least one logical channel of a priority N. The logical channel is associated with at least one logical channel group. The method further includes generating, by the wireless device, a buffer status report of type N, BSR N, for the at least one logical channel of the priority N and prioritizing a transmission of the BSR N for the at least one logical channel of priority N over a data transmission for at least one other logical channel that has a priority that is higher than the priority N.

Claims (28)

1. A method performed by a wireless device, the method comprising:

prioritizing transmission of data associated with a first logical channel according to a first priority associated with the first logical channel;

determining that the wireless device has data to transmit on at least one second logical channel of a priority N that is less than the first priority, the second logical channel being associated with at least one logical channel group C;

generating a buffer status report of type N, BSR N, for the second logical channel;

starting a timer when the BSR N is generated; and

in response to an expiration of the timer before transmission of the BSR N,

prioritizing a transmission of the BSR N for the at least one second logical channel over a data transmission for the first logical channel having the first priority that is higher than the at least one logical channel of priority N, and

wherein, in response to expiration of the timer, the priority N of the BSR N is increased to a level that is equal to or greater than the first priority.

2. The method of claim 1 , further comprising placing the BSR N associated with the logical channel of priority N into a medium access control protocol data unit, MAC PDU, and transmitting the MAC PDU to a network node.

3. The method of claim 1 further comprising determining that an amount of the data that the wireless device has to transmit on the at least one first logical channel is greater than a threshold, and wherein the transmission of the BSR N is prioritized over the transmission for the at least one first logical channel having the first priority that is higher than the priority N of the BSR N in response to determining that the amount of the data is greater than the threshold.

4. The method of claim 1 , further comprising determining an amount of time that the data associated with the at least one second logical channel of priority N has been waiting in a buffer, and wherein the transmission of the BSR N is prioritized over the transmission for the at least one first logical channel having the first priority that is higher than the priority N in response to determining that the amount of time is greater than a threshold.

5. The method of claim 1 , wherein the data associated with the at least one first logical channel comprises data from a critical Logical Channel.

6. A computer program comprising instructions which when executed on a computer perform the method of claim 1 .

7. A computer program product comprising computer program, the computer program comprising instructions which when executed on a computer perform the method of claim 1 .

8. A non-transitory computer readable medium storing instructions which when executed by a computer perform the method of claim 1 .

9. A wireless device comprising:

processing circuitry configured to:

prioritize transmission of data associated with a first logical channel according to a first priority associated with the first logical channel;

determine that the wireless device has data to transmit on at least one logical channel of a priority N, that is less than the first priority, the logical channel being associated with at least one logical channel group;

generate a buffer status report of type N, BSR N, for the at least one second logical channel of the priority N; and

start a timer when the BSR N generated; and

in response to an expiration of the timer before transmission of the BSR N,

prioritize a transmission of the BSR N for the at least one second logical channel over a data transmission for the first logical channel having the first priority that is higher than the at least one logical channel of priority N, and

wherein, in response to expiration of the timer, the priority N of the BSR N is increased to a level that is equal to or greater than the first priority.

10. The wireless device of claim 9 , wherein the processing circuitry is configured to place the BSR N associated with the at least one logical channel of priority N into a medium access control protocol data unit, MAC PDU and transmit the MAC PDU to a network node.

11. The wireless device of claim 9 , wherein the processing circuitry is configured to determine that an amount of the data that the wireless device has to transmit on the at least one other logical channel is greater than a threshold, and wherein the transmission of the BSR N is prioritized over the transmission for the at least one other logical channel having the priority that is higher than the priority N in response to determining that the amount of the data is greater than the threshold.

12. The wireless device of claim 9 , wherein the processing circuitry is configured to determine an amount of time that the data associated with the at least one second logical channel of priority N has been waiting in a buffer, and wherein the transmission of the BSR N is prioritized over the transmission for the at least one first logical channel having the first priority that is higher than the priority N in response to determining that the amount of time is greater than a threshold.

13. The wireless device of claim 9 , wherein the data associated with the at least one first logical channel comprises data from critical Logical Channel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2021
From: ALABBASI, ABDULRAHMAN; DIACHINA, JOHN WALTER; DUDDA, TORSTEN; ENBUSKE, HENRIK; FROBERG OLSSON, JONAS; PRADAS, JOSE LUIS; WANG, MIN; ZOU, ZHENHUA
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 055715/0928 →
Continuity (2)
Provisional Application 62737560 · Sep 27, 2018
Related Publication 20220039111A1 · Feb 3, 2022