IP Library Granted Patent US 12,267,722
Granted Patent B2
US 12,267,722 · App. 17/616,781 · Granted Apr 1, 2025

Method of transmitting buffer status reporting and terminal

Inventor: Yali Zhao (Beijing, CN)
Assignee: Datang Mobile Communications Equipment Co., Ltd.
H04W28/0278H04W72/23H04W72/569H04W92/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 12,267,722
App. No.
17/616,781
Granted
Apr 1, 2025
Kind
B2
Abstract

A method of transmitting a buffer status reporting and a terminal are provided. The method includes: when triggering a first Buffer Status Reporting (BSR) and a second BSR, determining a target BSR with a higher priority between the first BSR and the second BSR according to a target logic channel; sending the target BSR; where the target logical channel includes a logical channel related to the first BSR and/or the second BSR, the first BSR is a BSR of a first communication interface, and the second BSR is a BSR of a second communication interface.

Claims (82)

1. A method of transmitting a buffer status reporting, comprising:

in response to a first Buffer Status Reporting (BSR) and a second BSR being triggered, determining a target BSR with a higher priority between the first BSR and the second BSR according to a target logic channel;

sending the target BSR;

wherein the target logical channel comprises a logical channel related to the first BSR and/or the second BSR, the first BSR is a BSR of a first communication interface, and the second BSR is a BSR of a second communication interface;

wherein the target logical channel refers to a first logical channel with a highest priority and belonging to any logical channel group (LCG) contained in the first BSR, or a second logical channel with a highest priority and belonging to any LCG contained in the second BSR, or refers to a third logical channel corresponding to a scheduling request (SR) for triggering an allocation of an uplink grant, wherein the uplink grant is allocated by a network device and configured to carry the first BSR and/or the second BSR.

2. The method of transmitting the buffer status reporting according to claim 1 , wherein the determining the target BSR with the higher priority between the first BSR and the second BSR according to the target logic channel comprises:

determining the target BSR with the higher priority between the first BSR and the second BSR according to a priority of the first logical channel and a priority of the second logical channel.

3. The method of transmitting the buffer status reporting according to claim 2 , wherein determining the target BSR with the higher priority between the first BSR and the second BSR according to the priority of the first logical channel and the priority of the second logical channel comprises:

determining the first BSR as the target BSR when the priority of the first logical channel is higher than the priority of the second logical channel; or

determining the second BSR as the target BSR when the priority of the first logical channel is lower than the priority of the second logical channel; or

selecting randomly one of the first BSR and the second BSR as the target BSR when the priority of the first logical channel is the same as the priority of the second logical channel.

4. The method of transmitting the buffer status reporting according to claim 2 , wherein prior to the determining the target BSR with the higher priority between the first BSR and the second BSR according to the priority of the first logical channel and the priority of the second logical channel, the method further comprises:

after a priority parameter of the first logical channel is mapped into a priority parameter of the second logical channel according to a mapping relation between the priority parameter of the first logical channel and the priority parameter of the second logical channel, comparing and determining the priority of the first logical channel and the priority of the second logical channel; or

after a priority parameter of the second logical channel is mapped into a priority parameter of the first logical channel according to the priority parameter of the first logical channel and the priority parameter of the second logical channel, comparing and determining the priority of the first logical channel and the priority of the second logical channel; or

determining the priority of the first logical channel, according to a relation between a priority value of the first logical channel and a first preset threshold, and

determining the priority of the second logical channel, according to a relation between a priority value of the second logical channel and a second preset threshold; or

determining the priority of the first logical channel and the priority of the second logical channel according to a priority parameter of the first logical channel and a priority parameter of the second logical channel.

5. The method of transmitting the buffer status reporting according to claim 4 , wherein the determining the priority of the first logical channel according to the relation between the priority value of the first logical channel and the first preset threshold comprises:

when the priority value of the first logical channel is smaller than the first preset threshold, determining that the priority of the first logic channel is higher than the priority of the second logic channel and the second preset threshold is not configured or the priority value of the second logic channel is equal to or larger than the second preset threshold;

or

the determining the priority of the second logical channel according to the relation between the priority value of the second logical channel and the second preset threshold comprises:

when the priority value of the second logical channel is smaller than the second preset threshold, determining that the priority of the second logic channel is higher than the priority of the first logic channel.

6. The method of transmitting the buffer status reporting according to claim 1 , wherein the determining the target BSR with higher priority between the first BSR and the second BSR according to the target logical channel comprises:

determining the first BSR as the target BSR when only the logical channel of the first communication interface is included in the third logical channel set; or

determining the second BSR as the target BSR when only the logical channel of the second communication interface is included in the third logical channel set; or

when the third logical channel set comprises the logical channel of the first communication interface and the logical channel of the second communication interface, determining, according to a priority of a fourth logical channel and a priority of a fifth logical channel, the target BSR with the higher priority between the first BSR and the second BSR;

wherein the fourth logical channel is a logical channel with a highest priority among logical channels corresponding to the first communication interface in the third logical channel set, and the fifth logical channel is a logical channel with a highest priority among logical channels corresponding to the second communication interface in the third logical channel set.

7. The method of transmitting the buffer status reporting according to claim 6 , wherein the determining the target BSR with higher priority between the first BSR and the second BSR according to the priority of the fourth logical channel and the priority of the fifth logical channel comprises:

determining the first BSR as the target BSR when the priority of the fourth logical channel is higher than the priority of the fifth logical channel; or

determining the second BSR as the target BSR when the priority of the fifth logical channel is higher than the priority of the fourth logical channel; or

selecting randomly one of the first BSR and the second BSR as the target BSR when the priority of the fourth logical channel is the same as the priority of the fifth logical channel.

8. The method of transmitting buffer status reporting according to claim 6 , wherein prior to the determining the target BSR with higher priority between the first BSR and the second BSR according to the priority of the fourth logical channel and the priority of the fifth logical channel, the method further comprises:

after a priority parameter of the fourth logical channel is mapped into a priority parameter of the fifth logical channel according to a mapping relation between the priority parameter of the fourth logical channel and the priority parameter of the fifth logical channel, comparing and determining the priority of the fourth logical channel and the priority of the fifth logical channel; or

after a priority parameter of the fifth logical channel is mapped into a priority parameter of the fourth logical channel according to a mapping relation between the priority parameter of the fourth logical channel and the priority parameter of the fifth logical channel, comparing and determining the priority of the fourth logical channel and the priority of the fifth logical channel; or

determining the priority of the fourth logical channel and the priority of the fifth logical channel according to a relationship between a priority value of the fourth logical channel and a third preset threshold; or

determining the priority of the fourth logical channel and the priority of the fifth logical channel according to a relationship between a priority value of the fifth logical channel and a fourth preset threshold; or

determining the priority of the fourth logical channel and the priority of the fifth logical channel according to a priority parameter of the fourth logical channel and a priority parameter of the fifth logical channel.

9. The method of transmitting the buffer status reporting according to claim 1 , wherein subsequent to the determining the target BSR with the higher priority between the first BSR and the second BSR according to the target logic channel, the method further comprises:

when an uplink grant allocated by a network equipment is able to carry a BSR of only one communication interface, if the target BSR is the second BSR, canceling all suspended SRs and stopping SR prohibition timers corresponding to the SRs; or

when an uplink grant is able to carry a BSR of only one communication interface, if the target BSR is the first BSR, cancelling only a SR triggered by the first communication interface, and stopping a SR prohibition timer corresponding to the SR triggered by the first communication interface;

wherein the first communication interface is a communication interface between terminals, and the second communication interface is a communication interface between a terminal and a network device.

10. A terminal, comprising: a transceiver, a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor is configured to execute the program to perform:

in response to a first Buffer Status Reporting (BSR) and a second BSR being triggered, determining a target BSR with a higher priority between the first BSR and the second BSR according to a target logic channel;

sending the target BSR;

wherein the target logical channel comprises a logical channel related to the first BSR and/or the second BSR, the first BSR is a BSR of a first communication interface, and the second BSR is a BSR of a second communication interface;

wherein the target logical channel refers to a first logical channel with a highest priority and belonging to any logical channel group (LCG) contained in the first BSR, or a second logical channel with a highest priority and belonging to any LCG contained in the second BSR, or refers to a third logical channel corresponding to a scheduling request (SR) for triggering an allocation of an uplink grant, wherein the uplink grant is allocated by a network device and configured to carry the first BSR and/or the second BSR.

11. The terminal according to claim 10 , wherein the determining the target BSR with the higher priority between the first BSR and the second BSR according to the target logic channel comprises:

determining the target BSR with the higher priority between the first BSR and the second BSR according to a priority of the first logical channel and a priority of the second logical channel.

12. The terminal according to claim 11 , wherein determining the target BSR with the higher priority between the first BSR and the second BSR according to the priority of the first logical channel and the priority of the second logical channel comprises:

determining the first BSR as the target BSR when the priority of the first logical channel is higher than the priority of the second logical channel; or

determining the second BSR as the target BSR when the priority of the first logical channel is lower than the priority of the second logical channel; or

selecting randomly one of the first BSR and the second BSR as the target BSR when the priority of the first logical channel is the same as the priority of the second logical channel.

13. The terminal according to claim 11 , wherein prior to the determining the target BSR with the higher priority between the first BSR and the second BSR according to the priority of the first logical channel and the priority of the second logical channel, the processor is configured to execute the program to perform:

after a priority parameter of the first logical channel is mapped into a priority parameter of the second logical channel according to a mapping relation between the priority parameter of the first logical channel and the priority parameter of the second logical channel, comparing and determining the priority of the first logical channel and the priority of the second logical channel; or

after a priority parameter of the second logical channel is mapped into a priority parameter of the first logical channel according to the priority parameter of the first logical channel and the priority parameter of the second logical channel, comparing and determining the priority of the first logical channel and the priority of the second logical channel; or

determining the priority of the first logical channel, according to a relation between a priority value of the first logical channel and a first preset threshold, and

determining the priority of the second logical channel, according to a relation between a priority value of the second logical channel and a second preset threshold; or

determining the priority of the first logical channel and the priority of the second logical channel according to a priority parameter of the first logical channel and a priority parameter of the second logical channel.

14. The terminal according to claim 13 , wherein the determining the priority of the first logical channel according to the relation between the priority value of the first logical channel and the first preset threshold comprises:

when the priority value of the first logical channel is smaller than the first preset threshold, determining that the priority of the first logic channel is higher than the priority of the second logic channel and the second preset threshold is not configured or the priority value of the second logic channel is equal to or larger than the second preset threshold;

or

the determining the priority of the second logical channel according to the relation between the priority value of the second logical channel and the second preset threshold comprises:

when the priority value of the second logical channel is smaller than the second preset threshold, determining that the priority of the second logic channel is higher than the priority of the first logic channel.

15. The terminal according to claim 10 , wherein the determining the target BSR with higher priority between the first BSR and the second BSR according to the target logical channel comprises:

determining the first BSR as the target BSR when only the logical channel of the first communication interface is included in the third logical channel set; or

determining the second BSR as the target BSR when only the logical channel of the second communication interface is included in the third logical channel set; or

when the third logical channel set comprises the logical channel of the first communication interface and the logical channel of the second communication interface, determining, according to a priority of a fourth logical channel and a priority of a fifth logical channel, the target BSR with the higher priority between the first BSR and the second BSR;

wherein the fourth logical channel is a logical channel with a highest priority among logical channels corresponding to the first communication interface in the third logical channel set, and the fifth logical channel is a logical channel with a highest priority among logical channels corresponding to the second communication interface in the third logical channel set.

16. The terminal according to claim 15 , wherein the determining the target BSR with higher priority between the first BSR and the second BSR according to the priority of the fourth logical channel and the priority of the fifth logical channel comprises:

determining the first BSR as the target BSR when the priority of the fourth logical channel is higher than the priority of the fifth logical channel; or

determining the second BSR as the target BSR when the priority of the fifth logical channel is higher than the priority of the fourth logical channel; or

selecting randomly one of the first BSR and the second BSR as the target BSR when the priority of the fourth logical channel is the same as the priority of the fifth logical channel.

17. The terminal according to claim 15 , wherein prior to the determining the target BSR with higher priority between the first BSR and the second BSR according to the priority of the fourth logical channel and the priority of the fifth logical channel, he processor is configured to execute the program to perform:

after a priority parameter of the fourth logical channel is mapped into a priority parameter of the fifth logical channel according to a mapping relation between the priority parameter of the fourth logical channel and the priority parameter of the fifth logical channel, comparing and determining the priority of the fourth logical channel and the priority of the fifth logical channel; or

after a priority parameter of the fifth logical channel is mapped into a priority parameter of the fourth logical channel according to a mapping relation between the priority parameter of the fourth logical channel and the priority parameter of the fifth logical channel, comparing and determining the priority of the fourth logical channel and the priority of the fifth logical channel; or

determining the priority of the fourth logical channel and the priority of the fifth logical channel according to a relationship between a priority value of the fourth logical channel and a third preset threshold; or

determining the priority of the fourth logical channel and the priority of the fifth logical channel according to a relationship between a priority value of the fifth logical channel and a fourth preset threshold; or

determining the priority of the fourth logical channel and the priority of the fifth logical channel according to a priority parameter of the fourth logical channel and a priority parameter of the fifth logical channel.

18. The terminal according to claim 10 , wherein subsequent to the determining the target BSR with the higher priority between the first BSR and the second BSR according to the target logic channel, the processor is configured to execute the program to perform:

when an uplink grant allocated by a network equipment is able to carry a BSR of only one communication interface, if the target BSR is the second BSR, canceling all suspended SRs and stopping SR prohibition timers corresponding to the SRs; or

when an uplink grant is able to carry a BSR of only one communication interface, if the target BSR is the first BSR, cancelling only a SR triggered by the first communication interface, and stopping a SR prohibition timer corresponding to the SR triggered by the first communication interface;

wherein the first communication interface is a communication interface between terminals, and the second communication interface is a communication interface between a terminal and a network device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2021
From: ZHAO, YALI
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
Reel/Frame 058308/0415 →
Priority Claims (1)
CN 201910491158.6 · Jun 6, 2019 · national
Continuity (1)
Related Publication 20220303826A1 · Sep 22, 2022
References Cited (21)
US 11924674B2 · Liu · 2024 [cited by examiner]
US 20160066328A1 · Hu · 2016 [cited by examiner]
US 20170006628A1 · Takahashi · 2017 [cited by examiner]
US 20170019812A1 · Lee et al. · 2017 [cited by applicant]
US 20170245245A1 · Kim · 2017 [cited by applicant]
US 20170332392A1 · Miao et al. · 2017 [cited by applicant]
US 20180054755A1 · Lee et al. · 2018 [cited by applicant]
US 20180270699A1 · Babaei et al. · 2018 [cited by applicant]
US 20230422145A1 · Wang · 2023 [cited by examiner]
CN 104823503A · 2015 [cited by applicant]
CN 106105305A · 2016 [cited by applicant]
CN 110603843A · 2019 [cited by applicant]
WO WO2016119160A1 · 2016 [cited by applicant]
WO WO2018082571A1 · 2018 [cited by applicant]
Chinese Office Action dated Sep. 1, 2021 for CN 201910491158.36. [cited by applicant]
Written Opinion and International Search Report for International Application No. PCT/CN2020/086734 mailed Jun. 24, 2020. [cited by applicant]
Huawei (Rapporteur), “Email discussion summary of [106#80][NR V2X]—BSR and SR”, 3GPP TSG-RAN WG2 #107, R2-1909303, Aug. 26-30, 2019, Prague, Czechia. [cited by applicant]
Ericsson, “gNB-Scheduled Resource Allocation for Sidelink”, 3GPP TSG-RAN WG22 #106, TDoc R2-1907354, May 13-17, 2019, Reno, USA. [cited by applicant]
Huawei, Hisilicon, “Discussion on SL BSR procedure for NR SL Mode 1”, 3GPP TSG-RAN WG2 Meeting #106, R2-1907449, May 13-17, 2019, Reno, USA. [cited by applicant]
CATT, “Sidelink SR/BSR in Uu Interface,” 3GPP, R2-1900219, pp. 1-5, Feb. 15, 2019. [cited by applicant]
Extended European Search Report issued Jun. 20, 2022 in European Application No. 20818560.3. [cited by applicant]