Minimum finger low-power demodulator for wireless communication
AssigneeQUALCOMM Incorporated
InventorsMichael Alexander Howard, June Namgoong, Hanfang Pan
Life of this patent
Estimating the term…
Abstract
Techniques for assigning multipaths to finger processors to achieve the desired data performance and low power consumption are described. A search is initially performed to obtain a set of multipaths for a transmission from at least one base station. At least one multipath (e.g., the minimum number of multipaths) having a combined performance metric (e.g., a combined SNR) exceeding a threshold is identified. The at least one multipath is assigned to, and processed by, at least one finger processor to recover the transmission from the base station(s).
Claims29
An apparatus comprising:
- a plurality of processors including a plurality of finger processors, the plurality of processors configured to:
- obtain a plurality of multipaths for a transmission from at least one base station, wherein each of the plurality of multipaths is associated with a corresponding performance metric value,
- perform a selection of a set of multipaths from the plurality of multipaths, wherein each multipath in the set is selected based on a ranked order of multipaths included in the plurality of multipaths, wherein the ranked order is determined according to the corresponding performance metric values, and wherein the selection is based on a combined performance metric value of multipaths included in the set of multipaths exceeding a first threshold,
- enable a subset of the plurality of finger processors to process the set of multipaths, and
- process data associated with the set of multipaths using the subset of the plurality of finger processors to recover the transmission from the at least one base station;
- and
- a memory coupled to the plurality of processors.
A method comprising:
- obtaining a plurality of multipaths for a transmission from at least one base station, wherein each of the plurality of multipaths is associated with a corresponding performance metric value;
- selecting a set of multipaths from the plurality of multipaths, wherein each multipath in the set is selected based on a ranked order of multipaths included in the plurality of multipaths, wherein the ranked order is determined according to the corresponding performance metric values, and wherein the selection is based on a combined performance metric value of multipaths included in the set of multipaths exceeding a threshold;
- enabling a subset of a plurality of finger processors to process the set of multipaths;
- and
- processing data associated with the set of multipaths using the subset of the plurality of finger processors to recover the transmission from the at least one base station.
An apparatus comprising:
- means for obtaining a plurality of multipaths for a transmission from at least one base station, wherein each of the plurality of multipaths is associated with a corresponding performance metric value;
- means for selecting a set of multipaths from the plurality of multipaths, wherein each multipath in the set is selected based on a ranked order of multipaths included in the plurality of multipaths, wherein the ranked order is determined according to the corresponding performance metric values, and wherein the selection is based on a combined performance metric value of multipaths included in the set of multipaths exceeding a threshold;
- means for enabling a subset of a plurality of finger processors to process the set of multipaths;
- and
- means for processing data associated with the set of multipaths with the subset of the plurality of finger processors to recover the transmission from the at least one base station.
A non-transitory processor readable medium storing instructions operable to cause a processor to:
- obtain a plurality of multipaths for a transmission from at least one base station, wherein each of the plurality of multipaths is associated with a corresponding performance metric value;
- perform a selection of a set of multipaths from the plurality of multipaths, wherein each multipath in the set is selected based on a ranked order of multipaths included in the plurality of multipaths, wherein the ranked order is determined according to the corresponding performance metric values, and wherein the selection is based on a combined performance metric value of multipaths included in the set of multipaths exceeding a threshold;
- enable a subset of a plurality of finger processors to process the set of multipaths;
- and
- assign the set of multipaths to the subset of the plurality of finger processors for processing data associated with the set of multipaths to recover the transmission from the at least one base station.
A wireless device comprising:
- a controller configured to perform a selection of a set of multipaths, the set of multipaths selected from among a plurality of multipaths associated with a received signal, wherein each of the plurality of multipaths is associated with a corresponding performance metric value, wherein each multipath in the set is selected based on a ranked order of multipaths included in the plurality of multipaths, wherein the ranked order is determined according to the corresponding performance metric values, and wherein the selection is based on a combined performance metric value of multipaths included in the set of multipaths exceeding a threshold;
- and
- a plurality of finger processors,
- wherein the controller is further configured to enable a subset of the plurality of the finger processors corresponding to the set of multipaths to process data associated with the set of multipaths, and
- wherein the controller is configured to disable one or more finger processors of the plurality of finger processors that are not enabled to process the data associated with the set of multipaths.
Dependencies are inferred from the claim text.