EP1595423A2

Congestion control in a wireless data network

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 18 February 2024, 2.6 years ago.

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

51 claims: 11 independent, 40 dependent

  1. 1
    Claims of equivalent WO 2004075596 A2 CLAIMS 1. An apparatus, operable with a plurality of remote stations capable of transmission on a shared resource, comprising:a receiver for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations and for measuring the utilization of the shared resource;a scheduler for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or one common access grant to a subset of the requesting remote stations and for generating a busy command in response to the measured utilization;and a transmitter for transmitting the common access grant to the remaining remote stations on one or more common grant channels and for transmitting a busy signal comprising one or more busy commands.
  2. 9
    A remote station, comprising:a data buffer for receiving data for transmission;a message generator for generating an access request message when the data buffer contains data for transmission;a receiver for receiving one or more common grant channels from a base station and for receiving a busy signal from the base station;a message decoder for decoding an access grant directed to the remote station, the access grant comprising a common grant on one of the one or more common grant channels;and a transmitter for transmitting the access request message and for transmitting a portion of data from the data buffer in response to a decoded access grant in accordance with the received busy signal.
  3. 22
    A wireless communication system, comprising:a plurality of remote stations, each of a subset of which transmit an access request message to form a plurality of access request messages;a base station for: receiving the plurality of access request messages;measuring the utilization of the shared resource;allocating a shared system resource among the plurality of remote stations;transmitting zero or more individual access grants to a subset of the requesting remote stations and zero or more common access grants to the remaining requesting remote stations;and transmitting a busy signal when the measured utilization exceeds a predetermined threshold.
  4. 25
    A method of access control of a shared resource, comprising:receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or one common access grant to a subset of the requesting remote stations;transmitting the common access grant to the remaining remote stations on one or more common grant channels;measuring the utilization of the shared resource;and transmitting a busy signal when the measured utilization exceeds a predetermined threshold.
  5. 33
    A method of transmission, comprising:receiving data for transmission;storing the data in a data buffer;generating an access request message;transmitting the access request message;receiving one or more common grant channels from a base station;decoding an access grant comprising a common grant on one of the one or more common grant channels;receiving a busy signal from the base station;and transmitting a portion of data from the data buffer in response to a decoded access grant adapted in accordance with the received busy signal.
  6. 46
    An apparatus, comprising:means for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;means for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or one common access grant to a subset of the requesting remote stations;means for transmitting the common access grant to the remaining remote stations on one or more common grant channels;means for measuring the utilization of the shared resource;and means for transmitting a busy signal when the measured utilization exceeds a pre-determined threshold.
  7. 47
    An apparatus, comprising:means for receiving data for transmission;means for storing the data in a data buffer;means for generating an access request message;means for transmitting the access request message;means for receiving one or more common grant channels from a base station;means for decoding an access grant comprising a common grant on one of the one or more common grant channels;means for receiving a busy signal from the base station;and means for transmitting a portion of data from the data buffer in response to a decoded access grant adapted in accordance with the received busy signal.
  8. 48
    A wireless communication system, comprising:means for receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;means for allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or one common access grant to a subset of the requesting remote stations;means for transmitting the common access grant to the remaining remote stations on one or more common grant channels;means for measuring the utilization of the shared resource;and means for transmitting a busy signal when the measured utilization exceeds a pre-determined threshold.
  9. 49
    A wireless communication system, comprising:means for receiving data for transmission;means for storing the data in a data buffer;means for generating an access request message;means for transmitting the access request message;means for receiving one or more common grant channels from a base station;means for decoding an access grant comprising a common grant on one of the one or more common grant channels;means for receiving a busy signal from the base station;and means for transmitting a portion of data from the data buffer in response to a decoded access grant adapted in accordance with the received busy signal.
  10. 50
    Processor readable media operable to perform the following steps:receiving a plurality of access requests for transmission on the shared resource from a respective plurality of remote stations;allocating a portion of the shared resource to zero or more of the requesting remote stations in response to the plurality of access requests, the allocation comprising zero or one common access grant to a subset of the requesting remote stations;transmitting the common access grant to the remaining remote stations on one or more common grant channels;measuring the utilization of the shared resource;and transmitting a busy signal when the measured utilization exceeds a predetermined threshold.
  11. 51
    Processor readable media operable to perform the following steps:receiving data for transmission;storing the data in a data buffer;generating an access request message;transmitting the access request message;receiving one or more common grant channels from a base station;decoding an access grant comprising a common grant on one of the one or more common grant channels;receiving a busy signal from the base station;and transmitting a portion of data from the data buffer in response to a decoded access grant adapted in accordance with the received busy signal.