This invention relates generally to the field of wireless communications, and more particularly to transmitting data in single-input and multiple-output (SIMO) networks and multiple-input and multiple-output (MIMO) networks with both narrowband and wideband modulation formats.
Stations in wireless communication networks can be equipped with multiple antennas at transmitters and receivers to improve data rates and reliability. Wider transmission bandwidths increase capacity but lead to frequency-selective fading, and time-varying multipath fading due to station mobility and Doppler spread.
To cope with time-selective and frequency-selective fading, it is important to use transmission formats such as orthogonal frequency division multiplexing (OFDM), or single-carrier frequency division multiple access (SC-FDMA). In the context of multiuser cellular networks, OFDMA access in an uplink (UL) channel from mobile stations (MS) to a base station (BS) leads to interference avoidance for in-cell MS, and interference averaging for out-of-cell MS.
Due to cost, complexity and size reasons, the number of transmit/receive antennas in mobile stations is typically between 1 and 4, which makes exploitation of MIMO gains difficult. In the context of infrastructure-less networks, such as mobile ad hoc networks, with a single antenna at the MS, the overall network performance is significantly decreased on channels with little time and frequency selectivity due to lack of spatial diversity.
The embodiments of the invention provide methods for encoding and decoding data over SIMO and MIMO networks with superior reliability when compared to conventional networks, with no penalty on an overall data rate.
The encoding and decoding steps are described separately for both narrowband as well as wideband transmission cases. In particular, for the wideband case, the encoding and decoding procedures are optimized for both OFDM as well as SC-FDMA transmission formats.
The methods provide novel pseudo-random phase precoding (PRPP) at the transmitter, and a low-complexity data detection using an iterative likelihood search (ILS) procedure.
The embodiments of our invention provide methods for encoding and decoding data in SIMO and MIMO networks.
In the receiver, the received signal y(t), via a set of one or more receive antennas 18, is analog-to-digital converted 22. Then, the signal is serial-to-parallel converted and the cyclic prefix is removed 23, fast Fourier transformed (FFT) 24, de-mapped 25, de-interleaved 26, and decoded 27 to estimate a signal {circumflex over (z)} (m).
Also, our transmitter includes a pseudo-random phase precoder (PRPP) 1 to precode symbols, and our receiver includes a low-complexity iterative likelihood search (ILS) procedure 2 to detect symbols. The PRPP and ILS share a set of pseudo-random sequences (PRS) 130.
Narrowband Single Input and Single Output (SISO) Networks:
We describe a narrowband transmission scenario in which the set of antennas at the transmitter has one transmit antenna, and the set of antennas at the receiver has one receive antenna.
As shown in
The K channels can be K disjoint frequency bands, and the channel can be in a time domain. Alternatively, the K channels can be characterized as K disjoint time slots, and the channel use is in a frequency domain. When the channel use is in the time domain, and the number of channels is in the frequency domain, each of these K channels is assumed to be narrow-band.
We denote by Un(k) a complex-valued modulation symbol 101 to be transmitted on channel k at time n. The corresponding decoded signals at the receiver are Ûn(k) 105. We use the set of PRS 130 that are shared between the transmitter and the receiver.
For a given PRS, a K-by-K pseudo-random phase precoding (PRPP) matrix Wn, is used by the transmitter at time n. Here, the number of channels is K, the (p, q)th element, where p denotes the row and q denotes the column index of Wn, is
exp(j*θ(p,q))/√{square root over (K)},
where θ(p, q) is the pseudo-randomly generated phase that is uniformly distributed between −π and π.
The output 102 of the PRPP at channel use n is denoted by Xn(1), Xn(2), . . . , Xn(K) 102. Using the matrix-vector notation, the output of the PRPP can be expressed as
The complex-valued channel gain on the kth channel at time n is Hn(k) 103. The vector-valued received signal Y 104 is
Yn=HnXn+Zn
where
Y
n=[Yn(1), Yn(2), . . . , Yn(K)]T
H
n=diag([Hn(1), Hn(2), . . . , Hn(K)])
and Zn=[Zn(1), Zn(2), . . . , Zn(K)]T is a noise vector.
Because Xn=WnUn, the received signal Yn is
Yn=HnWnUn+Zn (1)
When the channel matrix Hn 103 is available at the receiver, in the absence of PRPP, or when Wn=In, where In is the K-by-K identity matrix, each modulated symbol can be individually demodulated using
That is, there is no inter-channel interference (ICI) in the absence of PRPP. However, because each channel undergoes through only one fading random variable, the diversity order per channel, as well as the overall diversity order, are limited to unity. That is, the above described network without PRPP suffers from severe performance loss.
The PRPP deliberately introduces ICI. That is, the received signal on the kth channel contains signal contributions not only from the kth channel, but also from all other K−1 channels. The impact of this is that the above described single-tap equalization approach, namely,
leads to severe inter-symbol interference.
To improve the performance of PRPP network, we can use maximum-likelihood (ML) detection. The ML approach is essentially a joint detection approach, and has the following form
where ΨZ is a covariance matrix of a noise random vector Zn, and Herm is the Hermitian transpose operator. The ML approach searches over all possible vector-valued symbols, Un, to determine an optimal vector. However, the ML approach has a search complexity of the order of (size (Un(k)))K, where size (Un(k)) is the constellation size of the modulation symbol Un(k), which is prohibitively high even for values of K between 10 and 20.
Some of the sub-optimum approaches to obtain an estimate of Un are:
We describe a reduced complexity detection procedure for the PRPP transmission method according to embodiments of the invention. This detection procedure is the iterative likelihood search (ILS) procedure 2. Note that the ILS procedure described here is similar to the procedure described by Mohammed et al, “Low-complexity detection and performance in multi-gigabit high spectral efficiency wireless systems,” in IEEE PIMRC, September 2008, in the context of a narrow-band MIMO network with a large number of antennas at the transmitter as well as at the receiver.
The following are the steps in the ILS procedure.
Using Steps a), b) and c) The equivalent vector-valued received signal is
On=GnUn+Zn,white, (5)
where Zn,white=ΨZ−1/2Zn is a whitened noise random vector.
When the modulation symbols Un(k) are drawn from a complex-valued constellation, such as quadrature phase shift keying (QPSK) or quadrature amplitude modulations (QAM)), The equivalent real-valued version of Equation (5) is
where Re and Im denote real and imaginary components.
When the modulation symbols Un (k) are drawn from a real-valued binary constellation, we have
The detailed ILS procedure steps are as follows.
We denote by ÛRe,n (i) an estimate of URe,n at the end of ith iteration. Denote
The initial estimate of URe,n, ÛRe,n (0) is set as the output of the LMMSE detector. That is,
ÛRe,n(0)=(GRe,nTGRe,n+λI)−1GRe,nTORe,n (8)
where λ is an appropriate diagonal loading factor that can be set to a fixed number, or can be adaptively varied. By setting λ=0, the initial vector corresponding to the ZF detector can be obtained.
For k=1: Number_Iterations
Else
Terminate the search.
Declare ÛRe,n(k) as the detected data vector
Note that es in Step 3), D.i is a unit vector with its sth entry only as one, and all the other entries as zero, and RG,n,s in Step 3) D.ii is the sth column of the matrix RG,n.
In the above ILS procedure, Number_Iterations is the number of iterations, which can be set to a fixed value, or can be varied adaptively depending upon the noise and interference conditions.
We note that the above described ILS procedure produces hard-outputs of the modulation symbols Un(k). However, various other procedures, listed below, can as well be used to produce soft-estimates (or reliability values) of Un(k) in the above described PRPP-based invention: J. Luo, K. Pattipati, P. Willett and F. Hasegawa, “Near-optimal multiuser detection in synchronous CDMA using probabilistic data association,” in IEEE Communications Letters, vol. 5, no. 9, pp. 361-363, September 2001; Y. Huang and J. Zhang, “Generalized probabilistic data association multiuser detection,” in Proc. IEEE ICC'2004, June-July 2004; P. H. Tan and L. K. Rasmussen, “Multiuser detection in CDMA—A comparison of relaxation, exact and heuristic search methods,” in IEEE Transactions on Wireless Communications, vol. 3, no. 5, pp. 1802-1809, September 2004; D. Pham, K. Pattipati, P. Willett and J. Luo, “A generalized probabilistic data association detector for multi antenna systems,” in IEEE Communications Letters, vol. 8, no. 4, pp. 205-207, April 2004; P. H. Tan and L. K. Rasmussen, “Asymptotically optimal nonlinear MMSE multiuser detection based on multivariate Gaussian approximation,” in IEEE Transactions on Communications, vol. 54, no. 8, pp. 1427-1438, August 2006; Y. Jia, C. M. Vithanage, C. Andreiu and R. J. Piechocki, “Probabilistic data association for symbol detection in MIMO systems,” in IEE Electronic Letters, vol. 42, no. 1, 5 Jan. 2006; H. Zhao, L. Tong and W. Wang, “Tabu search detection for MIMO systems,” in IEEE PIMRC'2007, September 2007; N. Srinidhi, S. K. Mohammed, A. Chockalingam and B. Sunder Rajan, “Low-complexity near-ML decoding of large non-orthogonal STBCs using reactive tabu search,” in Proc. IEEE ISIT'2009, June-July 2009.
Note that all the above mentioned references do not employ PRPP in their networks. Note also that the prior art MIMO networks described in the above references typically requires a large number of transmit and receiver antennas to achieve the desired performance gains. In contrast, the PRPP method and network according to embodiments of invention combine time and/or frequency resources while using a substantially smaller number of transmit and receiver antennas. By concurrently exploiting time and/or frequency resources, performance gains can still be obtained in transceivers with only a single transmit or receive antenna. Whereas the prior art networks cannot provide any performance improvement with transceivers that only have one transmit and one receiver antenna.
Narrowband Multiple Input and Multiple Output (MIMO) Networks:
The number of spatial streams with the NT transmit antennas is NS. Note that NS≦NT. Let Qn(k) denote the mapping 13 from the number of streams to the number of transmit antennas at time n on channel k. Note that Qn(k) is a matrix of size NT-by-NS.
Following the same model as described in above, in the absence of PRPP at the transmitter, the received signal model on kth channel at time n is
Yn(k)=Hn(k)Qn(k)Un(k)+Zn(k). (9)
In the Equation (9), Yn(k) and Zn(k) are of size NR-by-1, Hn(k) is of size NR-by-NT and Un(k) is of size NS-by-1.
Now, we apply the PRPP matrix Wn of size NSK-by-NSK in the following manner
The equivalent received signal over K channels, each with NR receive antennas, is
Because the form of Equation (10) is very similar to the form of Equation (1), we use the ILS procedure 2 to detect the data symbol vector Un. We can also use the Tabu search (TS), reactive Tabu search (RTS) or probabilistic data association (PDA), procedures referenced above, to provide soft-estimates of the symbol vector Un.
Wideband MIMO Networks Using OFDMA:
The transmitter for the PRPP based OFDMA network is shown in
For simplicity,
The OFDMA network has NF subcarriers, the set of NR receiver antennas, and the set of NT transmitter antennas. It is a usual practice that the cyclic prefix length is selected to be larger than the maximum delay spread of the channel, and the OFDM symbol duration is made smaller than the channel coherence time so that inter-symbol interference as well as inter-carrier interference are avoided.
The received vector valued signal on the kth subcarrier for OFDM symbol n is
Yn(k)=Hn(k)Qn(k)Un(k)+Zn(k), (11)
where, the (i,j)th entry of the channel matrix Hn(k) is the channel response from jth transmit antenna to the ith receive antenna on subcarrier k of the OFDM symbol n and Qn(k) is the stream-to-antenna mapping matrix on subcarrier k of the OFDM symbol n.
The PRPP matrix Wn at the transmitter for the OFDMA network is
Note that NF is the number of subcarriers over which the PRPP matrix is applied and NF is a configurable parameter depending upon the channel conditions and receiver capabilities.
The equivalent received signal over NF channels at the set of NR receive antennas is
Because the form of Equation (12) is very similar to the form of Equation (1), we can use the ILS procedure 2 for the wideband OFDMA network of
Wideband MIMO Networks Using SC-FDMA:
The SC-FDMA is frequently called a DFT-precoded OFDM network. The SC-FDMA is often used to reduce the peak-to-average power ratio problem associated with the OFDM modulation. In the SC-FDMA network without PRPP, a station uses a K-point DFT on the data sequence prior to modulation on the OFDM subcarriers. Although the number of subcarriers available for transmission, N, can be large, the configurable value of K can be based on channel conditions and other needs.
The SC-FDMA network has the set of NR receiver antennas, and the set of NT transmitter antennas. For now, we ignore the inter-symbol as well as inter-carrier interference. For this network, the K-length data vector on a transmit antenna/for OFDM symbol n is
Ul,n=[Ul,n(1), Ul,n(2), . . . , Ul,n(K)]T.
The K-by-K PRPP matrix applied on transmit antenna l for OFDM symbol n is
The PRPP signal at the output of the transmit antenna l is
Xl,n=Wl,nFUl,n.
The NRK-by-1 received signal at the output of FFT, with PRPP, is
Because the form of Equation (13) is very similar to the form of Equation (1), we can use the ILS procedure 2 described in for the wideband SC-FDMA network of
Although the invention has been described by way of examples of preferred embodiments, it is to be understood that various other adaptations and modifications may be made within the spirit and scope of the invention. Therefore, it is the object of the appended claims to cover all such variations and modifications as come within the true spirit and scope of the invention.
Number | Name | Date | Kind |
---|---|---|---|
20040071240 | Betts | Apr 2004 | A1 |
20070165566 | Khan et al. | Jul 2007 | A1 |
20080287075 | Kim et al. | Nov 2008 | A1 |
20080305788 | Malladi et al. | Dec 2008 | A1 |
20090122854 | Zhu et al. | May 2009 | A1 |
20100080279 | Saints et al. | Apr 2010 | A1 |
Number | Date | Country | |
---|---|---|---|
20110176624 A1 | Jul 2011 | US |