IP Library Granted Patent US 10,834,628
Granted Patent B2
US 10,834,628 · App. 16/216,456 · Granted Nov 10, 2020

Wireless terminal, wireless base station, and transmission method of buffer status report

Inventors: Yoshiaki Ohta (Yokohama, JP); Yoshihiro Kawasaki (Kawasaki, JP); takayoshi ode (Yokohama, JP); Nobuhisa Aoki (Kawasaki, JP)
Assignee: FUJITSU LIMITED
H04W28/0278H04W72/1284H04W88/02H04W88/08H04W72/14
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,834,628
App. No.
16/216,456
Granted
Nov 10, 2020
Kind
B2
Abstract

A wireless terminal for a wireless communication, the wireless terminal includes: a memory that includes a buffer configured to store uplink data, wherein the uplink data is configured to be transmitted; and a controller configured to transmit a buffer status report, the buffer status report including a first index, wherein the first index is one of a plurality of buffer status indices and corresponds to a buffer size indicating a size of the uplink data stored in the buffer, wherein the memory is configured to store a buffer status table in which a range from a minimum value of the buffer to a maximum value of the buffer is divided into a plurality of subranges, the plurality of subranges being associated with a part of the plurality of buffer status indices, and a rest of the plurality of buffer status indices are associated with one or more reserved fields.

Claims (124)

1. A wireless terminal for a wireless communication, the wireless terminal comprising:

a memory that includes a buffer configured to store uplink data, wherein the uplink data is configured to be transmitted; and

a controller configured to transmit a buffer status report, the buffer status report including an index,

wherein the index is selected from among a plurality of buffer status indices in a predetermined buffer status table by using a buffer size, the buffer size indicating a size of the uplink data stored in the buffer,

wherein the predetermined buffer status table has a predetermined content such that a range from a minimum value of the buffer size to a maximum value of the buffer size is divided into a plurality of subranges, the plurality of subranges being associated with a part of the plurality of buffer status indices in the predetermined buffer status table,

wherein a rest of the plurality of buffer status indices in the predetermined buffer status table are associated with one or more reserved fields in the predetermined buffer status table,

wherein the minimum value of the buffer size in the predetermined buffer status table is 0 byte, and

wherein the selecting of the index is configured to select the index from among the plurality of buffer status indices other than the rest of the plurality of buffer status indices in the predetermined buffer status table.

2. The wireless terminal of claim 1 ,

wherein a range of the plurality of buffer status indices is from 0 to 255, wherein the rest of the plurality of buffer status indices includes at least an index having a value of 255,

wherein the buffer status report includes the index which has a value other than 255.

3. The wireless terminal of claim 2 ,

wherein

the buffer status report includes a field which stores the index, the field being defined with a length of 8 bits.

4. The wireless terminal of claim 2 ,

wherein the predetermined buffer status table includes at least pairs defined as follows:

a pair of a buffer status index [0] and a subrange [buffer size (BS)=0 byte];

a pair of a buffer status index [1] and a subrange [0 byte<BS≤10 bytes];

a pair of a buffer status index [2] and a subrange [10 bytes<BS≤11 bytes];

a pair of a buffer status index [3] and a subrange [11 bytes<BS≤12 bytes];

a pair of a buffer status index [4] and a subrange [12 bytes<BS≤13 bytes];

a pair of a buffer status index [5] and a subrange [13 bytes<BS≤14 bytes];

a pair of a buffer status index [6] and a subrange [14 bytes<BS≤15 bytes];

a pair of a buffer status index [7] and a subrange [15 bytes<BS≤16 bytes];

a pair of a buffer status index [8] and a subrange [16 bytes<BS≤17 bytes];

a pair of a buffer status index [9] and a subrange [17 bytes<BS≤18 bytes];

a pair of a buffer status index [10] and a subrange [18 bytes<BS≤19 bytes];

a pair of a buffer status index [11] and a subrange [19 bytes<BS≤20 bytes];

a pair of a buffer status index [12] and a subrange [20 bytes<BS≤22 bytes];

a pair of a buffer status index [13] and a subrange [22 bytes<BS≤23 bytes];

a pair of a buffer status index [14] and a subrange [23 bytes<BS≤25 bytes];

a pair of a buffer status index [15] and a subrange [25 bytes<BS≤26 bytes];

a pair of a buffer status index [16] and a subrange [26 bytes<BS≤28 bytes];

a pair of a buffer status index [17] and a subrange [28 bytes<BS≤30 bytes];

a pair of a buffer status index [18] and a subrange [30 bytes<BS≤32 bytes]; and

a pair of a buffer status index [19] and a subrange [32 bytes<BS≤34 bytes].

5. The wireless terminal of claim 2 ,

wherein the selecting of the index is configured to

select, based on a logical channel group of a processing target, either one of the predetermined buffer status table or another predetermined buffer status table, and

select the index from the selected table,

wherein the another predetermined buffer status table has a predetermined content such that a range from another minimum value of the buffer size to another maximum value of the buffer size is divided into a plurality of another subranges, the plurality of another subranges being associated with a plurality of another buffer status indices in the another predetermined buffer status table,

wherein the another minimum value of the buffer size in the another predetermined buffer status table is 0 bytes, and

wherein the another maximum value of the buffer size in the another predetermined buffer status table is less than the maximum value of the buffer size in the predetermined buffer status table.

6. The wireless terminal of claim 5 ,

wherein the another predetermined buffer status table is assigned to a logical channel group used in a transmission service having large transmission capacity, and

the predetermined buffer status table is assigned to another logical channel group used in another transmission service having transmission capacity smaller than that of the transmission service.

7. A wireless base station for a wireless communication, the wireless base station comprising:

a memory; and

a controller coupled to the memory, the controller configured to receive a buffer status report for a notification of a buffer size indicating a size of uplink data stored in a buffer,

wherein the controller is configured to estimate the size of the uplink data based on an index which is selected from among a plurality of buffer status indices in a predetermined buffer status table by using a buffer size indicating a size of the uplink data stored in the buffer,

wherein the predetermined buffer status table has a predetermined content such that a range from a minimum value of the buffer size to a maximum value of the buffer size is divided into a plurality of subranges, the plurality of subranges being associated with a part of the plurality of buffer status indices in the predetermined buffer status table,

wherein a rest of the plurality of buffer status indices in the predetermined buffer status table are associated with one or more reserved fields in the predetermined buffer status table,

wherein the minimum value of the buffer size in the predetermined buffer status table is 0 byte, and

wherein the selecting of the index is configured to select the index from among the plurality of buffer status indices other than the rest of the plurality of buffer status indices in the predetermined buffer status table.

8. The wireless base station of claim 7 ,

wherein a range of the plurality of buffer status indices is from 0 to 255, wherein the rest of the plurality of buffer status indices includes at least an index having a value of 255,

wherein the controller is configured to estimate the size of the uplink data based on the index when the buffer status report includes the first index which has a value other than 255.

9. The wireless base station of claim 8 ,

wherein

the buffer status report includes a field which stores the index, the field being defined with a length of 8 bits.

10. The wireless base station of claim 8 ,

wherein the predetermined buffer status table includes at least pairs defined as follows:

a pair of a buffer status index [0] and a subrange [buffer size (BS)=0 byte];

a pair of a buffer status index [1] and a subrange [0 byte<BS≤10 bytes];

a pair of a buffer status index [2] and a subrange [10 bytes<BS≤11 bytes];

a pair of a buffer status index [3] and a subrange [11 bytes<BS≤12 bytes];

a pair of a buffer status index [4] and a subrange [12 bytes<BS≤13 bytes];

a pair of a buffer status index [5] and a subrange [13 bytes<BS≤14 bytes];

a pair of a buffer status index [6] and a subrange [14 bytes<BS≤15 bytes];

a pair of a buffer status index [7] and a subrange [15 bytes<BS≤16 bytes];

a pair of a buffer status index [8] and a subrange [16 bytes<BS≤17 bytes];

a pair of a buffer status index [9] and a subrange [17 bytes<BS≤18 bytes];

a pair of a buffer status index [10] and a subrange [18 bytes<BS≤19 bytes];

a pair of a buffer status index [11] and a subrange [19 bytes<BS≤20 bytes];

a pair of a buffer status index [12] and a subrange [20 bytes<BS≤22 bytes];

a pair of a buffer status index [13] and a subrange [22 bytes<BS≤23 bytes];

a pair of a buffer status index [14] and a subrange [23 bytes<BS≤25 bytes];

a pair of a buffer status index [15] and a subrange [25 bytes<BS≤26 bytes];

a pair of a buffer status index [16] and a subrange [26 bytes<BS≤28 bytes];

a pair of a buffer status index [17] and a subrange [28 bytes<BS≤30 bytes];

a pair of a buffer status index [18] and a subrange [30 bytes<BS≤32 bytes]; and

a pair of a buffer status index [19] and a subrange [32 bytes<BS≤34 bytes].

11. The wireless base station of claim 8 ,

wherein the controller is configured to

select, based on a logical channel group of a processing target, either one of the predetermined buffer status table or another predetermined buffer status table,

select, based on the index obtained from the buffer status report, the corresponding buffer size from the selected table,

wherein the another predetermined buffer status table has a predetermined content such that a range from another minimum value of the buffer size to another maximum value of the buffer size is divided into a plurality of another subranges, the plurality of another subranges being associated with a plurality of another buffer status indices in the another predetermined buffer status table,

wherein the another minimum value of the buffer size in the another predetermined buffer status table is 0 bytes, and

wherein the another maximum value of the buffer size in the another predetermined buffer status table is less than the maximum value of the buffer size in the predetermined buffer status table.

12. The wireless base station of claim 11 ,

wherein the another predetermined buffer status table is assigned to a logical channel group used in a transmission service having large transmission capacity, and

the predetermined buffer status table is assigned to another logical channel group used in another transmission service having transmission capacity smaller than that of the transmission service.

13. A transmission method of a buffer status report, the method comprising:

acquiring an index which is selected from among a plurality of buffer status indices in a predetermined buffer status table by using a buffer size being a size of uplink data stored in a buffer, a part of the plurality of buffer status indices in the predetermined buffer status table being associated with a plurality of subranges divided from a range from a minimum value of the buffer size to a maximum value of the buffer size, and a rest of the plurality of buffer status indices in the predetermined buffer status table associated with one or more reserved fields in the predetermined buffer status table;

transmitting a buffer status report that includes the index stored in a first field,

wherein the minimum value of the buffer size in the predetermined buffer status table is 0 byte, and

wherein the selecting of the index is configured to select the index from among the plurality of buffer status indices other than the rest of the plurality of buffer status indices in the predetermined buffer status table.

14. The transmission method of claim 13 ,

wherein a range of the plurality of buffer status indices is from 0 to 255, wherein the rest of the plurality of buffer status indices includes at least an index having a value of 255,

wherein the buffer status report includes an index which has a value other than 255.

15. The transmission method of claim 14 ,

wherein the buffer status report includes a field which stores the index, the field being defined with a length of 8 bits.

16. The transmission method of claim 14 ,

wherein the predetermined buffer status table includes at least pairs defined as follows:

a pair of a buffer status index [0] and a subrange [buffer size (BS)=0 byte];

a pair of a buffer status index [1] and a subrange [0 byte<BS≤10 bytes];

a pair of a buffer status index [2] and a subrange [10 bytes<BS≤11 bytes];

a pair of a buffer status index [3] and a subrange [11 bytes<BS≤12 bytes];

a pair of a buffer status index [4] and a subrange [12 bytes<BS≤13 bytes];

a pair of a buffer status index [5] and a subrange [13 bytes<BS≤14 bytes];

a pair of a buffer status index [6] and a subrange [14 bytes<BS≤15 bytes];

a pair of a buffer status index [7] and a subrange [15 bytes<BS≤16 bytes];

a pair of a buffer status index [8] and a subrange [16 bytes<BS≤17 bytes];

a pair of a buffer status index [9] and a subrange [17 bytes<BS≤18 bytes];

a pair of a buffer status index [10] and a subrange [18 bytes<BS≤19 bytes];

a pair of a buffer status index [11] and a subrange [19 bytes<BS≤20 bytes];

a pair of a buffer status index [12] and a subrange [20 bytes<BS≤22 bytes];

a pair of a buffer status index [13] and a subrange [22 bytes<BS≤23 bytes];

a pair of a buffer status index [14] and a subrange [23 bytes<BS≤25 bytes];

a pair of a buffer status index [15] and a subrange [25 bytes<BS≤26 bytes];

a pair of a buffer status index [16] and a subrange [26 bytes<BS≤28 bytes];

a pair of a buffer status index [17] and a subrange [28 bytes<BS≤30 bytes];

a pair of a buffer status index [18] and a subrange [30 bytes<BS≤32 bytes]; and

a pair of a buffer status index [19] and a subrange [32 bytes<BS≤34 bytes].

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 072436/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2018
From: OHTA, YOSHIAKI; KAWASAKI, YOSHIHIRO; ODE, TAKAYOSHI; AOKI, NOBUHISA
To: FUJITSU LIMITED
Reel/Frame 047757/0761 →
Continuity (2)
Continuation PCTJP2017040996 · Nov 14, 2017
Related Publication 20190150025A1 · May 16, 2019