IP Library Granted Patent US 8,284,703
Granted Patent B2
US 8,284,703 · App. 11/804,201 · Granted Oct 9, 2012

Scheduling and transmitting uplink packets within uplink sub-frames of a wireless system

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 8,284,703
App. No.
11/804,201
Granted
Oct 9, 2012
Kind
B2
Abstract

A method and apparatus of scheduling and transmitting uplink packets within uplink sub-frames of a wireless system is disclosed. The method includes determining a size of a standard data unit, and determining if the standard data unit can be transmitted within a single sub-channel of an uplink frame by comparing the size of the standard data unit with a number of bits that can be transmitted within the uplink frame as determined by an uplink quality. If the standard data unit is too large to be transmitted within a single sub-channel of an uplink frame, then the standard data unit is divided into sub-data units. The sub-data units are transmitted over multiple uplink frames.

Claims (58)

1. A method of a wireless subscriber scheduling and transmitting of uplink packets within uplink sub-frames of a wireless system, comprising:

determining a size of a standard data unit;

determining if the standard data unit can be transmitted within a single sub-channel of an uplink sub-frame by comparing the size of the standard data unit with a number of bits that can be transmitted within the single sub-channel of the uplink sub-frame; and

if the size of the standard data unit exceeds the number of bits that can be transmitted within the single sub-channel of the uplink sub-frame, then:

dividing the sub-channel into mini-sub-channels;

determining how many bytes can be transmitted within each mini-sub-channel within the uplink sub-frame;

dividing the standard data unit into sub-data units, where a size of the sub-data units is dependent on how many bytes can be transmitted within each mini-sub-channel of the uplink sub-frame;

transmitting the sub-data units over multiple uplink sub-frames; and

reducing power back-off of a power amplifier used for transmission of the sub-data units transmitted over the mini-sub-channels.

2. The method of claim 1 , wherein determining a size of a standard data unit comprises receiving the size from an upstream base station.

3. The method of claim 1 , wherein determining a size of a standard data unit comprises the subscriber calculating the size.

4. The method of claim 1 , wherein the standard data unit is a WiMAX standard MAC PDU.

5. The method of claim 1 , wherein the determining the number of bits that can be transmitted within the single sub-channel of the uplink sub-frame further comprises:

determining SINR of signals transmitted through the uplink;

determining an uplink modulation format based on the SINR;

calculating the number of bits that can be transmitted within the single sub-channel of the uplink sub-frame based on the uplink modulation format and a number of available symbol slots within the uplink sub-frame.

6. The method of claim 1 , wherein dividing the standard data unit into sub-data units comprises:

dividing the size of the standard data unit by the number of bytes that can be transmitted in each mini-sub-channel.

7. The method of claim 1 , wherein dividing the standard data unit comprises dividing each standard data unit and encoding each sub-data unit.

8. The method of claim 1 , wherein dividing the standard data unit comprises encoding each standard data unit, and dividing the encoded standard data units into sub encoded data units.

9. The method of claim 1 , wherein transmitting the sub-data units over multiple uplink sub-frames comprises transmitting the sub-data units over multiple uplink sub-frames, over mini-sub-channels.

10. The method of claim 1 , wherein each sub-data unit comprises at least one indicator bit, the indicator bit indicating whether the standard data unit of the sub-data unit starts in a present transmission burst and continues into a next transmission burst, the standard data unit of the sub-data unit continues from a previous transmission burst and continues into a next transmission burst, or the standard data unit of the sub-data unit continues from a previous transmission burst and ends within the present transmission burst.

11. The method of claim 1 , wherein the subscriber comprises multiple antennas, and the method further comprises transmitting sub-data units of successive uplink sub-frames through different of the multiple antennas.

12. The method of claim 1 , further comprising:

the subscriber determining whether each sub-data unit is received by a base station;

the subscriber increasing a transmission power level of one or more subsequently transmitted sub-data units if a sub-data unit is not received by the base station.

13. A method of a wireless system scheduling and transmitting of uplink packets within uplink sub-frames of a wireless system, comprising:

receiving, from a base station of the wireless system, a size of a standard data unit;

determining if the standard data unit can be transmitted within a single sub-channel of an uplink sub-frame by comparing the size of the standard data unit with the number of bits that can be transmitted within the single sub-channel of the uplink sub-frame; and

if the size of the standard data unit exceeds the number of bits that can be transmitted within the single sub-channel of the uplink sub-frame, then:

dividing the sub-channel in to mini-sub-channels;

determining how many bytes can be transmitted within each mini-sub-channel within the uplink sub-frame;

dividing the standard data unit into sub-data units, where a size of the sub-data units is dependent on how many bytes can be transmitted within each mini-sub-channel of the uplink sub-frame;

a subscriber unit transmitting the sub-data units over multiple uplink sub-frames; and

reducing power back-off of a power amplifier used for transmission of the sub-data units transmitted over the mini-sub-channels.

14. The method of claim 13 , further comprising:

recognizing, at the base station, that it is receiving sub-data units and that subsequent sub-data unit will be subsequently received;

allocating, at the base station, bandwidth to the subscriber for the subsequent sub-data units by scheduling transmission of the sub-protocol data units, specifying sub-channels and time slots of multiple uplink sub-frames.

15. The method of claim 13 , further comprising:

receiving the sub-data units at the base station;

buffering the sub-data units at the base station;

re-combining the sub-data units re-forming the standard data units at the base station.

16. The method of claim 13 , wherein each sub-data unit is transmitted using HARQ, further comprising retransmitting each sub-data unit when the base station transmits a NAK for the sub-data unit, and the base station reassembling the sub-protocol data units back into standard data units.

17. The method of claim 13 , further comprising the base station and a second base station simultaneously receiving sub-data units from the subscriber, coordinating reception of the base station and the second base station, and reconfiguring the sub-data units forming the original standard data units.

18. The method of claim 17 , wherein the base station and the second base station receive different sub-data units.

19. A method of a wireless subscriber scheduling and transmitting of uplink packets within uplink sub-frames of a wireless system, comprising:

determining a size of a standard data unit;

determining if the standard data unit can be transmitted within a single sub-channel of an uplink sub-frame by comparing the size of the standard data unit with a number of bits that can be transmitted within the single sub-channel of the uplink sub-frame as determined by an uplink quality; and

if the standard data unit is too large to be transmitted within the single sub-channel of the uplink sub-frame, then:

dividing the sub-channel in to mini-sub-channels;

determining how many bytes can be transmitted within each mini-sub-channel within the uplink sub-frame;

dividing the standard data unit into sub-data units, where a size of the sub-data units is dependent on how many bytes can be transmitted within each mini-sub-channel of the uplink sub-frame;

transmitting the sub-data units over at least one of the mini-sub-channels of a single uplink sub-frame, and over multiple uplink sub-frames; and

reducing power back-off of a power amplifier used for transmission of the sub-data units transmitted over the mini-sub-channels.

20. The method of claim 19 , further comprising:

determining if the subscriber is power consumption limited, or transmission power limited.

21. The method of claim 19 , wherein if the subscriber is power consumption limited, then transmitting the sub-data units over multiple mini-sub-channels of a single uplink sub-frame.

22. The method of claim 19 , wherein if the subscriber is transmission power limited, then transmitting the sub-data units over a single mini-sub-channel of multiple uplink sub-frames.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: BECEEM COMMUNICATIONS, INC.
To: BROADCOM CORPORATION
Reel/Frame 025473/0591 →