Use of adaptive antenna array in conjunction with an on-channel repeater to improve signal quality
First Claim
1. A repeater for a wireless communication network, the repeater operative to provide feedback cancellation comprising:
- a metric module configured to perform calculations for weights used by the repeater, and to generate a composite metric derived from metric execution of one or more of an adaptive algorithm, beam forming, and filter bank approach; and
an adaptive antenna array cooperating with the metric module to condition signals as part of calculating the composite metric to improve the feedback cancellation;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A repeater environment is provided to deploy a feedback cancellation loop that is adaptively coupled with an antenna array such that a selected metric can be derived by deploying a one or more of selected metrics (e.g., composite metrics) 5 comprising a selected filter bank operative to process the signal on a bin by bin basis and the derived metric can be applied to the antenna array and feedback cancellation loop combination to improve signal integrity and amplification, beam forming operations, and pilot control and overhead channel control operations. In an illustrative implementation, an exemplary repeater environment comprises, a 10 transmitter, a receiver, an equalized feedback cancellation loop circuitry comprising a filter bank, the cancellation loop being operatively coupled to an antenna array. In the illustrative implementation, the feedback cancellation loop can receive signals as input from a cooperating antenna array and provide output signals such as a feedback leakage signal to a cooperating.
-
Citations
19 Claims
-
1. A repeater for a wireless communication network, the repeater operative to provide feedback cancellation comprising:
- a metric module configured to perform calculations for weights used by the repeater, and to generate a composite metric derived from metric execution of one or more of an adaptive algorithm, beam forming, and filter bank approach; and
an adaptive antenna array cooperating with the metric module to condition signals as part of calculating the composite metric to improve the feedback cancellation;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- a metric module configured to perform calculations for weights used by the repeater, and to generate a composite metric derived from metric execution of one or more of an adaptive algorithm, beam forming, and filter bank approach; and
-
11. A method to promote signal integrity in a digital repeater environment comprising:
- producing pilot energy measurements representative using available correlation metrics;
measuring non-correlated energy values;
calculating the residual leakage metric;
determining the total transmitted power from the repeater;
calculating a metric that is a function of one or more of the pilot energy measurements, non-correlated energy values, residual leakage metric, and output power of the repeater to generate a composite metric; and
applying a steepest descent adaptive algorithm to modify the spatial weight settings to optimize the composite metric to improve feedback cancellation;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel. - View Dependent Claims (12, 13, 14, 15)
- producing pilot energy measurements representative using available correlation metrics;
-
16. A non-transitory computer readable medium having stored thereon computer executable instructions for performing at least the following acts:
- producing pilot energy measurements;
measuring non-correlated energy values;
calculating the residual leakage metric;
determining the sum of the mean squared averages of an array of signals;
calculating a metric that is a function of one or more of the pilot energy measurements, non-correlated energy values, residual leakage metric, and output power of the repeater to generate a composite metric; and
applying a steepest descent adaptive algorithm to modify the spatial weight settings to optimize the composite metric to improve feedback cancellation;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel.
- producing pilot energy measurements;
-
17. A processor, comprising a memory having stored thereon computer executable instructions to cause the processor to performing at least the following acts:
- producing pilot energy measurements representative using available correlation metrics;
measuring non-correlated energy values;
calculating the residual leakage metric;
determining the sum of the mean squared averages of an array of signals;
calculating a metric that is a function of one or more of the pilot energy measurements, non-correlated energy values, residual leakage metric, and output power of the repeater to generate a composite metric; and
applying a steepest descent adaptive algorithm to modify the spatial weight settings to optimize the composite metric to improve feedback cancellation;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel.
- producing pilot energy measurements representative using available correlation metrics;
-
18. A system that facilitates feedback loop cancelation in a repeater environment comprising:
- means for receiving transmitter leakage signal and receive signal at M number of receivers;
means for performing an FFT on M zero appended receive block from M receivers to produce M sets of frequency bins;
means for applying M complex spatial weight arrays respectively to the M number of sets of frequency bins;
means for combining the weighted frequency bins into a composite signal;
means for producing a post cancellation receive frequency bin;
means for applying an inverse FFT on N weighted transmit frequency bin arrays to produce N time domain series;
means for transmitting N number of transmit time domain series; and
means for receiving N number of repeater transmit signals at M number of receivers to form M number repeater transmit leakage signals summed with M number of received signals;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel.
- means for receiving transmitter leakage signal and receive signal at M number of receivers;
-
19. A method for facilitating feedback loop cancelation in a repeater environment comprising:
- receiving transmitter leakage signal and receive signal at M number of receivers;
performing an FFT on M zero appended receive block from M receivers to produce M sets of frequency bins;
applying M complex spatial weight arrays respectively to the M number of sets of frequency bins;
combining the weighted frequency bins into a composite signal;
producing a post cancellation receive frequency bin;
applying an inverse FFT on N weighted transmit frequency bin arrays to produce N time domain series;
transmitting N number of transmit time domain series; and
receiving N number of repeater transmit signals at M number of receivers to form M number repeater transmit leakage signals summed with M number of received signals;
further comprising producing a pilot energy measurement using one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel;
further comprising measuring the average interference as a correlation of one or more repeater values comprising a set of time series of one or more post cancellation receive frequency bins, time series of post cancellation receive signal associated with the desired carrier signal frequency channel and a cooperating wireless communication channel value to generate the average interference value, the average interference value described as the non-correlated energy of the wireless communication channel.
- receiving transmitter leakage signal and receive signal at M number of receivers;
Specification