Signal processing apparatus and method
First Claim
1. A signal processing apparatus operable to represent the effects on a received signal of a radio communications channel having L paths, each path having an average attenuation and a pre-determined respective delay, wherein the received signal includes a combination of correlated components determined from an effect of pulse shaping filters on the received signal, each correlated component having a correlation coefficient representing a correlation of the received signal component with respect to each of the other components, the signal processing apparatus comprising a plurality of signal simulators, each simulator generating a signal component value proportional to a complex zero mean gaussian random variable having a pre-determined variance, and a summer operable to sum the signal component values produced from each signal simulator, to form a representation of the signal received via the radio communications channel, wherein the variance of each of the signal simulators is pre-determined by calculating the eigen values of a matrix formed from the correlation coefficients and from a channel correlation matrix which includes the average attenuation of each of the L paths.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of representing the effects on a received signal of a radio communications channel having L paths with a reduced computational effort is achieved by transforming a representation of the channel into a simplified representation. Each path of the radio communications channel has an average attenuation and a pre-determined respective delay. The received signal includes a combination of correlated components determined from an effect of pulse shaping filters on the received signal, each component being correlated with respect to each of the other components represented by a plurality of correlation coefficients. The method comprises generating a plurality of complex zero mean gaussian random variables each having a pre-determined variance, and summing the variables, to form a representation of the signal received via the radio communications channel. The pre-determined variance of each variable is calculated from the eigen values of a matrix formed from the correlation coefficients and a channel correlation matrix which includes the average attenuation of each of the L paths. Accordingly a transformation of the L-path channel into a simplified representation is effected, without a requirement to represent the correlated components of the received signal. The correlated components may be, for example, the signal components produced by each of a plurality of correlators of a rake receiver.
-
Citations
19 Claims
-
1. A signal processing apparatus operable to represent the effects on a received signal of a radio communications channel having L paths, each path having an average attenuation and a pre-determined respective delay, wherein the received signal includes a combination of correlated components determined from an effect of pulse shaping filters on the received signal, each correlated component having a correlation coefficient representing a correlation of the received signal component with respect to each of the other components, the signal processing apparatus comprising
a plurality of signal simulators, each simulator generating a signal component value proportional to a complex zero mean gaussian random variable having a pre-determined variance, and a summer operable to sum the signal component values produced from each signal simulator, to form a representation of the signal received via the radio communications channel, wherein the variance of each of the signal simulators is pre-determined by calculating the eigen values of a matrix formed from the correlation coefficients and from a channel correlation matrix which includes the average attenuation of each of the L paths.
-
10. A method of representing the effects of a radio communications channel having L paths on a received signal, each path having an average attenuation and a pre-determined respective delay, wherein the received signal includes a combination of correlated components determined from an effect of pulse shaping filters on the received signal, each correlated component having a correlation coefficient representing a correlation of the received signal component with respect to each of the other components, the method comprising
generating a plurality of complex zero mean gaussian random variables each having a pre-determined variance, and summing the variables, to form a representation of the signal received via the radio communications channel, wherein the pre-determined variance of each variable is calculated from the eigen values of a matrix formed from the correlation coefficients and from a channel correlation matrix which includes the average attenuation of each of the L paths.
-
15. A method of simulating a radio communications channel, comprising
identifying a number of paths L via which a signal may be received from the radio communications channel, determining an average attenuation and a pre-determined delay with respect to a first of the paths of a communicated radio signal for each of the paths, determining a plurality of correlation coefficients from an effect of pulse shaping filters on the received signal, forming a matrix from the correlation coefficients introduced by the pulse shaping filters and from a channel correlation matrix which includes the average attenuation of each of the L paths, for each of the paths of the radio channel, calculating a variance of a complex zero mean complex gaussian process from the eigen values of the formed matrix, generating, for each path, a signal component value proportional to the complex zero mean gaussian random variable having the calculated variance, and summing the signal component values produced for each path, to form a representation of a signal received via the radio communications channel.
Specification