Receiving method and receiving apparatus with adaptive array signal processing
First Claim
1. A receiver apparatus comprising:
- an input unit receiving a plurality of signals;
a calculating unit calculating a plurality of weight coefficients from the input plurality of signals;
a synthesizing unit weighting the input plurality of signals with the plurality of weight coefficients calculated, and synthesizing the weighted signals;
a determining unit determining whether the input plurality of signals are multicarrier signals or non-multicarrier signals;
a first demodulating unit performing demodulation by converting the synthesized signal from a time domain into a frequency domain, when the input plurality of signals are multicarrier signals;
a second demodulating unit demodulating the synthesized signal, when the input plurality of signals are non-multicarrier signals, wherein said calculating unit calculates the plurality of weight coefficients, based on a time-domain multicarrier signal, when the input plurality of signals are multicarrier signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A correlation unit calculates a correlation value from a digital received signal and a predetermined signal. A receiving weight calculation unit applies the LMS algorithm so as to calculate a receiving weight vector signal. The application of the algorithm is based on a spread signal when the digital received signal is adapted for the spectrum spreading scheme, and based on a time-domain signal when the digital received signal is adapted for the OFDM modulation scheme. A multiplication unit weights the digital received signal by the receiving weight vector signal, and an addition unit adds outputs from individual units of the multiplication unit. An FFT unit calculates a fast Fourier transform of a synthesized signal and outputs a frequency-domain signal. A despreading unit despreads the synthesized signal and outputs a despread signal.
-
Citations
19 Claims
-
1. A receiver apparatus comprising:
-
an input unit receiving a plurality of signals;
a calculating unit calculating a plurality of weight coefficients from the input plurality of signals;
a synthesizing unit weighting the input plurality of signals with the plurality of weight coefficients calculated, and synthesizing the weighted signals;
a determining unit determining whether the input plurality of signals are multicarrier signals or non-multicarrier signals;
a first demodulating unit performing demodulation by converting the synthesized signal from a time domain into a frequency domain, when the input plurality of signals are multicarrier signals;
a second demodulating unit demodulating the synthesized signal, when the input plurality of signals are non-multicarrier signals, wherein said calculating unit calculates the plurality of weight coefficients, based on a time-domain multicarrier signal, when the input plurality of signals are multicarrier signals. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A receiving method which calculates a plurality of weight coefficients from an input plurality of signals, weights the input plurality of signals with the plurality of weight coefficients calculated, and synthesizes resultant signals, wherein the input plurality of signals are processed based on a time-domain signal, and the plurality of weight coefficients are calculated, regardless of whether the input plurality of signals are multicarrier signals or not.
-
8. A receiving method comprising:
-
receiving a plurality of signals;
calculating a plurality of weight coefficients from the input plurality of signals;
weighting the input plurality of signals with the plurality of weight coefficients calculated, and synthesizing the weighted signals;
determining whether the input plurality of signals are multicarrier signals or non-multicarrier signals;
performing demodulation by converting the synthesized signal from a time domain into a frequency domain, when the input plurality of signals are multicarrier signals;
demodulating the synthesized signal, when the input plurality of signals are non-multicarrier signals, wherein the calculating is based on a time-domain multicarrier signal, when the input plurality of signals are multicarrier signals. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A program executable by a computer, the program including the functions of:
-
receiving a plurality of signals via a wireless network;
calculating a plurality of weight coefficients from the input plurality of signals and storing the weight coefficients in a memory;
weighting the input plurality of signals with the plurality of weight coefficients stored in the memory, and synthesizing the weighted signals;
determining whether the input plurality of signals are multicarrier signals or non-multicarrier signals;
performing demodulation by converting the synthesized signal from a time domain into a frequency domain, when the input plurality of signals are multicarrier signals;
demodulating the synthesized signal, when the input plurality of signals are non-multicarrier signals, wherein the calculating is based on a time-domain multicarrier signal, when the input plurality of signals are multicarrier signals. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification