# US 8,787,276 B2 · Method and apparatus for allocating bandwidth in wideband wireless communication system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,787,276 B2
- Document ID: US8787276B2
- Status: Granted
- Kind: B2
- Application number: 13/130,046
- Filed: 2009-11-18
- Published: 2011-09-22
- Granted: 2014-07-22
- Earliest claimed: 2008-11-18
- Assignees: Intellectual Discovery Co., Ltd.
- Applicants: Sang-Heon Shin; Young-Ik Seo; Seong-Won Oh
- Inventors: Sang-Heon Shin; Young-Ik Seo; Seong-Won Oh
- Web page: https://patentgrep.com/patent/US8787276B2

## CPC

- H04W 28/20: Negotiating bandwidth
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present invention relates to a method and to an apparatus for allocating a bandwidth in a wideband wireless communication system. Said method comprises: allocating a bandwidth to an uplink burst area in accordance with the bandwidth request received from at least one terminal; determining whether a preemptive grant bandwidth allocation is enabled or not; determining a preemptive grant terminal if the preemptive grant bandwidth allocation is enabled; and allocating a preemptive grant bandwidth within a residual bandwidth to the determined preemptive grant terminal. By doing this, the present invention can efficiently use the bandwidth of an uplink frame, and shorten the time taken for bandwidth request/approval between a terminal and a base station.

## Claims

### Claim 1

A method for allocating a bandwidth in a wideband wireless communication system, the method comprising:
allocating a bandwidth to an uplink burst area in accordance with a bandwidth request received from at least one terminal;
determining whether a preemptive grant bandwidth allocation is enabled or not;
determining a preemptive grant terminal if the preemptive grant bandwidth allocation is enabled; and
allocating a preemptive grant bandwidth within a residual bandwidth of the uplink burst area to the determined preemptive grant terminal,
wherein the step of determining whether a preemptive grant bandwidth allocation is enabled or does not comprise:
calculating a size of the residual bandwidth except the bandwidth allocated to the uplink burst area; and
determining that the preemptive grant bandwidth allocation is enabled if the size of the residual bandwidth is more than a size of a reference bandwidth.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
transmitting an uplink MAP containing a bandwidth allocation information about the uplink burst area and a preemptive grant bandwidth allocation information containing a terminal identification information about the determined preemptive grant terminal and a preemptive grant bandwidth information.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
receiving data from the determined preemptive grant terminal at next frame to the frame containing the uplink MAP.

### Claim 4 (depends on 1)

The method of claim 1, wherein the step of determining that the preemptive grant bandwidth allocation is enabled comprises:
determining that the preemptive grant bandwidth allocation is enabled if the size of the residual bandwidth is more than a size of a bandwidth request header.

### Claim 5 (depends on 1)

The method of claim 1, wherein the determination of the preemptive grant terminal is performed based on at least one of user grade information, usage state and usage period information for preemptive grant bandwidth, current service class information, ARQ response processing state information, and ranging request state information.

### Claim 6 (depends on 1)

The method of claim 1, prior to the step of allocating a bandwidth to an uplink burst area, further comprising:
transmitting a bandwidth allocation Information Element (IE) for a bandwidth request header in accordance with a ranging request received from at least one terminal; and
receiving a bandwidth request corresponding to the bandwidth allocation Information Element (IE) for the bandwidth request header.

### Claim 7 (depends on 6)

The method of claim 6, wherein the preemptive grant terminal is selected from among terminals which are not related to the bandwidth allocation Information Element (IE) for the bandwidth request header.

### Claim 8 (depends on 1)

The method of claim 1, after the step of determining whether a preemptive grant bandwidth allocation is enabled or not, further comprising:
transmitting an uplink MAP which is generated based on a bandwidth being allocated to the uplink burst area.

### Claim 9

An apparatus for allocating a bandwidth in a wideband wireless communication system, the apparatus comprising:
a preemptive grant determiner for determining whether a preemptive grant bandwidth allocation is enabled or not, based on a size of a residual bandwidth other than a bandwidth allocated to an uplink burst area;
a terminal determiner for determining a preemptive grant terminal to which the preemptive grant bandwidth is allocated;
a preemptive grant bandwidth allocator for allocating the preemptive grant bandwidth to the preemptive grant terminal, using the residual bandwidth; and
a scheduler for generating an uplink MAP containing a bandwidth allocation information about the uplink burst area and a preemptive grant bandwidth allocation information,
wherein the preemptive grant determiner determines that the preemptive grant bandwidth allocation is enabled if the size of the residual bandwidth is more than a size of a reference bandwidth.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the terminal determiner determines the preemptive grant terminal based on at least one of user grade information, usage state and usage period information for preemptive grant bandwidth, current service class information, ARQ response processing state information, and ranging request state information.

### Claim 11 (depends on 9)

The apparatus of claim 9, wherein the preemptive grant bandwidth allocator generates the preemptive grant bandwidth allocation information containing a terminal identification information about the determined preemptive grant terminal and a preemptive grant bandwidth information.

### Claim 12 (depends on 9)

The apparatus of claim 9, wherein the terminal determiner determines a terminal which is not included in the bandwidth information for a bandwidth request header, as the preemptive grant terminal.

### Claim 13 (depends on 9)

The apparatus of claim 9, wherein the terminal determiner determines a terminal which transmits data of a specific service class through an uplink burst which is allocated to a former uplink frame, as the preemptive grant terminal.

### Claim 14 (depends on 9)

The apparatus of claim 9, wherein the bandwidth allocated to the uplink burst area is a bandwidth which is allocated in response to a bandwidth request from a former granted terminal.

### Claim 15 (depends on 9)

The apparatus of claim 9, wherein the preemptive grant determiner determines that the preemptive grant bandwidth allocation is enabled if the size of the residual bandwidth is more than a size of a bandwidth request header.

### Claim 16 (depends on 9)

The apparatus of claim 9, wherein the scheduler generates the uplink MAP containing the bandwidth allocation information about the uplink burst area if the preemptive grant determiner determines that the preemptive grant bandwidth allocation is not enabled.
