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

Open Access 01-12-2009 | Research Article

Orthogonal Space-Time Block Codes in Vehicular Environments: Optimum Receiver Design and Performance Analysis

Authors: Jun He, PooiYuen Kam

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

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

search-config
loading …

Abstract

We consider orthogonal space-time block codes (OSTBC) in vehicular environments, where the channels are nonidentically distributed. It is shown that the nonidentical channel statistics lead to nonidentical channel estimation errors, which consequently affect the performance and even the existing receiver structure of OSTBC. We show that the conventional symbol-by-symbol (SBS) decoder of OSTBC is suboptimum in vehicular environments. A new optimum decoder is derived, which can be simplified to a new SBS decoder under certain conditions. To the best of our knowledge, our work here is the first to consider the optimum decoder for OSTBC in vehicular environments. Performance analysis and simulations are provided, which show that our new decoder substantially outperforms the conventional decoder.

1. Introduction

Recently, wireless vehicular communications, for example, vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications, have attracted more and more attention [15], as they show substantial potential to enhance the traffic safety [2], efficiency, and information availability [3]. Several standards are being developed for vehicular communications, such as IEEE 802.11p—wireless access of vehicular environments (WAVE), or IEEE 802.20, which is designed for high-speed mobility situations, for example, for a high-speed train.
Vehicular communication brings forward several challenges, for example, the high mobility and the variation of the vehicular environment requires a robust communication link. Fortunately, the size of a vehicle allows it to be equipped with several antennas and to make use of multiple-input multiple-output (MIMO) systems. The well-known orthogonal space-time block code (OSTBC) [6] is, therefore, a suitable technique in vehicular communication [1], since it provides robust transmissions with very simple decoding schemes.
OSTBC has already been included in several IEEE standards, for example, Alamouti's code [7] in IEEE 802.11b and IEEE 802.11n. The receiver structure and the performance of OSTBC have been extensively studied in many works with both perfect and estimated channel state information (CSI) at the receiver; see [810] and the references therein. These works, however, are based on the assumption that the channels are independent and identically distributed (i.i.d.), but this assumption is not expected to hold in vehicular environments. In a vehicular environment, both the transmit and receive antennas are amounted at heights of 1–3 meters [3]. The surrounding reflectors of the signals consist of nearby vehicles and roadside buildings, which can be very close to one antenna but far from the others. The link distances are also instantly variable from less than 1-2 meters to several tens of meters. Therefore, the channels are more likely to be non-identically distributed.
The issue of OSTBC over non-identical channels first appeared in cooperative diversity scenarios [1113], where the distributed nodes normally experience non-identical statistics. The performance of OSTBC over non-identical channels was also implicitly discussed in [1416], as the issue of non-identical channels can be viewed as a special case of the correlated channels. More recently, we have investigated the receiver structure and the performance of OSTBC over non-identical channels with both coherent detection [17] and differential detection [18]. However, all the existing works on OSTBC over non-identical channels make the ideal assumption that the CSI is perfectly known at the receiver. But, the rapidly variable environments and the Doppler shift caused by the moving vehicles make the channel estimation problem nontrivial in vehicular environments.
Generally, non-identical channels will result in non-identical channel estimation errors. These estimation errors will consequently affect the performance of the current systems, and even the structure of the existing receiver. Therefore, in this paper we will consider the OSTBC in vehicular environments with non-identical channels. We show that the conventional symbol-by-symbol (SBS) decoder [19] for OSTBC is no longer optimum in vehicular communications. The optimum decoder is obtained, which can be simplified to a new SBS decoder under certain conditions. To the best of our knowledge, our work here is the first to consider the optimum decoder for OSTBC over non-identical channels with channel estimation. Our analytical and simulation results show that our new decoder provides a much better performance compared to the conventional SBS decoder in vehicular environments.
The rest of the paper is organized as follows. In Section 2, we describe the system model. Section 3 examines the structure of the optimum and the SBS decoder. Performance analysis is given in Section 4. Sections 5 and 6 are numerical examples and conclusion, respectively.

2. System Model

We consider a V2V or V2I communication system, where the transmitter has https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq1_HTML.gif antennas and the receiver has https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq2_HTML.gif antennas. The transmit/receive antennas can be colocated in one vehicle/infrastructure, or distributed in several. If the antennas are not colocated, we assume the synchronization is perfect. The space-time block code S is a https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq3_HTML.gif matrix, where each row of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq4_HTML.gif is transmitted through https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq5_HTML.gif transmit antennas at one time, and the transmission covers https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq6_HTML.gif symbol periods. It has a linear complex orthogonal design, and can be represented as [20]
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ1_HTML.gif
(1)
Here, https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq7_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq8_HTML.gif are https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq9_HTML.gif matrices with constant complex entries, and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq10_HTML.gif is the number of information symbols transmitted in one block. Therefore, each entry of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq11_HTML.gif is a linear combination of the symbols https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq12_HTML.gif , and their conjugates https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq13_HTML.gif , where each https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq14_HTML.gif is from a certain complex signal constellation. The rate of the OSTBC is defined as https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq15_HTML.gif .
For OSTBC, we have [6]
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ2_HTML.gif
(2)
where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq16_HTML.gif are nonnegative numbers. For an arbitrary signal constellation, it requires that
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ3_HTML.gif
(3)
We assume here https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq17_HTML.gif -ary phase-shift keying (MPSK) modulation and a constant transmitted energy per information bit as https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq18_HTML.gif . Therefore, the total energy assigned to one block is https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq19_HTML.gif . From the orthogonality condition (2), it can be seen that the total energy for one block is given by https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq20_HTML.gif . Thus, the transmitted energy per MPSK symbol is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ4_HTML.gif
(4)
The received signal at https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq21_HTML.gif th block is a https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq22_HTML.gif matrix, which is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ5_HTML.gif
(5)
Here, https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq23_HTML.gif is a https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq24_HTML.gif noise matrix, whose entries are i.i.d., complex, Gaussian random variables with means zero and variances https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq25_HTML.gif per dimension. https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq26_HTML.gif is a https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq27_HTML.gif channel matrix, where each entry https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq28_HTML.gif is the channel gain of the link from https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq29_HTML.gif th transmit antenna to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq30_HTML.gif th receive antenna. We assume https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq31_HTML.gif is a circularly complex Gaussian random variable with mean zero and variance https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq32_HTML.gif . It is also assumed that the channels are all block-wise constant. The autocorrelation function of each channel is given as https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq33_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq34_HTML.gif for Jakes' model [21], and it is identical for all channels.
In order to coherently detect the code matrix https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq35_HTML.gif in (5), the channel matrix must be estimated first. In this paper, we apply pilot-symbol assisted modulation (PASM) [22], such that a pilot block is inserted into the data stream every https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq36_HTML.gif blocks. During the pilot block, each transmit antenna transmits a known pilot symbol at its own designated time slot. The receiver estimates the channel matrix https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq37_HTML.gif based on the information set https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq38_HTML.gif , which contains the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq39_HTML.gif received pilot blocks nearest in time to the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq40_HTML.gif th block.
Without loss of generality, we consider the component https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq41_HTML.gif of the channel matrix https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq42_HTML.gif and let https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq43_HTML.gif be the column vector storing the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq44_HTML.gif nearest received pilot symbols from the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq45_HTML.gif th transmit antenna to the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq46_HTML.gif th receive antenna. Using the result from [22], it can be shown that the minimum mean square error estimate (MMSE) of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq47_HTML.gif is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ6_HTML.gif
(6)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ7_HTML.gif
(7)
represents a Weiner filter, with https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq48_HTML.gif being the autocorrelation matrix of the received pilot samples https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq49_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq50_HTML.gif being the correlation of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq51_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq52_HTML.gif .
The channel estimation error, defined as https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq53_HTML.gif , is a Gaussian random variable with mean zero and variance https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq54_HTML.gif [22]. Note that https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq55_HTML.gif is independent of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq56_HTML.gif . Therefore, given the information set https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq57_HTML.gif , each https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq58_HTML.gif is a conditional Gaussian with mean https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq59_HTML.gif and variance https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq60_HTML.gif . It is obvious that if the statistics of the channel gains on the different links are different, the variances of channel estimation are different in general.

3. Optimum and Symbol-by-Symbol Decoders

One important advantage of OSTBC is that the ML decoder can reduce to an SBS decoder, which greatly reduces the decoding complex. This conventional SBS decoder is optimum when channels are identical with perfect CSI [6] or with imperfect CSI [10]. It is also an optimum receiver in the case of non-identical channels with perfect CSI [17]. However, in the vehicular environments where the channels are non-identical and the CSI is imperfect, the conventional receiver is no longer optimum. Therefore, we need to investigate the structure of optimum decoder first.
For ML decoding, we compute the likelihood https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq61_HTML.gif for each possible value of the signal block https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq62_HTML.gif . Since, we have
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ8_HTML.gif
(8)
and the information set https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq63_HTML.gif is independent of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq64_HTML.gif , the ML decoding rule simplifies to
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ9_HTML.gif
(9)
where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq65_HTML.gif is conditionally Gaussian with mean https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq66_HTML.gif , given https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq67_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq68_HTML.gif .
The column vectors of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq69_HTML.gif are independent of one another and each has covariance matrix of
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ10_HTML.gif
(10)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ11_HTML.gif
(11)
The probability density function of the received signal is now given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ12_HTML.gif
(12)
Therefore, the ML block-by-block receiver becomes
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ13_HTML.gif
(13)
As we will show later, depending on whether the non-identical channels are associated with transmit antennas or receiver antennas, there are different effects on the OSTBC. For the sake of illustration, we will consider two typical cases in the following sections.
Case 1.
Channels gains from different transmit antennas to a common receive antenna are identically distributed, but the gains associated with different receive antennas are non-identically distributed. Therefore, the variance of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq70_HTML.gif reduces to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq71_HTML.gif , and the variance of estimation error reduces to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq72_HTML.gif .
Case 2.
Channels gains from a common transmit antenna to different receive antennas are identically distributed, but the gains associated with different transmit antennas are non-identically distributed. Therefore, the variance of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq73_HTML.gif reduces to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq74_HTML.gif , and the variance of estimation error reduces to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq75_HTML.gif .
Other more complex cases can be viewed as the combination of these two cases. Here, notice that the variances of channel gains are constant, but the variances of the estimation errors depend on the position of the code block.

3.1. Case 1: Channels Associated with One Common Receive Antenna Are Identically Distributed

In this case, since https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq76_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq77_HTML.gif , we have
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ14_HTML.gif
(14)
If the STBC employed satisfies
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ15_HTML.gif
(15)
where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq78_HTML.gif is a constant, then the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq79_HTML.gif 's become constants proportional to an identity matrix. Therefore, the ML receiver (13) simplifies to
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ16_HTML.gif
(16)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ17_HTML.gif
(17)
Applying (3) to (16), the receiver can be further simplified to an SBS detector, given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ18_HTML.gif
(18)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ19_HTML.gif
(19)
Therefore, in Case 1, the ML decoding can also be achieved by a SBS decoder, under the condition that the received signal matrix https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq80_HTML.gif and the estimated channel matrix https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq81_HTML.gif are properly weighted column by column, according to the variances of the channel estimation errors.

3.2. Case 2: Channels Associated with a Common Transmit Antenna Are Identically Distributed

In Case 2, since the channels are identically distributed with a common transmit antenna, each column vector of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq82_HTML.gif has the same covariance matrix
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ20_HTML.gif
(20)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ21_HTML.gif
(21)
It can easily be seen that https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq83_HTML.gif is not a diagonal matrix, because of the non-identical https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq84_HTML.gif 's.
Since, the values of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq85_HTML.gif 's do not depend on the decoder structure at the receiver side, the ML decoder
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ22_HTML.gif
(22)
cannot reduce to a SBS decoder, no matter how the receiver structure is designed. Fortunately, the most practical OSTBC used in actual communication systems is Alamouti's code [7], which only requires two transmit antennas. In such cases, the ML decoder in Case 2 only requires an affordable decoding complexity of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq86_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq87_HTML.gif is the order of the modulation.

4. Performance Analysis

In this section, we will examine the bit error performance of the new optimum SBS decoder proposed for Case 1. For the sake of simplicity, we drop the block index https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq88_HTML.gif hereafter, but note that the results obtained do depend on the positions of blocks.

4.1. Conditional Bit Error Probability

With PSK modulation, that is, https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq89_HTML.gif , the decoding rule (18) is equivalent to
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ23_HTML.gif
(23)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ24_HTML.gif
(24)
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ25_HTML.gif
(25)
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ26_HTML.gif
(26)
For equally likely symbols, we can assume https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq90_HTML.gif without loss of generality, thus the BEP depends on the probability https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq91_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq92_HTML.gif is some angle depending on modulation order [23]. For BPSK modulation, the BEP is obviously given by https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq93_HTML.gif . For QPSK modulation with Gray mapping, the BEP is given by https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq94_HTML.gif [23].
Conditioning on the information set https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq95_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq96_HTML.gif , and substituting (3) into (25), we can see that https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq97_HTML.gif is a Gaussian random variable, which is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ27_HTML.gif
(27)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ28_HTML.gif
(28)
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ29_HTML.gif
(29)
Here, https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq98_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq99_HTML.gif are the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq100_HTML.gif th column vectors of matrices https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq101_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq102_HTML.gif , respectively. Similarly, the noise term https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq103_HTML.gif in (26) is also a conditional Gaussian random variable, which is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ30_HTML.gif
(30)
Therefore, conditioning on the information set https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq104_HTML.gif , the probability https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq105_HTML.gif is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ31_HTML.gif
(31)
In the conditional probability above, since both the denominator and the numerator contains the estimated channel gains https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq106_HTML.gif , it is difficult to average (31) over https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq107_HTML.gif directly and obtain the exact BEP. Therefore, in the following section we will first investigate the exact BEP in a special case, and then introduce the performance bounds and approximations in general situations.

4.2. Exact Bit Error Probability for the Special Case of Perfect CSI

If the CSI is perfect, such that https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq108_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq109_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq110_HTML.gif , one has https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq111_HTML.gif . The conditional probabilities (31) can be simplified to
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ32_HTML.gif
(32)
where we use the Craigs alternative form of the Q-function [24]. Observing that the channel gains https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq112_HTML.gif are independent of one another, we can average over them one by one with the help of the following lemma [25, equation (7.76)].
Lemma 1.
If https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq113_HTML.gif is a real Gaussian random variable with mean https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq114_HTML.gif and variance https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq115_HTML.gif , we have
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ33_HTML.gif
(33)
where https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq116_HTML.gif is any complex constant with real part less than https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq117_HTML.gif .
Applying Lemma 1 to the conditional BEP (32), we obtain the exact error probability, which is given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ34_HTML.gif
(34)

4.3. Bounds and Approximations of Bit Error Probability with Imperfect CSI

If the channels are estimated, as we mentioned above, the exact average BEP is difficult to obtain. Therefore, performance approximations and bounds need to be applied. In the following section, we will use Alamouti's code [7] as an example to show how to analyze the average BEP. The method used in this paper can similarly be extended to other OSTBC's.
Using Alamouti's code [7], the code matrix and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq118_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq119_HTML.gif are given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ35_HTML.gif
(35)
respectively. Thus, https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq120_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq121_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq122_HTML.gif .
Substituting (35) into (29), we have
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ36_HTML.gif
(36)
Since the channel gain https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq123_HTML.gif is circularly Gaussian, it is easy to see that https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq124_HTML.gif is also circularly Gaussian, and thus we make the approximation that
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ37_HTML.gif
(37)
This approximation is justified on the grounds that the two terms have the same means, which means that it can give a close approximation to the final BEP, when averaging the conditional BEP over all possible values of the estimated channel gains.
Applying the above approximation, we first rewrite (31) as
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ38_HTML.gif
(38)
where the terms https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq125_HTML.gif ) and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq126_HTML.gif can be upper and lower bounded as
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ39_HTML.gif
(39)
Consequently, the conditional probability can be bounded as
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ40_HTML.gif
(40)
Since the random variables https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq127_HTML.gif in the denominator have been cancelled with the common terms in the numerator, now it is possible to average over the estimated channels.
Observing that the estimated channel gains https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq128_HTML.gif are also independent Gaussian random variables with means zero and variances https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq129_HTML.gif , we can average the above inequalities following the same steps from (32) to (34), and obtain
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ41_HTML.gif
(41)
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ42_HTML.gif
(42)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ43_HTML.gif
(43)
In order to obtain a more accurate approximation to the error performance, we propose two more approximations, namely, the geometric approximation and the arithmetic approximation. The terms https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq130_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq131_HTML.gif can be closely approximated as
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ44_HTML.gif
(44)
respectively. Here,
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ45_HTML.gif
(45)
denote, respectively, the geometric and arithmetic means of all https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq132_HTML.gif 's and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq133_HTML.gif 's. Following the same steps as above, the approximations of the probability are given by
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ46_HTML.gif
(46)
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ47_HTML.gif
(47)
where
https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_Equ48_HTML.gif
(48)
Note that if the channel estimation errors approach to zero, the two bounds (41) and (42), and the two approximations (46) and (47) all converge to the exact BEP result (34) for the special case of perfect CSI. This further validates our derivations.
Since we omitted the block index https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq134_HTML.gif here, the BEP results obtained above are based on the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq135_HTML.gif th block. The average BEP for all the blocks can be calculated by averaging over the https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq136_HTML.gif blocks within two adjacent pilot blocks.

5. Numerical Examples

In the numerical examples, we consider a vehicular communication system with 2 transmit and 2 receive antennas. The Alamouti's code is applied with QPSK modulation. As we mentioned in Section 2, since the channels are block-wise constant, we use the block fade rate https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq137_HTML.gif for the BEP computation and simulation. Pilot blocks are inserted after every 9 data blocks, and the 4 nearest pilot blocks are used to estimate the channel using PSAM.
In Figure 1, we consider Case 1, where the variances of the channel gains related to the first and second receive antennas are https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq138_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq139_HTML.gif , respectively. The block fade rate is set to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq140_HTML.gif . The simulation results show that our optimum receiver provides a large performance gain compared to the conventional receiver. The irreducible error floor caused by the channel fading is also greatly reduced by the optimum receiver.
The analytical lower (41) and upper (42) bounds in Figure 1 show the same trend as the exact BEP curve, such that they decrease in parallel with the increase of SNR. The three curves converge in the high SNR region. Furthermore, both the geometric (46) and arithmetic (47) approximations can closely approximate the exact BEP performance in all SNR regions, with the latter being a closer approximation, the difference being no larger than 0.5 dB.
In Figures 2 and 3, we change the channel variances and the block fade rate, and similar observations can be made. Notice that in Case 1, the performance gain enjoyed by the optimum SBS receiver comes with little overhead, as it only requires linear processing of the received signal and the estimated channel matrices.
Considering Case 2, we plot the simulation results of the conventional SBS decoder and the proposed optimum decoder (22) in Figure 4. The block fade rate is set to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq144_HTML.gif and the variances of the the channels associated with the first and the second transmit antennas are set to https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq145_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq146_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq147_HTML.gif , respectively. All the simulation results show that the optimum decoder can provide a better performance than the conventional SBS decoder. If the difference between the channel variances is larger, the performance gain is also greater. However, since the optimum decoder has a higher decoding complexity of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq148_HTML.gif , compared with the linear decoding complexity of https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq149_HTML.gif for the conventional SBS decoder, it is possible to tradeoff between the performance and the complexity. The simulation results show that if the ratio of the channel variances is smaller than https://static-content.springer.com/image/art%3A10.1155%2F2009%2F283060/MediaObjects/13638_2008_Article_1626_IEq150_HTML.gif , the conventional SBS decoder can be safely applied.

6. Conclusion

This paper considers OSTBC in a vehicular environment, where the channels are non-identical and the CSI is not perfect. It is shown that the conventional SBS decoder is not optimum in this situation. Two typical cases are considered for the case of non-identical channels with channel estimation.
In Case 1, where the non-identical channels are associated with a common receive antenna, the optimum decoder is derived. We show that this optimum decoder can be simplified to an SBS decoder, under the condition that the received signal and the estimated channel matrices are properly weighted. In Case 2, where the non-identical channels are associated with a common transmit antenna, we also derive the optimum decoder. But it is shown that no matter how the receiver structure is designed, the optimum decoder cannot be simplified to a SBS decoder.
The performance of the optimum decoder is also investigated. The upper/lower bounds and close approximations of the BEP performance are obtained for Case 1. Both the analytical and the simulation results show that our optimum decoder substantially outperforms the conventional SBS decoder.
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 Moniak G, Berbineau M, Pardonche JF: Robust and high data rate transmissions for security between a bus and a control center. Proceedings of the 60th IEEE Vehicular Technology Conference (VTC '04), September 2004, Los Angeles, Calif, USA 2: 1377-1381. Moniak G, Berbineau M, Pardonche JF: Robust and high data rate transmissions for security between a bus and a control center. Proceedings of the 60th IEEE Vehicular Technology Conference (VTC '04), September 2004, Los Angeles, Calif, USA 2: 1377-1381.
2.
go back to reference Biswas S, Tatchikou R, Dion F: Vehicle-to-vehicle wireless communication protocols for enhancing highway traffic safety. IEEE Communications Magazine 2006, 44(1):74-82.CrossRef Biswas S, Tatchikou R, Dion F: Vehicle-to-vehicle wireless communication protocols for enhancing highway traffic safety. IEEE Communications Magazine 2006, 44(1):74-82.CrossRef
3.
go back to reference Xiang W, Richardson P, Guo J: Introduction and preliminary experimental results of wireless access for vehicular environments (WAVE) systems. Proceedings of the 3rd Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MOBIQW '06), July 2006, San Jose, Calif, USA 1-8. Xiang W, Richardson P, Guo J: Introduction and preliminary experimental results of wireless access for vehicular environments (WAVE) systems. Proceedings of the 3rd Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MOBIQW '06), July 2006, San Jose, Calif, USA 1-8.
4.
go back to reference Eichler S: Performance evaluation of the IEEE 802.11p WAVE communication standard. Proceedings of the 66th IEEE Vehicular Technology Conference (VTC '07), September-October 2007, Baltimore, Md, USA 2199-2203. Eichler S: Performance evaluation of the IEEE 802.11p WAVE communication standard. Proceedings of the 66th IEEE Vehicular Technology Conference (VTC '07), September-October 2007, Baltimore, Md, USA 2199-2203.
5.
go back to reference Wellens M, Westphal B, Mahonen P: Performance evaluation of IEEE 802.11-based WLANs in vehicular scenarios. Proceedings of the 65th IEEE Vehicular Technology Conference (VTC '07), April 2007, Dublin, Ireland 1167-1171. Wellens M, Westphal B, Mahonen P: Performance evaluation of IEEE 802.11-based WLANs in vehicular scenarios. Proceedings of the 65th IEEE Vehicular Technology Conference (VTC '07), April 2007, Dublin, Ireland 1167-1171.
6.
go back to reference Tarokh V, Jafarkhani H, Calderbank AR: Space-time block codes from orthogonal designs. IEEE Transactions on Information Theory 1999, 45(5):1456-1467. 10.1109/18.771146MathSciNetCrossRefMATH Tarokh V, Jafarkhani H, Calderbank AR: Space-time block codes from orthogonal designs. IEEE Transactions on Information Theory 1999, 45(5):1456-1467. 10.1109/18.771146MathSciNetCrossRefMATH
7.
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
8.
go back to reference Gao C, Haimovich AM, Lao D: Bit error probability for space-time block code with coherent and differential detection. Proceedings of the 56th IEEE Vehicular Technology Conference (VTC '02), September 2002, Vancouver, Canada 1: 410-414. Gao C, Haimovich AM, Lao D: Bit error probability for space-time block code with coherent and differential detection. Proceedings of the 56th IEEE Vehicular Technology Conference (VTC '02), September 2002, Vancouver, Canada 1: 410-414.
9.
go back to reference Mohammad-Khani GR, Meghdadi V, Cances JP, Azizi L: Maximum likelihood decoding rules for STBC generalized framework for detection and derivation of accurate upperbounds. Proceedings of the IEEE International Conference on Communications (ICC '04), June 2004, Paris, France 5: 2578-2583. Mohammad-Khani GR, Meghdadi V, Cances JP, Azizi L: Maximum likelihood decoding rules for STBC generalized framework for detection and derivation of accurate upperbounds. Proceedings of the IEEE International Conference on Communications (ICC '04), June 2004, Paris, France 5: 2578-2583.
10.
go back to reference Shan C, Kam PY, Nallanathan A: Theoretical performance of space-time block coded systems with channel estimation. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '04), November-December 2004, Dallas, Tex, USA 6: 3666-3670.CrossRef Shan C, Kam PY, Nallanathan A: Theoretical performance of space-time block coded systems with channel estimation. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '04), November-December 2004, Dallas, Tex, USA 6: 3666-3670.CrossRef
11.
go back to reference Dohler M, Hussain M, Desai A, Aghvami H: Performance of distributed space-time block codes. Proceedings of the 59th IEEE Vehicular Technology Conference (VTC '04), May 2004, Milan, Italy 2: 742-746. Dohler M, Hussain M, Desai A, Aghvami H: Performance of distributed space-time block codes. Proceedings of the 59th IEEE Vehicular Technology Conference (VTC '04), May 2004, Milan, Italy 2: 742-746.
12.
go back to reference Scutari G, Barbarossa S: Distributed space-time coding for regenerative relay networks. IEEE Transactions on Wireless Communications 2005, 4(5):2387-2399.CrossRef Scutari G, Barbarossa S: Distributed space-time coding for regenerative relay networks. IEEE Transactions on Wireless Communications 2005, 4(5):2387-2399.CrossRef
13.
go back to reference Cheng HT, Mheidat H, Uysal M, Lok TM: Distributed space-time block coding with imperfect channel estimation. Proceedings of the IEEE International Conference on Communications (ICC '05), May 2005, Seoul, Korea 1: 583-587. Cheng HT, Mheidat H, Uysal M, Lok TM: Distributed space-time block coding with imperfect channel estimation. Proceedings of the IEEE International Conference on Communications (ICC '05), May 2005, Seoul, Korea 1: 583-587.
14.
go back to reference Maaref A, Aissa S: Performance analysis of orthogonal space-time block codes in spatially correlated MIMO Nakagami fading channels. IEEE Transactions on Wireless Communications 2006, 5(4):807-817.CrossRef Maaref A, Aissa S: Performance analysis of orthogonal space-time block codes in spatially correlated MIMO Nakagami fading channels. IEEE Transactions on Wireless Communications 2006, 5(4):807-817.CrossRef
15.
go back to reference Kim I-M: Exact BER analysis of OSTBCs in spatially correlated MIMO channels. IEEE Transactions on Communications 2006, 54(8):1365-1373.CrossRef Kim I-M: Exact BER analysis of OSTBCs in spatially correlated MIMO channels. IEEE Transactions on Communications 2006, 54(8):1365-1373.CrossRef
16.
go back to reference Li W, Zhang H, Gulliver TA: Capacity and error probability analysis of orthogonal space-time block codes over correlated Nakagami fading channels. IEEE Transactions on Wireless Communications 2006, 5(9):2408-2412.CrossRef Li W, Zhang H, Gulliver TA: Capacity and error probability analysis of orthogonal space-time block codes over correlated Nakagami fading channels. IEEE Transactions on Wireless Communications 2006, 5(9):2408-2412.CrossRef
17.
go back to reference He J, Kam PY: On the performance of orthogonal space-time block codes over independent, nonidentical Rayleigh/Ricean fading channels. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '06), November-December 2006, San Francisco, Calif, USA 1-5. He J, Kam PY: On the performance of orthogonal space-time block codes over independent, nonidentical Rayleigh/Ricean fading channels. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '06), November-December 2006, San Francisco, Calif, USA 1-5.
18.
go back to reference Tao M, Kam PY: Analysis of differential orthogonal space-time block codes over semi-identical MIMO fading channels. IEEE Transactions on Communications 2007, 55(2):282-291.CrossRef Tao M, Kam PY: Analysis of differential orthogonal space-time block codes over semi-identical MIMO fading channels. IEEE Transactions on Communications 2007, 55(2):282-291.CrossRef
19.
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.753730CrossRefMATH 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.753730CrossRefMATH
20.
go back to reference Ganesan G, Stoica P: Space-time block codes: a maximum SNR approach. IEEE Transactions on Information Theory 2001, 47(4):1650-1656. 10.1109/18.923754MathSciNetCrossRefMATH Ganesan G, Stoica P: Space-time block codes: a maximum SNR approach. IEEE Transactions on Information Theory 2001, 47(4):1650-1656. 10.1109/18.923754MathSciNetCrossRefMATH
21.
go back to reference Jakes WC: Microwave Mobile Communication. John Wiley & Sons, New York, NY, USA; 1974. Jakes WC: Microwave Mobile Communication. John Wiley & Sons, New York, NY, USA; 1974.
22.
go back to reference Cavers JK: An analysis of pilot symbol assisted modulation for Rayleigh fading channels. IEEE Transactions on Vehicular Technology 1991, 40(4):686-693. 10.1109/25.108378CrossRef Cavers JK: An analysis of pilot symbol assisted modulation for Rayleigh fading channels. IEEE Transactions on Vehicular Technology 1991, 40(4):686-693. 10.1109/25.108378CrossRef
23.
go back to reference Kam PY: Optimal detection of digital data over the nonselective Rayleigh fading channel with diversity reception. IEEE Transactions on Communications 1991, 39(2):214-219. 10.1109/26.76458CrossRef Kam PY: Optimal detection of digital data over the nonselective Rayleigh fading channel with diversity reception. IEEE Transactions on Communications 1991, 39(2):214-219. 10.1109/26.76458CrossRef
24.
go back to reference Craig JW: A new, simple and exact result for calculating the probability oferror for two-dimensional signal constellations. Proceedings of the IEEE Military Communications Conference (MILCOM '91), November 1991, McLean, Va, USA 2: 571-575. Craig JW: A new, simple and exact result for calculating the probability oferror for two-dimensional signal constellations. Proceedings of the IEEE Military Communications Conference (MILCOM '91), November 1991, McLean, Va, USA 2: 571-575.
Metadata
Title
Orthogonal Space-Time Block Codes in Vehicular Environments: Optimum Receiver Design and Performance Analysis
Authors
Jun He
PooiYuen Kam
Publication date
01-12-2009
Publisher
Springer International Publishing
DOI
https://doi.org/10.1155/2009/283060

Other articles of this Issue 1/2009

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

Premium Partner