WO2005020501A1 - Method of rate control - Google Patents

Method of rate control Download PDF

Info

Publication number
WO2005020501A1
WO2005020501A1 PCT/US2004/013067 US2004013067W WO2005020501A1 WO 2005020501 A1 WO2005020501 A1 WO 2005020501A1 US 2004013067 W US2004013067 W US 2004013067W WO 2005020501 A1 WO2005020501 A1 WO 2005020501A1
Authority
WO
WIPO (PCT)
Prior art keywords
power control
rate control
slots
rate
mobile stations
Prior art date
Application number
PCT/US2004/013067
Other languages
French (fr)
Inventor
Young Yoon
Srinivasan Balasubramanian
David Comstock
Long Duan
Ralph Gholmieh
Thawatt Gopal
Patrick Ahamad Hosein
Anthony Soong
Shiau-He Shawn Tsai
Rath Vannithamby
Ralph Wiorek
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34222355&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2005020501(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US10/755,104 external-priority patent/US7406077B2/en
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Priority to EP04750810A priority Critical patent/EP1656756A1/en
Priority to CN2004800299450A priority patent/CN1868159B/en
Publication of WO2005020501A1 publication Critical patent/WO2005020501A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/54Signalisation aspects of the TPC commands, e.g. frame structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/06Hybrid resource partitioning, e.g. channel borrowing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/54Signalisation aspects of the TPC commands, e.g. frame structure
    • H04W52/60Signalisation aspects of the TPC commands, e.g. frame structure using different transmission rates for TPC commands
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/04Scheduled or contention-free access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Definitions

  • the present invention generally relates to rate control methods for wireless communication systems.
  • the mobile stations share a reverse link channel and may transmit simultaneously on the reverse link channel.
  • each mobile station spreads its transmitted signal with a spreading code selected from a set of mutually orthogonal spreading codes.
  • the base station is able to separate the signals received from the mobile stations by a correlation process. For example, if the base station desires to receive the signal transmitted by mobile station A, the base station correlates the received signal with the spreading code used by mobile station A to despread the signal from mobile station A. All other signals will appear as noise due to lack of correlation.
  • the base station can despread signals from all other mobile stations in the same manner.
  • CDMA networks are interference-limited systems. Since all mobile stations operate at the same frequency, internal interference generated within the network plays a critical role in determining system capacity and signal quality.
  • the transmit power from each mobile station contributes to the load at the base station and needs to be controlled to limit interference while maintaining desired performance objectives, e.g., bit error rate (BER), frame error rate (FER), capacity, dropped-call rate, coverage, etc. If the load is allowed to get too high, widespread outages may occur. An outage is considered to occur when the power required to maintain minimum signal quality standards is greater than the maximum transmit power of the mobile station.
  • Rate control is one technique used to control the load at a base station in a CDMA network.
  • the transmit power required to maintain a desired signal quality increases as the data transmission rate increases, and decreases as the data transmission rate decreases.
  • the mobile station When a mobile station is commanded to transmit at a particular data rate, the mobile station will transmit at the minimum power level needed to maintain acceptable signal quality standards.
  • one way of controlling the load at the base station is to dynamically adjust the data transmission rates of the mobile stations.
  • Two well-known rate control techniques are common rate control and dedicated rate control.
  • common rate control and dedicated rate control all mobile stations that need to transmit data in the reverse link are allowed to do so.
  • Each mobile station initially begins transmitting at a specified minimum rate (sometimes called the autonomous rate) and then, depending on load of the base stations in its active set, is allowed to vary its transmission rate.
  • the base stations periodically estimate the reverse link load and send rate control commands to the mobile stations.
  • common power control a single rate control command is broadcast on a forward common power control channel and all mobile stations respond to the same rate control command.
  • the rate control command typically comprises rate control bits, sometimes called reverse activity bits, that indicate to the mobile station 100 the link load experienced by the base station 36.
  • dedicated rate control separate rate control bits are sent to each mobile station.
  • the mobile stations process the rate control bits and determine whether to increase, decrease or hold their current data transmission rates.
  • the mobile station changes its data transmission rate, it typically increases or decreases its data transmission rate to the next higher or next lower rate level defined by the applicable standard.
  • the rate change is relative to the current data transmission rate of the mobile station.
  • the present invention relates to reverse link rate control for controlling the data transmission rate of mobile stations on a reverse link packet data channel. More particularly, the present invention relates to a method of transmitting rate control information from a radio base station to one or more mobile stations subject to reverse link rate control.
  • the rate control information which may comprise rate control bits, is inserted into a forward common power control channel.
  • the forward common power control channel is divided into a plurality of frames. Each frame is further divided into a plurality of power control groups and each power control group comprises a plurality of power control slots. Selected power control slots on the forward common power control channel are allocated for reverse link rate control.
  • the allocation of forward power control slots for reverse link rate control can be performed dynamically by the radio base station, or may be fixed.
  • the present invention is useful for a variety of rate control methods, including common rate control, or a combination of common rate control and dedicated rate control.
  • Fig. 1 is a diagram of an exemplary wireless communication network according to one or more embodiments of the present invention.
  • Fig. 2 is a diagram of exemplary functional details for a radio base station according to the present invention.
  • Fig. 3 is a functional block diagram of an exemplary mobile station according to the present invention.
  • Fig. 4 is a diagram illustrating the structure of the Common Power Control Channel (CPCCH).
  • Fig. 5 illustrates an exemplary load curve for a base station using common rate control or dedicated rate control according to the present invention.
  • Figs. 6A and 6B are diagrams illustrating various methods of inserting common power control bits into a Forward Common Power Control Channel.
  • Fig. 1 illustrates an exemplary wireless communication network 10 in which the present invention may be implemented.
  • Network 10 may be any packet-switched communication network, for example, a cdma2000 wireless network according to the IS-2000/2001 families of standards.
  • WCDMA Wideband CDMA
  • Network 10 includes a Packet-Switched Core Network (PSCN) 20 and a Radio Access Network (RAN) 30.
  • PSCN 20 provides connection to one or more Public Data Networks (PDNs) 50, such as the Internet.
  • PDNs Public Data Networks
  • the PSCN 20 includes a packet data serving node (PDSN) 22, that connects with the RAN 30.
  • PDSN packet data serving node
  • the details of the PSCN 20 are not material to the present invention and, therefore, the PSCN 20 is not discussed further herein.
  • the RAN 30 provides the radio interface between the mobile stations 100 and the PCSN 12.
  • An exemplary RAN 30 comprises a Packet Control Function (PCF) 32, one or more Base Station Controllers (BSC) 34, and a plurality of Radio Base Stations (RBSs) 36.
  • PCF Packet Control Function
  • BSC Base Station Controllers
  • RBSs Radio Base Stations
  • Fig. 2 illustrates a functional diagram of an exemplary RBS 36 according to one embodiment of the present invention. It will be appreciated that the present invention is not limited to the RBS architecture illustrated in Fig. 2, and that other RBS architectures are applicable to the present invention.
  • the functional elements of Fig. 2 may be implemented in software, hardware, or some combination of both. For example, one or more of the functional elements in RBS 36 may be implemented as stored program instructions executed by one or more microprocessors or other logic circuits included in RBS 36.
  • RBS 36 includes transmitter circuits 38, forward link signal processing circuits 40, receiver circuits 42, reverse link signals processing circuits 44, and control and interface circuits 46.
  • the transmitter circuits 38 include the necessary RF circuits, such as modulators and power amplifiers, to transmit signals to mobile stations 100.
  • Multiplexer 39 connects the transmitter circuits 38 to one or more transmit antennas.
  • the forward link signal processing circuits 40 process the signals being transmitted to the mobile stations 100. Forward link signal processing may include digital modulation, encoding, interleaving, encryption, and formatting.
  • the receiver circuits 42 comprise the RF components, such as a receiver front end, necessary to receive signals form the mobile stations 100.
  • Demultiplexer 41 connects the receiver circuits 42 to one or more receive antennas.
  • Reverse link processing circuits 44 process the signals received from the mobile stations 100.
  • Reverse link processing may include, for example, digital demodulation, decoding, de-interleaving, and decryption.
  • Control and interface circuits 46 coordinate the operation of the RBS 36 and the mobile stations 100 within the applicable communication standards and interface the RBS 36 with the BSC 34.
  • the forward link processing circuits 40, reverse link processing circuits 44, and control and interface circuits 46 may be integrated in a single processor, or may be implemented in multiple processors, hardware circuits, or a combination of processors and hardware circuits.
  • Fig. 3 is a functional block diagram of an exemplary mobile station 100.
  • the term "mobile station” may include a cellular radiotelephone, a Personal Communications System (PCS) terminal that may combine a cellular radiotelephone with data processing, facsimile, and data communications capabilities; a Personal Data Assistant (PDA) that may include a pager, Web browser, radiotelephone, Internet/intranet access, organizer, calendar, and a conventional laptop and/or palmtop receiver or other appliances that include a radiotelephone transceiver.
  • PDA Personal Data Assistant
  • Mobile station 100 includes a transceiver 110 connected to an antenna 120 via a multiplexer 130 as known in the art.
  • Mobile station 100 further includes a system controller 140, and a user interface 150.
  • Transceiver 110 includes a transmitter 112 and a receiver 114.
  • Transceiver 110 may, for example, operate according to the cdma2000, WCDMA or UMTS standards.
  • the present invention is not limited to use with these standards and those skilled in the art will recognize the present invention may be extended or modified for other standards.
  • System controller 140 provides overall operational control for the mobile station 100 according to programs instructions stored in memory.
  • System controller 140 may comprise a microprocessor or microcontroller and may be part of an application specific integrated circuit (ASIC).
  • ASIC application specific integrated circuit
  • Memory represents the entire hierarchy of memory in a mobile station 100. Memory provides storage for data, operating system programs and application programs. Memory may be integrated with the system controller, or may be implemented in one or more discrete memory devices.
  • User interface 150 typically comprising a keypad 152, display 154, microphone 156 and/or speaker 158.
  • Keypad 152 allows the operator to enter commands and select menu options while display 154 allows the operator to see menu options, entered commands, and other service information.
  • Microphone 156 converts the operator's speech into electrical audio signals and speaker 158 converts audio signals into audible signals that can be heard by the operator. It will be understood by those skilled in the art that mobile station 100 may comprise a subset of the illustrated user interface elements or mobile station 100 may comprise additional user interface elements not shown or described herein.
  • reverse link power control is used to control the transmit power of the mobile stations 100.
  • the general goal of reverse link power control is to maintain the transmit power level of the mobile station at the minimum level required to maintain signal quality objectives at the current data transmission rate of the mobile station 100.
  • RBS 36 controls the transmit power level of the mobile stations 100 using closed loop power control.
  • the closed loop power control mechanism includes an inner power control loop and an outer power control loop.
  • the inner power control loop adjusts the mobile station transmit power to maintain the signal to noise ratio (SNR) of the reverse pilot channel (R-PICH) as close as possible to a targeted power control set point.
  • the outer loop power control mechanism adjusts the power control set point for a given mobile station 100 depending on frame error rate (FER) or some other performance metric.
  • FER frame error rate
  • the RBS 36 To perform inner loop power control, the RBS 36 periodically measures the received signal strength of the R-PICH from the mobile station 100, computes the SNR of the R-PICH, and compares the computed SNR of the R-PICH to the power control set point. The RBS 36 transmits a power control bit (PCB) to the mobile station 100 depending on the outcome of the comparison. If the measured SNR is above the power control set point, the RBS 36 transmits a "1.” Conversely, if the measured SNR is below the power control set point, the RBS 36 transmits a "0.” A PCB having a value of "1" is interpreted by the mobile station 100 as a command to decrease its transmit power level by ⁇ dB.
  • PCB power control bit
  • a PCB having a value of "0" is interpreted by the mobile station 100 as a command to increase its transmit power by ⁇ dB.
  • the mobile station 100 adjusts its transmit power up or down by ⁇ dB for each power control bit. There is no command to maintain the current transmit power level.
  • a relatively constant transmit power level may be maintained by transmitting alternating up and down commands from the RBS 36 to the mobile station 100.
  • the RBS 36 transmits power control bits (PCBs) to the mobile station 100 on either a fundamental channel (FCH) if one is assigned or a forward common power control channel (F-CPCCH).
  • FCH fundamental channel
  • F-CPCCH forward common power control channel
  • the RBS 36 transmits continuously and at constant power on the F-CPCCH.
  • the F-CPCCH is organized into 20 ms frames. Each 20 ms frame is further subdivided into sixteen equal time intervals of 1.25 ms each, which are known as power control groups (PCGs).
  • PCGs power control groups
  • a single forward link frame has sixteen PCGs.
  • Each PCG includes 24 slots. Each slot contains 1 bit.
  • One slot of each PCG is used to power control one mobile station 100.
  • the RBS 36 can power control 24 mobile stations 100 at a rate of 800 Hz using a single F-CPCCH.
  • the RBS 36 may adjust the power control set point depending on factors such as vehicle speed and channel conditions. In general, performance as measured by FER deteriorates with increasing vehicle speed. Thus, the outer power control loop at the RBS 36 periodically adjusts the set point to maintain the signal quality as measured by the FER at a desired target FER value. For outer loop power control, the RBS 36 measures the FER of the R-PDCH.
  • Rate control is also used to control the reverse link load at the RBS 36. With rate control, the RBS 36 controls the data transmission rates of the mobile stations 100 on the reverse link traffic channels to maintain the reverse link load at the RBS 36 at a desired level.
  • the general aim of common rate control is to maintain the reverse link load as close as possible to a desired target load .so that the number of outages is maintained at an acceptable level, e.g. 1 % while utilizing the reverse link channel to the fullest extent possible.
  • mobile stations 100 that have data to transmit are allowed to transmit. Initially, a mobile station 100 begins transmitting at a very low rate called the autonomous rate, which may for example be a rate of 9.6 kbps. After a mobile station 100 begins transmitting data, it is allowed to vary its transmission rate depending on reverse link load.
  • the RBS 36 periodically estimates the reverse link load and transmits a load indication to all of the mobile stations 100 transmitting on the reverse link channel.
  • the RBS 36 transmits the load indication to all mobile stations 100 over a common control channel.
  • Each mobile station 100 decides whether to increase or decrease its transmission rate based at least in part on the load indication from the RBS 36. Rate adjustment decisions by the mobile stations 100 will tend to follow the load indications from the RBS 36. If the reverse link load at the RBS 36 increases above the target load, the mobile stations 100 in general will decrease their transmission rate to reduce the reverse link load.
  • the mobile stations 100 in general will increase their transmission rate to increase the load and more efficiently use the reverse link channel.
  • the rate adjustment decision of an individual mobile station 100 may not follow the load indication at a given time instant, since other factors (e.g., user class, QoS information, power limitations, etc.) may be evaluated in making rate control decision.
  • Fig. 5 is a graph illustrating one method of determining the load indication.
  • the vertical axis represents the reverse link load
  • the horizontal axis represents time.
  • L ⁇ is the maximum load beyond which the system is unstable and
  • L MN is the load below which the system is considered
  • the range of possible load values is divided into three regions. While three regions are shown in the exemplary embodiment, the load range may be divided into any number of regions greater than or equal to two.
  • the RBS 36 periodically estimates the reverse link load and determines the load indication to broadcast to the mobile stations 100 transmitting on the reverse link based on the region wherein the current load estimate falls.
  • the evaluation period may be once per frame. Evaluation periods longer or shorter than once per frame are also within the scope of the invention.
  • the load indication b( ) may comprise, for example, one or more load indication bits, which are sometimes referred to as reverse activity bits (RABs) but are referred to herein generically as rate control bits.
  • RABs reverse activity bits
  • rate control bits means any bits transmitted from the base station that are used by a mobile station 100 to determine its data transmission rate.
  • the rate control bits may comprise load indication or reverse activity bits or may comprise explicit up/down commands.
  • the mobile stations 100 determine whether to change their data transmission rate based at least in part on the rate control bits transmitted by the RBS 36.
  • the rate determination process performed by the mobile station 100 is not material to the present invention, but illustrative methods are described herein to provide an exemplary context for the present invention as an aid in understanding the invention.
  • the mobile station 100 may interpret the rate control bits as an explicit command to either increase, decrease, or hold its current data transmission rate. For example, the mobile station 100 may interpret a "1" as a command to increase the data transmission rate to the next higher rate level, and interpret a "-1" as a command to decrease the current data transmission rate to the next lower rate level.
  • a "0" may be interpreted as a command to hold the current data transmission rate.
  • the mobile station 100 could filter the load indications and change its data transmission rate probabilistically based on the filtered value. For example, the mobile station 100 may determine a rate change probability q based on the filtered value of the load indications and change rate with a probability determined by the rate change probability q. Consequently, some number of mobile stations 100 will change rates, and some other number of mobile stations will continue to transmit at their current rate. Techniques for probabilistically changing data transmission rates are described in the U.S. applications titled "Common Rate Control Method for Reverse Link Channels in CDMA Networks" filed on November 21 , 2003, and “Common Rate Control Method Based On Mobile transmit Power” filed on November 21, 2003. Both of these applications are incorporated herein by reference.
  • the RBS 36 estimates the reverse link load and determines rate control bits to send to each mobile station 100.
  • Dedicated rate control differs from common rate control in that separate rate control bits are sent to each mobile station 100.
  • the mobile station 100 may interpret the rate control bits the same as for common rate control.
  • dedicated rate control is the same as common rate control.
  • Common rate control and dedicated rate control require no rate feedback information from the mobile stations 100 to the RBS 36. Further, in common rate control the RBS 36 broadcasts load indications to all mobile stations 100 on a common control channel. Consequently, common rate control and dedicated rate control require only a low signaling overhead and are low in implementation complexity. [0030] To perform either common rate control or dedicated rate control, the RBS 36 needs to send rate control bits to the mobile stations 100. The rate control bits are preferably transmitted over a common control channel. It is possible, for example, to define a dedicated channel or subchannel on a forward control channel for the purpose of transmitting rate control bits.
  • the size or bandwidth of the rate control channel would need to be conservatively estimated to accommodate the largest number of expected users.
  • the dedicated rate control channel would be underutilized and the resources allocated for rate control would remain idle. It would be preferable if the resources allocated for rate control could be used for other purposes during periods of low usage.
  • rate control bits are transmitted to the mobile stations 100 over the F-CPCCH. Even when a mobile station 100 is assigned a FCH and receives its PCBs on the FCH, the rate control bits may be transmitted to the mobile station 100 on the F-CPCCH.
  • the RBS 36 may dynamically allocate slots on the F-PCCH not currently used for power control and usesthe selected slots to transmit rate control bits to one or more mobile stations 100. In effect, the RBS 36 "steals" bits from the F-CPCCH to use as a rate control subchannel.
  • one or more predetermined slots on the F- CPCCH may be designated for rate control, to which mobile stations 100 can then be dynamically assigned. Borrowing slots on the F-CPCCH to transmit rate control bits either reduces the number of mobile station 100 that can be power controlled or reduces the effective rate at which power control occurs.
  • Figs. 6A and 6B illustrate two exemplary methods of allocating slots on the F- CPCCH for use as a rate control subchannel. Other methods may also be employed.
  • the RBS 36 has allocated the same slots in each PCG for rate control. In the specific example, the last four slots in each PCG are allocated for rate control, though it is not required that consecutive slots be assigned. The selected PCG slots may be distributed rather than consecutive. The remaining 20 PCG slots in each PCG may continue to be used for power control. As noted above, this allocation may be done dynamically as the need for additional rate control resources arises.
  • the RBS 36 may power control up to 20 mobile stations 100 at a rate of 800 Hz without any modification in the power control algorithm of the mobile station 100.
  • the mobile stations 100 need not be aware that some PCG slots are being used for rate control since different PCG slots are allocated for rate control and power control respectively.
  • the RBS 36 could allocate PCG slots for rate control as shown in Fig. 6B.
  • Fig. 6B four slots in each PCG are allocated for rate control, but the slots used for rate control are not the same in all PCGs.
  • the PCG slots allocated for rate control shift one position in each consecutive PCG.
  • the RBS 36 may power control 24 mobile stations 100 at a rate of 600 Hz.
  • Each mobile station 100 in such case would be assigned a PCG slot for power control (e.g. the first slot in each PCG) as is done conventionally and would ignore every sixth PCG yielding an effective power control rate of 600 Hz.
  • the allocation of PCG slots for rate control may be performed dynamically.
  • the RBS 36 may allocate a fixed number of slots per frame each time additional rate control resources are needed. Thus, the RBS 36 may initially allocate 8 slots (every 24th slot); then 16 slots (every 12th slot), etc.
  • the RBS 36 transmits a load indication to the mobile stations 100 at a rate of 50 Hz.
  • the load indication comprises two rate control bits, which enables the RBS 36 to indicate up to four different load levels.
  • the rate control bits are repeated four times to protect against bit errors that may occur during transmission.
  • the RBS 36 could transmit the rate control bits in a selected slot in every other PCG as shown in Fig. 6A, or could evenly distribute the rate control bits at every 48th PCG slot as shown in Fig. 6B.
  • the RBS 36 When dedicated rate control is desired, the RBS 36 would need to allocate eight slots for each mobile station 100 that is being rate controlled assuming that a two- bit load indication is transmitted at a rate of 50 Hz and is repeated four times. If four PCG slots are allocated from each PCG as shown in Figs. 6A and 6B, the RBS 36 could rate control eight mobile stations 100. The RBS 36 could dynamically allocate more PCG slots for dedicated rate control if required; reducing the number of slots allocated for rate control when circumstances allow. [0037] The RBS 36 could also perform a mixture of common rate control and dedicated rate control. For example, the RBS 36 may allocate eight PCG slots for common rate control as previously described and dynamically allocate PCG slots for dedicated rate control as needed. The RBS 36 selects dedicated or common power control for each mobile station 100 depending on the application and other requirements, such as QoS, etc.
  • the RBS 36 identifies the rate control subchannel to the mobile station 100 in an upper layer signaling message at call setup and during a soft/softer handoff.
  • the rate control subchannel may be communicated to the mobile station 100 in a message transmitted during call set-up or during a soft/softer handoff.
  • the RBS 36 may identify the subchannel of the F- CPCCH in a broadcast message transmitted over a common broadcast channel.

Abstract

A radio base station performs reverse link rate control in a wireless communication network by 'stealing' bits on a forward common power control channel. The forward common power control channel is divided into a plurality of frames, with each frame including a plurality of power control groups and each power control group including a plurality of power control slots. The radio base station may dynamically select power control slots depending on user demand to be used for reverse link rate control.

Description

METHOD OF RATE CONTROL
RELATED APPLICATIONS [0001] This application is a continuation-in-part of U.S. Application Serial No. 10/755,104 filed January 9, 2004. This application also claims priority under 35 U.S.C. § 119(e) from Provisional Application Serial No. 60/494,685 filed on August 12, 2003. These applications are incorporated in their entirety by reference herein.
BACKGROUND OF THE INVENTION [0002] The present invention generally relates to rate control methods for wireless communication systems.
[0003] In code division multiple access (CDMA) networks, the mobile stations share a reverse link channel and may transmit simultaneously on the reverse link channel. During transmission, each mobile station spreads its transmitted signal with a spreading code selected from a set of mutually orthogonal spreading codes. The base station is able to separate the signals received from the mobile stations by a correlation process. For example, if the base station desires to receive the signal transmitted by mobile station A, the base station correlates the received signal with the spreading code used by mobile station A to despread the signal from mobile station A. All other signals will appear as noise due to lack of correlation. The base station can despread signals from all other mobile stations in the same manner.
[0004] CDMA networks are interference-limited systems. Since all mobile stations operate at the same frequency, internal interference generated within the network plays a critical role in determining system capacity and signal quality. The transmit power from each mobile station contributes to the load at the base station and needs to be controlled to limit interference while maintaining desired performance objectives, e.g., bit error rate (BER), frame error rate (FER), capacity, dropped-call rate, coverage, etc. If the load is allowed to get too high, widespread outages may occur. An outage is considered to occur when the power required to maintain minimum signal quality standards is greater than the maximum transmit power of the mobile station.
[0005] Rate control is one technique used to control the load at a base station in a CDMA network. In general, the transmit power required to maintain a desired signal quality increases as the data transmission rate increases, and decreases as the data transmission rate decreases. When a mobile station is commanded to transmit at a particular data rate, the mobile station will transmit at the minimum power level needed to maintain acceptable signal quality standards. Thus, one way of controlling the load at the base station is to dynamically adjust the data transmission rates of the mobile stations.
[0006] Two well-known rate control techniques are common rate control and dedicated rate control. With common rate control and dedicated rate control, all mobile stations that need to transmit data in the reverse link are allowed to do so. Each mobile station initially begins transmitting at a specified minimum rate (sometimes called the autonomous rate) and then, depending on load of the base stations in its active set, is allowed to vary its transmission rate. The base stations periodically estimate the reverse link load and send rate control commands to the mobile stations. In common power control, a single rate control command is broadcast on a forward common power control channel and all mobile stations respond to the same rate control command. The rate control command typically comprises rate control bits, sometimes called reverse activity bits, that indicate to the mobile station 100 the link load experienced by the base station 36. In dedicated rate control, separate rate control bits are sent to each mobile station. In both common rate control and dedicated rate control systems, the mobile stations process the rate control bits and determine whether to increase, decrease or hold their current data transmission rates. When the mobile station changes its data transmission rate, it typically increases or decreases its data transmission rate to the next higher or next lower rate level defined by the applicable standard. Thus, the rate change is relative to the current data transmission rate of the mobile station.
SUMMARY OF THE INVENTION [0007] The present invention relates to reverse link rate control for controlling the data transmission rate of mobile stations on a reverse link packet data channel. More particularly, the present invention relates to a method of transmitting rate control information from a radio base station to one or more mobile stations subject to reverse link rate control. The rate control information, which may comprise rate control bits, is inserted into a forward common power control channel. The forward common power control channel is divided into a plurality of frames. Each frame is further divided into a plurality of power control groups and each power control group comprises a plurality of power control slots. Selected power control slots on the forward common power control channel are allocated for reverse link rate control. The allocation of forward power control slots for reverse link rate control can be performed dynamically by the radio base station, or may be fixed. The present invention is useful for a variety of rate control methods, including common rate control, or a combination of common rate control and dedicated rate control.
BRIEF DESCRIPTION OF THE DRAWINGS [0008] Fig. 1 is a diagram of an exemplary wireless communication network according to one or more embodiments of the present invention. Fig. 2 is a diagram of exemplary functional details for a radio base station according to the present invention. Fig. 3 is a functional block diagram of an exemplary mobile station according to the present invention. Fig. 4 is a diagram illustrating the structure of the Common Power Control Channel (CPCCH). Fig. 5 illustrates an exemplary load curve for a base station using common rate control or dedicated rate control according to the present invention. Figs. 6A and 6B are diagrams illustrating various methods of inserting common power control bits into a Forward Common Power Control Channel.
DETAILED DESCRIPTION OF THE INVENTION [0009] Turning to the drawings, Fig. 1 illustrates an exemplary wireless communication network 10 in which the present invention may be implemented. Network 10 may be any packet-switched communication network, for example, a cdma2000 wireless network according to the IS-2000/2001 families of standards. However, those skilled in the art will appreciate that the wireless communication network may be configured according to other standards, such as Wideband CDMA (WCDMA) standards, for example.
[0010] Network 10 includes a Packet-Switched Core Network (PSCN) 20 and a Radio Access Network (RAN) 30. The PSCN 20 provides connection to one or more Public Data Networks (PDNs) 50, such as the Internet. The PSCN 20 includes a packet data serving node (PDSN) 22, that connects with the RAN 30. The details of the PSCN 20 are not material to the present invention and, therefore, the PSCN 20 is not discussed further herein. The RAN 30 provides the radio interface between the mobile stations 100 and the PCSN 12. An exemplary RAN 30 comprises a Packet Control Function (PCF) 32, one or more Base Station Controllers (BSC) 34, and a plurality of Radio Base Stations (RBSs) 36. BSCs 34 connect the RBSs 36 to the PCF 32. Mobile stations 100 communicate with the RBSs 36 via the air interface as defined by the appropriate network standards, such as the IS-2000 family of standards. [0011] Fig. 2 illustrates a functional diagram of an exemplary RBS 36 according to one embodiment of the present invention. It will be appreciated that the present invention is not limited to the RBS architecture illustrated in Fig. 2, and that other RBS architectures are applicable to the present invention. The functional elements of Fig. 2 may be implemented in software, hardware, or some combination of both. For example, one or more of the functional elements in RBS 36 may be implemented as stored program instructions executed by one or more microprocessors or other logic circuits included in RBS 36.
[0012] As shown in Fig. 2, RBS 36 includes transmitter circuits 38, forward link signal processing circuits 40, receiver circuits 42, reverse link signals processing circuits 44, and control and interface circuits 46. The transmitter circuits 38 include the necessary RF circuits, such as modulators and power amplifiers, to transmit signals to mobile stations 100. Multiplexer 39 connects the transmitter circuits 38 to one or more transmit antennas. The forward link signal processing circuits 40 process the signals being transmitted to the mobile stations 100. Forward link signal processing may include digital modulation, encoding, interleaving, encryption, and formatting. The receiver circuits 42 comprise the RF components, such as a receiver front end, necessary to receive signals form the mobile stations 100. Demultiplexer 41 connects the receiver circuits 42 to one or more receive antennas. Reverse link processing circuits 44 process the signals received from the mobile stations 100. Reverse link processing may include, for example, digital demodulation, decoding, de-interleaving, and decryption. Control and interface circuits 46 coordinate the operation of the RBS 36 and the mobile stations 100 within the applicable communication standards and interface the RBS 36 with the BSC 34. The forward link processing circuits 40, reverse link processing circuits 44, and control and interface circuits 46 may be integrated in a single processor, or may be implemented in multiple processors, hardware circuits, or a combination of processors and hardware circuits.
[0013] Fig. 3 is a functional block diagram of an exemplary mobile station 100. As used herein, the term "mobile station" may include a cellular radiotelephone, a Personal Communications System (PCS) terminal that may combine a cellular radiotelephone with data processing, facsimile, and data communications capabilities; a Personal Data Assistant (PDA) that may include a pager, Web browser, radiotelephone, Internet/intranet access, organizer, calendar, and a conventional laptop and/or palmtop receiver or other appliances that include a radiotelephone transceiver. [0014] Mobile station 100 includes a transceiver 110 connected to an antenna 120 via a multiplexer 130 as known in the art. Mobile station 100 further includes a system controller 140, and a user interface 150. Transceiver 110 includes a transmitter 112 and a receiver 114. Transceiver 110 may, for example, operate according to the cdma2000, WCDMA or UMTS standards. The present invention, however, is not limited to use with these standards and those skilled in the art will recognize the present invention may be extended or modified for other standards.
[0015] System controller 140 provides overall operational control for the mobile station 100 according to programs instructions stored in memory. System controller 140 may comprise a microprocessor or microcontroller and may be part of an application specific integrated circuit (ASIC). Memory represents the entire hierarchy of memory in a mobile station 100. Memory provides storage for data, operating system programs and application programs. Memory may be integrated with the system controller, or may be implemented in one or more discrete memory devices.
[0016] User interface 150, typically comprising a keypad 152, display 154, microphone 156 and/or speaker 158. Keypad 152 allows the operator to enter commands and select menu options while display 154 allows the operator to see menu options, entered commands, and other service information. Microphone 156 converts the operator's speech into electrical audio signals and speaker 158 converts audio signals into audible signals that can be heard by the operator. It will be understood by those skilled in the art that mobile station 100 may comprise a subset of the illustrated user interface elements or mobile station 100 may comprise additional user interface elements not shown or described herein.
[0017] In cdma2000 networks, reverse link power control is used to control the transmit power of the mobile stations 100. The general goal of reverse link power control is to maintain the transmit power level of the mobile station at the minimum level required to maintain signal quality objectives at the current data transmission rate of the mobile station 100.
[0018] RBS 36 controls the transmit power level of the mobile stations 100 using closed loop power control. The closed loop power control mechanism includes an inner power control loop and an outer power control loop. The inner power control loop adjusts the mobile station transmit power to maintain the signal to noise ratio (SNR) of the reverse pilot channel (R-PICH) as close as possible to a targeted power control set point. The outer loop power control mechanism adjusts the power control set point for a given mobile station 100 depending on frame error rate (FER) or some other performance metric.
[0019] To perform inner loop power control, the RBS 36 periodically measures the received signal strength of the R-PICH from the mobile station 100, computes the SNR of the R-PICH, and compares the computed SNR of the R-PICH to the power control set point. The RBS 36 transmits a power control bit (PCB) to the mobile station 100 depending on the outcome of the comparison. If the measured SNR is above the power control set point, the RBS 36 transmits a "1." Conversely, if the measured SNR is below the power control set point, the RBS 36 transmits a "0." A PCB having a value of "1" is interpreted by the mobile station 100 as a command to decrease its transmit power level by δ dB. Similarly, a PCB having a value of "0" is interpreted by the mobile station 100 as a command to increase its transmit power by δ dB. Thus, the mobile station 100 adjusts its transmit power up or down by δ dB for each power control bit. There is no command to maintain the current transmit power level. A relatively constant transmit power level, however, may be maintained by transmitting alternating up and down commands from the RBS 36 to the mobile station 100.
[0020] The RBS 36 transmits power control bits (PCBs) to the mobile station 100 on either a fundamental channel (FCH) if one is assigned or a forward common power control channel (F-CPCCH). - The F-CPCCH is illustrated in Fig. 4. The RBS 36 transmits continuously and at constant power on the F-CPCCH. In the current cdma2000 standard, the F-CPCCH is organized into 20 ms frames. Each 20 ms frame is further subdivided into sixteen equal time intervals of 1.25 ms each, which are known as power control groups (PCGs). Thus, a single forward link frame has sixteen PCGs. Each PCG includes 24 slots. Each slot contains 1 bit. One slot of each PCG is used to power control one mobile station 100. Thus, the RBS 36 can power control 24 mobile stations 100 at a rate of 800 Hz using a single F-CPCCH.
[0021] Because the relationship between SNR and frame error rate is non-linear, the RBS 36 may adjust the power control set point depending on factors such as vehicle speed and channel conditions. In general, performance as measured by FER deteriorates with increasing vehicle speed. Thus, the outer power control loop at the RBS 36 periodically adjusts the set point to maintain the signal quality as measured by the FER at a desired target FER value. For outer loop power control, the RBS 36 measures the FER of the R-PDCH. [0022] Rate control is also used to control the reverse link load at the RBS 36. With rate control, the RBS 36 controls the data transmission rates of the mobile stations 100 on the reverse link traffic channels to maintain the reverse link load at the RBS 36 at a desired level. The general aim of common rate control is to maintain the reverse link load as close as possible to a desired target load .so that the number of outages is maintained at an acceptable level, e.g. 1 % while utilizing the reverse link channel to the fullest extent possible. In many common rate control and dedicated rate control schemes, mobile stations 100 that have data to transmit are allowed to transmit. Initially, a mobile station 100 begins transmitting at a very low rate called the autonomous rate, which may for example be a rate of 9.6 kbps. After a mobile station 100 begins transmitting data, it is allowed to vary its transmission rate depending on reverse link load.
[0023] In common rate control, the RBS 36 periodically estimates the reverse link load and transmits a load indication to all of the mobile stations 100 transmitting on the reverse link channel. The RBS 36 transmits the load indication to all mobile stations 100 over a common control channel. Each mobile station 100 decides whether to increase or decrease its transmission rate based at least in part on the load indication from the RBS 36. Rate adjustment decisions by the mobile stations 100 will tend to follow the load indications from the RBS 36. If the reverse link load at the RBS 36 increases above the target load, the mobile stations 100 in general will decrease their transmission rate to reduce the reverse link load. Conversely, if the reverse link load at the RBS 36 decreases below the target load, the mobile stations 100 in general will increase their transmission rate to increase the load and more efficiently use the reverse link channel. The rate adjustment decision of an individual mobile station 100, however, may not follow the load indication at a given time instant, since other factors (e.g., user class, QoS information, power limitations, etc.) may be evaluated in making rate control decision.
[0024] Fig. 5 is a graph illustrating one method of determining the load indication. In
Fig. 5, the vertical axis represents the reverse link load, and the horizontal axis represents time. L^^ is the maximum load beyond which the system is unstable and
outages are likely to occur. LMN is the load below which the system is considered
lightly loaded. Thus, the range of possible load values is divided into three regions. While three regions are shown in the exemplary embodiment, the load range may be divided into any number of regions greater than or equal to two. [0025] During operation the RBS 36 periodically estimates the reverse link load and determines the load indication to broadcast to the mobile stations 100 transmitting on the reverse link based on the region wherein the current load estimate falls. The evaluation period may be once per frame. Evaluation periods longer or shorter than once per frame are also within the scope of the invention. If L(ή) denotes the estimate of the reverse link load at the nth evaluation period, the RBS 36 may determine the corresponding load indication b(ή) as follows: if (L(n) >= L^ ) {set b( ) = 1} else if (L(n) <= LMN ) {setb(n) = -1} Eq. 1 else {setb(n) = 0}
The load indication b( ) may comprise, for example, one or more load indication bits, which are sometimes referred to as reverse activity bits (RABs) but are referred to herein generically as rate control bits. For purposes of this application, the term "rate control bits" means any bits transmitted from the base station that are used by a mobile station 100 to determine its data transmission rate. As noted above, the rate control bits may comprise load indication or reverse activity bits or may comprise explicit up/down commands.
[0026] The mobile stations 100 determine whether to change their data transmission rate based at least in part on the rate control bits transmitted by the RBS 36. The rate determination process performed by the mobile station 100 is not material to the present invention, but illustrative methods are described herein to provide an exemplary context for the present invention as an aid in understanding the invention. In the embodiment shown in Fig. 5, the mobile station 100 may interpret the rate control bits as an explicit command to either increase, decrease, or hold its current data transmission rate. For example, the mobile station 100 may interpret a "1" as a command to increase the data transmission rate to the next higher rate level, and interpret a "-1" as a command to decrease the current data transmission rate to the next lower rate level. A "0" may be interpreted as a command to hold the current data transmission rate. [0027] Alternatively, the mobile station 100 could filter the load indications and change its data transmission rate probabilistically based on the filtered value. For example, the mobile station 100 may determine a rate change probability q based on the filtered value of the load indications and change rate with a probability determined by the rate change probability q. Consequently, some number of mobile stations 100 will change rates, and some other number of mobile stations will continue to transmit at their current rate. Techniques for probabilistically changing data transmission rates are described in the U.S. applications titled "Common Rate Control Method for Reverse Link Channels in CDMA Networks" filed on November 21 , 2003, and "Common Rate Control Method Based On Mobile transmit Power" filed on November 21, 2003. Both of these applications are incorporated herein by reference.
[0028] In dedicated rate control, the RBS 36 estimates the reverse link load and determines rate control bits to send to each mobile station 100. Dedicated rate control differs from common rate control in that separate rate control bits are sent to each mobile station 100. The mobile station 100 may interpret the rate control bits the same as for common rate control. Thus, from the perspective of the mobile station 100, dedicated rate control is the same as common rate control.
[0029] Common rate control and dedicated rate control require no rate feedback information from the mobile stations 100 to the RBS 36. Further, in common rate control the RBS 36 broadcasts load indications to all mobile stations 100 on a common control channel. Consequently, common rate control and dedicated rate control require only a low signaling overhead and are low in implementation complexity. [0030] To perform either common rate control or dedicated rate control, the RBS 36 needs to send rate control bits to the mobile stations 100. The rate control bits are preferably transmitted over a common control channel. It is possible, for example, to define a dedicated channel or subchannel on a forward control channel for the purpose of transmitting rate control bits. If a dedicated rate control channel were used, however, the size or bandwidth of the rate control channel would need to be conservatively estimated to accommodate the largest number of expected users. Thus, during periods of low usage, the dedicated rate control channel would be underutilized and the resources allocated for rate control would remain idle. It would be preferable if the resources allocated for rate control could be used for other purposes during periods of low usage.
[0031] According to one exemplary embodiment of the present invention, rate control bits are transmitted to the mobile stations 100 over the F-CPCCH. Even when a mobile station 100 is assigned a FCH and receives its PCBs on the FCH, the rate control bits may be transmitted to the mobile station 100 on the F-CPCCH. The RBS 36 may dynamically allocate slots on the F-PCCH not currently used for power control and usesthe selected slots to transmit rate control bits to one or more mobile stations 100. In effect, the RBS 36 "steals" bits from the F-CPCCH to use as a rate control subchannel. In another embodiment of the invention, one or more predetermined slots on the F- CPCCH may be designated for rate control, to which mobile stations 100 can then be dynamically assigned. Borrowing slots on the F-CPCCH to transmit rate control bits either reduces the number of mobile station 100 that can be power controlled or reduces the effective rate at which power control occurs.
[0032] Figs. 6A and 6B illustrate two exemplary methods of allocating slots on the F- CPCCH for use as a rate control subchannel. Other methods may also be employed. In Fig. 6A, the RBS 36 has allocated the same slots in each PCG for rate control. In the specific example, the last four slots in each PCG are allocated for rate control, though it is not required that consecutive slots be assigned. The selected PCG slots may be distributed rather than consecutive. The remaining 20 PCG slots in each PCG may continue to be used for power control. As noted above, this allocation may be done dynamically as the need for additional rate control resources arises. Using this method of allocation, the RBS 36 may power control up to 20 mobile stations 100 at a rate of 800 Hz without any modification in the power control algorithm of the mobile station 100. The mobile stations 100 need not be aware that some PCG slots are being used for rate control since different PCG slots are allocated for rate control and power control respectively.
[0033] Alternatively, the RBS 36 could allocate PCG slots for rate control as shown in Fig. 6B. In Fig. 6B, four slots in each PCG are allocated for rate control, but the slots used for rate control are not the same in all PCGs. In this example, the PCG slots allocated for rate control shift one position in each consecutive PCG. Using this method of allocation, the RBS 36 may power control 24 mobile stations 100 at a rate of 600 Hz. Each mobile station 100 in such case would be assigned a PCG slot for power control (e.g. the first slot in each PCG) as is done conventionally and would ignore every sixth PCG yielding an effective power control rate of 600 Hz. Again, the allocation of PCG slots for rate control may be performed dynamically. For example, the RBS 36 may allocate a fixed number of slots per frame each time additional rate control resources are needed. Thus, the RBS 36 may initially allocate 8 slots (every 24th slot); then 16 slots (every 12th slot), etc.
[0034] Another alternative is to allocate all slots from a single PCG in each frame for rate control. As in the previous example, the mobile stations 100 may be programmed to ignore the PCG designated for rate control for purposes of power control. [0035] Where common rate control is used by the RBS 36 to control the reverse link load, the number of PCG slots that need to be "borrowed" for rate control is small. In one exemplary embodiment, the RBS 36 transmits a load indication to the mobile stations 100 at a rate of 50 Hz. The load indication comprises two rate control bits, which enables the RBS 36 to indicate up to four different load levels. The rate control bits are repeated four times to protect against bit errors that may occur during transmission. Thus, eight bits per 20 ms frame or .5 bits per PCG are required to obtain a rate of 50 Hz. The RBS 36 could transmit the rate control bits in a selected slot in every other PCG as shown in Fig. 6A, or could evenly distribute the rate control bits at every 48th PCG slot as shown in Fig. 6B.
[0036] When dedicated rate control is desired, the RBS 36 would need to allocate eight slots for each mobile station 100 that is being rate controlled assuming that a two- bit load indication is transmitted at a rate of 50 Hz and is repeated four times. If four PCG slots are allocated from each PCG as shown in Figs. 6A and 6B, the RBS 36 could rate control eight mobile stations 100. The RBS 36 could dynamically allocate more PCG slots for dedicated rate control if required; reducing the number of slots allocated for rate control when circumstances allow. [0037] The RBS 36 could also perform a mixture of common rate control and dedicated rate control. For example, the RBS 36 may allocate eight PCG slots for common rate control as previously described and dynamically allocate PCG slots for dedicated rate control as needed. The RBS 36 selects dedicated or common power control for each mobile station 100 depending on the application and other requirements, such as QoS, etc.
[0038] The RBS 36 identifies the rate control subchannel to the mobile station 100 in an upper layer signaling message at call setup and during a soft/softer handoff. [0039] The rate control subchannel may be communicated to the mobile station 100 in a message transmitted during call set-up or during a soft/softer handoff. In systems that employ common rate control, the RBS 36 may identify the subchannel of the F- CPCCH in a broadcast message transmitted over a common broadcast channel.

Claims

CLAIMS What is claimed is:
1. A method of controlling the data transmission rate of a mobile station in a wireless communication network, comprising: providing a forward common power control channel for power controlling a plurality of mobile stations, said forward common power control channel being divided into a plurality of frames, with each frame including a plurality of power control groups and each power control group including a plurality of power control slots; transmitting said rate control information to one or more mobile stations on selected power control slots on the forward common power control channel.
2. The method of claim 1 wherein the selected power control slots occur at the same slot position in at least two power groups.
3. The method of claim 1 wherein the selected power control slots occur at different positions in at least two power control groups.
4. The method of claim 1 further comprising selecting one or more power control slots on the forward common power control channel for transmitting said rate control information.
5. The method of claim 4 wherein selecting one or more power control slots on the forward common power control channel for transmitting said rate control information comprises dynamically selecting power control slots responsive to changes in the number of mobile stations being controlled.
6. The method of claim 1 wherein transmitting said rate control information to one or more mobile stations on selected power control slots on the forward common power control channel comprises transmitting common rate control bits to two or more mobile stations in selected power control slots designated for common rate control.
7. The method of claim 1 wherein transmitting said rate control information to one or more mobile stations on selected power control slots on the forward common power control channel comprises transmitting dedicated rate control bits to one or more selected mobile stations in respective power control slots for each mobile station.
8. The method of claim 7 wherein transmitting dedicated rate control bits to one or more selected mobile stations in respective power control slots for each mobile station comprises transmitting said dedicated rate control bits for different mobile stations in different power control slots.
9. The method of claim 8 wherein transmitting said rate control information to one or more mobile stations on selected power control slots on the forward common power control channel further comprises transmitting common rate control bits to two or more mobile stations in selected power control slots designated for common power control.
10. The method of claim 1 wherein transmitting said rate control information to one or more mobile stations on selected power control slots on the forward common power control channel comprises transmitting rate control bits in the selected power control slots.
11. The method of claim 10 wherein transmitting said rate control information to one or more mobile stations on selected power control slots on the forward common power control channel further comprises repeating the rate control bits in different power control slots.
12. The method of claim 1 further comprising transmitting a common power control assignment to said mobile stations that identifies the selected power control slots.
13. The method of claim 12 wherein transmitting a common power control assignment to said mobile stations that identifies the selected power control slots comprises transmitting the common power control assignment to the mobile stations at call setup.
14. The method of claim 12 wherein transmitting a common power control assignment to said mobile stations that identifies the selected power control slots comprises transmitting the common power control assignment to the mobile station responsive to a handoff.
15. The method of claim 12 wherein transmitting a common power control assignment to said mobile stations that identifies the selected power control slots comprises transmitting the common power control assignment a plurality of mobile stations over a common broadcast channel.
16. The method of claim 1 wherein the selected slots are within a single PCG in each frame.
17. A radio base station in a wireless communication network comprising: a receiver to receive signals from one or more mobile stations at variable data transmission rates; a transmitter to transmit rate control information to said one or more mobile stations to control said data transmission rates of said mobile stations in selected power control slots on a forward common power control channel, said forward power control channel being divided into a plurality of frames with each frame having a plurality of power control groups and each power control group having a plurality of power control slots; and a controller operatively connected to said transmitter and said receiver to determine what rate control information to transmit.
18. The radio base station of claim 17 wherein the selected power control slots occur at the same slot position in at least two power groups.
19. The radio base station of claim 17 wherein the selected power control slots occur at different positions in at least two power control groups.
20. The radio base station of claim 17 wherein the controller dynamically selects the power control slots.
21. The radio base station of claim 17 wherein the rate control information comprises common rate control bits transmitted to two or more mobile stations in selected power control slots designated for common rate control.
22. The radio base station of claim 17 wherein the rate control information comprises dedicated rate control bits transmitted to one or more stations in respective power control slots on the forward common power control channel.
23. The radio base station of claim 22 wherein said dedicated rate control bits for different mobile stations are transmitted in different power control slots.
24. The radio base station of claim 17 wherein the rate control information comprises common rate control bits transmitted to two or more mobile stations in a first set of selected power control slots designated for common rate control, and dedicated rate control bits for one or more mobile stations in a second set of selected power control slots.
25. The radio base station of claim 17 wherein said rate control information comprises rate control bits.
26. The radio base station of claim 25 wherein said rate control bits are repeated in different power control slots.
27. The radio base station of claim 17 wherein said controller assigns said mobile stations to selected power control slots for purposes of reverse link rate control and wherein said transmitter transmits a rate control assignment to said mobile stations responsive to said controller that identifies the selected power control slots to be used by the mobile stations for reverse link rate control.
28. The radio base station of claim 27 wherein the rate control assignment is sent to the mobile stations at call setup.
29. The radio base station of claim 27 wherein the rate control assignment is sent to the mobile stations responsive to a handoff.
30. The radio base station of claim 17 wherein the transmitter transmits a rate control assignment over a common broadcast channel identifying the selected power control slots on the forward common power control channel allocated for common rate control.
31. A mobile station in a wireless communication network comprising: a transmitter to transmit signals at variable data transmission rates; a receiver to receive rate control information from a radio base station in selected power control slots on a forward common power control channel, said forward power control channel being divided into a plurality of frames with each frame having a plurality of power control groups and each power control group having a plurality of power control slots; and a controller operatively connected to said transmitter and said receiver to vary the data transmission rate of said transmitter responsive to said rate control information.
32. The mobile station of claim 31 wherein the selected power control slots occur at the same slot position in at least two power groups.
33. The mobile station of claim 31 wherein the selected power control slots occur at different positions in at least two power control groups.
34. The mobile station of claim 31 wherein the rate control information comprises common rate control bits transmitted to said mobile station in selected power control slots designated for common rate control.
35. The mobile station of claim 31 wherein the rate control information comprises dedicated rate control bits transmitted to said mobile station in selected power control slots on the forward common power control channel.
36. The mobile station of claim 31 wherein said rate control information comprises rate control bits.
37. The mobile station of claim 36 wherein said rate control bits are repeated in different power control slots.
38. The mobile station of claim 31 wherein said mobile station receives a rate control assignment from a radio base station that identifies the selected power control slots to be used by the mobile station for reverse link rate control.
39. The mobile station of claim 38 wherein the rate control assignment is received at call setup.
40. The mobile station of claim 38 wherein the rate control assignment is received responsive to a handoff.
41. The mobile station of claim 31 wherein the rate control assignment is received over a common broadcast channel.
42. The mobile station of claim 31 wherein the controller is programmed to respond to power control bits in a designated slot in a power control group, and wherein the controller is programmed to ignore the designated slots for power control purposes when the designated slot is used for sending rate control information.
PCT/US2004/013067 2003-08-12 2004-04-28 Method of rate control WO2005020501A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP04750810A EP1656756A1 (en) 2003-08-12 2004-04-28 Method of rate control
CN2004800299450A CN1868159B (en) 2003-08-12 2004-04-28 Method of rate control

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US49468503P 2003-08-12 2003-08-12
US60/494,685 2003-08-12
US10/755,104 US7406077B2 (en) 2003-01-10 2004-01-09 Generalized rate control for a wireless communications network
US10/755,104 2004-01-09
US10/800,791 2004-03-15
US10/800,791 US7519019B2 (en) 2003-08-12 2004-03-15 Method of rate control

Publications (1)

Publication Number Publication Date
WO2005020501A1 true WO2005020501A1 (en) 2005-03-03

Family

ID=34222355

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/013067 WO2005020501A1 (en) 2003-08-12 2004-04-28 Method of rate control

Country Status (4)

Country Link
US (1) US7519019B2 (en)
EP (1) EP1656756A1 (en)
CN (1) CN1868159B (en)
WO (1) WO2005020501A1 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7751337B2 (en) * 2003-02-10 2010-07-06 The Boeing Company Method and apparatus for optimizing forward link data rate for radio frequency transmissions to mobile platforms
US8000284B2 (en) 2003-07-15 2011-08-16 Qualcomm Incorporated Cooperative autonomous and scheduled resource allocation for a distributed communication system
US7933235B2 (en) * 2003-07-15 2011-04-26 Qualcomm Incorporated Multiflow reverse link MAC for a communications system
US6970437B2 (en) * 2003-07-15 2005-11-29 Qualcomm Incorporated Reverse link differentiated services for a multiflow communications system using autonomous allocation
US7206598B2 (en) 2003-07-25 2007-04-17 Qualcomm Incorporated Method and apparatus for a control channel power allocation in a communication system
EP1624610B1 (en) * 2004-08-06 2006-12-27 Matsushita Electric Industrial Co., Ltd. Feedback control for multicast or broadcast services
US8380195B2 (en) * 2004-09-15 2013-02-19 Alcatel Lucent Method of conducting rate control, scheduling and acknowledgement in wireless communication system
US7346011B2 (en) * 2005-04-28 2008-03-18 Telefonaktiebolaget Lm Ericsson (Publ) Scheduling calls based on frame-offset selection
US20060274689A1 (en) * 2005-06-02 2006-12-07 Shupeng Li Method for using dedicated rate control in a common rate control wireless communications system
KR20070040285A (en) * 2005-10-11 2007-04-16 엘지전자 주식회사 Mobile device having digital broadcasting receiver
US7873055B2 (en) * 2005-10-21 2011-01-18 Alcatel-Lucent Usa Inc. Scheduling user transmissions of mobile stations on a reverse link of a spread spectrum cellular system
US8345591B2 (en) * 2007-07-20 2013-01-01 Broadcom Corporation Method and system for utilizing plurality of physical layers to retain quality of service in a wireless device during a communication session
US8644225B2 (en) * 2007-11-19 2014-02-04 Telcordia Technologies, Inc. Method for determining transmission channels for a LPG based vehicle communication network
CN101562496B (en) * 2008-04-15 2012-06-06 中兴通讯股份有限公司 System and method for controlling signal channel rate dynamic adjustment
WO2010042319A2 (en) * 2008-10-10 2010-04-15 Ziva Corporation Techniques and systems for wireless communications
WO2011029075A2 (en) 2009-09-03 2011-03-10 Ziva Corporation Techniques and systems for communications based on time reversal pre-coding

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528593A (en) * 1994-09-30 1996-06-18 Qualcomm Incorporated Method and apparatus for controlling power in a variable rate communication system
WO2002035735A2 (en) * 2000-10-24 2002-05-02 Nortel Networks Limited Shared channel structure, arq systems and methods
EP1231807A2 (en) * 2001-02-12 2002-08-14 Lg Electronics Inc. Controlling data transmission rate on the reserve link for each mobile station in a dedicated manner

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2718906B1 (en) * 1994-04-13 1996-05-24 Alcatel Mobile Comm France Method for adapting the air interface in a radiocommunication system with mobiles, base station, mobile station and corresponding transmission mode.
US5706282A (en) 1994-11-28 1998-01-06 Lucent Technologies Inc. Asymmetric speech coding for a digital cellular communications system
WO1999049595A1 (en) * 1998-03-23 1999-09-30 Samsung Electronics Co., Ltd. Power control device and method for controlling a reverse link common channel in a cdma communication system
CN1829135B (en) * 1998-06-30 2012-09-05 诺基亚西门子通信有限责任两合公司 Control method for telecommunication systems with cordless telecommunication, transmitting/receiving devices
JP4231593B2 (en) * 1999-07-21 2009-03-04 株式会社日立コミュニケーションテクノロジー Communication system and communication method thereof
US6393276B1 (en) * 2000-01-12 2002-05-21 Telefonaktiebolaget Lm Ericsson Mobile station assisted forward link open loop power and rate control in a CDMA system
US6477502B1 (en) * 2000-08-22 2002-11-05 Qualcomm Incorporated Method and apparatus for using non-symmetric speech coders to produce non-symmetric links in a wireless communication system
KR100469711B1 (en) * 2001-01-18 2005-02-02 삼성전자주식회사 Apparatus and method for controlling reverse transmission in mobile communication system
WO2002078212A1 (en) 2001-03-26 2002-10-03 Samsung Electronics Co., Ltd Method of controlling reverse transmission in a mobile communication system
CN1547861A (en) * 2001-06-27 2004-11-17 ���˹���Ѷ��� Communication of control information in wireless communication systems
KR100747524B1 (en) * 2001-07-07 2007-08-08 엘지전자 주식회사 Method for controlling signal power in variable data rate mode
US7190964B2 (en) * 2001-08-20 2007-03-13 Telefonaktiebolaget Lm Ericsson (Publ) Reverse link power control in 1xEV-DV systems
US7046966B2 (en) 2001-08-24 2006-05-16 Kyocera Wireless Corp. Method and apparatus for assigning data rate in a multichannel communication system
KR100830491B1 (en) * 2001-10-31 2008-05-21 엘지전자 주식회사 Method for controlling power of forward common power control channel
US7269145B2 (en) * 2001-12-20 2007-09-11 Samsung Electronics Co., Ltd. Mode transition method for wireless data service in a mobile station
KR100547793B1 (en) * 2001-12-29 2006-02-01 삼성전자주식회사 Method for controlling reverse data transmission in wireless telecommunication system
US6963755B2 (en) * 2002-01-09 2005-11-08 Qualcomm, Incorporated Method and apparatus for coherently combining power control commands to initialize communication
US7054656B2 (en) * 2002-08-02 2006-05-30 Motorola, Inc. Method and apparatus for provision of non-power control information through a power control channel to a mobile station
JP4508874B2 (en) 2002-11-14 2010-07-21 クゥアルコム・インコーポレイテッド Wireless communication rate formation
US7505780B2 (en) * 2003-02-18 2009-03-17 Qualcomm Incorporated Outer-loop power control for wireless communication systems
US7660282B2 (en) * 2003-02-18 2010-02-09 Qualcomm Incorporated Congestion control in a wireless data network
US20040242669A1 (en) 2003-05-27 2004-12-02 Filippo Drago Method of treating deficits associated with brain injury
US20040252669A1 (en) * 2003-06-16 2004-12-16 Patrick Hosein Common rate control method based on mobile transmit power
JP4875980B2 (en) * 2003-06-17 2012-02-15 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Reverse link speed control method and system in mobile communication network
US7466666B2 (en) * 2003-06-18 2008-12-16 Telefonaktiebolaget Lm Ericsson (Publ) Forward ACK/NACK channel for CDMA system
US7346314B2 (en) * 2003-08-15 2008-03-18 Telefonaktiebolaget Lm Ericsson (Publ) Forward link transmit power control based on observed command response
US20050078629A1 (en) * 2003-10-14 2005-04-14 Hao Bi Channel allocation extension in wireless communications networks and methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528593A (en) * 1994-09-30 1996-06-18 Qualcomm Incorporated Method and apparatus for controlling power in a variable rate communication system
WO2002035735A2 (en) * 2000-10-24 2002-05-02 Nortel Networks Limited Shared channel structure, arq systems and methods
EP1231807A2 (en) * 2001-02-12 2002-08-14 Lg Electronics Inc. Controlling data transmission rate on the reserve link for each mobile station in a dedicated manner

Also Published As

Publication number Publication date
US7519019B2 (en) 2009-04-14
EP1656756A1 (en) 2006-05-17
CN1868159A (en) 2006-11-22
US20050036458A1 (en) 2005-02-17
CN1868159B (en) 2012-03-14

Similar Documents

Publication Publication Date Title
US9674798B2 (en) Transport format combination selecting method, wireless communication system, and mobile station
US7190964B2 (en) Reverse link power control in 1xEV-DV systems
CA2288020C (en) Enhanced reverse link power control in a wireless communication system
KR100806996B1 (en) Methods and apparatus for allocation of power to base station channels
EP1087542B1 (en) A method for adjusting the transmit power level during soft handoff in wireless communication systems
US7519019B2 (en) Method of rate control
US6804520B1 (en) Temporary service interruption for high speed data transfer
US20010008542A1 (en) Method and apparatus for a CDMA cellular radio transmission system
MXPA03007361A (en) Method and apparatus for controlling transit power of multiple channels in a cdma communication system.
JP2005535177A (en) Equalization of the signal-to-interference ratio of several different physical channels that support coded synthesis transport channels
WO2005109684A1 (en) Wireless communication system, mobile station, base station control apparatus, and wireless communication method
KR100966551B1 (en) power control method in variable data rate
KR20050055166A (en) Apparatus and method for controlling data rate in a mobile communication system

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480029945.0

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1159/DELNP/2006

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2004750810

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004750810

Country of ref document: EP

DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)