Iterative Decoding and CrossLayering Techniques for Multimedia Broadcasting and Communications
View this Special IssueResearch Article  Open Access
Y. Nasser, J.F. Hélard, M. Crussière, "System Level Evaluation of Innovative Coded MIMOOFDM Systems for Broadcasting Digital TV", International Journal of Digital Multimedia Broadcasting, vol. 2008, Article ID 359206, 12 pages, 2008. https://doi.org/10.1155/2008/359206
System Level Evaluation of Innovative Coded MIMOOFDM Systems for Broadcasting Digital TV
Abstract
Singlefrequency networks (SFNs) for broadcasting digital TV is a topic of theoretical and practical interest for future broadcasting systems. Although progress has been made in the characterization of its description, there are still considerable gaps in its deployment with MIMO technique. The contribution of this paper is multifold. First, we investigate the possibility of applying a spacetime (ST) encoder between the antennas of two sites in SFN. Then, we introduce a 3D spacetimespace block code for future terrestrial digital TV in SFN architecture. The proposed 3D code is based on a doublelayer structure designed for intercell and intracell space timecoded transmissions. Eventually, we propose to adapt a technique called effective exponential signaltonoise ratio (SNR) mapping (EESM) to predict the bit error rate (BER) at the output of the channel decoder in the MIMO systems. The EESM technique as well as the simulations results will be used to doubly check the efficiency of our 3D code. This efficiency is obtained for equal and unequal received powers whatever is the location of the receiver by adequately combining ST codes. The 3D code is then a very promising candidate for SFN architecture with MIMO transmission.
1. Introduction
Broadcasting digital TV is currently an area of intensive development and standardisation activities. The terrestrial broadcasting is the most challenging transmission system among the existing radio diffusion systems due to the presence of strong echoes.
Technically, singlefrequency networks (SFNs) [1] present great advantages by transmitting lower power at various sites throughout the coverage area. In an SFN, the different antennas transmit the same signal at the same moment on the same carrier frequency. The existing SFN architectures are achieved in a singleinput singleoutput (SISO) system since their deployment is very simple due to the use of one transmitting antenna by site. However, due to the increase of client services demand, it is desirable to deploy SFN with new MIMO techniques which ensure high spectrum efficiency as well as high diversity gain. The MIMO technique combined with the orthogonal frequency division multiplexing (OFDM) technique is pursued as a potential candidate for future generations of terrestrial portable and mobile digital video broadcasting related to DVBT2 and DVBNGH proposals. Actually, one of the main research topics concerns the optimisation of the MIMOOFDM schemes in order to obtain highspectrum efficiency for high definition television (HDTV) services. In the literature, there are few studies on the SFN with MIMO transmission. The authors of [2] propose a new SFN model to increase the diversity gain in MIMO SFN architecture. In [3], an array antenna receiver using a maximum ratio combining technique is proposed to improve the system performance of the SFN transmission. This lack of studies on this original idea motivates our work to extend the application of the MIMOOFDM transmission to the SFN architecture.
The optimisation of the MIMOOFDM schemes in the SFN is highly desirable to be led in terms of the bit error rate (BER) after channel decoding. However, the optimisation of the MIMOOFDM systems by simulations is time consuming. Thus, it is very important to accurately abstract the system level BER performance into analytical expression. Moreover, the system level performance abstraction should take into account the different transmission conditions, that is, modulation and coding scheme (MCS), synchronization errors, channel fading, and so forth.
This paper presents a complete study on the optimisation of the MIMOOFDM schemes for SFN architectures. The optimisation is double checked analytically and by simulations. This work has been carried out within the framework of a new European CELTIC project called Broadcast for 21st Century (B21C) project [4] and constitutes an extension of some previous works [5–7]. In this paper, we propose a 3D MIMOOFDM scheme taking advantage of the particular characteristics of an SFN. More precisely, the contribution of this work is multifold. First of all, we investigate the possibility of applying a spacetime block code (STBC) encoder between the antennas of two sites in SFN architecture. Secondly, using an iterative receiver, a generalized framework is proposed for modelling the effect of unbalanced powers received from different transmitting antennas in MIMOOFDM systems. This is a critical problem in SFN with mobile and portable reception. Another contribution of this work is the proposal of a new 3D spacetimespace (STS) block code for SFN environment. The use of a second space dimension in the STS code will be justified as being particularly adapted and efficient in the case of SFN transmission. The proposed code is based on a doublelevel construction of ST coding resulting from the combination of two coding schemes: the intercell ST coding and the intracell ST coding. Eventually, we propose in this paper to adapt a technique, initially used for OFDM systems, to predict the BER at the output of the channel decoders of the MIMOOFDM systems. This technique, called exponential effective SNR mapping (EESM) [7], is empiric but has been validated within the 3GPP project for the OFDM study item [8]. It provides a reliable link between link level simulations and system level simulations. In our contribution, we show that the EESM technique is independent of the MIMO scheme and of the power imbalance at the receiving side. It depends only on the modulation and coding scheme (MCS).
This paper is structured as follows. Section 3 describes the architecture of an SFN in which MIMO techniques are used. In Section 4, we present the transmission system model. Section 5 presents the receiving model with iterative receiver. In Section 6, we discuss the construction of different STBC schemes considered in this paper and we describe our proposed 3D code for MIMOOFDM transmission. In Section 7, we adapt an accurate abstraction of the system level BER performance, initially proposed for the OFDM systems, to the MIMOOFDM systems. In Section 8, we double check the efficiency of the proposed 3D code using the BER abstraction method described in Section 7. Conclusions are drawn in Section 8.
2. MIMO Systems in SFN
In this paper, we propose to apply a MIMO communication scheme between the antennas located in the different sites of an SFN architecture. Such a system could be implemented using transmit antennas (Tx) by site as shown in Figure 1. Without loss of generality, we will consider in our study the transmission behaviour of two neighbouring cells using a total of and receive antennas (Rx). The extension of our study to more sites could be adequately adapted.
Classically, in SFN architectures, the different antennas transmit at the same moment the same signal on the same frequency. For the SFN to work properly, the resulting delay spread of the different received signals must be less than the duration of the guard interval (GI) time inserted at the beginning of each OFDM symbol.
As a starting point, let us assume that each site holds one antenna and that the receiver receives signals from both antennas. In the case of an SFN, the time offset between the signals received from each site antennas could be seen as a superposition of the time offset between transmitters’ signals (the signal time delay between the transmitting antennas) and the signal time offset between each transmitter and the receiver. The first offset is generally negligible since the transmitters are synchronized with an ultrastable reference like the global positioning system (GPS). The second offset could be seen as follows. When the mobile terminal (MT) moves within one cell, it receives signal from its own cell antenna but also from the neighbouring cell antenna. Since the MT is not equidistant to both antennas, the signal received from each one will be delayed according to the position of the MT. This results into a delay between the two signals received from both antennas or equivalently between the channel impulse responses (CIRs) between the transmitters and the receiver. The delays are directly related to the distances between the transmitters and the receiver and thus to the signal strength ratio at the receiver. Assuming an equal transmitted power at each antenna, the received power from the ith antenna is where is the distance between the receiver and the ith transmitter and α is the propagation constant which depends on the transmission environment.
The delay of each CIR between the ith transmitter and the receiver is where c is the light velocity.
Without loss of generality, let us assume that the first transmitter site is the reference site. Substituting from (2) in (1), the CIR delay of the ith link (i.e., between the ith transmitter and the receiver) with respect to the reference antenna can be expressed by where is the distance between the reference transmitter (first one) and the receiver; and is the received power difference (expressed in dB) between the signal received from the reference site and the signal received from the ith transmitter. It is given by
In the sequel, we will assume that the power received from the reference antenna is equal to 0 dB and the distance is greater than whatever . It is a real situation where the MT is closer to its own cell antenna than to the other antennas. In this case, is neither than the power attenuation factor between the ith transmitter and the MT. As a consequence, the transmission model becomes equivalent to a system with unbalanced powers received from each site antennas. Figure 2 shows an example of the relation between the power attenuation factor β and the CIR delay of the th link with respect to the reference antenna signal.
If we now consider that the number of Tx in one site is greater than one (i.e., ), the choice of an adequate MIMO scheme should then be based on this imbalance. Moreover, it should be adequate for intercell environment, (i.e., between antennas signals of each site) and intracell environment (i.e., between antennas signals in each site). Furthermore, it should be chosen adequately to cope with equal and unequal received powers. This will be the subject of Section 6 where we propose a 3D STS code adapted to such situations.
We note that in this paper we consider independent CIRs with the dominant problem of the SFN architecture, that is, the problem of the CIR delays and the power loss. However, in real situations, other problems like CIRs correlations should be considered also. The reader may refer to [9] and the references therein for more details.
3. Transmission Model
In this section, we describe the transmission model of the doublelayer STBC constructed between the antennas of the different sites. The double layer proposed here has to cope with the equal and unequal received powers. The first layer in our proposed code corresponds to the intercell ST coding while the second corresponds to the intracell ST coding.
Figure 3 depicts the transmitter modules at each site. Information bits are first channel encoded, randomly interleaved, and fed to a quadrature amplitude modulation (QAM) module. We recall that we restrict our study to two sites only and the generalisation could be done in different forms. Therefore, the SFN transmission system involving the two sites (described in Figure 1) could be seen as a doublelayer scheme in the space domain. The first layer is seen between the 2 sites separated by D km. The second layer is seen between the antennas separated by d meters within one site. For the first layer, a space time block code (STBC) scheme is applied between the two signals transmitted by each site antennas. In the second layer, we use a second STBC encoder for each subset of signals transmitted from the same site. For the first layer (resp., the second layer), the STBC encoder takes L (resp., M) sets of data complex symbols and transforms them into a (2, U) (resp., ) output matrix according to the STBC scheme. This output is then fed to OFDM modulators, each using subcarriers. In order to have a fair analysis and comparison between different STBC codes, the signal power at the output of the ST encoder is normalized by .
The doublelayer encoding matrix of the proposed code is described by In (5), the superscript indicates the layer, is a function of the input complex symbols and depends on the STBC encoder scheme. The subscripts and are such that and . They reflect, respectively, the STBC encoder input size at each layer. The time dimension of the resulting 3D code is equal to and the resulting coding rate is .
In order to simplify the transmission model, the doublelayer encoding matrix given in (5) will be represented by where is the output of the doublelayer STBC encoder on a given subcarrier . In other words, the layers construction is transparent from the transmission model viewpoint. Moreover, we set vas the number of the complex symbols at the input of the doublelayer STBC encoder and we set as the number of the corresponding output symbols. The ST coding rate is then .
4. Iterative STBC Receiver
4.1. Receiving Model
We assume that the transmitter and the receiver are perfectly synchronised. Moreover, we assume perfect channel state information (CSI) at the receiver. In this paper, the transmission is described in frequency domain for simplicity reasons. However, in real scenario, the signal is transferred to the time domain and cyclic prefix (CP) insertion operations are achieved at the transmitting side. Reciprocal operations are done at the receiving side. The signal received on the subcarrier n by the antenna j is a superposition of the transmitted signal by the different antennas multiplied by the channel coefficients (“” is the index of the transmitting antenna) to which additive white Gaussian noise (AWGN) is added. It is given by where is the signal received on the nth subcarrier by the jth receiving antenna during the tth OFDM symbol period. is the frequency channel coefficient assumed to be constant during T symbol durations, is the signal transmitted by the ith antenna, and is the additive AWGN with zero mean and variance . In the sequel, we will drop the subcarrier index n for simplicity. By introducing an equivalent receive matrix whose elements are the complex received symbols expressed in (6), we can write the received signal on the nth subcarrier on all receiving antennas as where H is the channel matrix whose components are the coefficients is a diagonal matrix containing the signal magnitudes is a complex matrix containing the transmitted symbols . is a complex matrix corresponding to the AWGN.
Let us now describe the transmission link with a general model independently of the ST coding scheme. We separate the real and imaginary parts of the complex symbols input vector of the outputs of the doublelayer ST encoder as well as those of the channel matrix , and the received signal . Let and be the real and imaginary parts of . The main parameters of the double code are given by its dispersion matrices and corresponding (not equal) to the real and imaginary parts of , respectively. With these notations, is given by where is the dispersion matrix having the same dimensions of X such that where could be deduced from (9) by replacing the real part by the imaginary part.
In the sequel, we separate the real and imaginary parts of , and , and stack them rowwise in vectors of dimensions , and , respectively. We obtain where holds for matrix transpose.
Since we use linear ST coding, the vector can be written as where has the dimensions and is obtained through the dispersion matrices of the real and imaginary parts of . It is given by where is composed of blocks of rows each, that is, the data transmitted on each antenna is gathered in one block having rows and columns according to the ST coding scheme. The different components of are given by As we change the formulation of , and in (10), it can be shown that vectors and are related through the matrix of dimensions such that The matrix is a diagonal matrix whose components are given by Matrix is composed of blocks each having elements given by Now, substituting from (11) in (14), the relation between y and s becomes where is the equivalent channel matrix between s and y. It is assumed to be known perfectly at the receiving side.
4.2. STBC Detector
The detection problem is to find the transmitted data s given the vector y. In the case of orthogonal STBC (OSTBC), the optimal receiver is made of a concatenation of ST decoder and channel decoder modules. In nonorthogonal STBC (NOSTBC) schemes, there is an interelement interference (IEI) at the receiving side. The optimal receiver in this case is based on joint ST and channeldecoding operations. However, such receiver is extremely complex to implement and requires large memory to store the different points of the trellis. Moreover, it could not be implemented reasonably in one chip. Thus, the suboptimal solution proposed here consists of an iterative receiver where the ST detector and channel decoder exchange extrinsic information in an iterative way until the algorithm converges. The iterative detector shown in Figure 4 is composed of a parallel interference canceller (PIC), a demapper which consists in computing the soft information of the transmitted bits, that is, a log likelihood ratio (LLR) computation [10], a softinput softoutput (SISO) decoder [11], and a soft mapper.
At the first iteration, the demapper takes the estimated symbols , the knowledge of the channel and of the noise variance, and computes the LLR values of each of the coded bits transmitted per channel use. The estimated symbols are obtained via minimum mean square error (MMSE) filtering according to where of dimension is the pth column of . is the estimation of the real part (p odd) or imaginary part (p even) of Once the estimation of the different symbols is achieved by the soft mapper at the first iteration, we use this estimation for the next iterations process.
From the second iteration, we perform PIC operation followed by a simple inverse filtering (instead of MMSE filtering at the first iteration): where of dimension is the matrix with its pth column removed, of dimension is the vector estimated by the soft mapper with its pth entry removed.
5. 3D STSBC Construction
The aim of this section is to judiciously build the proposed doublelayer 3D STS code so that the resulting MIMO scheme behaves efficiently in an SFN context. We then need to choose the adequate ST coding scheme to apply to each layer of our 3D code. In the sequel, we will consider different coding schemes to apply to the different layers. First, we will consider the wellknown orthogonal Alamouti ST coding scheme [12] for its robustness and its simplicity. In this case, the maximum likelihood (ML) receiver is simply implemented. This code is described by its dispersion matrix given by For NO schemes, we consider in this work the wellknown space multiplexing (SM) scheme [13]. SM is designed to maximize the rate by transmitting symbols sequentially on different antennas. Its coding scheme is given by Finally, we consider the full rate and the fully diverse Golden code [14]. The Golden code is designed to maximize the rate such that the diversity gain is preserved for an increased signal constellation size. It is defined by where . To identify the most efficient ST code, the OFDM parameters are derived from those of a DVBT system (see Table 1). Moreover, we have considered the possibility to extend the size of the constellation size up to 256QAM. The spectral efficiencies 4 and 6 b/s/Hz are obtained for different ST schemes as shown in Table 2. In all simulations, we assume that two Rx are used by the MT.


In the simulations results given hereafter, we separate the singlelayer case and the doublelayer case. For NO schemes, we show in [7] that the receiver converges after 3 iterations. This implies an acceptable complexity as compared to the ML detection. This can be observed with Golden code, but also with SM scheme. That is, for NOSTBC schemes, we will present in the sequel the performances after 3 iterations only.
5.1. SingleLayer Case: InterCell ST Coding
In the case of singlelayer reception, we have one antenna by site. Then, the secondlayer matrix in (5) resumes to one element. The multipleinput component of the MIMO scheme is then only obtained by the single antenna in each site. Due to the mobility, the MT is assumed to occupy different locations and the firstlayer ST scheme must be efficient face to unequal received powers. For equal received powers, we assume that the powers of matrix B in (14) are equal to 0 dB. Figure 5 presents a simple case of MIMO transmission in SFN environment using Alamouti scheme. As it is shown in this figure, the STBC symbols are transmitted through the set of one antenna in each site using Alamouti coding.
Figure 6 shows the required to obtain a BER equal to for a spectral efficiency with a Rayleigh channel model. Since we have one Tx antenna by site, we set and we change . As expected, this figure shows that the Golden code presents the best performance when the Rx receives the same power from both sites . When decreases, Alamouti scheme is very efficient and presents a maximum loss of only 3 dB in terms of required with respect to equal received powers case. Indeed, for very small values of , the transmission scenario becomes equivalent to a scenario with one transmitting antenna. In this figure, the value presents the power imbalance limit where the Alamouti and the Golden code schemes have the same performance at a . It is also straightforward to note that the SISO transmission in existing SFN presents the worst results when it is compared to the distributed MIMO technique.
5.2. DoubleLayer Case
Considering the whole doublelayer space domain construction, one ST coding scheme has to be assigned to each layer of the proposed system. The resulting 3D STS code should be efficient for both environments in SFN architectures. In this paper, we restrict our study to by site. We propose to construct the first layer with Alamouti scheme, since it is the most resistant for the unequal received powers case. In a complementary way, we propose to construct the second layer with the Golden code since it offers the best results in the case of equal received powers. After combination of the two space layers with time dimension, (5) yields where .
Since the distance d between the transmitting antennas in one site is negligible with respect to the distance D (Figure 1), the power attenuation factors in the case of our 3D code are such that and . Figure 7 presents an overview of the proposed 3D STSBC. Since the received powers from each antenna in the same site are equal, we apply the Golden code between the two signals transmitted in a given site. However, we apply the Alamouti code between the signals transmitted by the different sites’ antennas.
Figure 8 shows the results in terms of required to obtain a BER equal to for different values of β and 3 STBC schemes, that is, our proposed 3D code scheme, the singlelayer Alamouti scheme, and the singlelayer Golden scheme. The results obtained in this figure assume that the transmission is achieved through the COST 207 TU6 channel model [15]. The value β in this figure corresponds to for the singlelayer case and to for our 3D code. We assume that the MT is moving with a velocity of 10 km/h and the distance of the reference antenna is equal to 5 km. The CIRs between different transmitters and the MT are delayed according to (3). Figure 8 shows that the proposed scheme presents the best performance whatever the spectral efficiency and the factor β are. Indeed, it is optimized for SFN systems and unbalanced received powers. For dB, the proposed 3D code offers a gain equal to 1.5 dB (resp., 3.1 dB) with respect to the Alamouti scheme for a spectral efficiency (resp. ). This gain is greater when it is compared to the Golden code. The maximum loss of our code due to unbalanced received powers is equal to 3 dB in terms of . This means that it leads to a powerful code for SFN systems.
Figure 9 evaluates the robustness of the different schemes to the two values of MT velocity, that is, 10 km/h and 60 km/h. We show in this figure that the Alamouti scheme is very robust to the MT velocity. The degradation of the Golden code might reach 1 dB in terms of required at a . Our 3D code presents an intermediate behaviour. Its degradation due to the MT velocity, that is, to Doppler effect is about 0.2 dB only.
5.3. Complexity Considerations
As we have shown, the 3D code outperforms the other MIMO schemes in different reception scenarios. Let us now compare the different MIMO schemes in terms of complexity implementation. At this stage, different complexity points could be evaluated. First, at the transmission side, the implementation of the Alamouti and the Golden code schemes between different sites in SFN architecture does not increase the complexity when it is compared to that of the SISO case. Indeed, we just need to synchronize the transmission from both sites as it should be already done with SFN in the SISO case. This task can be ensured by an ultrastable reference like the GPS. However, for the 3D code, an additional frontend RF should be used at each site. At the receiving side, the iterative receiver used for NO schemes like the SM scheme or the Golden code is the same of that used for the 3D code. Moreover, when compared to the ML detection, we had showed in [7] that the iterative receiver converges after 3 iterations only. However, the ML detection complexity increases with the MIMO architecture size and the modulation order [16]. Thus, the proposed 3D code complexity is of the same order of the NO codes complexity.
6. Analytical System Level Evaluation
In the previous section, we have proposed a new 3D STSBC for MIMOOFDM systems in SFN architecture. Using the system level simulations, we have showed that this new ST code is very efficient to cope with equal and unequal received powers. However, explicit bit level simulation of each MT in every cell of the SFN would be forbidding time consuming. The problem becomes more noticeable when MIMOOFDM techniques are used in SFN architectures. As a consequence, it is desirable to evaluate the system level performance in terms of BER without achieving system simulation. Thus, the practical need of an accurate abstraction of the system level simulation into analytical evaluation highly motivates our work to achieve an analytical BER expression of the MIMOOFDM systems using iterative receiver.
In some studies, it has been shown that the BER at the output of the channel decoder is directly related to the SINR at the output of the detector [8, 17, 18]. In the OFDM system, [8] proposes a new technique called effective exponential SINR mapping (EESM) to evaluate the BER. The technique is based on the computation of an effective SINR derived from the different values of the estimated SINRs on each subcarrier. The authors of [19] propose a new method to adapt the EESM technique to the SM transmission and an ML receiver. Their method, however, could not be suited for our work since an iterative receiver is used and, as it will be shown, the SNR expression is not computed for each layer.
In this paper, we propose to adapt the EESM technique to the MIMOOFDM systems using the iterative receiver. The first step in our work consists in computing the SINRs expressions at the output of the detector. The second step is to establish an accurate relationship between the different SINRs and the coded BER through the adapted EESM technique. We note that the SINR expressions and the predicted BER given hereafter are not specified for a given antenna, that is, we do not separate between the different antennas like in [19]. However, it is possible to apply our methods for each antenna received signal.
6.1. SINR Evaluation
Without loss of generality, we assume in the sequel that we are interested by the pth symbol. Using the vectormatrix notation of Sections 4 and 5, the estimated received symbol at the first iteration in (18) could be written in an equivalent form as In (24), is the useful received signal, is the IEI due to the nonorthogonality of the considered STBC. We can easily verify that it is equal to zero for OSTBC schemes. is the coloured noise. The superscript in the signal expressions indicates the number of iteration in the iterative process.
The complex transmitted data symbols are assumed i.i.d. having zero mean and unit variance (the variance of the real and imaginary parts is equal to ). Due to this distribution, the SINR expression can be deduced from (24) by The expectations values in (25) over the random data symbols are given by At the second iteration, the estimated symbol expressed in (24) becomes more complex. It is obtained using (17) and (18) in (19) bywhere For next iterations, it is clear from (27) that the expressions of the estimated received symbol as well as the estimated SINR become more complex. Therefore, some manipulations should be considered to give an analytical expression of the SINR.
Based on the structure of the iterative receiver, we already know that the outputs of the soft Gray mapper are complex symbols which belong to the set of constellation points. Let be the total interference power at the second iteration. Then, two cases can be presented at this stage.
(I) If the estimated symbol at the output of the Gray mapper is equal to the transmitted symbol , the useful signal in (28) is such that and the total interference signal at the second iteration becomes Since and are independent and the complex outputs of the Gray mapper are zero mean with unit variance, the estimated SINR at the second iteration is where is estimated through (19) and is the output of the soft Gray mapper at the first iteration.
(II) If the estimated symbol at the first iteration is different from the transmitted symbol , the difference between the received signals at the first two successive iterations yields by substituting from (28) in (27): Since is different from in this case, and the different transmitted symbols are i.i.d., we can verify due to the expectation operation that It is clear from the last term of (30) and (32) that the SINR expression at the second iteration is simpler than that of (28). In this case, only the estimated symbols at each iteration are used for SINR estimation, that is, we do not have to compute complex expressions. Also, we can show that (30) and (32) could be generalized for successive iterations. In the next section, we will exploit our theoretical SINR model through BER measurements at the output of the channel decoder.
6.2. BER Evaluation with EESM Technique
In order to evaluate the BER at the output of the channel decoder, we propose in this section to adapt the EESM technique to the MIMOOFDM context. At the first step, we will develop analytically the EESM technique. At the second step, we will present its application in the OFDM system. Then, we will adapt it to the MIMOOFDM context using the SINR expressions computed at the previous subsection.
Let J denote the packet size in complex data symbols. In general, the data symbols in the packets are transmitted over different resource elements (e.g., subcarriers) and, therefore, they may experience different propagation and interference conditions. Thus, the data symbols may have different SINR values. Let SINR be the vector of J instantaneous SINR received at the output of the detector. The problem of determining an accurate BER prediction method comes back to looking for a relationship such that where denotes the bit error probability (BEP) and f is the prediction function, which should be invariant with respect to the fading realization and to the multipath channel model, and should be applicable to different MCSs in a soft way, that is, by changing the values of some generic parameters [18]. In the context of AWGN channel, the SINR becomes SNR and it remains constant over the packet. In this context, a direct relationship ξ exists between the SNR and the error probability: The function ξ is called the mapping function. It is obtained through theoretical analysis or system level simulation with AWGN channel. In the general context of a fading channel, where the SINR varies, the function f in (33) can be written exactly as a compound function of the AWGN function ξ and a compression function r [8]: The function r is referred to as the compression functionsince its role is to compress the vector SINR of J components into one scalar . The scalar is called the effective SINR and it is defined as the SINR which would yield the same error probability in an equivalent AWGN channel as the associated vector SINR in a fading channel. By writing (35) , we have merely turned the problem of determining the evaluation function f into the problem of determining the compression function r.
In an OFDM system, it was concluded that the key issue to accurately determine the appropriate BER after channel decoding is to use the effective SINR in combination with AWGN curves. The work in [8] proposes the EESM technique which is based on the Chernoff Union bound [18] to find the effective SINR. The key EESM technique expression relevant to an OFDM system is given by is the SINR obtained over the nth subcarrier and λ is a unique parameter which must be estimated from the system level simulations for each MCS. It is estimated once by preliminary simulation for each MCS. When the is computed, it will be used for BER prediction at the output of the channel decoder with a simple lookup table (LUT) as shown in Figure 10. This LUT gives the BER at the output of the channel decoder as a function of the SNR for a Gaussian channel. It is computed analytically or by simulations. The uniqueness of λ for each MCS is derived from the fact that the effective SINR must fulfil the approximate relation where is the BEP for the AWGN channel which depends only on the MCSs.
In our study, the EESM technique must be adapted to the MIMOOFDM system. Indeed, the estimated received symbol at each subcarrier is a superposition of different symbols transmitted by the different antennas on that subcarrier. Therefore, the EESM technique will be applied on the set of Q symbols transmitted on the antennas during T OFDM symbols. The effective SINR is, therefore, computed through Using the effective SINR of (38), we are now able to evaluate the BER using the LUT as shown in Figure 10.
7. Application of the EESM Technique to the Proposed 3D STS Code
In this section, we validate through the EESM technique and the SINR analysis the efficiency of the proposed 3D STS code. The considered simulation parameters are the same of those given in Table 1. The parameter λ is estimated using the AWGN channel model. Its estimation is done as follows. For a given channel model and a given MCS, we estimate the different SINRs at the output of the detector. Therefore, we select a value of λ and we compute the BER at the output of the channel decoder according to (38) and Figure 10. The accurate value of λ is that which ensures minimum error between the predicted and the simulated BERs. Once the value of λ is decided, it does not change with the channel or the MIMO scheme. We will show by simulations that this value depends only on the spectral efficiency.
The results given in this section are obtained with the COST 207 TU6 channel model. The AWGN results used to estimate the parameter λ are obtained using Alamouti scheme since NO schemes are not efficient with AWGN channel. They will be plotted in the same figure of those obtained by EESM technique or by simulations, with TU6 channel. First of all, we will validate our SINR analysis and EESM technique on the Alamouti and the Golden code schemes. Then, it will be suited by the validation of the efficiency of our proposed code. In all figures, the results are given with mobile velocity equal to 10 km/h.
Figure 11 compares the BER obtained by simulations and the BER obtained with the EESM technique for the Alamouti scheme, considering a spectral efficiency b/s/Hz and different values of transmitted powers. These figures show the accuracy of the proposed technique based on the SINR analytical expression. Moreover, they show that the parameter λ is constant for ) and it is independent of the power imbalance but depends on the MCSs or equivalently on the spectral efficiency. The parameter λ is obtained by simulations. It is computed once for a given MCS.
Figure 12 compares the BER obtained by simulations and the BER evaluated with the EESM technique for the Golden code scheme, a spectral efficiency and different values of transmitted powers. Since, compared with the parameters used in Figure 11, the spectral efficiency does not change, the parameter gives an accurate BER prediction and validates our analytical expressions and prediction method. Again, we show that this parameter is independent of the power imbalance.
In Figure 13, we give the same kind of results of those given in Figure 8 by using the EESM technique. Figure 13 validates our proposed prediction method for all considered STBC schemes in the SFN architecture. Again, it shows that parameter λ is independent of the power imbalance and of the STBC scheme. Moreover, it shows again the superiority of the proposed 3D STSBC whatever the power imbalance factor β.
8. Conclusion
In this paper, a new 3D STSBC has been presented for MIMO transmission in SFN architecture including two transmitting sites. The proposed 3D STSBC is based on a doublelayer structure defined for intercell and intracell situations by adequately combining the Alamouti code and the Golden code schemes. We showed that our proposed 3D STS scheme is very efficient to cope with equal and unequal received powers in SFN scenarios whatever the receiver position is.
Moreover, we have proposed an analytical SINR evaluation of MIMOOFDM systems using an iterative receiver as well as an adaptation of the EESM technique to efficiently evaluate the BER at the output of the channel decoder. Using the EESM technique and the analytical evaluation, we have showed again the superiority of the proposed 3D code. It is then a very promising candidate for the broadcasting of the future terrestrial digital TV in SFN architectures.
Acknowledgment
The authors would like to thank the European CELTIC Project “B21C” for its support to this work.
References
 A. Mattsson, “Single frequency networks in DTV,” IEEE Transactions on Broadcasting, vol. 51, no. 4, pp. 413–422, 2005. View at: Publisher Site  Google Scholar
 L. Zhang, L. Gui, Y. Qiao, and W. Zhang, “Obtaining diversity gain for DTV by using MIMO structure in SFN,” IEEE Transactions on Broadcasting, vol. 50, no. 1, pp. 83–90, 2004. View at: Publisher Site  Google Scholar
 Y. Kanbe, M. Itami, K. Itoh, and A. Hamid Aghvami, “Reception of OFDM signals with an array antenna in a SFN environment,” in Proceedings of the 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '02), vol. 3, pp. 1310–1315, Lisbon, Portugal, September 2002. View at: Google Scholar
 http://www.celticinitiative.org/Projects/B21C.
 M.A. Khalighi, J.F. Hélard, and S. Bourennane, “Contrasting orthogonal and nonorthogonal spacetime schemes for perfectlyknown and estimated MIMO channels,” in Proceedings of the 10th IEEE Singapore International Conference on Communications Systems (ICCS '06), Singapore, October 2006. View at: Publisher Site  Google Scholar
 Y. Nasser, J.F. Hélard, and M. Crussiere, “Robustness of MIMOOFDM schemes for future digital TV to carrier frequency offset,” in Proceedings of IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB '08), pp. 1–4, Las Vegas, Nev, USA, MarchApril 2008. View at: Publisher Site  Google Scholar
 Y. Nasser, J.F. Hélard, M. Crussiere, and O. Pasquero, “Efficient MIMOOFDM schemes for future terrestrial digital TV with unequal received powers,” in Proceedings of IEEE International Conference on Communications (ICC '08), pp. 2021–2027, Bejing, China, May 2008. View at: Publisher Site  Google Scholar
 3GPP TSGRAN1, “TR 25.892: feasibility study for OFDM for UTRAN enhancement,” version 1.1.0, March 2004. View at: Google Scholar
 T. A. Lamahewa, R. A. Kennedy, T. D. Abhayapala, and T. Betlehem, “MIMO channel correlation in general scattering environments,” in Proceedings of the 7th Australian Communications Theory Workshop (AUSCTW '06), pp. 93–98, Perth, Australia, February 2006. View at: Publisher Site  Google Scholar
 F. Tosato and P. Bisaglia, “Simplified softoutput demapper for binary interleaved COFDM with application to HIPERLAN/2,” in Proceedings of IEEE International Conference on Communications (ICC '02), vol. 2, pp. 664–668, New York, NY, USA, AprilMay 2002. View at: Publisher Site  Google Scholar
 J. Hagenauer and P. Hoeher, “A Viterbi algorithm with softdecision outputs and its applications,” in Proceedings of IEEE Global Telecommunications Conference and Exhibition (GLOBECOM '89), vol. 3, pp. 1680–1686, Dallas, Tex, USA, November 1989. View at: Publisher Site  Google Scholar
 S. M. Alamouti, “A simple transmit diversity technique for wireless communications,” IEEE Journal on Selected Areas in Communications, vol. 16, no. 8, pp. 1451–1458, 1998. View at: Publisher Site  Google Scholar
 G. J. Foschini, “Layered spacetime architecture for wireless communication in a fading environment when using multielement antennas,” Bell Labs Technical Journal, vol. 1, no. 2, pp. 41–59, 1996. View at: Publisher Site  Google Scholar
 J.C. Belfiore, G. Rekaya, and E. Viterbo, “The golden code: a $2\times 2$ fullrate spacetime code with nonvanishing determinants,” IEEE Transactions on Information Theory, vol. 51, no. 4, pp. 1432–1436, 2005. View at: Publisher Site  Google Scholar
 COST 207 Report, “Digital land mobile radio communications, Commission of European Communities, Directorate General, Telecommunications Information Industries and Innovation,” Luxemburg, 1989. View at: Google Scholar
 M. Rupp, G. Gritsch, and H. Weinrichter, “Approximate ML detection for MIMO systems with very low complexity,” in Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '04), vol. 4, pp. 809–812, Montreal, Canada, May 2004. View at: Publisher Site  Google Scholar
 R. Ratasuk, A. Ghosh, and B. Classon, “Quasistatic method for predicting linklevel performance,” in Proceedings of the 55th IEEE Vehicular Technology Conference (VTC '02), vol. 3, pp. 1298–1302, Birmingham, Ala, USA, May 2002. View at: Publisher Site  Google Scholar
 Ericsson, “System level evaluation of OFDM further considerations,” TSGRAN WG1 #35, November 2003, R1031303, Lisbon, Portugal. View at: Google Scholar
 H. Liu, L. Cia, H. Yang, and D. Li, “EESM based link error prediction for adaptive MIMOOFDM system”. View at: Google Scholar
Copyright
Copyright © 2008 Y. Nasser et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.