A method, and corresponding apparatus, applies to individual base stations in a wireless communications systems, where each base station performs rate assignment to mobile stations optimally, but independently of the other base stations. Different base stations affect each other through other cell interference, and continuously modify their reversed link rate assignment based on the other-cell interference received and the requested rates from the mobile stations. The base stations converge to a stable condition with uncoordinated optimizations. The optimizing technique maximizes total through put in each cell (maximizing rates) while maintaining interference to other cells at a minimum level, and being subject to at least some of the following constraints: mobile station's maximum transmit power, mobile station's requested rate, discrete set of possible rates, maximum rise-over-thermal interference at the base station, and minimum required received error per bit normalized for noise.
Drawings
Claims30
A method for allocating resources in a communication system having a plurality of base stations each serving multiple user stations, the method comprising:
receiving, at a first base station, service requests from a plurality of user stations;
dynamically allocating resources at the first base station including assigning transmission rate for transmission of information between the first base station and each user station independently of allocation of resources performed by other base stations, based on a set of criteria including a set of requirements associated with each service request and interference generated by other base stations in the communication system, wherein transmission rate assigned to each user station is determined to optimize a sum of all transmission rates assigned by the first base station to the plurality of user stations based on the set of requirements associated with each service request and wherein higher transmission rates are assigned to user stations which are relatively closer to the first base station;
and
transmitting rate assignment information from the first base station to the plurality of user stations.
1 more element
A base station in a communication system, comprising:
a receiver to receive service requests from a plurality of user stations;
a processor to dynamically allocate resources including assigning transmission rate for transmission of information between the base station and each user station independently of allocation of resources performed by other base stations, based on a set of criteria including a set of requirements associated with each service request and interference generated by other base stations in the communication system, wherein transmission rate assigned to each user station is determined to optimize a sum of all transmission rates assigned by the base station to the plurality of user stations based on the set of requirements associated with each service request and wherein higher transmission rates are assigned to user stations which are relatively closer to the base station;
and
a transmitter to transmit rate assignment information from the base station to the plurality of user stations.
1 more element
In a communication system having a plurality of base stations each serving multiple user stations, an apparatus comprising:
means for receiving, at a first base station, service requests from a plurality of user stations;
means for dynamically allocating resources at the first base station including assigning transmission rate for transmission of information between the first base station and each user station independently of allocation of resources performed by other base stations, based on a set of criteria including a set of requirements associated with each service request and interference generated by other base stations in the communication network, wherein transmission rate assigned to each user station is determined to optimize a sum of all transmission rates assigned by the first base station to the plurality of user stations based on the set of requirements associated with each service request and wherein higher transmission rates are assigned to user stations which are relatively closer to the first base station;
and
means for transmitting rate assignment information from the first base station to the plurality of user stations.
#The invention relates to communication systems. More particularly, the invention relates to methods and apparatus for scheduling or assigning resources such as rate and power in a wireless communication system.
#In the figures, like reference numbers identify similar elements. For ease in identifying the discussion of any particular element, the most significant digit in a reference number refers to the figure number in which that element is first introduced (e.g., element 204 is first introduced and discussed with respect to FIG. 2).
#FIG. 1 illustrates a wireless communications system employing the invention.
#FIG. 2 is a block diagram of a power control system for use in the wireless communication system of FIG. 1.
Detailed description5,187 words
#A communication system, and in particular, an apparatus and method for controlling resources, such as rate and power, and reducing signal interference in the system, is described in detail herein. In the following description, numerous specific details are provided to give a thorough understanding of the invention. One skilled in the relevant art, however, will readily recognize that the invention can be practiced without these specific details, or with alternative elements or steps. In other instances, well-known structures and methods are not shown in detail to avoid obscuring the invention.
#FIG. 1 illustrates an exemplary cellular subscriber communication system 100, which uses multiple access techniques such as CDMA for communicating between users of user stations (e.g., mobile telephones) and cell-sites or base stations. In FIG. 1, a mobile user station 102 communicates with a base station controller 104 by means of one or more base stations 106a, 106b, etc. Similarly, a fixed user station 108 communicates with the base station controller 104, but by means of only one or more predetermined and proximate base stations, such as the base stations 106a and 106b.
#The base station controller 104 is coupled to and typically includes interface and processing circuitry for providing system control to the base stations 106a and 106b. The base station controller 104 may also be coupled to and communicate with other base stations, and possibly even other base station controllers. The base station controller 104 is coupled to a mobile switching center 110, which in turn is coupled to a home location register 112. During registration of each user station at the beginning of each call, the base station controller 104 and the mobile switching center 110 compare registration signals received from the user stations to data contained in the home location register 112, as is known in the art. Soft handoffs may occur between the base station controller 104 and other base station controllers, and even between the mobile switching center 110 and other mobile switching centers, as is known by those skilled in the art.