The invention relates to diversity receivers.
It is well known that correlation between the branches of a dual diversity system has a deleterious effect on the performances, outage and average error rate, of the diversity system. Meanwhile, space restrictions may dictate that only correlated diversity branches are available in an application; this is particularly true for a handheld wireless unit. In these cases, correlated dual branches are employed for the gains they provide over a single branch system, even though the gains are reduced relative to independent dual branches. Decorrelation of the correlated branches might be considered to improve the diversity receiver performance. It has been shown that there is no benefit gained from decorrelating correlated branches in an optimal maximal ratio combining (MRC) diversity system. The question remains as to whether the performances of other diversity combining schemes such as selection combining (SC), switch-and-stay combining (SSC), square-law combining (SLC) and equal gain combining (EGC) can be improved by employing decorrelation. In this regard, complexity plays a crucial role. In general, performing a decorrelation of correlated diversity branches requires complex measurement of channel state information for the diversity branches in order to determine the parameters needed to implement complex matrix transformations to effect the decorrelation. Overall, the system becomes more complex than a MRC diversity system, requiring more channel estimation and more signal processing than an optimal MRC system. Thus, MRC is simply to be preferred and decorrelation is impractical.
Many researchers have analyzed the performance of dual-branch diversity systems in independent and correlated fading channels employing several combining schemes such as MRC, EGC, SC and SSC. The performance of coherent as well as noncoherent and differentially coherent modulation methods have been analyzed in dual-branch diversity systems. For example, a unified performance analysis of digital communication systems with dual-branch selective combining diversity over correlated Rayleigh and Nakagami-m fading channels is presented in M. K. Simon and M.-S. Alouini, “A Unified Performance Analysis of Digital Communication with Dual Selective Combining Diversity over Correlated Rayleigh and Nakagami-m Fading Channels,” IEEE Trans. on Commun., vol. 47, pp. 33-43, January 1999.
In a reference by Tsouri, G. R., Wulich, D. and Goldfeld, L. entitled “Enhancing Switched Diversity Systems,” Sensor Array and Multichannel Signal Processing Workshop Proceedings, 2004, pp. 485-488, July 2004, an approach to performing decorrelation between receiver branches prior to performing SC or SSC is taught. The method involves application of the Karhunen-Loeve Transform (KLT) on a set of antenna array outputs to create a set of uncorrelated non-homogeneous diversity branches. The solution is complex in that it involves estimating the covariance matrix of the channel and the subsequent derivation of the KLT from the covariance matrix of the channel, which requires time and processor intensive matrix calculations. In addition, the solution assumes a Rayleigh fading channel, one where there is no line of sight between the receiver and the transmitter.
According to one broad aspect of the present invention, there is provided a branch signal pre-processor for selection and switched diversity comprising: a summer to determine a sum of a first branch signal and a second branch signal to produce a sum signal; and a differencer to determine a difference of the first branch signal and the second branch signal to produce a difference signal; and a diversity combiner configured to combine the sum signal and the difference signal.
In some embodiments, the first branch signal and the second branch signal are respective antenna samples, intermediate frequency signal samples, or base-band samples.
In some embodiments, the first branch signal and the second branch signal are respective continuous signals.
In some embodiments, the diversity combiner is configured to perform at least one of: a) selection combining (SC); and b) switch-and-stay combining (SSC).
In some embodiments, the summer comprises at least one of: a) an operational amplifier; and b) an antenna transformer.
In some embodiments, the differencer comprises at least one of: a) an operational amplifier; and b) an antenna transformer.
In some embodiments, the branch signal pre-processor further comprises a plurality of decorrelators, respectively configured to decorrelate respective pairs of branch signals received from respective pairs of antennas, said first branch signal and said second branch signal being one such pair of branch signals.
In some embodiments, The branch signal pre-processor further comprises a gain control element configured to apply a gain to at least one of: a) the first branch signal; and b) the second branch signal.
In some embodiments, the gain of the gain control element is selected to equalize power of the first branch signal and the second branch signal.
In some embodiments, the diversity combiner is configured to perform SC combining by: determining which one of the sum signal and the difference signal has a higher signal to noise ratio (SNR); and selecting the one of the sum signal and the difference signal that has the higher SNR for data detection.
In some embodiments, the diversity combiner is configured to perform SC combining on the basis of a signal-plus-noise criterion for the sum and the difference signals.
In some embodiments, the diversity combiner is configured to perform SC combining on the basis of a signal-to-interference-plus-noise criterion for the sum and the difference signals.
In some embodiments, the diversity combiner is configured to perform SSC combining by: determining a current SNR for a currently selected one of the sum signal and the difference signal; determining if the current SNR for the currently selected one of the sum signal and the difference signal is above a threshold; maintaining the selection of the currently selected one of the sum signal and the difference signal upon determining that the current SNR for the currently selected one of the sum signal and the difference signal is above the threshold; and switching the selection to the other one of the sum signal and the difference signal upon determining that the current SNR for the currently selected one of the sum signal and the difference signal is below the threshold.
In some embodiments, the diversity combiner if further configured to select the threshold as a function of the current SNR.
In some embodiments, the diversity combiner is configured to perform SSC combining on the basis of a signal-plus-noise criterion for the sum and the difference signals.
In some embodiments, the diversity combiner is configured to perform SSC combining on the basis of a signal-to-interference-plus-noise criterion for the sum and the difference signals.
In some embodiments, a receiver is provided that comprises: the above-summarized branch signal pre-processor; a first antenna, the first branch signal based upon a signal received by the first antenna; a second antenna, the second branch signal based upon a signal received by the second antenna.
According to another broad aspect of the present invention, there is provided a method comprising: obtaining a first branch signal and a second branch signal; determining a sum of the first branch signal and the second branch signal to produce a sum signal; and determining a difference of the first branch signal and the second branch signal to produce a difference signal; and performing a diversity combining operation upon the sum signal and the difference signal.
In some embodiments, obtaining a first branch signal and a second branch signal comprises determining the first branch signal from a signal received through a first antenna and determining the second branch signal from a signal received through a second antenna.
In some embodiments, performing a diversity combining operation comprises performing selection combining.
In some embodiments, performing a diversity combining operation comprises performing switch-and-stay combining (SSC).
In some embodiments, a method performing gain control on at least one of the first branch signal and the second branch signal.
In some embodiments, performing gain control on at least one of the first branch signal and the second branch signal is performed to equalize power of the first branch signal and the second branch signal.
In some embodiments, the method further comprises selecting the threshold as a function of a current SNR.
In some embodiments, the method of further comprises: performing a respective sum operation on each of a plurality of pairs of branch signals to produce a respective sum signal, one of the pairs of branch signals consisting of the first branch signal and the second branch signal; performing a respective difference operation on each of the plurality of branch signals to produce a respective difference signal; performing a combining operation based on the sum signals and the difference signals.
According to another broad aspect of the present invention, there is provided a method comprising: obtaining a plurality N of branch signals, where N>=3; determining 2N or 2N−1 outputs each of which is a respective combination of the N inputs with a different permutations of signs; performing a diversity combining operation upon the 2N or 2N−1 outputs to produce a combiner output.
Embodiments of the invention will now be described with reference to the attached drawings in which:
In the special case of dual diversity, a method of performing decorrelation is provided that can be economically implemented using simple addition and subtraction of the correlated signals without any channel state information, regardless of the value of the correlation coefficient between the branches, provided that the channels have the same average power. If the fading is Rician, or complex Gaussian, the decorrelated branches are independent branches, albeit of different mean powers. The addition of simple, economical adder circuits as signal pre-processing ahead of SC, SSC or EGC diversity combining is both practical and consistent with the otherwise simple and economical implementations of these diversity combining schemes. Receivers that implement one of these approaches will be referred to as “decorrelator receivers”.
It is assumed for illustration that the branches have the same average fading power and the branches are generally correlated with correlation coefficient ρ. Slow, flat fading is assumed. In the decorrelator receiver the branches are first decorrelated and then diversity combining is performed on the decorrelated branches. It is shown that to decorrelate the incoming signals, the receiver does not need any information about the signals and the decorrelation can be done by adding and subtracting the signals on the two diversity branches. Important performance measures such as the mean output signal-to-noise ratio (SNR), outage probability, average symbol error rate (SER) and average bit error rate (BER) of several modulation schemes of practical interest are computed for each combiner. The performance of the decorrelator diversity receiver with SC and SSC is compared to the performance of the conventional SC and SSC receiver, respectively, and it is shown that the decorrelator receiver has superior performance in terms of the average BER, outage probability and mean output SNR. For example, for binary phase shift keying (BPSK) and at an average BER of 10−4, the SNR improvement of the decorrelator receiver over the conventional receiver is as much as 2.1 dB in correlated Rician fading. The effects of modulation order, correlation and the severity of fading on the relative performances of the conventional and the decorrelator receivers are examined. It is noted that using the results of X. Dong and N. C. Beaulieu, “Optimal maximal ratio combining with correlated diversity branches,” IEEE Commun. Lett., vol. 6, pp. 22-24, April 2002., one can show that the performance of the decorrelator MRC receiver and the conventional MRC receiver are identical. The performance of the decorrelator SLC receiver and the conventional SLC receiver are also identical. For EGC, the performance of the decorrelator EGC receiver is inferior to the performance of the conventional EGC receiver.
In
In
For the description of the operation of the example of
In
r
1
=g
1
x+n
1 (1)
r
2
=g
2
x+n
2 (2)
In (1) and (2) x is the data symbol sample, gi, i=1, 2 are the complex channel gains and ni, i=1, 2 are independent complex additive white zero-mean Gaussian noise samples with variance N0/2 per dimension. It is assumed for illustration that the fadings on the branches are identically distributed and the instantaneous and average signal-to-noise ratios on each branch are given by γ and
It is further assumed that the fading on the branches are slow and frequency flat Rician faded and are correlated with correlation coefficient ρ. It is useful in the subsequent development to represent the channel gains as (see Y. Chen and C. Tellambura, “Distribution functions of selection combiner output in equally correlated Rayleigh, Rician, and Nakagami-m fading channels,” IEEE Trans. Commun., vol. 52, pp. 1948-1956, November 2004)
g
i=√{square root over (1−ρ)}Ui+√{square root over (ρ)}U0+m1+j(√{square root over (1−ρ)}Vi+√{square root over (ρ)}V0+m2), i=1, 2 (3)
where 0≦ρ≦1 and Ui and Vi are independent zero-mean Gaussian random variables (RVs) with variance σ2=Ω/(2(K+1)), and where K=(m12+m22)/(2σ2) is the Rician factor (see G. L. Stuber, Principles of Mobile Communication, 2nd ed. Norwell, M A: Kluwer Academic Publishers, 2001). Using the representation given in (3), one can show that the fading correlation between g1 and g2 is equal to ρ and E[|gi|2]=Ω, i=1, 2, i.e., the branches are identically statistically distributed. In addition, the power correlation, ρη, between |g1|2 and |g2|2 can be obtained as
Signal samples r1 and r2 are input to the decorrelator 104. The outputs of the decorrelator 104, denoted as w1 and w2, are given by
Since g1 and g2 are complex Gaussian RVs, one can see from the definition of G1 and G2 that these are also complex Gaussian RVs. Furthermore, one can show that G1 and G2 are uncorrelated and thus independent. Similarly, one can prove that the noise terms v1 and v2 are mutually independent Gaussian RVs with variance N0/2 per dimension. Furthermore, it can be shown that the noise components v1 and v2 are independent of each other and also independent of the signal components in w1 and w2. Thus, the decorrelator 104 transforms the two correlated branches into two independent branches. The outputs of the decorrelator 104 are input into the diversity combiner 110.
The functionality of the summer 106 and the differencer 108 may be implemented separately or in a single combined element. The summer 106 and the differencer 108 may be a passive electrical network or an active electrical network, or one or a combination of software running on a processor, hardware, firmware.
In some embodiments, an operational amplifier is used to implement the functionality of the summer 106 and the differencer 108.
In some embodiments, an antenna transformer is used to implement the functionality of the summer 106 and the differencer 108.
In some embodiments, the gain of the antennas 100,102 are not equal, or the powers of the received signals are unequal. In some embodiments, a gain control element, such as an amplifier, is connected in one of the antenna branches to equalize the gain of the two antennas 100, 102.
The gain control block 114 provides a gain, a, such that the gain control block 114 receives the signal r2 from the second antenna 102 and then applies the gain a to the signal r2 so that the summer 106 and the differencer 108 receive ar2 on their respective second signal inputs.
The outputs wi and w2 of the decorrelator 104 are then given by:
In some embodiments, the gain of the gain control block 114 is selected to equalize the gain of the first antenna 100 and the second antenna 102. For example, the gain of the gain control block 114 may be selected according to:
In some embodiments, the gain provided by the gain control block 114 is selected to provide a gain to the second antenna branch that is unequal to the gain of the first antenna branch.
In some embodiments, an assumption of the type of channels over which the antennas 100,102 receive signals is a factor in determining the gain a of the gain control block 114. For example, the gain a of the gain control block 114 may be different if a Rician fading channel is assumed, rather than if a Rayleigh fading channel is assumed.
In some embodiments, a gain control block is provided in both the first branch and the second branch of the branch signal pre-processor.
The gain control block 116 applies a gain to at least one of the first branch signal r1 and the second branch signal r2.
In some embodiments, the gain control block 116 applies a differential gain to the first branch signal r1 and the second branch signal r2 in order to equalize the powers of branch signals r1, r2 if they are unequal.
In selection combining the branch with the largest SNR is chosen for data detection. The branches used are of course the decorrelated branches, and as such they are no longer in a one-to-one relationship with the receive antennas. Let γ1 and γ2 denote the instantaneous SNR for w1 and w2, respectively. A diversity combiner operable to perform selection combining will then select the decorrelated branch with the larger instantaneous SNR γ1 or γ2.
While the embodiments described assume that selection combining is performed on the basis of SNR, other criterion can be used to decide to switch. In some embodiments, the decision to switch is based on the received signal-plus-noise sample. Similarly, the signal-to-interference plus noise (SINR) is used in another embodiment as a criterion to decide when to switch. Other criteria are possible.
The SSC scheme operates as follows. Let γSSC(n) denote the output of the switch at time t=nT. As before let γ1(n) and γ2(n) denote, respectively, the instantaneous SNR of the outputs of the decorrelator at time t=nT. The system operates as follows. The combiner, for example combiner 110 of
While the embodiments described assume that switch and stay combining is performed on the basis of SNR, other criterion can be used to decide to switch. In some embodiments, the decision to switch is based on the received signal-plus-noise sample. Similarly, the signal-to-interference plus noise (SINR) is used in another embodiment as a criterion to decide when to switch. Other criteria are possible.
Important performance measures such as the mean output signal-to-noise ratio (SNR), outage probability, average symbol error rate (SER) and average bit error rate (BER) of several modulation schemes of practical interest are computed for each combiner. The performance of the decorrelator diversity receiver with SC and SSC is compared to the performance of the conventional SC and SSC receiver, respectively, and it is shown that the decorrelator receiver has superior performance in terms of the average BER, outage probability and mean output SNR. For example, for binary phase shift keying (BPSK) and at an average BER of 10−4, the SNR improvement of the decorrelator receiver over the conventional receiver is as much as 2.1 dB in correlated Rician fading. The effects of modulation order, correlation and the severity of fading on the relative performances of the conventional and the decorrelator receivers are examined. It is noted that using the results of X. Dong and N. C. Beaulieu, “Optimal maximal ratio combining with correlated diversity branches,” IEEE Commun. Lett., vol. 6, pp. 22-24, April 2002, one can show that the performance of the decorrelator receiver and the conventional receiver with MRC are identical. The performance of the decorrelator receiver and the conventional receiver are also identical when SLC is employed at the receiver. For EGC, the performance of the decorrelator receiver is inferior to the performance of the conventional receiver.
The outage probabilities of the conventional and the decorrelator SC receivers in correlated Rician fading are plotted in
In
The dependence of the average BER of QFSK with the decorrelator SSC receiver in correlated Rician fading on the switching threshold is studied in
The effect of modulation order M on the average BER of MFSK with the decorrelator and the conventional SSC receiver is shown in
Finally, the mean output SNRs of the conventional and the decorrelator receiver with SSC in correlated Rician fading with K=10 are compared in
d
SSC
/dγ
T=0 (12)
An interesting behaviour evidenced in
While the foregoing has been described in the context of a branch signal pre-processor for dual (two antenna) selection and switched diversity, embodiments of the present invention may also be applied to antenna receiver systems with more than two antennas. For example, the techniques described above could be used to pre-process multiple receiver antennas two-by-two. That is, a plurality of antennas could be pre-processed two at a time in accordance with the foregoing methods and systems.
An example of this is shown in
In another embodiment, rather than processing multiple antennas pairwise, as in the embodiment of
In operation, the summer-differencer 302 computes either 2N or 2N−1 outputs that are possible from combining each of the N inputs with different permutations of signs. If 2N−1 outputs are computed, half of these will be the negative of the others. This is why it is possible to operate with only 2N−1 outputs. Each output has the form:
where each bi belongs to the set {+1, −1}. The combiner 306 then selects one of these to pass on to the other receiver circuitry 308. Various selection criteria can be applied as described for previous embodiments.
The above-described embodiments have referred to the pre-processing operation as involving a de-correlation step. For correlated signals, the operation described is in fact a de-correlation. However, more generally, the embodiments can be applied to perform a pre-processing operation on signals that are not correlated, and a performance gain is still realized. Thus, the more generalized pre-processor can be described as having a summer that determines a sum of the first branch signal and the second branch signal to produce a sum signal; and a differencer that determines a difference of the first branch signal and the second branch signal to produce a difference signal. The sum of the two signals is larger than the difference if their phase difference is between −90 degrees and +90 degrees and the difference is a smaller signal. similarly, the difference between the two signals is larger than the sum if their phase difference is between +90 degrees and 270 degrees. This is true regardless of correlation. In the event the branch signals are correlated, the summer and the differencer in combination will perform a decorrelation operation, and the sum and difference signals are the respective decorrelated signals discussed previously
Numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
This application claims the benefit of U.S. Provisional Application No. 60/941,115 filed May 31, 2007.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CA2008/000798 | 4/28/2008 | WO | 00 | 11/30/2009 |
Number | Date | Country | |
---|---|---|---|
60941115 | May 2007 | US |