Skip to main content
Top
Published in: EURASIP Journal on Wireless Communications and Networking 1/2008

Open Access 01-12-2008 | Research Article

Symbol Error-Rate Analysis of OSTB Codes and Linear Precoder Design for MIMO Correlated Keyhole Channels

Authors: Pradeepa Yahampath, Are Hjørungnes

Published in: EURASIP Journal on Wireless Communications and Networking | Issue 1/2008

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Analytical expressions for the symbol error rate (SER) of MIMO systems are important from both design and analysis point of views. This paper derives exact and easy to evaluate analytical expression for the SER of an orthogonal space-time block coded (OSTBC) MIMO system with spatially correlated antennas, in which the channel signal propagation suffers from a degenerative effect known as a keyhole. These expressions are valid for complex valued correlations between antenna elements. Numerical results obtained by simulations are presented to confirm the validity of the analytical SER expressions for several multilevel modulation schemes. Subsequently, a procedure for designing a linear precoder which exploits the knowledge of the channel correlation matrix at the transmitter to enhance the performance of the above system is given. To this end, the exact SER expression is minimized by using a gradient descent algorithm. To demonstrate the performance improvements achievable with the proposed precoder, numerical results obtained in several design examples are presented and compared.

1. Introduction

The benefits of using multiple transmit and receive antennas and space-time coding for wireless communication are well known [1]. In principle, the capacity of such multiple-input multiple-output (MIMO) channel can be much higher than a single-input, single-output (SISO) channel. The capacity of a MIMO channel is maximum when each transmit and receive antenna pair forms a statistically independent transmission path, a condition which is nearly met in a rich scattering environment. Space-time codes (STC) can be used to exploit the spatial diversity available in such a channel to realize high-rate data transmission [1]. However, in realistic situations, the channel capacity is degraded by spatial correlations at the transmitting and/or receiving antenna arrays, due to, for example, insufficient spacing of antenna elements in the arrays, the existence of few dominant scatters, or small AOA spreading [2]. Furthermore, recent studies, both theoretical and experimental, have shown that, in addition to antenna correlation, the MIMO channel capacity can also be decreased by so-called keyhole effects in wave propagation [3, 4]. In particular, a keyhole effect reduces the rank of the MIMO channel matrix to one, even in the absence of any spatial correlation in the channel [4]. In a keyhole MIMO channel, the signals from the transmit antenna array are constrained by the physical structure of the propagation environment to pass through a keyhole before reaching the receive antenna array (Figure 1(a)). Such keyhole effects have been observed in both indoor and outdoor propagation environments [5, 6].
In previous work, the capacity of MIMO keyhole channels is studied in [3, 79]. In [10], expressions for the exact symbol error rate (SER) of orthogonal space-time block codes (OSTBC) over a double Rayleigh fading keyhole channel are derived for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq1_HTML.gif -PSK and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq2_HTML.gif -QAM modulation schemes. In a subsequent work [7], similar analysis is also carried out for keyhole channels with Nakagami- https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq3_HTML.gif fading. In another related work, [11] derives expressions for the pairwise error probability (PEP) of MIMO systems with keyhole channels. However, in [7, 10, 11], the channel is assumed to be spatially uncorrelated. Similar analysis for MIMO keyhole channels with spatial correlations has not been reported so far. It is well known that if the channel correlation matrix is known at the transmitter (e.g., as channel side information (CSI)), a linear precoder matched to the channel correlation structure can be used at the MIMO channel input to improve the system performance (see, e.g., [1216]). However, the aforementioned work assumes Rayleigh or Ricean fading and is not applicable to double Rayleigh fading as in the case of channels with keyholes. Formally, a keyhole MIMO channel can be modeled by a matrix which is the outer product of two complex Gaussian vectors [4]. This implies that each coefficient in the channel matrix is a product of two independent complex Gaussian variables (and hence the name double Rayleigh fading). Since keyhole effects lead to the degeneration of the channel matrix [3, 4], it is particularly important to exploit CSI available at the transmitter using a properly designed precoder to enhance the MIMO system performance.
In contrast to previous work, we consider in this paper the SER analysis and the design of linear precoders which minimize the average SER of double Rayleigh fading MIMO channels with spatial correlations. More specifically, we derive easy, to evaluate, exact analytical expressions for the average SER of systems with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq4_HTML.gif -PSK, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq5_HTML.gif -PAM, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq6_HTML.gif -QAM signaling and maximum likelihood (ML) detection. These closed-form SER expressions are useful in performance analysis of such systems and can be easily evaluated with computing software, using readily available functions. Numerical results are presented in this paper to confirm that our analytical expressions agree with those obtained by simulation of the OSTBC-MIMO system. Based on the analytical expressions for SER, we then present a design of linear precoders which minimize the average SER by exploiting the knowledge of the channel correlation matrix (available at the transmitter either as prior knowledge or via a feedback channel from the receiver), under a constraint on the total average transmitted power. In our formulation, the antenna correlations are allowed to be complex valued [17]. In the general case, we consider it is difficult to find a closed-form solution for the minimum SER (MSER) precoder. As such, the MSER precoder matrix is found by a constrained gradient descent minimization method, based on the derivatives of the average SER. Experimental results are presented to demonstrate the performance improvements achieved by the proposed MSER precoder. In these experiments, MIMO keyhole channels with both real and complex correlation matrices have been considered.
The expressions and the optimal precoder design derived in this paper are novel in the following aspects. Different to [10], the SER expression derived in this paper applies to MIMO keyhole channels with spatial correlations at both transmit and receive antennas. While the SER expressions in [10], which apply only to uncorrelated channels, do not generalize to our case, we show that in the absence of spatial correlations the SER expressions we derive reduce to those in [10]. Note that, for the uncorrelated channel considered in [10], the precoding problem we consider is not relevant. Also, different to [14, 15], the SER expressions and the optimal precoders derived in this paper account for the keyhole effect, that is, each channel coefficient is a product of two complex Gaussian random variables. While there is no direct relationship between these expressions, they correspond to two extreme cases of a double scattering channel with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq7_HTML.gif scatterers [4]. In particular, when https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq8_HTML.gif , the channel exhibits the keyhole effect considered in this paper. When https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq9_HTML.gif , the MIMO channel is the single-scattering case considered in [14, 15]. It should be noted that neither the results in this paper nor those in [14, 15] readily generalize to the case https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq10_HTML.gif .
The rest of this paper is organized as follows. Section 2 describes the keyhole channel model and the OSTBC-MIMO system model under consideration. Section 3 derives the SER expressions for this system, where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq11_HTML.gif -PSK, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq12_HTML.gif -PAM, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq13_HTML.gif -QAM modulation schemes are considered. Section 4 then presents an algorithm for designing an MSER linear precoder for the system. In Section 5, numerical results are presented to demonstrate the accuracy of the given SER expressions and the performance gains achievable with the proposed precoder designs. Finally, concluding remarks are given in Section 6. Some proofs are provided in the appendices.
Notation
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq14_HTML.gif is matrix stack operator, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq15_HTML.gif is matrix transpose, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq16_HTML.gif is Hermitian operation, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq17_HTML.gif is complex conjugate, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq18_HTML.gif denotes the trace of a matrix, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq19_HTML.gif is Frobenius norm, ( https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq20_HTML.gif is vector norm), https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq21_HTML.gif denotes the Kronecker product, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq22_HTML.gif denotes https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq23_HTML.gif identity matrix, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq24_HTML.gif defines new symbols.

2. Channel Model and System Description

Channel Model
The gain matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq25_HTML.gif of a double Rayleigh fading keyhole MIMO channel with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq26_HTML.gif transmit antennas and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq27_HTML.gif receive antennas can be represented by the outer product of two independent complex Gaussian vectors https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq28_HTML.gif (size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq29_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq30_HTML.gif (size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq31_HTML.gif representing transmit and receive Rayleigh fading, respectively, [4], that is, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq32_HTML.gif . However, each vector is assumed to be correlated so that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq33_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq34_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq35_HTML.gif is the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq36_HTML.gif transmit antenna correlation matrix, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq37_HTML.gif is the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq38_HTML.gif receive antenna correlation matrix, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq39_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq40_HTML.gif are independent identically distributed (iid) complex Gaussian vectors of sizes https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq41_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq42_HTML.gif respectively, (here, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq43_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq44_HTML.gif are the unique square roots of Hermitian positive semidefinite matrices https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq45_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq46_HTML.gif , resp., [18]). Note that each element of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq47_HTML.gif is a product of two independent Gaussian variables. Note also that the rank of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq48_HTML.gif is necessarily one.
System Model
The communication system considered in this paper is shown in Figure 1(b). An orthogonal space-time block (OSTB) encoder operates on a block of input symbols https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq49_HTML.gif where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq50_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq51_HTML.gif is the complex valued modulation signal set with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq52_HTML.gif . In this paper, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq53_HTML.gif -PSK, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq54_HTML.gif -PAM, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq55_HTML.gif -QAM signal sets will be considered. Let the output of the OSTB encoder https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq56_HTML.gif be a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq57_HTML.gif matrix, where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq58_HTML.gif is the space dimension and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq59_HTML.gif is the time dimension. The elements of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq60_HTML.gif are linear combinations of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq61_HTML.gif and their complex conjugates. The OSTB codeword is precoded using a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq62_HTML.gif matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq63_HTML.gif to produce the transmitted codeword https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq64_HTML.gif . Thus, the transmission rate is https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq65_HTML.gif . The average power of a transmitted codeword is https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq66_HTML.gif . From the orthogonality property of the OSTBC [21], it follows that
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ1_HTML.gif
(1)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq67_HTML.gif is the average power of modulation signal set, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq68_HTML.gif is a constant that depends on the particular OSTBC in use. For example, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq69_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq70_HTML.gif [21], and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq71_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq72_HTML.gif in [19].
The codeword https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq73_HTML.gif is transmitted through the MIMO keyhole channel https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq74_HTML.gif whose output is a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq75_HTML.gif matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq76_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq77_HTML.gif is the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq78_HTML.gif complex channel noise matrix. The elements of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq79_HTML.gif are independent complex Gaussian variables with iid real and imaginary parts of variance https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq80_HTML.gif . The receiver decodes channel output using a ML detector. It is assumed that the channel matrix remains constant for the duration of a codeword (quasi-static channel), and that the receiver has the knowledge of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq81_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq82_HTML.gif to be used in ML decoding. While https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq83_HTML.gif is not known to the transmitter, the antenna correlation matrices https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq84_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq85_HTML.gif are assumed to be known.

3. MGF of Output SNR and SER Expressions

We use the moment generating function-(MGF) based approach [23] to find the average output SER of the above-described system, assuming that the precoder matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq86_HTML.gif is given. Our main goal in this section is to find an easy to evaluate expression for average SER. To this end, we first find an expression for the MGF of the output signal to noise ratio (SNR). When the space-time block code is orthogonal, the MIMO system is equivalent to a SISO system, in which the SNR at the input of the ML detector is given by [10]:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ2_HTML.gif
(2)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq87_HTML.gif with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq88_HTML.gif being the SNR per receive antenna. Noting that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq89_HTML.gif , consider
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ3_HTML.gif
(3)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ4_HTML.gif
(4)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ5_HTML.gif
(5)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq90_HTML.gif is an https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq91_HTML.gif Hermitian positive semidefinite matrix. Using eigenvalue decomposition, let https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq92_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq93_HTML.gif is the unitary matrix of eigen vectors and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq94_HTML.gif is the diagonal matrix of whose diagonal elements are eigenvalues https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq95_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq96_HTML.gif of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq97_HTML.gif . Then, (5) can be expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ6_HTML.gif
(6)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq98_HTML.gif is also an iid complex Gaussian vector of size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq99_HTML.gif . Hence, it follows that
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ7_HTML.gif
(7)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq100_HTML.gif denotes the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq101_HTML.gif th element of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq102_HTML.gif . In a similar manner,
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ8_HTML.gif
(8)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq103_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq104_HTML.gif are the eigenvalues of the matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq105_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq106_HTML.gif is an iid complex Gaussian vector of size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq107_HTML.gif . Note that if the channel is uncorrelated and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq108_HTML.gif , then https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq109_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq110_HTML.gif are chi-square distributed random variables with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq111_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq112_HTML.gif degrees of freedom, respectively. This special case was considered in [10]. On the other hand, in general, the MGF of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq113_HTML.gif is given by [24, equation (14)]:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ9_HTML.gif
(9)
A similar expression exists for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq114_HTML.gif . In this paper, we mainly focus on the case in which the eigenvalues of both https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq115_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq116_HTML.gif are distinct. However, the following derivation may be generalized to the case of eigenvalues with multiplicity, by using the appropriate partial fraction expansion, as discussed at the end of this section. For the case of distinct eigenvalues, the partial fraction expansion yields
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ10_HTML.gif
(10)
where
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ11_HTML.gif
(11)
Let the corresponding set of coefficients for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq117_HTML.gif be https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq118_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq119_HTML.gif . Hence, the pdf of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq120_HTML.gif can be found by inverse Laplace transform as
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ12_HTML.gif
(12)
The pdf of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq121_HTML.gif (where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq122_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq123_HTML.gif are independent) is given by [25, page 141]
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ13_HTML.gif
(13)
Then, it follows that the MGF of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq124_HTML.gif is
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ14_HTML.gif
(14)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ15_HTML.gif
(15)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ16_HTML.gif
(16)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq125_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq126_HTML.gif is the exponential integral [26, (8.211)]
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ17_HTML.gif
(17)
This integral is readily available as a built-in function in software packages such as Matlab and Mathematica. Given this result, the MGF of the output SNR, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq127_HTML.gif can be obtained as https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq128_HTML.gif .
The average SER, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq129_HTML.gif , of several modulation schemes over the correlated keyhole channel can now be derived using the MGF of the random variable https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq130_HTML.gif [23]. For example, the conditional SER of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq131_HTML.gif -PSK given the instantaneous SNR https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq132_HTML.gif is [23, (8.23)]
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ18_HTML.gif
(18)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq133_HTML.gif . For convenience, define
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ19_HTML.gif
(19)
Then, the average SER of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq134_HTML.gif -PSK signaling can be expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ20_HTML.gif
(20)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ21_HTML.gif
(21)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq135_HTML.gif . Similar expression can be obtained for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq136_HTML.gif -PAM and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq137_HTML.gif -QAM using [23, (8.5) and (8.12)] which are summarized below:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ22_HTML.gif
(22)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ23_HTML.gif
(23)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq138_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq139_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq140_HTML.gif .
Note
When https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq141_HTML.gif and/or https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq142_HTML.gif have repeated eigenvalues, the partial fraction expansions of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq143_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq144_HTML.gif have to be appropriately modified. We now outline the solution for this case. Suppose https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq145_HTML.gif has https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq146_HTML.gif distinct eigenvalues with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq147_HTML.gif repeating https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq148_HTML.gif times, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq149_HTML.gif has https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq150_HTML.gif distinct eigenvalues with https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq151_HTML.gif repeating https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq152_HTML.gif times. For this general case, the same procedure as above can be used to show that the MGF of Y is given by (see Appendix A)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ24_HTML.gif
(24)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq153_HTML.gif is the confluent hypergeometric function [26, (9.211-4)], https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq154_HTML.gif is the gamma function, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq155_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq156_HTML.gif are partial fraction coefficients (procedures for finding which are well known). This expression can now be used to generalize the SER expressions (21)–(23). It can be shown that when https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq157_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq158_HTML.gif ( https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq159_HTML.gif ) and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq160_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq161_HTML.gif ( https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq162_HTML.gif ), (24) reduces to (16). Other interesting cases are when either transmit antennas or receive antennas are uncorrelated, in which case either https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq163_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq164_HTML.gif is the identity matrix. Also, when both https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq165_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq166_HTML.gif are identity matrices (no channel correlation), then it is easy to show that (24) reduces to [10, (6)].

4. Precoder Optimization

Given https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq167_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq168_HTML.gif , our goal is to find the optimal precoder matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq169_HTML.gif which minimizes the average SER https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq170_HTML.gif , subject to a constraint https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq171_HTML.gif on the average transmitted power https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq172_HTML.gif in (1). This constrained optimization problem can be solved by minimizing the Lagrangian [27]:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ25_HTML.gif
(25)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq173_HTML.gif is the Lagrange multiplier and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq174_HTML.gif . It is generally difficult to find directly the minimum of this function, by setting the partial derivatives to zero. Hence, we resort to gradient descent minimization to find locally optimal values for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq175_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq176_HTML.gif , starting from an initial value https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq177_HTML.gif [27]. In general, the solution of a constrained minimization problem such as (25) by gradient descent requires gradient projection, [27, Chapter 11]. However, the specific nature of the constraint (1) allows a simpler approach. To this end, let https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq178_HTML.gif be the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq179_HTML.gif vector of partial derivatives of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq180_HTML.gif with respect to the elements of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq181_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq182_HTML.gif denotes the matrix derivative operator[28, Definition 2]. We can perform gradient decent according to
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ26_HTML.gif
(26)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq183_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq184_HTML.gif is chosen so that the updated solution satisfies the power constraint, by solving
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ27_HTML.gif
(27)
By defining https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq185_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq186_HTML.gif , (27) can be written as
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ28_HTML.gif
(28)
This equation yields two positive values for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq187_HTML.gif for which the updated precoder in (26) satisfies the power constraint, provided that the step size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq188_HTML.gif is chosen sufficiently small (see Appendix B). The choice of the smaller value for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq189_HTML.gif out of the two possible solutions results in the proper convergence of the gradient descent algorithm (see Figure 8). In each iteration https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq190_HTML.gif , we first find https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq191_HTML.gif by solving (28) and then https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq192_HTML.gif using (26). The convergence of the solution can be decided when https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq193_HTML.gif becomes less than a prescribed threshold. In the following, we derive closed-form expressions for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq194_HTML.gif for different modulation schemes.
While the SER expressions derived in the previous section are simple to evaluate for a given https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq195_HTML.gif , the elements of the precoder matrix appear only indirectly (in the eigenvalues of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq196_HTML.gif ) in these expressions. Consequently, they are not easily differentiable with respect to the precoder matrix. However, a slight reformulation of the given expressions readily eliminates this difficulty as follows. First, we express (14) as https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq197_HTML.gif . Then, from (18) it follows that
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ29_HTML.gif
(29)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq198_HTML.gif . Now using [24, (14)], (9) can be rewritten as
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ30_HTML.gif
(30)
Hence,
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ31_HTML.gif
(31)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq199_HTML.gif and we have obtained SER of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq200_HTML.gif -PSK as a function https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq201_HTML.gif (and hence as an explicit function of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq202_HTML.gif ). However, note that the evaluation of this expression requires the explicit evaluation of a double integral, which is avoided in (21) by using the exponential integral. Similar expressions can be derived for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq203_HTML.gif -PAM and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq204_HTML.gif -QAM using [23, (8.5) and (8.12)] and the same procedure as above, which are summarized below:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ32_HTML.gif
(32)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ33_HTML.gif
(33)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq205_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq206_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq207_HTML.gif . It can now be seen that computing https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq208_HTML.gif for (31)–(33) simply involves computing the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq209_HTML.gif derivative vector of the form (see Appendix C):
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ34_HTML.gif
(34)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq210_HTML.gif . Then, by defining
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ35_HTML.gif
(35)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq211_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq212_HTML.gif -PSK, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq213_HTML.gif -PAM, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq214_HTML.gif -QAM can expressed, respectively, as
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ36_HTML.gif
(36)

5. Numerical Results and Discussion

In this section, we present numerical results to verify the analytical SER expressions derived in Section 3 and to demonstrate the benefit of the proposed MSER precoders. In order to confirm the analytical SER expressions derived in Section 3, we compare them with SER estimated by simulating the underlying MIMO system. While the expressions we have derived are valid for a general channel correlation matrix, we here present experimental results obtained for the case of exponential correlation model [29] widely used in the literature. In this case, the transmit and receive antenna correlation matrices are given by https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq215_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq216_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq217_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq218_HTML.gif . In our simulations, we have used https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq219_HTML.gif . We have considered a number of different OSTBC-MIMO systems to verify the SER expressions. A typical set of examples are presented in Figsure 2 and 3 which confirm that the analytical SER computed with (21), (22), and (23) agrees very well with the values estimated by system simulation.
The results in Figure 2 are for a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq224_HTML.gif MIMO system based on the OSTBC https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq225_HTML.gif from [19] (Alamouti code) for which https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq226_HTML.gif . In this case, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq227_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq228_HTML.gif , that is, rate is one. Figure 3 shows the results for a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq229_HTML.gif MIMO system based on the OSTBC https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq230_HTML.gif from [20] for which https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq231_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq232_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq233_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq234_HTML.gif , that is, rate is 3/4. Note that no precoding has been used in these cases ( https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq235_HTML.gif set to a scaled identity matrix). Since spatial correlation in the channel degrades the SER performance, it is also of interest to compare the SER of an OSTBC over a correlated keyhole channel with that over a keyhole channel with no spatial correlation. Such a comparison for the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq236_HTML.gif MIMO system is shown in Figure 4 which shows that the degradation of performance due to spatial correlation in the given keyhole channel can be quite significant at high SNR (exponential antenna correlation model is used). Also included here is the SER over an6 Rayleigh fading channel (no keyhole effect and no antenna correlation). In particular, these curves clearly highlight the loss of diversity (as indicated by the slope of the curves [1]) in the MIMO system due to the combined effect of the keyhole propagation and the antenna correlation.
Next, we investigate the performance achievable with MSER precoders found using the proposed design algorithm. Figure 5 shows the performance of the above-described https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq239_HTML.gif MIMO system with a linear precoder as function of SNR (only 8-PSK and 16-QAM performance is shown, but similar improvements were also observed for 8-PAM). As before, the results in Figure 5 are obtained for the case of exponential correlation at both transmit and receive antennas so that both https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq240_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq241_HTML.gif have real elements. Since our derivation is valid for a complex Hermitian and positive semidefinite correlation matrix, we also carried out precoder designs for a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq242_HTML.gif MIMO system based on https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq243_HTML.gif from [21], in which the transmit antennas have the exponential correlation matrix while the receive antennas have the complex correlation matrix [22]:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ37_HTML.gif
(37)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq244_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq245_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq246_HTML.gif .
The relevant results are presented in Figure 6. The results in both Figures 5 and 6 clearly demonstrate the effectiveness of the MSER precoder designed by the proposed algorithm. The effect of the precoder is to shift the SER versus SNR curve downwards, without changing its slope at high SNR. Thus, the precoder does not change the diversity order of the system. (The slope of SER versus SNR curve at high SNR determines the diversity order of the system. This asymptotic slope depends on the rank of the channel correlation matrix.) The fact that precoding is less useful at high SNRs is generally known [13]. In our particular case, it can be shown that in the limit https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq249_HTML.gif , the MSER precoder is proportional to the identity matrix (see Appendix D), that is,
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ38_HTML.gif
(38)
However, at low to moderate channel SNR, the optimal precoder is seen to improve the system performance, the improvement being dependent on the degree of spatial correlation in the channel coefficients. It was also observed that at low SNR, the precoder matrix obtained by the design algorithm had nearly identical elements in all the cases we considered. If the MSER precoder matrix has equal elements, it can be shown that there exists an equivalent solution (which is also optimal in the MSER sense) of the form (see Appendix E):
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ39_HTML.gif
(39)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq250_HTML.gif is an https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq251_HTML.gif vector and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq252_HTML.gif is a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq253_HTML.gif vector with all elements equal to zero. Then, from the discussion in [13, Section IV- A], it follows that the resulting precoding scheme is also equivalent to beamforming in the direction of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq254_HTML.gif . Note that if the MSER precoder matrix is known to have equal elements, it can be directly determined by using the power constraint.
Note that the result in Appendix E shows the existence of multiple local minima. Since the given descent algorithm may converge to a local minimum, one can choose the best design among multiple designs obtained with random initializations for the precoder. In our experiments, the best solution obtained in this manner was comparable to the one obtained with the diagonal initialization which is the scaled (to satisfy the power constraint) identity matrix. It is also possible to use a relaxation-type algorithm in which the SNR is reduced from a higher value (for which the diagonal precoder is nearly optimal) to the desired value in steps, and to progressively optimize the precoder to each SNR value. In all our designs, the gradient descent minimization algorithm converged rapidly to a stable solution. A typical example is shown in Figure 7 which shows the convergence of both the precoder matrix and the Lagrange multiplier. Thus, this algorithm can be used to adaptively update the precoder matrix based on, for example, the estimates of the channel correlation matrix obtained via measurements. Typically, the channel correlation matrix changes much slower than the channel matrix itself and hence can be estimated periodically at the receiver and be fed back to the transmitter for adapting the precoder matrix.

6. Concluding Remarks

Exact analytical expressions were derived for SER of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq269_HTML.gif -PSK, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq270_HTML.gif -PAM, and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq271_HTML.gif -QAM modulated OSTBCs over a MIMO spatially correlated keyhole channel. A general complex correlation matrix has been assumed in the derivations. These expressions are easy to compute using numerical software and have been verified by Monte Carlo simulations. The given analytical expressions have been used to design MSER linear precoders based on the knowledge of channel correlation matrix available as CSI at the transmitter. Using simulation experiments, it has been demonstrated that the proposed MSER precoder can significantly reduce the error probability of a MIMO system operating on a fading channel degraded by a keyhole effect.
An important extension to this work includes precoder design for more general multiple scattering fading channels [5]. In particular, an interesting case is the double scattering model [4] (of which the keyhole channel is a special case).

Appendices

7. Proof of (24)

Using partial fraction expansion, we can write
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ40_HTML.gif
(A1)
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ41_HTML.gif
(A2)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq272_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq273_HTML.gif are partial fraction coefficients. Taking the inverse Laplace transform of (A.2), we have
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ42_HTML.gif
(A3)
Then, from (14), it follows that
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ43_HTML.gif
(A4)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq274_HTML.gif . The integral in this equation can be computed using the confluent hypergeometric function [26, (9.211-4)] :
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ44_HTML.gif
(A5)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq275_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq276_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq277_HTML.gif is the Gamma function. Specifically, by letting https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq278_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq279_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq280_HTML.gif , we obtain (24).

8. Solution of (28)

Clearly, all coefficients of (28) are real. A simplified graphical interpretation of the solution to this equation is shown in Figure 8. Note that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq281_HTML.gif is the updated solution for the precoder matrix, without considering the power constraint, that is, when https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq282_HTML.gif . This solution satisfies the power constraint as an inequality if https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq283_HTML.gif . In this case, the rescaling of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq284_HTML.gif to satisfy the power constraint will result in a solution with a lower SER. On the other hand, if https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq285_HTML.gif , we have to choose https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq286_HTML.gif so that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq287_HTML.gif satisfies the power constraint. Thus, we consider this case.
It is easy to show that
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ45_HTML.gif
(B1)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq288_HTML.gif . It, then, follows that (28) has real positive roots only if
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ46_HTML.gif
(B2)
Otherwise the updated solution cannot satisfy the power constraint. This scenario is also evident from Figure 8. Thus, the step-size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq289_HTML.gif for gradient descent must be chosen sufficiently small, in order to ensure the convergence (however, an overly small step-size results in slow speed of convergence). In Figure 8, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq290_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq291_HTML.gif are the two candidate solutions for the updated precoder https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq292_HTML.gif , corresponding to the roots of the quadratic (28). The desired solution is https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq293_HTML.gif (corresponding to the smaller https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq294_HTML.gif ), which ensures the convergence of the gradient descent algorithm. This can be seen form the fact that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq295_HTML.gif , which corresponds to the larger https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq296_HTML.gif , will be opposite to https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq297_HTML.gif closer to the convergence point, where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq298_HTML.gif .

9. Proof of (34)

Consider the matrix derivative of the form:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ47_HTML.gif
(C1)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq299_HTML.gif ( https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq300_HTML.gif is a constant) and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq301_HTML.gif . Note that the derivative vector on the right-hand side has size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq302_HTML.gif , see [28, Table III]. Now, using [28, Table II], the differential of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq303_HTML.gif can be expressed as:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ48_HTML.gif
(C2)
where we use the fact that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq304_HTML.gif . Also, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq305_HTML.gif and from [28, Table V]:
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ49_HTML.gif
(C3)
where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq306_HTML.gif is the commutation matrix of size https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq307_HTML.gif [30]. For https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq308_HTML.gif matrix https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq309_HTML.gif , the commutation matrix satisfies https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq310_HTML.gif . Let https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq311_HTML.gif . Then, using [28, (4)] , we obtain
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ50_HTML.gif
(C4)
where we use the fact that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq312_HTML.gif [30, Theorem 3.1]. From this, the result in (34) follows.

10. Proof of (38)

Consider SER expression (31) for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq313_HTML.gif -PSK (proof easily extends to https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq314_HTML.gif -PAM and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq315_HTML.gif -QAM as well). Assuming https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq316_HTML.gif is nonsingular for https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq317_HTML.gif we have
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ51_HTML.gif
(D1)
Under this condition, MSER precoder maximizes https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq318_HTML.gif subject to https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq319_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq320_HTML.gif . Now, from [31, Lemma 2.2], it directly follows that the MSER precoder is a scaled identity matrix and hence the result in (38).

11. Proof of (39)

First, we prove that if https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq321_HTML.gif is a solution to (25), then https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq322_HTML.gif where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq323_HTML.gif is a unitary matrix (i.e., https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq324_HTML.gif ), is also a solution. To this end, note that (25) is a function of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq325_HTML.gif and not https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq326_HTML.gif itself. From the unitary property of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq327_HTML.gif , it follows that
https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_Equ52_HTML.gif
(E1)
and hence https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq328_HTML.gif , that is, the objective function (25) is unchanged by a unitary transformation of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq329_HTML.gif .
Next, consider the singular value decomposition (SVD) of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq330_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq331_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq332_HTML.gif are unitary matrices and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq333_HTML.gif is a diagonal matrix of singular values of https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq334_HTML.gif . If https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq335_HTML.gif has identical elements, then it has rank one and hence only a single nonzero singular value https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq336_HTML.gif , that is, https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq337_HTML.gif . Therefore, it can be seen that https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq338_HTML.gif has the form https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq339_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq340_HTML.gif is a https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq341_HTML.gif vector and https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq342_HTML.gif is the https://static-content.springer.com/image/art%3A10.1155%2F2008%2F571827/MediaObjects/13638_2007_Article_1515_IEq343_HTML.gif matrix of zero elements.

Acknowledgments

The authors wish to thank the reviewers and the editor for their insightful comments and suggestions which help improve the paper. This work was supported by the Research Council of Norway projects 176773/S10 (OptiMO) and 183311/S10 (M2M), under the VERDIKT program.
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://​creativecommons.​org/​licenses/​by/​2.​0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Literature
1.
go back to reference Paulraj A, Nabar R, Gore D: Introduction to Space-Time Wireless Communications. Cambridge University Press, New York, NY, USA; 2003. Paulraj A, Nabar R, Gore D: Introduction to Space-Time Wireless Communications. Cambridge University Press, New York, NY, USA; 2003.
2.
go back to reference Gesbert D, Shafi M, Shiu D-S, Smith PJ, Naguib A: From theory to practice: an overview of MIMO space-time coded wireless systems. IEEE Journal on Selected Areas in Communications 2003, 21(3):281-302. 10.1109/JSAC.2003.809458CrossRef Gesbert D, Shafi M, Shiu D-S, Smith PJ, Naguib A: From theory to practice: an overview of MIMO space-time coded wireless systems. IEEE Journal on Selected Areas in Communications 2003, 21(3):281-302. 10.1109/JSAC.2003.809458CrossRef
3.
go back to reference Chizhik D, Foschini GJ, Gans MJ, Valenzuela RA: Keyholes, correlations, and capacities of multielement transmit and receive antennas. IEEE Transactions on Wireless Communications 2002, 1(2):361-368. 10.1109/7693.994830CrossRef Chizhik D, Foschini GJ, Gans MJ, Valenzuela RA: Keyholes, correlations, and capacities of multielement transmit and receive antennas. IEEE Transactions on Wireless Communications 2002, 1(2):361-368. 10.1109/7693.994830CrossRef
4.
go back to reference Gesbert D, Bölcskei H, Gore DA, Paulraj AJ: Outdoor MIMO wireless channels: models and performance prediction. IEEE Transactions on Communications 2002, 50(12):1926-1934. 10.1109/TCOMM.2002.806555CrossRef Gesbert D, Bölcskei H, Gore DA, Paulraj AJ: Outdoor MIMO wireless channels: models and performance prediction. IEEE Transactions on Communications 2002, 50(12):1926-1934. 10.1109/TCOMM.2002.806555CrossRef
5.
go back to reference Salo J, El-Sallabi HM, Vainikainen P: Statistical analysis of the multiple scattering radio channel. IEEE Transactions on Antennas and Propagation 2006, 54(11):3114-3124.CrossRefMathSciNet Salo J, El-Sallabi HM, Vainikainen P: Statistical analysis of the multiple scattering radio channel. IEEE Transactions on Antennas and Propagation 2006, 54(11):3114-3124.CrossRefMathSciNet
6.
go back to reference Almers P, Tufvesson F, Molisch AF: Keyhole effects in MIMO wireless channels: measurements and theory. Proceedings of IEEE Global Telecommunications Conference (GLOBECOM '03), December 2003, San Francisco, Calif, USA 4: 1781-1785. Almers P, Tufvesson F, Molisch AF: Keyhole effects in MIMO wireless channels: measurements and theory. Proceedings of IEEE Global Telecommunications Conference (GLOBECOM '03), December 2003, San Francisco, Calif, USA 4: 1781-1785.
7.
go back to reference Shin H, Lee JH: Performance analysis of space-time block codes over keyhole Nakagami-m fading channels. IEEE Transactions on Vehicular Technology 2004, 53(2):351-362. 10.1109/TVT.2004.823540CrossRef Shin H, Lee JH: Performance analysis of space-time block codes over keyhole Nakagami-m fading channels. IEEE Transactions on Vehicular Technology 2004, 53(2):351-362. 10.1109/TVT.2004.823540CrossRef
8.
go back to reference Cui XW, Feng ZM: Lower capacity bound for MIMO correlated fading channels with keyhole. IEEE Communications Letters 2004, 8(8):500-502. 10.1109/LCOMM.2004.833785CrossRef Cui XW, Feng ZM: Lower capacity bound for MIMO correlated fading channels with keyhole. IEEE Communications Letters 2004, 8(8):500-502. 10.1109/LCOMM.2004.833785CrossRef
9.
go back to reference Loyka S, Kouki A: On MIMO channel capacity, correlations, and keyholes: analysis of degenerate channels. IEEE Transactions on Communications 2002, 50(12):1886-1888. 10.1109/TCOMM.2002.806543CrossRef Loyka S, Kouki A: On MIMO channel capacity, correlations, and keyholes: analysis of degenerate channels. IEEE Transactions on Communications 2002, 50(12):1886-1888. 10.1109/TCOMM.2002.806543CrossRef
10.
go back to reference Shin H, Lee JH: Effect of keyholes on the symbol error rate of space-time block codes. IEEE Communications Letters 2003, 7(1):27-29. 10.1109/LCOMM.2002.807428CrossRef Shin H, Lee JH: Effect of keyholes on the symbol error rate of space-time block codes. IEEE Communications Letters 2003, 7(1):27-29. 10.1109/LCOMM.2002.807428CrossRef
11.
go back to reference Niyomsataya T, Miri A, Nevins M: Pairwise error probability of space-time codes for a keyhole channel. IET Communications 2007, 1(1):101-105. 10.1049/iet-com:20060201CrossRef Niyomsataya T, Miri A, Nevins M: Pairwise error probability of space-time codes for a keyhole channel. IET Communications 2007, 1(1):101-105. 10.1049/iet-com:20060201CrossRef
12.
go back to reference Sampath H, Paulraj A: Linear precoding for space-time coded systems with known fading correlations. IEEE Communications Letters 2002, 6(6):239-241. 10.1109/LCOMM.2002.1010867CrossRef Sampath H, Paulraj A: Linear precoding for space-time coded systems with known fading correlations. IEEE Communications Letters 2002, 6(6):239-241. 10.1109/LCOMM.2002.1010867CrossRef
13.
go back to reference Jöngren G, Skoglund M, Ottersten B: Combining beamforming and orthogonal space-time block coding. IEEE Transactions on Information Theory 2002, 48(3):611-627. 10.1109/18.985950CrossRef Jöngren G, Skoglund M, Ottersten B: Combining beamforming and orthogonal space-time block coding. IEEE Transactions on Information Theory 2002, 48(3):611-627. 10.1109/18.985950CrossRef
14.
go back to reference Hjørungnes A, Gesbert D: Precoding of orthogonal space-time block codes in arbitrarily correlated MIMO channels: iterative and closed-form solutions. IEEE Transactions on Wireless Communications 2007, 6(3):1072-1082.CrossRef Hjørungnes A, Gesbert D: Precoding of orthogonal space-time block codes in arbitrarily correlated MIMO channels: iterative and closed-form solutions. IEEE Transactions on Wireless Communications 2007, 6(3):1072-1082.CrossRef
15.
go back to reference Hjørungnes A, Gesbert D: Precoded orthogonal space-time block codes over correlated ricean MIMO channels. IEEE Transactions on Signal Processing 2007, 55(2):779-783.CrossRefMathSciNet Hjørungnes A, Gesbert D: Precoded orthogonal space-time block codes over correlated ricean MIMO channels. IEEE Transactions on Signal Processing 2007, 55(2):779-783.CrossRefMathSciNet
16.
go back to reference Vu M, Paulraj A: Optimal linear precoders for MIMO wireless correlated channels with nonzero mean in space-time coded systems. IEEE Transactions on Signal Processing 2006, 54(6):2318-2332.CrossRef Vu M, Paulraj A: Optimal linear precoders for MIMO wireless correlated channels with nonzero mean in space-time coded systems. IEEE Transactions on Signal Processing 2006, 54(6):2318-2332.CrossRef
17.
go back to reference Shiu D-S, Foschini GJ, Gans MJ, Kahn JM: Fading correlation and its effect on the capacity of multielement antenna systems. IEEE Transactions on Communications 2000, 48(3):502-513. 10.1109/26.837052CrossRef Shiu D-S, Foschini GJ, Gans MJ, Kahn JM: Fading correlation and its effect on the capacity of multielement antenna systems. IEEE Transactions on Communications 2000, 48(3):502-513. 10.1109/26.837052CrossRef
18.
go back to reference Horn RA, Johnson CR: Matrix Analysis. Cambridge University Press, Cambridge, UK; 1999. Horn RA, Johnson CR: Matrix Analysis. Cambridge University Press, Cambridge, UK; 1999.
19.
go back to reference Alamouti SM: A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications 1998, 16(8):1451-1458. 10.1109/49.730453CrossRef Alamouti SM: A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications 1998, 16(8):1451-1458. 10.1109/49.730453CrossRef
20.
go back to reference Tirkkonen O, Hottinen A: Square-matrix embeddable space-time block codes for complex signal constellations. IEEE Transactions on Information Theory 2002, 48(2):384-395. 10.1109/18.978740CrossRefMathSciNetMATH Tirkkonen O, Hottinen A: Square-matrix embeddable space-time block codes for complex signal constellations. IEEE Transactions on Information Theory 2002, 48(2):384-395. 10.1109/18.978740CrossRefMathSciNetMATH
21.
go back to reference Tarokh V, Jafarkhani H, Calderbank AR: Space-time block coding for wireless communications: performance results. IEEE Journal on Selected Areas in Communications 1999, 17(3):451-460. 10.1109/49.753730CrossRef Tarokh V, Jafarkhani H, Calderbank AR: Space-time block coding for wireless communications: performance results. IEEE Journal on Selected Areas in Communications 1999, 17(3):451-460. 10.1109/49.753730CrossRef
22.
go back to reference Lucent , Nokia , Seimens , Ericsson : A standardized set of MIMO radio propagation channels. 3GPP TSG RAN WG1, Cheju, Korea; November 2001. Lucent , Nokia , Seimens , Ericsson : A standardized set of MIMO radio propagation channels. 3GPP TSG RAN WG1, Cheju, Korea; November 2001.
23.
go back to reference Simon MK, Alouini M-S: Digital Communications over Fading Channels: A Unified Approach to Performance Analysis. 2nd edition. John Wiley & Sons, New York, NY, USA; 2005. Simon MK, Alouini M-S: Digital Communications over Fading Channels: A Unified Approach to Performance Analysis. 2nd edition. John Wiley & Sons, New York, NY, USA; 2005.
24.
go back to reference Turin GL: Characteristic function of Hermitian quadratic forms in complex normal variables. Biometrika 1960, 47(1-2):199-201. 10.1093/biomet/47.1-2.199CrossRefMathSciNetMATH Turin GL: Characteristic function of Hermitian quadratic forms in complex normal variables. Biometrika 1960, 47(1-2):199-201. 10.1093/biomet/47.1-2.199CrossRefMathSciNetMATH
25.
go back to reference Rohatgi VK: An Introduction to Probability Theory and Mathematical Statistics. John Wiley & Sons, New York, NY, USA; 1976.MATH Rohatgi VK: An Introduction to Probability Theory and Mathematical Statistics. John Wiley & Sons, New York, NY, USA; 1976.MATH
26.
go back to reference Gradshteyn LS, Ryzhik IM: Tables of Integrals, Series, and Products. 6th edition. Academic Press, Boston, Mass, USA; 2000. Gradshteyn LS, Ryzhik IM: Tables of Integrals, Series, and Products. 6th edition. Academic Press, Boston, Mass, USA; 2000.
27.
go back to reference Luenberger DG: Linear and Nonlinear Programming. 2nd edition. Addison-Wesley, Reading, Mass, USA; 1989. Luenberger DG: Linear and Nonlinear Programming. 2nd edition. Addison-Wesley, Reading, Mass, USA; 1989.
28.
go back to reference Hjørungnes A, Gesbert D: Complex-valued matrix differentiation: techniques and key results. IEEE Transactions on Signal Processing 2007, 55(6):2740-2746.CrossRefMathSciNet Hjørungnes A, Gesbert D: Complex-valued matrix differentiation: techniques and key results. IEEE Transactions on Signal Processing 2007, 55(6):2740-2746.CrossRefMathSciNet
29.
go back to reference Aalo VA: Performance of maximal-ratio diversity systems in a correlated Nakagami-fading environment. IEEE Transactions on Communications 1995, 43(8):2360-2369. 10.1109/26.403769CrossRef Aalo VA: Performance of maximal-ratio diversity systems in a correlated Nakagami-fading environment. IEEE Transactions on Communications 1995, 43(8):2360-2369. 10.1109/26.403769CrossRef
30.
go back to reference Magnus JR, Neudecker H: The commutation matrix: some properties and applications. The Annals of Statistics 1979, 7(2):381-394. 10.1214/aos/1176344621CrossRefMathSciNetMATH Magnus JR, Neudecker H: The commutation matrix: some properties and applications. The Annals of Statistics 1979, 7(2):381-394. 10.1214/aos/1176344621CrossRefMathSciNetMATH
31.
go back to reference Popescu O, Rose C, Popescu DC: Maximizing the determinant for a special class of block-partitioned matrices. Mathematical Problems in Engineering 2004, 2004(1):49-61. 10.1155/S1024123X04307027CrossRefMathSciNetMATH Popescu O, Rose C, Popescu DC: Maximizing the determinant for a special class of block-partitioned matrices. Mathematical Problems in Engineering 2004, 2004(1):49-61. 10.1155/S1024123X04307027CrossRefMathSciNetMATH
Metadata
Title
Symbol Error-Rate Analysis of OSTB Codes and Linear Precoder Design for MIMO Correlated Keyhole Channels
Authors
Pradeepa Yahampath
Are Hjørungnes
Publication date
01-12-2008
Publisher
Springer International Publishing
DOI
https://doi.org/10.1155/2008/571827

Other articles of this Issue 1/2008

EURASIP Journal on Wireless Communications and Networking 1/2008 Go to the issue

Premium Partner