Method and apparatus for uplink and downlink weight prediction in adaptive array systems
AssigneeArrayComm, Inc.
InventorsOronzo Dino Flore, Paul Petrus
Life of this patent
Estimating the term…
Abstract
A method and apparatus for predicting uplink and/or downlink beamforming in a wireless communication system employing an antenna array. The method and apparatus may predict uplink and/or downlink weights as a function of previous uplink and/or downlink weights. An interpolation of a sample of uplink weights and/or downlink weights is used to predict a future uplink or downlink weight.
Claims21
In a system including an antenna array a method comprising:
- receiving an uplink signal generated at least in part by a source;
- calculating a current weight based at least in part on the uplink signal;
- and
- predicting a future weight as a function of the current weight and at least one previous weight.
A method for downlink beamforming prediction said method comprising:
- receiving at an antenna array a signal transmitted by a communication device;
- =p1 deriving a current uplink weight for said signal;
- =p1 combining said current uplink weight with a set of previous uplink weights to obtain a sample of weights;
- predicting a future downlink, weight as a function of the sample of weights.
An apparatus comprising:
- an antenna array to receive uplink signals;
- an uplink signal transform unit, coupled to said antenna array to derive an uplink weight from said uplink signals;
- a storage area to store a set of previous uplink weights;
- and
- a predictor, coupled to the uplink transform unit and to the storage area, to predict a future downlink weight as a function of said uplink weight and said set of previous uplink weights.
In an antenna array system, a method for predicting a future beamforming strategy, said method comprising:
- generating a plurality of weights, wherein each weight corresponds to an instance of beamforming;
- recursively determining a time variance of said plurality of weights;
- predicting a future weight based on interpolating said time variance of said plurality of weights.
A machine-readable medium having stored thereon a set of machine-executable instructions that, when executed by a machine, cause said machine to perform the method comprising:
- storing a plurality of previous weights, wherein each of said plurality of previous weights is determined from a corresponding set of previous uplink signals;
- calculating a current weight based on a current set of uplink signals;
- predicting a future weight based on interpolating said plurality of previous weights and said current weight.
Dependencies are inferred from the claim text.