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 a 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.
Claims30
A method comprising:
- hashing a mobile station to a frequency band;
- and
- hashing the mobile station to a specific frequency within the frequency band.
A method comprising:
- hashing a mobile station to a frequency band using inter-band hashing, wherein the inter-band hashing is based on a message.
A method comprising:
- sending a message from a first device to a second device;
- receiving information in the message at the first device;
- hashing the first device to a frequency band based on the information in the message.
A method comprising:
- assigning a weight to each frequency within a frequency band;
- hashing a mobile station to a frequency based on the weight assigned to the frequency;
- and
- distributing mobile stations across frequencies based on the weights assigned to the frequencies, resulting in a non-uniform distribution of mobile stations across the frequencies within the frequency band.
A method comprising:
- assigning a weight to each frequency within more than one frequency band,
- sending a message to a mobile station containing a list of frequency bands and a list of frequencies within those frequency bands with assigned frequency weights;
- reviewing by the mobile station of the frequency bands and frequencies contained within the message;
- eliminating the frequencies not supported by the mobile station;
- sorting of the bands and frequencies;
- hashing a mobile station to a frequency band;
- and
- hashing a mobile station to a frequency within the frequency band based on the assigned frequency weights.
A computer-readable medium including computer-executable instructions, comprising:
- hashing a mobile station to a frequency band;
- and
- hashing the mobile station to a specific frequency within the frequency band.
A computer program comprising computer-executable instructions for:
- hashing a mobile station to a frequency band using inter-band hashing, wherein the inter-band hashing is based on a message.
A computer program comprising computer-executable instructions for:
- sending a message from a first device to a second device;
- receiving information in the message at the first device;
- hashing to first device to a frequency band based on the information in the message.
A computer program comprising computer executable instructions for:
- assigning a weight to each frequency within a frequency band;
- hashing a mobile station to a frequency based on the weight assigned to the frequency;
- and
- distributing mobile stations across frequencies based on the weights assigned to the frequencies, resulting in a non-uniform distribution of mobile stations across the frequencies within the frequency band.
A computer program comprising computer-executable instructions for:
- assigning a weight to each frequency within more than one frequency band,
- sending a message to a mobile station containing a list of frequency bands and a list of frequencies within those frequency bands with assigned frequency weights;
- reviewing by the mobile station of the frequency bands and frequencies contained within the message;
- eliminating the frequencies not supported by the mobile station;
- sorting the bands and frequencies;
- hashing a mobile station to a frequency band where a weight of a frequency band is an aggregate of weights assigned to frequencies in the band;
- and
- hashing a mobile station to a frequency within the frequency band based on the assigned frequency weights.
In a wireless communication system, a network, comprising:
- means for hashing a mobile station to a frequency band;
- means for determining frequency band assignments for each mobile station;
- means for hashing the mobile station to a specific frequency within the frequency band;
- and
- means for repeating the hashing process for each mobile station within the network.
An apparatus in a wireless communication system, comprising:
- means for hashing a mobile station to a frequency band;
- and
- means hashing the mobile station to a specific frequency within the frequency band.
An apparatus in a wireless communication system, comprising:
- means for hashing a mobile station to a frequency band using inter-band hashing, wherein the inter-band hashing is based on a message.
An apparatus in a wireless communication system, comprising:
- means for assigning a weight to each frequency within more than one frequency band,
- means for sending a message to a mobile station containing a list of frequency bands and a list of frequencies within those frequency bands with assigned frequency weights;
- means for reviewing by the mobile station of the frequency bands and frequencies contained within the message;
- means for eliminating the frequencies not supported by the mobile station;
- means for hashing a mobile station to a frequency band;
- and
- means for hashing a mobile station to a frequency within the frequency band based on the assigned frequency weights.
Dependencies are inferred from the claim text.