IP Library Granted Patent US 7,974,310
Granted Patent B2
US 7,974,310 · App. 12/727,733 · Granted Jul 5, 2011

Apparatus and method for constructing a data unit that includes a buffer status report

Assignee: LG Electronics Inc.
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 7,974,310
App. No.
12/727,733
Granted
Jul 5, 2011
Kind
B2
Abstract

An apparatus and method for constructing a data unit that includes a buffer status report (BSR) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in addition to the BSR size. There is a checking unit that checks whether any padding region is available in a MAC PDU that was constructed, a comparing unit that compares the number of padding bits with the size of a buffer status report (BSR) plus its sub-header, and a processing unit that cooperates with the checking unit and the comparing unit to trigger a buffer status report (BSR) procedure if the number of padding bits is larger than the size of the BSR plus its sub-header, including the BSR and its sub-header in the MAC PDU, and setting an LCID in the sub-header to indicate a BSR is included, the BSR having been triggered due to padding. Using such apparatus allows the sub-header(s) to be inserted (included) into the MAC PDU (or transport block (TB) or other data unit).

Claims (41)

1. In a mobile telecommunications system, a method of generating a data unit, wherein the data unit is employed, at least in part, to provide information to a serving base station about the amount of data that is available for transmission in an uplink, the method comprising:

checking whether padding bits are available in the data unit; and

if there are padding bits available in the data unit, inserting, into the data unit, a short buffer status report (BSR) and a sub-header corresponding to the short BSR if it is determined that the number of padding bits is greater than or equal to the size of the short BSR plus a sub-header corresponding to the short BSR, but less than the size of a long BSR plus a sub-header corresponding to the long BSR and it is determined that only one logical channel group has buffered data available to transmit via the uplink.

2. The method of claim 1 further comprising:

generating a BSR and the sub-header corresponding to the BSR, wherein the sub-header includes a value that identifies the BSR as a short BSR.

3. The method of claim 2 , wherein generating the BSR comprises:

inserting into the BSR a first value that identifies the logical channel group that has buffered data available to transmit via the uplink; and

inserting into the BSR a second value that identifies the amount of data associated with the logical channel group that is available for transmission via the uplink.

4. The method of claim 1 further comprising:

inserting, into the data unit, a long BSR and a sub-header corresponding to the long BSR if it is determined that the number of padding bits is greater than or equal to the size of the long BSR plus the sub-header corresponding to the long BSR.

5. The method of claim 4 further comprising:

generating a BSR and a sub-header corresponding to the BSR, wherein the sub-header includes a value that identifies the BSR as a long BSR.

6. The method of claim 5 , wherein generating the BSR comprises:

inserting into the BSR a plurality of values, wherein each of the plurality of values identifies an amount of data associated with a corresponding logical channel group that has buffered data available to transmit via the uplink.

7. The method of claim 1 , wherein the data unit is a Medium Access Control (MAC) packet data unit (PDU).

8. The method of claim 7 further comprising:

generating a BSR in the form of a MAC control element;

inserting into the MAC PDU one or more MAC control elements, including the BSR; and

inserting into the MAC PDU a corresponding sub-header for each of the one or more MAC control elements, wherein a sub-header corresponding to the BSR includes a value that identifies the BSR as a short BSR.

9. The method of claim 8 , wherein generating the BSR in the form of a MAC control element comprises:

inserting into the BSR a first value that identifies the logical channel group that has buffered data available to transmit via the uplink; and

inserting, into the BSR a second value that identifies the amount of data associated with the logical channel group that is to be transmitted via the uplink.

10. In a mobile telecommunications system, a medium access control (MAC) entity in a mobile station comprising:

a checking unit for determining whether padding bits are available in a MAC packet data unit (PDU); and

a processing unit for inserting into the MAC PDU a short buffer status report (BSR) and a sub-header corresponding to the short BSR if it is determined that the number of padding bits is greater than or equal to the size of the short BSR plus the sub-header corresponding to the short BSR, but less than the size of a long BSR plus a sub-header corresponding to the long BSR, and it is determined that only one logical channel group has buffered data available to transmit via an uplink.

11. The MAC entity of claim 10 further comprising:

a comparing unit for comparing the number of padding bits, if padding bits are available, to the size of the short BSR plus the sub-header corresponding to the short BSR and to the size of the long BSR plus the sub-header corresponding to the long BSR.

12. The MAC entity of claim 10 , wherein the processing unit is further configured to generate a BSR and a sub-header corresponding to the BSR, such that the sub-header includes a value that identifies the BSR as a short BSR.

13. The MAC entity of claim 12 , wherein the processing unit is further configured to:

insert into the BSR a first value that identifies the logical channel group that has buffered data available to transmit via the uplink; and

insert into the BSR a second value that identifies the amount of data associated with the logical channel group that is available for transmission via the uplink.

14. The MAC entity of claim 13 , wherein the processing unit is further configured to insert into the MAC PDU a long BSR and a sub-header corresponding to the long BSR if it is determined that the number of padding bits is greater than or equal to the size of the long BSR plus the sub-header corresponding to the long BSR.

15. The MAC entity of claim 14 , wherein the processing unit is further configured to generate the BSR and the sub-header corresponding to the BSR, such that the sub-header includes a value that identifies the BSR as a long BSR.

16. The MAC entity of claim 15 , wherein the processing unit is further configured to insert into the BSR a plurality of values, wherein each of the plurality of values identifies an amount of data associated with a corresponding logical channel group that has buffered data available to transmit via the uplink.

17. The MAC entity of claim 10 , wherein the processing unit is further configured to:

generate a BSR in the form of a MAC control element;

insert into the MAC PDU one or more MAC control elements, including the BSR; and

insert into the MAC PDU a corresponding sub-header for each of the one or more MAC control elements, wherein the sub-header corresponding to the BSR includes a value that identifies the BSR as a short BSR.

18. The MAC entity of claim 17 , wherein the processing unit is further configured to:

insert into the BSR a first value that identifies the logical channel group that has buffered data available to transmit via the uplink; and

insert, into the BSR a second value that identifies the amount of data associated with the logical channel group that is to be transmitted via the uplink.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2015
From: LG ELECTRONICS INC.
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 035925/0551 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2010
From: CHUN, SUNG-DUCK; YI, SEUNG-JUNE; PARK, SUNG-JUN; LEE, YOUNG-DAE
To: LG ELECTRONICS INC.
Reel/Frame 024109/0515 →
Priority Claims (2)
EP 09153130 · Feb 18, 2009 · regional
KR 10-2009-0013368 · Feb 18, 2009 · national
Continuity (13)
Continuation 12379374 · Feb 19, 2009
Provisional Application 61030211 · Feb 20, 2008
Provisional Application 61033373 · Mar 3, 2008
Provisional Application 61037309 · Mar 17, 2008
Provisional Application 61044558 · Apr 14, 2008
Provisional Application 61046784 · Apr 21, 2008
Provisional Application 61047091 · Apr 22, 2008
Provisional Application 61048289 · Apr 28, 2008
Provisional Application 61058198 · Jun 2, 2008
Provisional Application 61073743 · Jun 18, 2008
Provisional Application 61074998 · Jun 23, 2008
Provisional Application 61087153 · Aug 7, 2008
Related Publication 20100172376A1 · Jul 8, 2010