Title of Invention

A METHOD AND AN APPARATUS FOR CONTROLLING A REVERSE AUTONOMOUS RATE IN A BASE STATION AND MOBILE STATION

Abstract Accordingly, the present invention has been made to solve the above- mentioned problems occurring in the prior art, and an object of the present invention is to provide an apparatus and a method for limiting reverse autonomous rates of MSs within a short period of time in order to improve the efficiency of using resources for reverse data. Another object of the present invention is to provide an apparatus and a method for allocating sufficient resources to new services or users having a higher priority for services by fast limiting a maximum data rate of MSs, to which an autonomous transmission control is granted, when the users request services or new services are generated in a mobile communication system including a BTS and the MSs.
Full Text APPARATUS AND METHOD FOR CONTROLLING REVERSE RATE IN
MOBILE COMMUNICATION SYSTEM
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an apparatus and a method for controlling
a reverse rate in a mobile communication system, and more particularly to an
apparatus and a method for limiting a rate of a mobile station to which an
autonomous rate control is granted.
2. Description of the Related Art
In a conventional mobile communication system, a reverse data
transmission from a mobile station (MS) to a base transceiver station (BTS) can
be achieved through packet data channels in a physical layer packet unit. A data
rate of each physical layer packet may vary depending on packets and the BTS
controls the data rate of each physical layer packet. That is, the BTS controls data
rates of various MSs. Such a procedure of the BTS for determining and
controlling data rates of the MSs is called a "scheduling". The BTS conducts the
scheduling based on feedback information transmitted thereto from the MSs on
the basis of information related to power of the MSs and quantity of data to be
transmitted from the MSs. That is, a scheduler of the BTS conducts the
scheduling by taking a load obtained from "rise of thermal (RoT)" or "signal to
noise ratio (SNR)" of MSs located in a service area of the BTS into consideration.
The control scheme of the BTS for the reverse data rates of the MSs is
mainly classified into a fast scheduling scheme and a rate control (RC) scheme.
An MS operating with the fast scheduling scheme transmits a rate request
message including a present buffer state and information about usable power of
the MS to the BTS. Upon receiving the rate request message from the MS, the
BTS transmits rate grant information to the MS by taking thermal noise, QoS of
the MS, and other relevant information into consideration so as to allow the MS
to transmit data with a maximum rate.
In the fast scheduling mode, the MS can transmit the rate request message
including a present buffer state and information about usable power of the MS to
the BTS, and the BTS can allocate a specific rate to the MS through grant
message information by taking a request of the MS and a load state of a cell into
consideration.
The RC scheme of the BTS is classified into a DRC (dedicated rate
control) scheme and a CRC (common rate control) scheme depending on
transmission schemes of control information. The BTS controlling the MS using
the DRC scheme may transmit dedicated rate control information to each MS
located in the service area of the BTS, and the BTS controlling the MS using the
CRC scheme may transmit common rate control information to each MS located
in the service area of the BTS.
That is, the BTS capable of controlling the MS using the DRC scheme
transmits dedicated control information to each MS located in a cell, so the BTS
can finely control the rate MS as compared with the BTS using the CRC scheme
wherein all MSs treated in the service area of the BTS are controlled in common.
However, in the DRC scheme requires , a great amount of control information to
be transmitted than using the CRC scheme.
A BTS capable of controlling an MS with the CRC scheme transmits
control information notifying MSs located in a cell of a "Busy" state of the
reverse transmission if the RoT measured by the BTS exceeds a predetermined
limitation value, or transmits control information notifying the MSs of a "Not
Busy" state of the reverse transmission if the RoT is lower than the predetermined
limitation value. When the control information representing the "Busy" state is
received in the MS from the BTS, the MS can reduce the RoT of the cell by
lowering the data rate of the MS or a traffic-to-pilot ratio (TPR)which will be
described later. In addition, when the control information representing the "Not
Busy" state is received in the MS from the BTS, the MS can increase the data rate
of the MS or the TPR. Such an information related to the "Busy" and "Not Busy"
states can be transmitted to the MSs through a rate control bit (RCB) being one
bit in size.
The DRC scheme of the BTS is classified into a full rate transition
scheme and a limited rate transition scheme according to a transition degree of the
reverse data rate of the MS.
According to the full rate transition scheme, the BTS controls the reverse
data rate of the MS without limiting a transition range of the data rate. In contrast,
according to the limited rate transition scheme, the BTS controls the reverse data
rate of the MS while limiting the transition range of the data rate within one step.
For example, if a set of the data rates includes 9.6kbps, 19.2kbps,
38.4kbps, 76.8kbps, 153.6kbps, and 307.2kbps, the number and specific value of
data rates included in the set of the data rates may vary depending on systems.
According to the full rate transition scheme, one of the data rates included in the
data rate set can be determined as the data rate of the next packet of the MS by
means of the BTS. That is, according to the full rate transition scheme, the MS
transmitting data with a data rate of 9.6kbps can transmit the next packet with a
data rate of 307.2kbps at a time because the BTS allows the MS to transmit the
data with a predetermined reverse rate regardless of a previous data rate of the
MS.
In contrast, according to the limited rate transition scheme, the BTS may
determine the data rate of the next packet of the MS while up-converting or
down-converting the data rate from the previous data rate of the MS by one step.
For instance, a MS transmitting data with the data rate of 76.8kbps can transmit
the next packet with the data rate of only 38.4kbps, 76.8kbps or 153.6kbps. In
other words, since the data rate of the MS is up-converted or down-converted
from the data rate of 76.8kbps by one step, the transition range for the data rate of
the MS is limited. Commands used for up-converting, down-converting and
holding the data rate of the MS can be represented as "UP", "DOWN" and
"HOLD". In addition, a signal mapping into "-1", "-1" and "0" can be performed.
The full rate transition scheme and the limited rate transition scheme each
have advantages and disadvantages.
The full rate transition scheme has an advantage in that the BTS can
determine the data rate of the MS without limitations. However, the full rate
transition scheme has a disadvantage in that it requires a great amount of bits in
order to transmit the scheduling result to the MS. For instance, if six data rates
exist as described above, 3 bits are necessary for representing all data rates. In
addition, since it is necessary to transmit information about identifiers of the MSs,
a great amount of information must be transmitted. In contrast, the full rate
transition scheme has a disadvantage in that an amount of interference exerting an
influence upon other cells may significantly vary depending on the data rate of
the MS, so that serious channel variation of the MSs located in other cells may
occur, deteriorating the system. In addition, the limited rate transition scheme has
a disadvantage in that the BTS must determine the data rate of the MS within a
limited range. In contrast, the limited rate transition scheme may allow the BTS to
transmit the scheduling result to the MS by using one bit, so an overhead thereof
will be reduced. In addition, the limited rate transition scheme limits the transition
range of the data rate of the MS within one step, so variation of the interference
exerting an influence upon other cells is relatively reduced.
The BTS may set a maximum autonomous rate and a possibility of the
maximum autonomous rate with respect to a specific service for the MS in order
to reduce delay generated during the data rate control procedure. That is, if
service data which can be autonomously transmitted are generated, the MS can
transmit the data by selecting a predetermined data rate within a range of the
maximum autonomous rate allocated thereto, so it is possible to minimize the
delay. However, it is difficult to predict a point of time for the service data which
can be autonomously transmitted. For this reason, the BTS must reserve resources
corresponding to a sum of the autonomous data rates allocated to the MSs.
In the meantime, besides the above system in which the BTS controls the
data rate of the iMS, a system including a BTS capable of controlling a TPR" of
an MS can be provided.
In the conventional mobile communication system, a reverse data
transmission of the MS is power-controlled by means of the BTS. According to
the power-control procedure for the MS, the MS receives a power control
command from the BTS so as to directly control power of a pilot channel thereof,
while controlling channels other than the pilot channel with a fixing value of the
TPR. For example, if the TPR is 3dB, a ratio of power of the traffic channel
transmitted from the MS to power of the pilot channel is 2:1. Accordingly, when
the MS determines a power gain of the traffic channel, the MS sets power of the
traffic channel as a double of power of the pilot channel. Such a procedure is also
available for other channels. That is, a gain of a corresponding channel is set with
a fixed value in relation to a gain of the pilot channel. In a system in which the
BTS controls the TPR instead of controlling the data rate of the MS, the BTS
schedules the reverse transmission of various MSs while directly notifying the
MSs of the scheduling result through the data rate so as to control the MSs. That
is, the BTS notifies each MS of the TPR allocated thereto. The TPR may increase
as the data rate increases. For instance, since an increase of the data rate by two
causes the power allocated by an MS to the traffic channel to double, this increase
of the data rate also indicates that the TPR is doubled. In the conventional
mobile communication system, the data rate of a reverse traffic channel in
relation to the TPR is preset in a table so that the BTS and the MS may recognize
the relationship between the data rate of the reverse traffic channel and the TPR.
Thus, a control for the data rate of the MS is substantially identical to a control
for the TPR of the MS. In the following description, only a procedure of
controlling the data rate of the MS by means of the BTS will be described for the
purpose of convenience of explanation. However, as mentioned above, it is noted
that a control scheme of the present invention is also applicable when the BTS
controls the TPR instated of controlling the data rate of the MS.
A conventional MS used for autonomous transmission can transmit
reverse data with various data rates within the TPR allocated with a maximum
autonomous rate. The BTS transmits a grant message (hereinafter, referred to as
"Grant" i.e., a control of reverse rate) to the MS in order to allow the MS to
transmit the data with a predetermined data rate lower than the maximum
autonomous rate, thereby limiting the maximum autonomous rate of the MS.
According to the prior art, upon receiving the Grant from the BTS, the MS
transmits data with the predetermined data rate at a point of data transmission
time corresponding to the Grant, while transmitting next data using resources
corresponding to the maximum autonomous rate. In addition, since the maximum
autonomous rate can be changed only through a signaling message, a relatively
long time corresponding to hundreds of microseconds is necessary in order to
allocate a new maximum autonomous rate.
Under an actual reverse data transmission environment, the BTS may
sufficiently allocate the maximum autonomous rate to a plurality of MSs. In this
state, if service data having a higher priority are newly generated, the sum of the
maximum autonomous rates is so large that resources to be allocated to the new
service data may be insufficient. In this case, the maximum autonomous rate of
each MS must be lowered in order to allocate the resources for the new service
data. Current technologies require a long time for adjusting the maximum
autonomous rate, so an additional transmission delay may occur when allocating
the resources for the new service data, thereby degrading quality of the service. In
addition, when limiting the maximum reverse autonomous rate by using the Grant,
the Grant must be continuously transmitted to the MSs while the service having
the higher priority is being transmitted. Thus, grant channels become complicated
and the Grant cannot be transmitted to MSs receiving the same channels. In order
to solve the above problem, a higher autonomous rate can be allocated for the
service having the higher priority or users. In this case, however, the resources
used for the reverse data transmission may be wasted during an interval in which
the service data are not generated.
FIG. 1A is a diagram illustrating a conventional method of controlling a
reverse rate, wherein
"A" is a forward control channel for transmitting the Grant from the BTS
and "B" is a reverse packet data channel for transmitting data to the BTS. The
Grant is information related to the data rate lower than the maximum reverse
autonomous rate. When the BTS transmits the Grant to the MS at a point of Tl so
as to limit the maximum autonomous rate, the MS determines the Grant as a
temporal limitation signal for the data rate, so the MS allocates the data rate
corresponding to the Grant only at a point of T2, which is a first transmission time
for data. That is, the data rate lower than the maximum autonomous rate is
allocated based on the Grant only at a first slot receiving the Grant. In this case, if
the new service or the MS having a higher priority continuously requires the
resources, the Grant must be continuously transmitted so as to limit the
autonomous rate. That is,, the BTS transmits the Grant to the MS in each point of
transmission time (Tl to T4) in order to limit the autonomous rate. Accordingly,
the grant channels become complicated, thereby causing a forward overhead. For
this reason, it is difficult to easily control the reverse rate.
SUMMARY OF THE INVENTION
Accordingly, the present invention has been made to solve the above-
mentioned problems occurring in the prior art, and an object of the present
invention is to provide an apparatus and a method for limiting reverse
autonomous rates of MSs within a short period of time in order to improve the
efficiency of using resources for reverse data.
Another object of the present invention is to provide an apparatus and a
method for allocating sufficient resources to new services or users having a higher
priority for services by fast limiting a maximum data rate of MSs, to which an
autonomous transmission control is granted, when the users request services or
new services are generated in a mobile communication system including a BTS
and the MSs.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
The above and other objects, features and advantages of the present
invention will be more apparent from the following detailed description taken in
conjunction with the accompanying drawings, in which:
FIG. 1A is a diagram illustrating a conventional data transmission
procedure of an MS based on reverse rate control information;
FIG. 1B is a diagram illustrating a data transmission procedure of an MS
based on reverse rate control information according to one embodiment of the
present invention;
FIG. 2 is a block diagram illustrating a structure of a reverse rate control
system according to the preferred embodiment of the present invention;
FIG. 3 is a flowchart illustrating an operation of a BTS performing a
method of controlling a reverse rate according to the preferred embodiment of the
present invention;
FIG. 4 is a flowchart illustrating an operation of an MS performing a
method of controlling a reverse rate according to the preferred embodiment of the
present invention;
FIG. 5 is a flowchart illustrating an operation of an MS receiving a
forward control channel; and
FIG. 6 is a flowchart illustrating a procedure for transmitting reverse data
in an MS.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Hereinafter, preferred embodiments of the present invention will be
described with reference to the accompanying drawings. In the following
description, a detailed description of known functions and configurations
incorporated herein will be omitted when it may make the subject matter of the
present invention unclear.
The present invention is directed to apparatus and a method for allocating
sufficient resources to new services or users having a higher priority for services
by fast limiting a maximum data rate of one or more MSs, to which an
autonomous transmission control is granted, when the users request services, or
new services are generated in a mobile communication system including a BTS
and the MSs.
The term "Persistence" is used herein to denote Grant Persistence. In
contrast with the conventional method, the method of the present invention can
persistently limit an autonomous rate of the MS by allowing the BTS to transmit
the Grant including Persistence bits of data having a data rate lower than the
autonomous rate.
FIG. 1B is a diagram illustrating a method of controlling a reverse rate
according to one embodiment of the present invention. The BTS transmits the
Grant and Persistence bits to the MS at a point of T1, so that the MS can select an
autonomous rate within predetermined usable reverse resources based on the
Grant if a new Grant is not received in the MS. Accordingly, in contrast to the
control method shown in FIG. 1A, the control method shown in FIG. 1B does not
require for continuously transmitting the Grant.
FIG. 2 is a block diagram a structure of a mobile communication system
according to the preferred embodiment of the present invention.
A control channel for transmitting rate control information and an R-
PDCH (reverse packet data channel) for transmitting reverse data are formed
between the BTS 100 and the MS 200.
The BTS 100 includes a scheduler 110 so as to allocate the reverse packet
data channel through the control channel and to create and transmit a message
indicating a data rate and Persistence of data. The scheduler 110 performs the
scheduling based on buffer sizes transmitted thereto from MSs and quantity of
data and channel state information transmitted to the BTS from the MSs, thereby
setting the Grant to be transmitted to the MSs. That is, the scheduler 110 performs
a calculation through a predetermined algorithm by using the buffer sizes of the
MSs, quantity of data and channel state information, thereby obtaining a priority
order between the MSs in order to allow the MSs to transmit data according to the
priority order thereof.
Herein, an autonomous rate control is granted to the MS 200 and the
scheduler 110 checks a reverse load if new services requiring a great amount of
resources are generated, and determines whether limitation for the reverse
autonomous rate is required. In addition, the scheduler 110 transmits the Grant for
the data rate lower than the maximum autonomous rate to the MS 200 according
to the result of the above determination. At this time, the scheduler 110 transmits
Persistence bits for the Grant together with the Grant.
A signal receiving section 210 of the MS 200 receives information of a
control channel from the BTS 100, converts the control channel information into
a signal, which can be processed by means of a controller 211, and outputs the
converted signal. According to the present invention, the signal receiving section
210 receives the Grant for limiting the autonomous rate transmitted from the BTS
100, Persistence bit and an RCB (rate control bit). The Grant includes an
authorized TPR information for the MS 200. From the Grant information , a
received 10 or the MS 200 can determine or select an authorized TPR The
receiving section 210 transmits the received information to the controller 211.
Thus, the controller 211 stores the Grant, the persistence bit and the RCB in a
TPR memory 212. The TPR memory 212 includes an area for storing at least one
value of a TPR table, and an area for storing information related to the Grant, the
Persistence bit, and the RCB.
A transmitter memory 214 can store at least two different service data
therein. The transmitter memory 214 outputs data and information related to
quantity of the data stored in its memory to the controller 211. In addition, the
transmitter memory 214 outputs quantity of data forming coded packets to a
signal transmitting section 215 according to control information of the coded
packets outputted from the controller 211. The signal transmitting section 215
codes the data transmitted thereto from the transmitter memory 214 based on the
control signal, which is transmitted to the signal transmitting section 215 from the
controller 211, and selects the coded data having a size corresponding to the
control signal. The selected data are transmitted to the BTS through a reverse
packet data channel with a data rate and transmission power determined by the
controller 211.
Hereinafter, an operation of the controller 211 will be described in detail.
The controller 211 receives the Grant including the Persistence bit. At this time, if
the Grant including the Persistence bit represents the data rate lower than a
predetermined maximum autonomous rate, the data rate is determined as a
maximum reverse usable resource (maximum rate) of the MS, so that a data rate
identical to or lower than the maximum reverse usable resource is selected. In
addition, if the controller 211 receives the RCB after receiving the Grant
including the Persistence bit, the controller does not vary the maximum reverse
usable resource (authorized TPR) based on the RCB, and then, the controller 211
disregards the RCB. However, if the controller 211 receives a new Grant, which is
a new limitation command granting a data rate lower than the reverse autonomous
rate, the reverse usable resource is reset based on the new Grant. If the new Grant
indicates that it is necessary to allocate a great amount of resources exceeding the
reverse autonomous rate, the controller 211 resets the maximum reverse usable
resource by taking the amount of resources into consideration and the maximum
reverse autonomous rate is set to the above-mentioned data rate limited by the
Grant.
According to another embodiment of the present invention, even if the
MS receives the Grant including the Persistence bit (=1) granting the data rate
lower than the predetermined maximum reverse autonomous rate, the maximum
reverse usable resource (authorized TPR) can be changed based on the RCB
transmitted to the MS from the BTS so as to increase or decrease the data rate of
the MS.
Hereinafter, a method of controlling the reverse rate in the mobile
communication system having the above structure will be described in detail with
reference to FIGs. 3 through 7.
FIG. 3 is a flowchart illustrating a method of controlling the reverse rate
in the BTS according to the preferred embodiment of the present invention. In
FIG. 3, it is assumed that MSs, to which the reverse autonomous rate control is
granted, are located in a service area of the BTS.
The BTS checks a reverse load during the scheduling when new services
are generated or when it is necessary to check the reverse load, thereby
determining whether the reverse autonomous rate must be limited (step 300). If it
is determined in step 300 that the reverse autonomous rate must be limited, the
BTS checks whether the limitation for the reverse autonomous rate must be
continued (step 310). If it is determined in step 310 that the limitation for the
reverse autonomous rate must be continued, the BTS creates Persistence bit (=1)
for limiting the reverse rate and transmits the Persistence bit to the MS through
the control channel. However, it is determined in step 310 that the limitation for
the reverse autonomous rate is not necessary, the BTS creates a Grant for
temporarily limiting the reverse rate and a Persistence bit (=0) for stopping the
limitation for the reverse autonomous rate, and sends the Grant and the
Persistence bit (=0) to the MS.
FIG. 4 is a flowchart illustrating a method of controlling the reverse rate
in the MS according to the preferred embodiment of the present invention.
The MS checks whether the Grant of the BTS is received therein (step
400). If it is determined in step 400 that the Grant is received in the MS, the MS
checks the Persistence bit included in the Grant (step 410). That is, the MS checks
whether the Persistence bit is set to a 1 or to a 0 in step 410. If it is determined in
step 410 that the Persistence bit is equal to "1" representing a Grant Persistence,
the controller 211 sets a current Persistence to "TRUE" (step 420), and resets
quantity of the reverse usable resources (authorized TPR) based on the Grant
(step 425). However, if it is determined in step 410 that the Persistence bit is
equal to "0", the controller 211 sets the current Persistence to "FALSE" (step 430)
and sets the authorized TPR as a TPR for a granted rate (step 435).
In the meantime, if it is determined in step 400 that the Grant is not
received in the MS, the MS checks the current Persistence (step 440). If the
current Persistence is set to "FALSE", the MS sets the authorized TPR to a
maximum reverse autonomous rate (step 450). In addition, when a call connection
is realized between the MS and the BTS, the MS sets the current Persistence to
RESET_PERSISTENCE (step 455), which is determined when the Persistence is
continuously maintained in the "FALSE" state. However, if it is determined in
step 440 that the Persistence is set with respect to the MS which does not receive
the Grant, the MS checks whether quantity of the resources, which has been
recently used for reverse transmission, is larger than the maximum autonomous
rate (step 460). If it is determined in step 460 that the quantity of the resources is
larger than the maximum autonomous rate, the MS determines that it receives the
RCB (step 470), so the MS applies the RCB to the current authorized TPR (step
475).
In order to limit the autonomous rate of the MS, the BTS may transmit
the Persistence bit (=1) granting the data rate lower than the maximum
autonomous rate together with the Grant. Upon receiving the Persistence bit (=1)
and the Grant, the MS applies the RCB in steps 470 and 475 only when a
condition of step 460 is satisfied. However, since the MS sets the authorized TPR
lower than the maximum autonomous rate at a point of receiving the Persistence
bit (=1) and the Grant in steps 420 and 425, the MS selects the data rate lower
than the maximum autonomous rate when transmitting data. In this case, the
condition of step 460 is not satisfied so that the MS does not apply the RCB.
Therefore, the MS receiving the Persistence bit (=1) and the Grant for limiting the
autonomous rate maintains quantity of usable resources (authorized TPR) in a
limited level before the MS receives the next Grant.
According to another embodiment of the present invention, even if the
MS receives the Grant including the Persistence bit (=1) for granting the data rate
lower than the predetermined maximum reverse autonomous rate, the maximum
reverse usable resource (authorized TPR) can be changed based on the RCB
transmitted to the MS from the BTS so as to increase or decrease the data rate of
the MS.
In order to temporarily limit the autonomous rate of the MS, the BTS can
transmit the Grant, which grants the data rate lower than the maximum
autonomous rate of the MS. Upon receiving the Grant, the MS resets the
authorized TPR to the maximum autonomous TPR through steps 440 and 450
based on the RCB. Then, the next steps are normally carried out without limiting
the maximum autonomous rate.
The MS transmitting data in a reverse direction must continuously check
the forward control channels, such as an F-ACKCH (forward acknowledge
channel), an F-GCH (forward grant channel) and an F-RCCH (forward rate
control channel).
FIG. 5 is a flowchart illustrating an operation of the MS receiving such
forward control channels. The MS checks data being currently transmitted (step
500). If it is determined in step 500 that the MS has no data to be transmitted or
there are no data being currently transmitted, the MS checks whether the
authorized TPR is larger than the maximum autonomous TPR, or whether the
authorized TPR is lower than the maximum autonomous TPR with a "FALSE"
state of the current Persistence (step 510). If it is determined in step 510 that the
authorized TPR is larger than the maximum autonomous TPR, or the "FALSE"
state of the current Persistence, the MS determines that resources for the MS are
no more required, so the MS sets the authorized TPR to the maximum
autonomous TPR (step 520). That is, the MS receiving the Grant Persistence and
the Grant for controlling the autonomous rate maintains the limited resources
without resetting a value of the authorized TPR to a value corresponding to the
autonomous rate due to the Grant Persistence when the authorized TPR has been
set to a value lower than the maximum autonomous rate. However, the MS
receiving the Grant with the "FALSE" state of the current Persistence for
controlling the autonomous rate resets the authorized TPR to a value
corresponding to the maximum autonomous rate. Then, the next steps are
normally carried out without limiting the autonomous rate.
If it is determined in step 500 that there are data being currently
transmitted, the MS checks whether the number of transmission times reaches a
maximum retransmission number (step 530). In addition, if it is determined in
step 530 that the number of transmission times reaches the maximum
retransmission number, the MS releases the reverse channel (step 540), and
performs a procedure for controlling the data rate identical to the rate control
procedure described with reference to FIG. 4 (step 550).
In the meantime, if it is determined in step 530 that the number of
transmission times does not reach the maximum retransmission number, the MS
checks whether ACK or the Grant is received therein (step 560). If the MS
receives the ACK or the Grant therein in step 560, the MS determines that current
data are properly transmitted to the BTS, so the MS releases the reverse channel
(step 570). In addition, the MS performs a procedure for controlling the data rate
identical to the rate control procedure described with reference FIG. 4 (step 580).
The MS having data to be transmitted in a reverse direction determines an
actually available data rate within a range of the reverse usable resources which
are currently allocated to the MS. Quantity of the usable resources according to
the data rate is preset in the TPR table. The BTS and the MS may use at least one
TPR table depending on the sort of various services.
FIG. 6 is a flowchart illustrating a procedure for transmitting reverse data
in the MS. Referring to FIG. 6. as data to be transmitted are generated, the MS
determines Ti of the TPR table used for transmitting the data (step 600). In
addition, the MS selects a max_index, which is a maximum data rate used for the
authorized TPR (authorizedTPR) (step 610). The max index is computed such
that the TPR is less than or equal to the authorized TPR corresponding to the
information received from the base station. The MS selects a rate according to
resources (Ti[k]) used for the actual transmission and an index (k) corresponding
to a size of an encoder packet (EP) (step 620). The index is selected such that the
TPR is less than or equal to the authorized TPR corresponding to the information
received from the base station. And thereby transmitting data with the
corresponding data rate and EP size (step 630). After transmitting data, the MS
must update the authorizedTPR. Thus, the MS checks whether the actual data
rate and the EP size are less than the data rate corresponding to the maxindex
(step 640). If it is determined in step 640 that the actual data rate and the EP size
are less than the data rate corresponding to the max_index, the MS selects a larger
one from the TPR corresponding to the EP and the maximum autonomous rate
and resets the authorized_TPR to a smaller one selected from the larger one and
the authorized TPR. However, if the actual data rate and the EP size are not less
than the data rate corresponding to the max_index, the current authorizedTPR is
maintained.
According to another embodiment of the present invention, if a lower
authorized_TPR is required by the BTS, the MS resets the authorized_TPR by
selecting a minimum value from a value of the resources (Ti[k]) corresponding to
the EP, a value of MAX_AUTO_TPR according to the maximum autonomous
rate, and a value of the authorizedTPR in step 650.
Upon receiving the Grant for limiting the maximum reverse autonomous
rate and the Grant Persistence bit, the MS sets the authorized_TPR to a value less
than a value of the reverse autonomous rate. Therefore, it is possible to constantly
set the authorized_TPR in step 650, so the maximum autonomous rate may be
limited if the authorized TPR is not reset by the new Grant.
As described above, the present invention can allocate sufficient
resources to new services or users having a higher priority for services by fast
limiting the maximum data rate of MSs, to which an autonomous transmission
control is granted, without complicating grant channels and causing the forward
overhead when the users request services or new services are generated in a
mobile communication system including the BTS and the MSs.
While the invention has been shown and described with reference to
certain preferred embodiments thereof, it will be understood by those skilled in
the art that various changes in form and detail may be made therein without
departing from the spirit and scope of the invention as defined by the appended
claims.
1. A method of setting an authorized TPR for controlling a reverse rate of data in
a mobile station (MS) capable of autonomously transmitting a packet data, the
method comprising the steps of:
receiving an information corresponding to an authorized TPR from a base
station;
selecting a TPR less than or equal to the authorized TPR;
determining a maximum one of a maximum autonomous TPR and the
selected TPR; and
setting the authorized TPR to a minimum one of the authorized TPR and
the maximum one.
2. The method as claimed in Claim 1, comprising a step of determining a TPR
table used for transmitting data.
3. The method as claimed in claim 1, comprising a step of computing a max
index such that the TPR is less than or equal to the authorized TPR
corresponding to the information received from the base station.
4. The method as claimed in claim 3, comprising a step of selecting an index
such that the TPR is less than or equal to the authorized TPR corresponding to
the information received from the base station.
5. The method as claimed in claim 4, wherein the determining step and setting
step comprise if the index used for transmitting data is less than the max index.
6. The method as claimed in claim 4, wherein data is transmitted in a packet size
corresponding to the index used in actual transmission of data.
7. The method as claimed in Claim 4, wherein the authorized TPR corresponding
to the information received from the base station is less than or equal to the
maximum autonomous TPR (MAX_AUTO_TPR) of the MS.
8. The method as claimed in claim 4, wherein a reverse packet data are
transmitted through a reverse packet data channel with the selected TPR.
9. The method as claimed in claim 4, wherein the maximum autonomous TPR
(MAX_AUTO_TPR) of the MS is changed through a signaling.
10. The method as claimed in claim 4, wherein the authorized TPR is changed
according to a rate control information transmitted to the MS from the BS.
11. An apparatus for setting an authorized TPR, for controlling a reverse rate
data in a mobile station (MS) capable of autonomously transmitting a packet
data, the apparatus comprising:
a receiver adapted to receive an authorized TPR from a base station; and
a controller adapted to select a TPR less than or equal to the authorized
TPR and determine a maximum one of a maximum autonomous TPR and the
selected TPR and set the authorized TPR to a minimum one of the authorized
TPR and the maximum one.
12. The apparatus as claimed in claim 11, comprising a TPR memory for storing
a TPR table used for transmitting data.
13. The apparatus as claimed in claim 11, wherein the controller computes a
max index such that the TPR is less than or equal to the authorized TPR
corresponding to the information received form the base station.
14. The apparatus as claimed in claim 13, wherein the controller selects an index
such that the TPR is less than or equal to the authorized TPR corresponding to
the information received form the base station.
15. The apparatus as claimed in claim 14, wherein the controller sets the
authorized TPR if the index is less than the max index.
16. The apparatus as claimed in claim 11, wherein the MS comprises a
transmitter adapted to transmit a data corresponding to the index used in
transmission of data.
17. The apparatus as claimed in claim 11, wherein the authorized TPR
corresponding to the information received form the base station is less than or
equal to the maximum autonomous TPR (MAX_AUTO_TPR) of the MS.
18. The apparatus as claimed in claim 11, wherein the receiver receives the
maximum autonomous TPR (MAX_AUTO_TPR) through a signaling.
19. The apparatus as claimed in claim 11, wherein the controller changes the
authorized TPR according to a rate control command transmitted to the MS from
the BS.

Accordingly, the present invention has been made to solve the above-
mentioned problems occurring in the prior art, and an object of the present
invention is to provide an apparatus and a method for limiting reverse
autonomous rates of MSs within a short period of time in order to improve the
efficiency of using resources for reverse data.
Another object of the present invention is to provide an apparatus and a
method for allocating sufficient resources to new services or users having a higher
priority for services by fast limiting a maximum data rate of MSs, to which an
autonomous transmission control is granted, when the users request services or
new services are generated in a mobile communication system including a BTS
and the MSs.

Documents:

1736-KOLNP-2005-FORM-27.pdf

1736-kolnp-2005-granted-abstract.pdf

1736-kolnp-2005-granted-claims.pdf

1736-kolnp-2005-granted-correspondence.pdf

1736-kolnp-2005-granted-description (complete).pdf

1736-kolnp-2005-granted-drawings.pdf

1736-kolnp-2005-granted-examination report.pdf

1736-kolnp-2005-granted-form 1.pdf

1736-kolnp-2005-granted-form 18.pdf

1736-kolnp-2005-granted-form 2.pdf

1736-kolnp-2005-granted-form 3.pdf

1736-kolnp-2005-granted-form 5.pdf

1736-kolnp-2005-granted-gpa.pdf

1736-kolnp-2005-granted-reply to examination report.pdf

1736-kolnp-2005-granted-specification.pdf

1736-kolnp-2005-granted-translated copy of priority document.pdf


Patent Number 235910
Indian Patent Application Number 1736/KOLNP/2005
PG Journal Number 36/2009
Publication Date 04-Sep-2009
Grant Date 03-Sep-2009
Date of Filing 01-Sep-2005
Name of Patentee SAMSUNG ELECTRONICS CO. LTD.
Applicant Address 416, MAETAN-DONG, YEONGTONG-GU, SUWON-SI, GYEONGGI-DO
Inventors:
# Inventor's Name Inventor's Address
1 HWAN-JOON KWON #106-1105, SEONGHO 2-CHA APT.,ANNYEONG-RI, TAEAN-EUP HWASEONG-GUN, GYEONGGI-DO
2 BEOM-SIK BAE #121-1102, HWANGGOLMAEUL JUGONG APT., 955-1, YEONGTONG DONG, YEONGTONG-GU, SUWON-SI, GYEONGGI-DO
3 DAE-GYUN KIM #228-1703, SIBEOM WOOSEONG APT., SEOHYEON-DONG, BUNDANG-GU, SEONGNAM-SI, GYEONGGI-DO
4 JUNG-SOO JUNG #2, 1ST FLOOR, 617-41, JAYANG 1-DONG, GWANGJIN-GU, SEOUL
5 BEOM-SIK BAE #121-1102, HWANGGOLMAEUL JUGONG APT., 955-1, YEONGTONG DONG, YEONGTONG-GU, SUWON-SI, GYEONGGI-DO
6 DAE-GYUN KIM #228-1703, SIBEOM WOOSEONG APT., SEOHYEON-DONG, BUNDANG-GU, SEONGNAM-SI, GYEONGGI-DO
7 JUNG-SOO JUNG #2, 1ST FLOOR, 617-41, JAYANG 1-DONG, GWANGJIN-GU, SEOUL
8 HWAN-JOON KWON #106-1105, SEONGHO 2-CHA APT.,ANNYEONG-RI, TAEAN-EUP HWASEONG-GUN, GYEONGGI-DO
PCT International Classification Number H04B 7/26
PCT International Application Number PCT/KR2004/003463
PCT International Filing date 2004-12-27
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 10-2003-0097984 2003-12-26 Republic of Korea