Method and apparatus for hashing over multiple frequency bands in a communication system
AssigneeQUALCOMM Incorporated
InventorsAziz Gholmieh, Peter Gaal, Ragulan Sinnarajah
Life of this patent
Estimating the term…
Abstract
Method and apparatus for hashing mobile stations to frequencies in a communication system. The method uses two-level hashing to assign a mobile station first to frequency band and then to a specific frequency within the frequency band. Embodiments allow for weights to be assigned to frequencies and mobiles hashed to the weighted frequencies. Weighting allows for a non-uniform distribution of mobile stations among frequencies to optimize system operating parameters.
Claims24
A method for performing a two-level, weight-based hash comprising:
- receiving a list of frequency band classes, each of said frequency band classes having a weight assigned;
- hashing a mobile station to a frequency band class based on the weight assigned to each of said frequency band classes;
- receiving a list of frequency band subclasses for the frequency band class to which the mobile station is hashed, each frequency contained within the subclasses having a weight assigned;
- hashing the mobile station to a subclass channel in the band class based on the weight assigned to each of said frequencies contained within the subclasses;
- and
- using the channel for subsequent communications.
An apparatus operable in a wireless communication system to perform a two-level weight-based hash, the apparatus comprising:
- a processor, configured for receiving a list of frequency band classes, each of said frequency band classes having a weight assigned, for hashing a mobile station to a frequency band class based on the weight assigned to each of said frequency band classes, for receiving a list of frequency band subclasses for the frequency band class to which the mobile station is hashed, each frequency contained within the subclasses having a weight assigned;
- for hashing the mobile station to a subclass channel in the band class based on the weight assigned to each of said frequencies contained within the subclasses;
- and for using the channel for subsequent communications;
- and
- a memory coupled to the processor for storing data.
An apparatus operable in a wireless communication system for performing a two-level weight-based hash, the apparatus comprising:
- means for receiving a list of frequency band classes, each of said frequency band classes having a weight assigned;
- means for hashing a mobile station to a frequency band class based on the weight assigned to each of said frequency band classes;
- means for receiving a list of frequency band subclasses for the frequency band class to which the mobile station is hashed, each frequency contained within the subclasses having a weight assigned;
- means for hashing the mobile station to a subclass channel in the band class based on the weight assigned to each of said frequencies contained within the subclasses;
- and
- means for using the channel for subsequent communications.
A computer-readable data storage medium having computer usable instructions stored thereon for execution by a processor to perform a method for performing a two-level, weight-based hash comprising:
- receiving a list of frequency band classes, each of said frequency band classes having a weight assigned;
- hashing a mobile station to a frequency band class based on the weight assigned to each of said frequency band classes;
- receiving a list of frequency band subclasses for the frequency band class to which the mobile station is hashed, each frequency contained within the subclasses having a weight assigned;
- hashing the mobile station to a subclass channel in the band class based on the weight assigned to each of said frequencies contained within the subclasses;
- and
- using the channel for subsequent communications.
Dependencies are inferred from the claim text.