The invention relates to receivers and methods for performing reception of UWB (ultra-wide bandwidth) signals.
Ultra-wide bandwidth (UWB) communication is a promising technique for high speed indoor and outdoor wireless communication. The time-hopping (TH) technique, the direct sequence (DS) technique and hybrid techniques using both TH and DS coding have been proposed as multiple access techniques for multi-user UWB systems. Despite the differences in the multiple access techniques, the single user correlation receiver is the widely adopted receiver for UWB signal detection. A correlation receiver is optimal if the detection problem is that of detecting a known signal in additive Gaussian noise. The correlation receiver for UWB will not be an optimal receiver unless the multiple access interference component in the decision metric can be accurately approximated as Gaussian.
It is evident from reported results that the distribution of the multiple access interference (MAI) in both TH and DS UWB systems cannot be accurately approximated by a Gaussian distribution for some values of signal-to-noise ratio (SNR) and signal-to-interference ratio (SIR). See G. Durisi and G. Romano, “On the validity of Gaussian approximation to characterize the multiuser capacity of UWB TH PPM,” in Proc. IEEE Ultra Wideband Syst. Technol., May 2002, pp. 157-161, A. R. Forouzan, M. Nasiri-Kenari, and J. A. Salehi, “Performance analysis of time-hopping spread-spectrum multiple-access systems: uncoded and coded schemes,” IEEE Trans. Wireless Commun., vol. 1, pp. 671-681, October 2002 and K. A. Hamdi and X. Gu, “On the validity of the Gaussian approximation for performance analysis of TH-CDMA/OOK impulse radio networks,” in Proc. IEEE Veh. Technol. Conf., April 2003, pp. 2211-2215. Performance evaluation results in the above references show that a Gaussian approximation (GA) to the MAI significantly under estimates the bit error rate (BER) of a UWB system.
Since the MAI is not Gaussian distributed one expects that one can find an improved receiver structure by finding a better statistical model for the MAI. Different models have been proposed for the MAI in various UWB multiple access systems in the context of BER calculation, but the use of these models to derive an optimum (maximal likelihood) receiver seems difficult due to the complexity of the models. Meanwhile, the performance of multi-user UWB systems is significantly degraded by MAI. Therefore, it is of interest to develop improved UWB receiver structures which can perform better in multiple access environments. One of the known solutions to this problem is multi-user detection (MUD). However, MUD is not an attractive candidate for UWB wireless communication devices since implementing MUD algorithms, which are generally computationally intense by nature, on a low power wireless hand-held receiver may not be economical.
According to one broad aspect, the invention provides a method of receiving comprising: receiving a signal over a wireless channel; for each of a plurality N of observations of a symbol contained in the signal, using a receiver based on a Gaussian-noise plus Laplacian multi-access interference (MAI) assumption for the wireless channel to produce a respective partial decision statistic; summing the partial decision statistics to produce a sum and making a decision on the symbol contained in the signal based on the sum; outputting the decision.
In some embodiments, for each of a plurality N of observations of a symbol contained in the signal, using a receiver based on a Gaussian-noise plus Laplacian multi-access interference (MAI) assumption for the wireless channel to produce a respective partial decision statistic comprises: using a receiver model that is optimal based on the Gaussian noise plus Laplacian MAI assumption for the wireless channel.
In some embodiments, for each of a plurality N of observations of a symbol contained in the signal, using a receiver based on a Gaussian-noise plus Laplacian multi-access interference (MAI) assumption for the wireless channel to produce a respective partial decision statistic comprises: using a piecewise linear approximation to a receiver model that is optimal based on the Gaussian noise plus Laplacian MAI assumption for the wireless channel.
In some embodiments, using a piecewise linear approximation comprises: using a first limit value of the optimal receiver model above a first threshold; using a second limit value of the optimal receiver below a second threshold; using a straight line tangent to the optimal receiver at the origin between the first threshold and the second threshold.
In some embodiments, receiving a signal comprises receiving a signal having a signal bandwidth that is greater than 20% of the carrier frequency, or receiving a signal having a signal bandwidth greater than 500 MHz.
In some embodiments, receiving a signal comprises receiving a signal having a signal bandwidth greater than 15% of the carrier frequency.
In some embodiments, receiving a signal comprises receiving a signal having pulses that are 1 ns in duration or shorter.
In some embodiments, receiving a signal comprises receiving a UWB signal.
In some embodiments, receiving a signal comprises receiving a TH UWB signal.
In some embodiments, receiving a signal comprises receiving a DS UWB signal.
In some embodiments, the method further comprises: determining the plurality N of observations by determining an observation vector [γ0,b, . . . , γN
determined for γ=γi,b of the observation vector [γ0,b, . . . , γN
and the decision rule for binary signalling in detecting the bth symbol is given by Λ(γ)<0−1 and Λ(γ)>01.
In some embodiments, the method further comprises: determining the plurality N of observations by determining an observation vector containing a set of correlations; wherein each partial decision statistic is gla(γi,b) and is determined according to
determined for γ=γi,b of the observation vector [γ0,b, . . . , γN
and the decision rule for binary signalling in detecting the bth symbol is given by {tilde over (Λ)}(γ)<0−1 and {tilde over (Λ)}(γ)>01.
According to another broad aspect, the invention provides a receiver comprising: at least one antenna for receiving a signal over a wireless channel; a correlator that generates a plurality of partial correlations from the signal received via the at least one antenna; a partial statistic generator that generates a respective partial statistic for each partial correlation based on a Gaussian-noise plus Laplacian multi-access interference (MAI) assumption for the wireless channel to produce a respective partial decision statistic; an accumulator that accumulates the partial statistics to produce a sum; a threshold function that makes a decision based on the sum and outputs the decision.
In some embodiments, the partial statistic generator generates the respective partial statistic using an optimal nonlinearity function.
In some embodiments, the partial statistic generator generates the respective partial statistic using a nonlinearity function that is a piecewise approximation to an optimal nonlinearity function.
In some embodiments, the partial statistic generator is configured to use a piecewise approximation by: using a first limit value of the optimal receiver model above a first threshold; using a second limit value of the optimal receiver below a second threshold; using a straight line tangent to the optimal receiver at the origin between the first threshold and the second threshold.
In some embodiments, the partial statistic generator generates each partial decision statistic is gopt(γi,b) and is determined according to
determined for γ=γi,b where γ is the observation vector [γ0,b, . . . , γN
and wherein the threshold function implements a decision rule for binary signalling in detecting the bth symbol according to
Λ(γ)<0−1 and Λ(γ)>01.
In some embodiments, the partial statistic generator generates each partial decision statistic gla(γi,b) according to
determined for γ=γi,b where γ is the observation vector [γ0,b, . . . , γN
wherein the threshold function implements a decision rule for binary signalling in detecting the bth symbol according to:
{tilde over (Λ)}(γ)<0−1 and {tilde over (Λ)}(γ)>01.
Embodiments of the invention will now be described with reference to the attached drawings in which:
A novel soft-limiting UWB receiver based on an intuitive assumption that the MAI may be more accurately modeled by a Laplace distribution than a Gaussian distribution was introduced in N. C. Beaulieu and B. Hu, “A soft-limiting receiver structure for time-hopping UWB in multiple access interference,” in Proc. IEEE Int. Symp. Spread Spectr. Techn. Applic., August 2006, hereinafter “Beaulieu et al”. The receiver in Beaulieu et al. yielded better BER performance than conventional correlator receivers for moderate to large SNR. The authors of Beaulieu et al. proposed an adaptive threshold soft-limiting receiver, which is guaranteed to meet or surpass the performance of the correlation receiver. The threshold levels for the adaptive receiver are estimated using numerical computer search.
A soft-limiting receiver is provided that meets or surpasses the performance of the correlation detector under all operating conditions, and is particularly suited to applications where the signal is immersed in a mixture of Laplace and Gaussian noise. In addition, a simplified form of the detector is provided which is much less complex for practical implementation. The performance of the new receivers is compared to the performance of the conventional UWB receiver and the soft-limiting receiver in Beaulieu et al. The new receivers do not require adaptive threshold searches. Simulation results indicate that both new receivers outperform the conventional matched filter UWB receiver for practical UWB applications. The new receivers perform equally well as the soft-limiting receiver in Beaulieu et al. for large values of SNR, and outperform it for small values of SNR.
The transmitted signal of the kth user in a TH-UWB system with pulse amplitude modulation (PAM) can be written as
where p(t) is the transmitted UWB pulse with unit energy, Es is the energy of a symbol, and Tf is the length of a frame. One symbol consists of Ns pulses and hence a symbol duration is equal to NsTf. The bth transmitted data symbol is denoted by db and └x┘ denotes the largest integer not greater than x. The TH sequence is denoted by cikε{0, 1, . . . Nh}, where the integer Nh satisfies the condition NhTc≦Tf, and Tc is the TH step size. Note that while the detailed embodiments described herein apply to TH-UWB, the receiver can also be applied to DS-UWB with appropriate modifications. In particular, the partial correlations are performed on the chips of the spreading code and taking into account the polarities of the chips.
Assuming that the system contains Nu active asynchronous users the received signal can be written as
where hk and τk are respectively the channel gain and the asynchronous delay of the kth user, and n(t) is additive white Gaussian noise (AWGN) from the channel. The decision statistic of a conventional single user correlation receiver, which uses a template waveform that is matched to the desired users signature waveform with perfect time synchronization, can be written as
and it is assumed that the bth bit of the 0th user is being detected. The signal component S in (3) is given by h0db√{square root over (EsNs)} and n denotes the filtered Gaussian noise. The MAI component I can be written as
Similarly one can express the partial correlation from a single frame, γi,b, as γi,b=si+Ii+ni where si=s=hkdb√{square root over (Es/Ns)} since all the Ns pulses have equal energy and the channel is assumed constant during a symbol period, and where Ii is given by
and E{ni2}=N0/2 where N0/2 is the two-sided power spectral density of the AWGN.
For the purpose of example, it is assumed that the following pulse shape is employed:
p(t)=(1−16π(t/τm)2)exp(−8π(t/τm)2) (7)
where τm is a parameter controlling the pulse width. More generally, any appropriate pulse shape can be used.
The vertical lines in the PDF of the MAI correspond to the zeros of
and represent singularities in the PDF of the MAI. A GA for the distribution of the MAI is based on a central limit theorem (CLT). The partial MAI components {Ii}i=0N-1 have equal variance and are not mutually independent, but the partial MAI components from different users can be assumed independent since it is assumed that the signalings from the users are independent. If one assumes that all the users are transmitting with equal power, then the MAI is a sum of NsNu random variables with equal variance which are not all independent. Although one might not expect the CLT to be effective at Nu=4, one might expect its convergence at Nu=16 based on other examples, for example conventional CDMA multiple access systems. However, according to
It has been shown that a GA for the MAI underestimates the true BER. If the total interference (noise+interference) has a PDF which is symmetric about the origin, the BER of a constant threshold detector in a binary signaling system with equal energy symbols is directly proportional to the area of a tail region of the PDF of the total interference. Therefore, one surmises that the MAI should have a heavier tail than the Gaussian distribution. The degree of non-Gaussianity of a zero mean PDF is typically measured by its excess kurtosis. For a given noise power, a PDF which has a heavier tail than the Gaussian PDF will have a positive excess kurtosis. Table 1 lists the excess kurtosis values (κl) of the MAI (I) for different UWB system parameters where κl is given by
The results in Table 1 are obtained by simulation. The mono-pulse shape in (7) is used and Tc=0.9 in these simulations.
In all these cases, one can see that the PDF of MAI is more heavy tailed than the Gaussian PDF. The Laplacian distribution has an excess kurtosis of 3 and has been used to model non-Gaussian impulsive noise distributions. Furthermore, results show that a Laplacian model for the MAI is more accurate than a Gaussian model for a moderate number of users (See N. C. Beaulieu and B. Hu, “A soft-limiting receiver structure for time-hopping UWB in multiple access interference,” in Proc. IEEE Int. Symp. Spread Spectr. Techn. Applic., August 2006 and N. C. Beaulieu and B. Hu, “An adaptive threshold soft-limiting UWB receiver with improved performance in multiuser interference,” in Proc. Int. Conf. Ultra-Wideband, September 2006).
In what follows, the MAI is modeled with the following Laplacian PDF:
where 2c2=E{I2} is the variance of the MAI.
Table I also shows the excess kurtosis κl, of the partial MAI components Ii. The values of kurtosis, κI
Based on employing the Laplacian model for the MAI, the detection problem now becomes the detection of a known signal in a mixture of Gaussian and Laplacian noise. It is assumed that the detection problem has Ns observations per symbol, which are the partial correlations {γi,b (=s+Ii+ni)}i=0N
where νi=Ii+ni and Q(·) is the standard Gaussian Q-function. For simplicity, it is assumed that the observations γi,b are independent. Based on the set of Ns observations, an optimum receiver (the maximum likelihood receiver) can be derived. The log-likelihood function for the binary detection of equiprobable data symbols with the set of observations, γ, is given by the sum of the partial decision statistics gopt(γi,b) according to
where gopt(γ), which is known as the nonlinearity function, is given by
and γ is the observation vector [γ0,b, . . . , γN
Λ(γ)<0−1 and Λ(γ)>01. (13)
Eqs. (11)-(13) define an optimal, maximum likelihood (ML), receiver for a binary antipodal signaling scheme when the interference-plus-noise samples have the PDF in (10). This receiver is not optimal for the UWB system considered here because the Laplacian PDF in (9) is an approximation to the true PDF of the MAI. However this receiver, which we will call the Gaussian Laplace mixture (GLM) receiver, outperforms the conventional matched filter UWB receiver and the soft-limiting receiver in Beaulieu et al., at least in the examples considered below.
Therefore, the horizontal lines gopt(γ)=2s/{tilde over (c)} and gopt(γ)=−2s/{tilde over (c)} are asymptotes to the optimum nonlinearity function gopt(γ). The slope of the nonlinearity curve decreases with increasing σ and the curve becomes nearly a straight line, within the range of γ of interest, when σ becomes large. On the other hand, when σ is close to zero the nonlinearity curve approaches the Laplacian detector nonlinearity N. C. Beaulieu and S. Niranjayan, “New UWB Receiver Designs based on a Gaussian-Laplacian Noise-Plus-Mai Model,” IEEE International Conference on Communications (ICC 2007), Glasgow, Scotland, pp. 4128-4133, Jun. 24-28, 2007.
According to an embodiment of the invention a simplified receiver is provided that makes use of a close approximation to the nonlinearity function by another simple function. To derive a simplified detector, the nonlinearity curve, gopt(γ), is approximated as
The slope of the nonlinearity function at the origin is given by
where fγ(·)=fγ
The approximate nonlinearity function gla(γ) is given by
The decision variable of the simplified receiver for the detection of the bth symbol is calculated as the sum of the partial decision statistics gla(γi,b) according to
and then the decision rule is given by
{tilde over (Λ)}(γ)<0−1 and {tilde over (Λ)}(γ)>01.
This simplified receiver defined by Eqs. (16)-(18) will be referred to as the simplified Gaussian Laplace mixture (SGLM) receiver. The nonlinear function (17) is similar to the soft-limiter in Beaulieu et al. except that the slope in the linear region is different. For the SGLM receiver, the slope (m) is a function of SIR and SNR. For the soft-limiting receiver, the slope is always equal to 2/{tilde over (c)}. Note that the soft-limiting (Laplacian) receiver derived in Beaulieu et al. can be obtained by setting m=2/{tilde over (c)} in the SGLM receiver. Furthermore, when σ→0, the limiting value of m will be 2/{tilde over (c)} and this represents a Laplacian detector.
The SGLM amounts to a piecewise linear approximation to the GLM receiver, with three linear segments. Other approximations to the GLM receiver are also contemplated. For example, in some embodiments a piecewise linear approximation to the GLM is employed that may have more than three linear segments.
A block diagram showing an example implementation of a Gaussian noise plus Laplacian MAI receiver is shown in
In operation a received signal r(t) is processed by signal processing and timing function 10 to recover timing. In a specific implementation, the timing of partial statistics is used by the partial statistic generator 16 and the accumulator 18; the timing of the overall decision statistic is used by the partial statistic generator 16, the accumulator 18 and the threshold function 20. In some embodiments, the signal processing and timing function 10 also determines one, or a combination of values for s, {tilde over (c)}, m and σ. These values can be determined in any appropriate manner and are fed to the partial statistic generator 16 for use in determining the partial statistics. Specific examples include channel estimation, table look-up, and hard-coded values that may involve a performance compromise.
As a function of this timing, the pulse generator 12 generates a pulse for use by correlator 14 in performing a correlation between the pulse and r(t). The output γi,b of the correlator 14 is passed to the partial statistic generator 16 to produce the partial statistic g(γi,b) using equation (17). The g(γi,b)'s relating to the same symbol are summed in the accumulator 18 to produce Λ(γ), and a final decision on the sum is made by the threshold function 20.
The components of
A flowchart of a method of receiving provided by an embodiment of the invention is shown in
The BER performances of the new detectors are evaluated by simulation and compared with the BER performance of a conventional correlation detector (linear detector). Unless stated otherwise, the system parameters used in these simulations are the same as those used above. In
Note that while the detailed embodiments described herein apply to TH-UWB, the receiver structure can also be applied to DS-UWB with appropriate modifications.
The detailed examples above assume the new receiver approaches are applied to the reception of a UWB signal. In some embodiments, the UWB signals are as defined in the literature to be any signal having a signal bandwidth that is greater than 20% of the carrier frequency, or a signal having a signal bandwidth greater than 500 MHz. In some embodiments, the receiver approach is applied to signals having a signal bandwidth greater than 15% of the carrier frequency. In some embodiments, the receiver approach is applied to signals having pulses that are 1 ns in duration or shorter. These applications are not exhaustive nor are they mutually exclusive. For example, most UWB signals satisfying the literature definition will also feature pulses that are 1 ns in duration or shorter.
More generally, in some embodiments the receiver approach is applied to signals for which a plurality of correlations need to be performed in a receiver. In a specific example, the method is applied for a plurality of correlations determined by the repetition code in a UWB receiver. In other applications, the method is applied for a plurality of correlations in a Rake receiver or a finger of a Rake receiver. That is to say, the correlations might be used across signal chips of a repetition code, across the signal chips of a code division multiple access (CDMA) spreading code, across the fingers of a Rake receiver, or the new receiver might be used as a unit in each finger of a Rake receiver.
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/915,502 filed May 2, 2007 hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
60915502 | May 2007 | US |