IL110880A

Method and apparatus for determining the transmission data rate in a multi-user communication system

Abstract

A method and apparatus are described for controlling the data rates for communications to and from a base station and a plurality of remote users. The usage of the communications resource whether the forward link resource (from base station to remote users) or reverse link resource (from remote users to base station) is measured. The measured usage value is compared against at least one predetermined threshold value and the data rates of communications or a subset of communications on said communications resource is modified in accordance with said comparisons.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 5 independent, 15 dependent

  1. 1
    [QCPAS03H261 16 CLAIMS 1. In a communications network wherein a plurality of remote users each having a transmitter communicate message signals at a reverse link transmission data rate to a communications center having a receiver, a subsystem for optimizing communications quality in accordance with system usage and capacity comprising:monitor means for determining said system usage and conditionally providing a reverse link rate control signal in accordance with said system usage ;and a plurality of response means each collocated with a corresponding one of said remote users for receiving said reverse link rate control signal and adjusting said reverse link transmission data rate of active message information of said corresponding one of said remote users in accordance with said reverse link rate control signal.
  2. 2
    The subsystem of Claim 1 wherein said monitor means is collocated with said —-x^^center, said subsystem further comprising:communications center transmitter means tor transmitting messages to said remote users and for transmitting said rate control signal to said remote users;and plurality of remote receiver means, each of said plurality of remote receiver collocated with a corresponding one of said remote users for receiving said rate control signal and for providing said rate control signal to a corresponding one of said response means.
  3. 3
    The subsystem of Claim 1 wherein said monitor means determines said system usage by measuring the energy of said message signals for a predetermined time period.
  4. 4
    The subsystem of Claim 1 wherein said response means comprises:processor means for receiving said rate control signal and providing a rate command signals in response to said rate control signal;and variable rate vocoder means for receiving speech data and said rate command signals and encoding said speech data at a rate in accordance with said command signals.
  5. 5
    The subsystem of Claim 4 wherein said variable rate vocoder means further encodes said speech data in accordance with· the energy of said speech data. 17
  6. 6
    The subsystem of Claim 4 wherein said processor means is 2 further for receiving non-speech data for transmission and for providing said non-speech data at a rate in accordance with said rate control signal.
  7. 7
    In a communication system in which a base 2 stationJransmits a reverse link rate control command related to system usage and capacity, a variable rate transceiver remotely located from said base 4 station, said variable rate transceiver comprising:a receiver for receiving a signal comprising message data and said 6 reverse link rate control command;a variable rate vocoder for receiving active speech data and encoding 8 said active speech data in accordance with said reverse link rate control command;and 10 a transmitter for transmitting said encoded active speech packets.
  8. 8
    The variable rate transceiver of Claim 7 further comprising:2 a demodulator disposed between said receiver and said variable rate vocoder for demodulating said received signal;and 4 a processor disposed between demodulator and said variable rate vocoder for receiving said demodulated signal and separately providing said 6 message data and said rate control command.
  9. 9
    The variable rate transceiver of Claim 8 wherein said processor 2 is further for receiving non-speech data for transmission.
  10. 10
    The variable rate transceiver of Claim 7 further comprising a 2 modulator disposed between said variable rate vocoder and said transmitter for modulating said encoded speech data.
  11. 11
    The variable rate transceiver of Claim 8 further comprising a 2 modulator disposed between said variable rate vocoder and said transmitter for modulating said encoded speech data.
  12. 12
    At a base station, an apparatus for controlling the 2 user capacity of said base station comprising:usage determination means for measuring .usage of said base station;4 rate control means for comparing said measured usage against at least one predetermined value and selectively providing a active message reverse 6 link rate control signal in accordance with said comparisons;and transmitter means for transmitting said active message reverse link 8 rate control signal. (QCPA80JH26]
  13. 13
    The apparatus of Claim 12 further comprising 2 processor means for receiving message data for transmission to said remote users and said active message reverse link rate control signal and combining 4 said message data with said active message reverse link rate control signal to provide a composite data packet.
  14. 14
    The apparatus of Claim 13 further comprising a modulator 2 means disposed between said processor means and transmitter for modulating said composite data packet.
  15. 15
    In a communication system wherein a. base 2 station communicates messages on a forward link with a plurality of remote users an apparatus of controlling the data rate of said message 4 communications, comprising:usage determination means for determining a usage value of said 6 forward link;rate control logic means for receiving said usage value, comparing said 8 usage value to at least one predetermined threshold value and conditionally providing a rate control signal in accordance with said comparisons;and 10 variable rate data source means for receiving an active message and encoding said active message as a plurality of transmission 12 frames, wherein said variable data source means is responsive to said rate control signal for encoding a subset of said plurality of transmission frames at 14 a reduced encoding rate while providing other frames of said plurality of transmission frames at a higher encoding rate.
  16. 16
    The apparatus of Claim 15 wherein said at least one variable rate data source comprises at least one variable rate vocoder means for encoding speech data at variable rates.
  17. 17
    The apparatus of Claim 15 wherein said usage determination 2 means measures the energy of a signal for transmission to said remote users.
  18. 18
    A method for optimizing usage of a 2 communications resource, comprising the steps of:measuring said usage of said communications resource;4 comparing said measured usage against at least one predetermined threshold;6 generating a rate control signal in accordance with said comparison: encoding an active message as a plurality of transmission frames. wherein said encoding encodes a subset of said plurality of transmission frames at a reduced encoding rate while encoding other frames of said plurality of transmission frames at a higher encoding rate responsive to said rate control signal. 19 110880/ 3
  19. 19
    The method of Claim 18 wherein said step of comparing said 2 measured usage against at least one predetermined threshold comprises comparing said usage against a predetermined high usage threshold, and 4 wherein said step of adjusting data rates of communications on said communications resource comprises decreasing the data rate of 6 communications when said usage exceeds said high usage threshold.
  20. 20
    The method of Claim 18 wherein said step of comparing said 2 measured usage against at least one predetermined threshold comprises comparing said usage against a predetermined low usage threshold, and 4 wherein said step of adjusting data rates of communications on said communications resource comprises increasing the