EP2107841A1

Closed loop resource allocation in a high speed wireless communications network

Abstract

Method and apparatus for performing transmission data rate allocation in a high speed wireless communications network. A macro control loop with the network of base stations on one side and all the subscriber stations on the other side. Subscriber station selects a rate based on the amount of data queued for transmission (100). Adjusts this rate based on the available power headroom of the subscriber station (102). This adjusted transmission rate is then adjusted again to account for protection of base stations in the candidate set of the subscriber station (104). This rate is then adjusted in accordance with busy tone signals indicative of the loading conditions of active set base stations of the subscriber station (108). The base stations react to these action by refreshing measurements of their instantaneous traffic load and providing feedback in the form of soft busy tones. The algorithm is named Closed Loop Resource Allocation.

EP2107841A1, drawing sheet 1
Sheet 1 of 25

Term

Term ended

Projected expiry passed 29 September 2020, 6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 8 independent, 5 dependent

  1. 1
    A method for determining reverse link transmission rate at a subscriber station comprising the steps of:selecting an initial rate in accordance with the amount of data queued to be transmitted by said subscriber station;and adjusting said initial rate in accordance with at least one received busy tone value.
  2. 2
    The method of Claim 1 further comprising the step of:determining the amount of power headroom in the subscriber station;adjusting said initial rate in accordance with said power headroom to provide a second adjusted rate;and wherein said step of adjusting said initial rate is performed on said second adjusted rate.
  3. 3
    The method of Claim 1 further comprising the step of:determining an energy difference metric in accordance with signal strengths from candidate base stations and active set base stations;adjusting said initial rate in accordance with said energy difference metric to provide a second adjusted rate;and wherein said step of adjusting said initial rate is performed on said second adjusted rate.
  4. 4
    The method of Claim 2 further comprising the step of:determining an energy difference metric in accordance with signal strengths from candidate base stations and active set base stations;adjusting said second adjusted rate in accordance with said energy difference metric to provide a third adjusted rate;and wherein said step of adjusting said initial rate is performed on said third adjusted rate.
  5. 5
    The method of Claim 1 wherein said step of selecting an initial rate in accordance with the amount of data queued to be transmitted by said subscriber station, comprises the steps of:determining whether the amount of data queued to be transmitted can be carried in a packet transmitted at the predetermined maximum data rate;setting said initial rate to the predetermined maximum rate when the amount of data queued to be transmitted exceeds the amount of information that can be carried in a packet transmitted at the predetermined maximum data rate;setting said initial rate to a second rate which is less than said predetermined maximum rate when the amount of data queued to be transmitted is less than the amount of information that can be carried in a packet transmitted at the predetermined maximum data rate;and setting said initial rate to the less of the current value of the initial rate or twice the rate at which a previous frame was transmitted.
  6. 6
    The method of Claim 2 wherein said step of adjusting said initial rate in accordance with said power headroom to provide a second adjusted rate, comprises the steps of:selecting the maximum rate capable of reliable transmission by said subscriber station in accordance with said power headroom;and selecting the lesser of the initial rate and said maximum rate capable of reliable transmission by said subscriber station as said second adjusted rate.
  7. 7
    A method for selecting a data rate for reverse link transmissions, comprising the steps of:selecting an initial rate in accordance with the amount of data in a transmission buffer;modifying said initial rate in accordance with a power headroom value to provide a first adjusted rate;modifying said first adjusted rate in accordance with a candidate set protection value to provide a second adjusted rate;and modifying said second adjusted rate in accordance with a received busy tone value to provide said selected reverse link transmission rate.
  8. 8
    A method for determining reverse link transmission rate at a subscriber station comprising the steps of:selecting an initial rate in accordance with the amount of data queued to be transmitted by said subscriber station;adjusting said initial rate in accordance with at least one received busy tone value;determining the amount of power headroom in the subscriber station;adjusting said initial rate in accordance with said power headroom to provide a second adjusted rate;wherein said step of adjusting said initial rate is performed on said second adjusted rate;determining an energy difference metric in accordance with signal strengths from candidate base stations and active set base stations;adjusting said second adjusted rate in accordance with said energy difference metric to provide a third adjusted rate;and wherein said step of adjusting said initial rate is performed on said third adjusted rate.
  9. 9
    A subscriber station for transmitting high rate digital data comprising:a receiver for receiving a busy tone signal indicative of the reverse link loading from each base station in the active set of said station;and a control processor for selecting one of said busy tone signals and determining said reverse link transmission rate in accordance with said selected one of said busy tone signals.
  10. 10
    A subscriber station for transmitting high speed digital data comprising:a buffer for storing data for transmission by said subscriber station;a receiver for receiving a busy tone signal indicative of the reverse link loading from each base station in the active set of said station;and a control processor for selecting one of said busy tone signals and determining said reverse link transmission rate in accordance with said selected one of said busy tone signals and the amount of data in said buffer.
  11. 11
    A subscriber station for transmitting data at a selected rate of a set of possible rates, comprising:a buffer for storing an amount of data to be transmitted by said subscriber station;a receiver subsystem for receiving a busy tone signal indicative of a busy tone value;a control processor for selecting an initial rate in accordance with the amount of data in a transmission buffer, modifying said initial rate in accordance with a power headroom value to provide a first adjusted rate, modifying said first adjusted rate in accordance with a candidate set protection value to provide a second adjusted rate, and modifying said second adjusted rate in accordance with a received busy tone value to provide said selected reverse link transmission rate;and a transmitter for transmitting data at said selected data rate.
  12. 12
    A base station comprising:means of measuring reverse link loading;and means for transmitting a busy tone signal indicative of said reverse link loading.
  13. 13
    A method for determining reverse link transmission rate at a subscriber station comprising the steps of:receiving a busy tone signal indicative of the reverse link loading from each base station in the active set of said station;selecting one of said busy tone signals;and determining said reverse link transmission rate in accordance with said selected one of said busy tone signals.