Patent ID: 8055268

Claim:
A method of allocating uplink resources to a subscriber station by using bandwidth request ranging in a mobile communication system, comprising: transmitting an uplink channel descriptor (UCD) including code group information to the subscriber station, wherein the code group information is obtained by dividing a range of bandwidth request codes into a plurality of code groups, each code group having at least two bandwidth request codes, and mapping the code groups to predetermined data block sizes; receiving a bandwidth request code selected in the subscriber station, wherein the selected bandwidth request code is one of the at least two bandwidth request codes included in a code group that is selected by the subscriber station among the plurality of code groups; determining a code group including the selected bandwidth request code among the plurality of code groups; and allocating to the subscriber station a bandwidth through which a data block size corresponding to the determined code group can be transmitted, wherein the determining of the code group including the selected bandwidth request code comprises, when the code group including the selected bandwidth request code is determined to be a first code group that is mapped to a data block size less than or equal to a first reference value: allocating a bandwidth through which the subscriber station transmits a bandwidth request header, to the subscriber station, and receiving from the subscriber station the bandwidth request header including bandwidth information that the subscriber station uses to transmit uplink traffic, wherein the determining of the code group including the selected bandwidth request code comprises, when the code group including the selected bandwidth request code is determined to be a second code group that is mapped to a data block size greater than the first reference value and less than or equal to a second reference value: allocating a bandwidth through which the subscriber station can transmit data having a data block size corresponding to the second code group to the subscriber station, and wherein the determining of the code group including the selected bandwidth request code comprises, when the code group including the selected bandwidth request code is determined to be a third code group that is mapped to a data block size greater than or equal to the second reference value: allocating a bandwidth through which the subscriber station can transmit data having a data block size of the second reference value to the subscriber station, receiving uplink traffic having a size of the second reference value and an additional bandwidth request message, and allocating a bandwidth corresponding to the additional bandwidth request message to the subscriber station.