# Introduction PACE-TIME coding is one of the main methods in order to exploit the capacity of multiple-input multiple-output (MIMO) channels [1]. Since STC techniques use both time and spatial domains for coding data symbols, diversity and spatial multiplexing can be combined achieving robustness at the receiver with a higher data rate transmission. As a result, STC techniques have been incorporated in many of the lastgeneration wireless communications systems, including the new generation of terrestrial and mobile digital video broadcasting (DVB) standards. If STC is joined to multicarrier modulation, such as orthogonal frequencydivision multilexing (OFDM), space frequency block coding (SFBC) can be performed. This way, codeword's are fed into adjacent of the two consecutive OFDM symbols, translated to the time domain and transmitted through several transmit antennas. This transmission scheme is usually combined with bit-interleaved coded modulation (BICM) giving good diversity results in a wireless communication link [2]. In order to achieve the full MIMO diversitymultiplexing frontier [3], the proposals for the future generations of terrestrial, portable and mobile digital video broadcasting standards, such as DVB-NGH, focus on the combination of both diversity and spatial multiplexing [4], [5] through full-rate full-diversity (FRFD) codes [6]. The main drawback of full-rate codes arises from their very high decoding complexity, which grows exponentially with the number of transmitted symbols per codeword. In order to reduce the complexity of the detection process, hard detection techniques such as sphere decoding (SD) or low complexity STC designs [7], [8] can be used. Nevertheless, when iterative decoders, such as turbo or LDPC codes, are included in the reception chain, soft information on the conditional probabilities for all possible transmitted symbols is required in the form of log-likelihood ratios (LLR). Moreover, the computation of the LLRs for the whole set of transmitted symbols is unfeasible, specially for large constellation sizes. Hence, the soft MIMO detector has to select a group of candidates to be fed to the decoder in order to compute the required LLRs. Several algorithms that serve this purpose can be found in the literature, such as list sphere detection (LSD) [9], nearoptimal soft SD [10], list fixed-complexity sphere detection (LFSD) [11], QR decomposition associated with the M-algorithm (QRM-MLD) [12] or bounded soft sphere detection (BSSD) [13]. The contribution of this paper is comparing the performance of soft detection algorithm for FRFD SFBC and its assessment in an Ldpc/Turbo-based BICM scenario. The generation of the candidate list is carried out by means of a fixed tree search, whose complexity does not depend on the channel conditions or the noise level. Since the complexity of the proposed soft detector is closely linked to the architecture of the tree search, we analyze different tree configurations in order to find the best balance between complexity and performance. Simulation results are provided for the Golden [14] and the FRFD Sezginer-Sari (SS) codes [8] in a DVB-T2 framework [15]. Although our research has been carried out on a terrestrial TV system, the results can be generalized for any MIMO bit interleaved coded modulation scheme. The remainder of the paper is organized as follows: Section II details the system model, focusing on soft detection and LLR calculation. The design of the new algorithm is presented for two FRFD SFBCs in Section III, while Section IV shows the simulation-based performance comparison of receiver in DVB-T2 scenarios. Finally, the main concluding remarks are drawn in Section V. # II. # System Model The basic structure of the Ldpc/Turbo-coded BICM-OFDM system is depicted in Fig. 1. As can be seen, the bit stream is coded, interleaved and mapped onto a complex constellation. where H denotes the N ×M complex channel matrix, X is any M×T codeword matrix composed by a linear combination of Q data symbols and Z represents the N×T zero-mean additive white Gaussian noise (AWGN) matrix whose complex coefficients fulfill (0, 2? 2 ) being ? 2 the noise variance per real component. The design of the codeword X follows the criteria defined in [16], [17] and will provide full rate when Q = MT, being T the frequency depth of the codeword. By taking the elements column-wise from matrices X, Y and Z, equation (1) can be vectorized as (2) where y, s and z are column vectors. The matrix is the equivalent NT ×MT MIMO channel written as where we have a block diagonal of channel realizations H c at the carriers c = 1, . . . , T. The complex coefficient corresponds to the channel from transmit antenna j to receive antenna i at the c-th carrier. The off-diagonal entries are zero matrices with dimensions N ×M. The matrix G is the generator matrix for the SFBC such that x = Gs, where s corresponds to the symbol column vector [s1, . . . 2), the extrinsic information can be written using the Max-log approximation as (4) Where k,±1 represents the sets of 2 MT log2 P?1 bit vectors b having b k = 1 and the symbol column vector s = map(b) is the mapping of the vector b into the symbols o column vector s. The main difficulty in the calculation of (4) arises from the computation of the metrics since a calculation of P Q metrics is necessary for a FRFD SFBC, being P the modulation order. This becomes unfeasible for high modulation orders unless the calculation of (4) can be reduced. As a result, a good approximation based on a candidate list is proposed in [9] in order to reduce the calculation of L E in (4). The list includes 1 ? N cand < P Q vectors s with the smallest metrics and the number of candidates N cand must be defined sufficiently large in such a way that it contains the maximizer of (4) with high probability. Hence, (4) can be approximated as with k = {0, . . , MT log 2 P ? 1}. ?? ?? (?? ?? ?? ? ) ? 1 2 max ????? ??,+1 ? ? 1 ?? 2 ?y ? ??? ?? ? 2 ? - 1 2 max ????? ??,?1 ? ? 1 ?? 2 ?y ? ??? ?? ? 2 ? , ð?"¹ð?"¹ ???? H ? ? ?? ij ± ?y-?? ? Gs? 2 (3) ?? ? = ? H 1 0 ? 0 0 ? H 2 ? ? ? 0 ? 0 0 ? H T ? (5) ?? ?? (?? ?? ?? ? ) ? 1 2 max ??????? ??,+1 ? ? 1 ?? 2 ?y ? ??? ?? ? 2 ? - 1 2 max ??????? ??,?1 ? ? 1 ?? 2 ?y ? ??? ?? ? 2 ? , III. # Fixed-Complexity Detection The design of efficient detection algorithms is one of the greatest challenges when implementing fullrate SFBC. Given the high complexity of performing an exhaustive search, special focus has been drawn into developing lower complexity detection algorithms that yield a close-to-ML performance. The LSD is one of the most remarkable approach but its complexity order is bounded by (P Q ) in the same way as the SD [9]. Even though the list of candidates corresponds to the set of the smallest metrics, the complexity of performing such a selection may be considerably high for low signaltonoise ratio (SNR) scenarios. Furthermore, an unsuitable choice of the initial radius may lead to a shortage in candidate points, which forces the algorithm to restart with a looser sphere onstraint. In order to limit the complexity and to facilitate the computation of soft detected symbols, a fixed-complexity tree-searchstyle algorithm was proposed in [18] for spatial multiplexing schemes, coined list fixed-complexity sphere decoder (LFSD). main feature of the LFSD is that, instead of constraining the search to those nodes whose accumulated Euclidean distances are within a certain radius from the received signal, the search is performed in an unconstrained fashion. The tree search is defined instead by a tree configuration vector n = [n 1 , . . . , n MT ], which determines the number of child nodes (n i ) to be considered at each level. Therefore, the tree is traversed level by level regardless of the sphere constraints. Once the bottom of the tree is reached, the detector retrieves a list of N cand candidate symbol vectors. It is worth noting that the set G composed the vectors of the set with the smallest metrics given by the LSD, but provides sufficiently small metrics and diversity of bit values to obtain accurate soft information. A representation of an LFSD tree search is depicted in Figure 2 for a QPSK modulation and a tree configuration vector of n = [1, 1, 2, 4]. a) Soft-output LFSD algorithm For the sake of simplicity, the equations for the aforementioned FRFD codes will be rearranged so that ML metrics can be given by , where and are the received and transmitted signals respectively, reorganized according to the Corresponding SFBC code, and H eq is the effective equivalent channel, which will be defined later for the SS and Golden codes. A level-by-level computation of the metrics requires the conversion to the following equivalent system (6) where U is obtained through the Cholesky decomposition of H H eq H eq and = H ? eq . Given the triangular structure of U, it is now possible to compute the accumulated Euclidean distances (AED) up to level i recursively by traversing the tree backwards from level i = MT down to i = 1. The Euclidean distances that must be minimized in the cost function in ( 6) can be equivalently represented in a tree search fashion as ( Therefore, the n i symbols to be evaluated at each level i are chosen in accordance with the Schnorr-Euchner enumeration [19], being their corresponding partial Euclidean distances d i computed and accumulated to the previous level's AED, that is, D i+1 . Once the bottom of the tree has been reached, a sorting operation is performed on the n T = Euclidean distances in order to select the N cand symbol vectors with the smallest metrics. This latter sorting procedure can be avoided if the tree configuration vector n is chosen so as to yield n T = N cand . In such a case, the complexity of the algorithm is reduced at the expense of a degradation in the quality of soft information as the selected metrics are higher in value. # b) Ordering Algorithm The performance of the LFSD soft-detector in uncoded scenarios is strongly dependent on the ordering algorithm of the channel matrix and the choice of the tree configuration vector [18]. The ordering algorithm proposed in [18] to enhance the performance of the LFSD and FSD detectors was based on the fact that it was possible to mitigate the error propagation D i = ?? 2 ???? |??? i -Z i | 2 +? ?? 2 ???? |??? ???? ?? =??+1 j -Z j | 2 =d i +D i+1 , Z i =??? ??? ? ? ?? ???? ?? ???? ???? ?? =??+1 ???? ?? ? ??? ??? ?. ??? ? ? ?? ???? ??? ? 2 y ? s? ??? ??? ? ? ?? ?? ???? ??=1 derived from ruling out several tree branches by ordering the several columns of the channel matrix according to their quality. More precisely, the FSD ordering scheme dictates that the subchannel with the worst norm needs to be processed first, since all the constelation symbols are evaluated at the first level (see Fig. 2), and therefore, there is no error propagation to the remainder levels. However, in the specific case of spacefrequency-coded systems, the effect of the ordering algorithm on the overall performance relies on the type of code utilized. In order to verify this assumption, two 2 × 2 FRFD SFBC codes have been assessed. The fact that Golden code does not equally disperse the symbol energy in all spatial and temporal directions, generates an unbalanced structure of the transmitted symbols since the norms of the code weights in (10) are not i.e. 1 + ? 2 ? 1+ 2 . Thus, given this difference in the absolute value of the weights, one of the symbols in each transmitted pair (s 1 , s 3 ) and (s 2 , s 4 ) always has a higher power than the other. Hence, the norms of the equivalent subchannels are ?h 1 ? 2 ? ?h 3 ? 2 and ?h 2 ? 2 ? ?h 4 ? 2 in any case, being h j the j-th column vector of H eq . This unbalanced structure allows for the implementation of a new ordering procedure in order to improve the overall system's performance. On the other hand, if the channel is assumed quasi-static over adjacent carriers, are ?h 1 ? 2 ? ?h 3 ? 2 and ?h 2 ? 2 ? ?h 4 ? 2 . An important feature when considering the optimum ordering approach is the tree configuration vector that will shape the search tree. As opposed to the LFSD detector presented in [18] for spatial multiplexing MIMO transmission, the tree configuration vector for the detection of the Golden Code has been set to n = [k, k,P,P ], where k < P. With such a tree structure, an exact ML search is performed in the first two levels of the tree, and therefore, there is no error propagation down to the next levels. Consequently, by ordering the equivalent channel matrix in such a way that the worst sub-channel is processed in the first two levels of the tree, the probability of finding vectors with smaller metrics is increased. Moreover, it has to be taken into account that the symbols belonging to the same pair need to be detected together in the non-ML part of the tree search for a better performance of the algorithm, since there exists a correlation between their corresponding subchannels due to the code structure. The equivalent ordered channel matrix which will be used in the detection of the Golden Code, can then be described as (11) Where ( 12) and ( 13) The two symbols that compose a symbol pair are represented as (a, ) and the set of symbol indices is S = {1,?,MT }. Given the chosen tree configuration vector, one can notice that the order of the first two selected symbols can be switched without having any impact on the final performance of the system. ii. The SS Code This 2×2 SFBC scheme was designed to enable optimum detection with lower complexity than the Golden code. The low complexity detection property of multistrata codes such as the SS code, was analyzed in [7], [8],where it was proven that optimum output was obtained with two symbol-by-symbol detection stages of complexity P and a ML detection of complexity ??(P 2 ). The main difference between the SS [8] and the silver codes [7] is the larger coding gain of the latter. The SS code is the combination of two Alamouti schemes whose codeword can be written as X g = 1 ?5 ? ?(s 1 + ?s 3 ) ?(s 2 + ?s 4 ) i? ?(s 2 + ? ? s 4 ) ? ?(s 1 + ? ? s 3 ) ?, ? = 1+?5 2 (the golden number), ? ? = 1??5 2 , ? = 1 + i ? i? and ? ? = 1 + i ? i? ? . H eq = ? ? ? ? ? h 11 1 (1 + i? ? ) h 12 1 (?? + i) h 21 1 (1 + i? ? ) h 22 1 (?? + i) h 11 1 (? + i) h 12 1 (?1 + i? ? ) h 21 1 (? + i) h 22 1 (?1 + i? ? ) h 12 2 (1 + i?) h 11 2 (1 + i? ? ) h 22 2 (1 + i?) h 21 2 (1 + i? ? ) h 12 2 (? ? + i) h 11 2 (? + i) h 22 2 (? ? + i) h 21 2 (? + i) ? ? ? ? ? (10)?? ???? ?????? =[? ?? ? h b ? ?? ? h w ], w = arg?????? ?? ?? ?? j ? 2 , b=arg?????? ?? ??,?? ??? ,?? ? ?? j ? 2 . ?? ???? =? ???? 1 + ???? 3 ???? 2 + ???? 4 ????? * 2 ? ???? * 4 ???? * 1 ? ???? * 3 ? , a = c= 1/?2, b = 1??7+??(1+?7) 4?2 and d = ?ib. ? ? a ? Golden Code [14] For the Golden code, the data symbol vector s is transformed into the transmitted codeword as follows: i. The vectorization of (1) for implies a rearrangement of the received and transmitted signals such that respectively. The equivalent channel can be expressed as: (15) When considering the equivalent channel in (15), it is worth noting that the equivalent subchannels for the symbol pairs (s1, s3) and (s 2, s 4) have very similar norms. This is due to two main factors. On one hand, both symbol pairs undergo almost the same channel conditions as they are assigned to adjacent carriers (H 1 ?H 2 ) in quasi-static fading channels). On the other hand, the code weights a, b, c and d imposed by the SS code fulfill a power for linear dispersion codes [20], which forces the symbols to be dispersed with equal energy in all spatial and temporal directions, i.e. |a| =|b| = |c|= |d| = 1/ . The consequence of employing such a code is that the difference of the norms of the equivalent subchannels is negligible and, therefore, performing a matrix ordering stage does not provide any remarkable performance enhancement. As it will be shown in the next section, the proposed ordering approach yields close-to-optimum performance when combined with the suggested tree configuration vector. Moreover, the matrix ordering process only requires the computation of MT vector norms as opposed to other ordering algorithms such as FSD [18] or V-BLAST [21], which need to perform MT ? 1 matrix inversion operations. c) Bit LLR generation for the proposed list fixedcomplexity detector The expression for the LLRs in ( 5) can be rewritten to comply with the equivalent system in (6) as (16) Note that the list of candidates ð?"?ð?"? of the ML/LSD detector has been substituted by the set G of the LFSD. # IV. imulation esults The performance of the overall system has been assessed by means of the bit error rate (BER) after the Ldpc/Turbo decoder. The DVB-T2 parameters used in the simulations are: 64800 bits of length of the Ldpc/Turbo block, R = 2/ 3 of Ldpc/Turbo code rate, 16-QAM modulation, 2048 carriers as FFT size and 1/4 of guard interval. The simulations have been carried out over a Rayleigh channel (Typical Urban of six path, TU6), commonly used as the simulation environment for terrestrial digital television systems [22]. Perfect CSI has been considered at the receiver. a) Candidate Choice When working with the ML metrics of LSD, i.e. the list L, the higher the number of candidates is, the more accurate the LE approximation is. Nevertheless, when considering the list of LFSD, the optimum value for N cand will depend on the tree configuration vector n. Thus, the higher the value of n T , the better the approximation is. In order to choose a suitable number of candidates for the detection algorithm, a battery of tests have been carried out. Fig. 3 depicts the bit error performance after the detection stage for a given SNR of 14.4 dB with different tree search configurations and N cand values. The effect of the ordering preprocessing stage is also depicted in this figure. The analyzed tree search configuration vectors n have been obtained by setting k = 1, 2, 3, which is equivalent to calculating n T = P 2 , 4P 2 , 9P 2 Euclidean distances, respectively. On one hand, one can observe that the list ML approximation (5) converges for N cand > 30. This involves that computing a very large number of candidates is not necessary in order to obtain a good L E approximation of (4) for the proposed non-iterative scheme in Fig. 1. However, we should take into account that the exact computation of (4) provides a higher performance enhancement compared to applying the list ML approximation of (5) when iterative configurations are used [23]. On the other hand, a similar behavior for the fixed-complexity detector can be noticed, where the higher the value of k, the better the performance we obtain. Furthermore, it is noticeable that the ordering algorithm provides a performance enhancement such that the k = 2 LFSD approximates the BER values for the exhaustive MAP detector. Note that the BER degrades for a higher number of candidates with the tree search configuration k = 1.This is due to the fact that if we choose a large N cand value from n T = P 2 Euclidean distances, the probability of achieving the smallest or close to the smallest metrics is reduced. For k > 1, this effect is mitigated. ?? 2 ??? ? ? ?? ???? ??? ? 2 ? 1 2 min ???ð?"?ð?"???? ??,?1 1 ?? 2 ??? ? ? ?? ???? ??? ? 2 , ?? ???? ð?"?ð?"? S R1 algorithm provides a gain of 0.4 and 0.25 dB compared to the non-ordering case for n T = P 2 and n T = 4P 2 , respectively. However, as previously stated, the ordering algorithm does not provide any performance gain with the SS code. In this case, the subchannel norms of the symbol pair (a, ã ) are completely equal, i.e., and , being negligible the enhancement provided by the ordering procedure. shows that the performance Comparision based on different equlidian distances by using with and with out ordering algorithms.Here the first black colour plot represents that by out using the ordering algorithm for the equlidian distance (p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.9db. And the second blue colour plot represent that by using the ordering algorithm for the equlidian distance (p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.7db. Next the third black colour plot on the graph represents that by with out using the ordering algorithm for the equlidian distance (4p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.6db. And finally the fourth red colour plot represents that by using the ordering algorithm for the equlidian distance (4p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio(SNR) will be 14.5db. In LDPC coding one bit is generating one parity, so the error rate is 14.5db with ordering algorithm. This gives the better performance when compared with out ordering algorithm for detecting the signals at the different signal to noise ratio condition. The Fig 4. shows that the performance Comparision based on different equlidian distances by using with and with out ordering algorithms. Here the red colour plot represents that by with out using the ordering algorithm for the equlidian distance (p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR) will be 14.45db. And the green colour plot represent that by using the ordering algorithm for the equlidian distance ( p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.35db. Above that the black colour plot on the graph represents that by with out using the ordering algorithm for the equlidian distance (4p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.4db. And finally the finally plot represents that by using the ordering algorithm for the equlidian distance (4p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR) will be 14.25db. Thus in turbo codes one bit is generating two parity so the error rate is decreasing upto 14.25db with ordering algorithm. This gives the better performance when compared with out ordering algorithm for detecting the signals at the different signal to noise ratio condition. Also it will be giving the better performance with reduced complexity and achieve full rate for detecting the terrestrial digital TV signals in the different fading channel conditions like additive white gaussian noise and rayliegh channels. V. # Conclusion Multi-antenna transmission using 2 × 2 FRFD codes, such as the Golden code or the SS code, increases the capacity allowing a higher data rate transmission with full diversity. This capacity increase involves a joint detection of a candidate list of four data symbol vectors in order to achieve soft information for the decoder. The complexity of this calculation can be reduced by means of different algorithms, being the most extended the LSD detector. However, the main drawback of this technique is its high and variable complexity, which can be upper-bounded by (P 4 ). A list fixed-complexity detector with a novel ordering algorithm is proposed in this paper with the aim of approaching the performance of the LSD at a much lower complexity. Specifically, the complexity order can be reduced from (P 4 ) to P 2 for the Golden code and from (P 3 ) to P 2 for the SS code. The analysis of the number of candidates shows that the list approximation does not need a high list size in order to converge to the exact soft information value. Provided simulation results show that a close-tooptimal detection can be achieved considering a reduced number of candidates ( 30 out of 65536 in 16-QAM). BER (bit error rate) simulation results show the close-to-optimal performance of the proposed lowcomplexity detector for both Golden and SS SFBC codes in a typical Ldpc/Turbo-based DVB-T2 broadcasting scenario. The performance is clearly improved when the proposed channel and candidate ordering algorithm is applied with Golden codes, though its effects are negligible for the SS code. In any case, the proposed detection algorithm can enable the realistic implementation and the inclusion of any FRFD SFBC code in any BICM-OFDM system such as the forth coming digital video broadcasting standards. 1![Figure 1 : Simplified diagram of a Ldpc/Turbo-based SFBC MIMO transmission and reception scheme based on DVB-T2 Next, a vector of Q symbols s is coded into space and frequency forming the codeword X, which is transformed into the time domain by an inverse fast fourier transform (IFFT) block and transmitted after the addition of fast Fourier transform (FFT) is carried out and the resulting signal Y of dimensions N×T can be represented mathematically as](image-2.png "Figure 1 :") ![, sQ] T . a) Soft Detection of SFBCs The soft information required by the Ldpc/Turbo decoder is obtained though maximum a posteriori (MAP) detection, which consists of evaluating the LLR of thea posteriori probabilities of a bit bk taking its two possible values, i.e. Assuming statistically independent information bits and using the Bayes' rule, the a posteriori information L D (b k |y) can be expressed as L D (b k |y) = L A (b k )+L E (b k |y), where L A (b k ) and L E (b k |y) denote the a priori and extrinsic information, respectively. Considering our non-iterative model depicted in Fig. 1 and the vectorized model (](image-3.png "") 2![Performance Comparison of Terrestrial DVB Detection Using LDPC and Turbo Codes Y = HX + Z, y = ?? ? Gs + z, L D (b k ) = ln Pr [b k =+|y] Pr [b k =?|y]](image-4.png "2 E") 2![Figure 2 : Fixed-complexity tree search of a QPSKmodulated signal using a tree configuration vector of n = [1, 1, 2, 4]](image-5.png "Figure 2 :") ![2013 Global Journals Inc. (US) Global Journal of Computer Science and Technology Volume XIII Issue VIII Version I Performance Comparison of Terrestrial DVB Detection Using LDPC and Turbo Codes ?U(s? ? s? ? )? 2 ,](image-6.png "©E") ![Performance Comparison of Terrestrial DVB Detection Using LDPC and Turbo Codes](image-7.png "E") ![b) Performance comparison over DVB-T2 BICMThis section presents the performance assessment of the proposed list fixed-complexity soft detector over a SFBC DVB-T2 broadcasting scenario. The number of candidates considered for this study is N cand = 50. Below graphs shows BER curves versus SNR for different configurations of the proposed algorithm in the detection of Golden and SS codes. For the Golden code, it is noteworthy that the ordering](image-8.png "") 3![Figure 3 : Performance comparision with and with out ordering algorithm using LDPC codesTheFig 3. shows that the performance Comparision based on different equlidian distances by using with and with out ordering algorithms.Here the first black colour plot represents that by out using the ordering algorithm for the equlidian distance (p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.9db. And the second blue colour plot represent that by using the ordering algorithm for the equlidian distance (p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.7db. Next the third black colour plot on the graph represents that by with out using the ordering algorithm for the equlidian distance (4p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio (SNR ) will be 14.6db. And finally the fourth red colour plot represents that by using the ordering algorithm for the equlidian distance (4p 2 ), when BER (bit error rate) is 10 -4 the signal to noise ratio(SNR) will be 14.5db.In LDPC coding one bit is generating one parity, so the error rate is 14.5db with ordering algorithm. This gives the better performance when compared with out ordering algorithm for detecting the signals at the different signal to noise ratio condition.TheFig 4. shows that the performance Comparision based on different equlidian distances by using with and with out ordering algorithms. Here the red colour plot represents that by with out using the](image-9.png "Figure 3 :") ?=[y 11, y 21, y 12 , y * 22 ] *Tand??? = [s 1 , s 2 , s 3 *, s 4 *] T?? ???? =? ? ? ? ? (??? 12 ??? 11 1 ??? 21 1 (??? 12 2 ) * (??? 11 ???? 12 1 ???? 22 1 2 ) * (??? 12 ??? 11 1 ??? 21 1 2 ) * (??? 11 1 ???? 12 ???? 22 1 2 ) * 2 ) * (??? 21 2 ) * (??? 22 2 ) * (??? 21 2 ) * ? ? ? ? ? ,?? ?? ??? ??|?? ? ?1 2min ???ð?"?ð?"???? ??,+1 © 2013 Global Journals Inc. (US) Global Journal of Computer Science and Technology * Spacetime block codes from orthogonal designs HTarokh AJafarkhani Calderbank IEEE Trans. Inf. Theory 45 5 1999 * Spacetime bit-interleaved coded modulation for OFDM systems ILee AMChan C.-EWSundberg IEEE Trans. Signal Process 52 3 Mar. 2004 * Achieving the full MIMO diversitymultiplexing frontier with rotation based space-time codes HYao GWWornell Allerton Conf. Commun., Control Comput 2003 * System level evaluation of innovative coded MIMO-OFDM systems for broadcasting digital TV YNasser JHelard MCrussière International J. Digital Multimedia Broadcasting 2008. 2008 * Full-rate full-diversity spacefrequency block coding for digital TV broadcasting ISobron MMendicute JAltuna Proc. EUSIPCO EUSIPCO 2010 * Full-diversity full-rate complex-field space-time coding XMa GBGiannakis IEEE Trans. Signal Process 51 11 2003 * A 2 x 2 spacetime code with nonvanishing determinants and fast maximum likelihood decoding JParedes ABGershman MGharavi-Alkhansari Proc. IEEE ICASSP IEEE ICASSP 2007 2 * On high-rate full-diversity 2 x 2 space-time codes with lowcomplexity optimum detection SSezginer HSari EBiglieri IEEE Trans. Commun 57 5 May 2009 * Achieving nearcapacity on a multipleantenna channel BHochwald SBrink IEEE Trans. Commun 51 3 2003 * Approaching MIMO channel capacity with reduced-complexity soft sphere decoding RWang GBGiannakis Proc. IEEE WCNC IEEE WCNC 2004 * Extending a fixedcomplexity sphere decoder to obtain likelihood information for turbo-MIMO systems LBarbero JThompson IEEE Trans. Veh. Technol 57 5 Sep. 2008 * Joint channel estimation and data detection algorithms for MIMO-OFDM systems KJKim JYue Proc. Asilomar Conf. Signals, Syst., Comput Asilomar Conf. Signals, Syst., Comput 2002 * Probabilistically bounded soft sphere detection for MIMO-OFDM receivers: algorithm and system architecture PRadosavljevic YGuo JCavallaro IEEE J. Sel. Areas Commun 27 8 2009 * The golden code: a 2 x 2 fullrate space-time code with nonvanishing determinants JBelfiore GRekaya EViterbo Proc. IEEE Int. Symp. Inf. Theory IEEE Int. Symp. Inf. Theory 2004 308 * ETSI EN 302 755 V1.1.1 Digital Video Broadcasting (DVB); frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2) Sep. 2009 ETSI * Signal design for transmitter diversity wireless communication systems over Rayleigh fading channels JGuey MFitz MBell WKuo Proc. IEEE VTC IEEE VTC 1996 1 * Space-time codes for high data rate wireless communication: mismatch analysis VTarokh ANaguib NSeshadri ACalderbank Proc. IEEE Int. Conf. Commun IEEE Int. Conf. Commun 1997 1 * Rapid prototyping of a fixed-complexity sphere decoder and its application to iterative decoding of turbo-MIMO systems LBarbero 2006 University of Edinburgh Ph.D. dissertation * Lattice basis reduction: improved practical algorithms and solving subset sum problems C.-PSchnorr MEuchner Proc. Fundamentals Computation Theory Fundamentals Computation Theory 1991 * High-rate codes that are linear in space and time BHassibi BHochwald IEEE Trans. Inf. Theory 48 7 2002 * VBLAST: an architecture for realizing very high data rates over the richscattering wirelss channel PWolniansky GJFoschini GGolden RValenzuela Proc. URSI Int. Symp. Signal. Syst. Electron URSI Int. Symp. Signal. Syst. Electron 1998 * Commision of the European Communities, Directorate General Telecommunications, Information Industries and Innovation Tech. Rep 1989 COST207 Digital land mobile radio communications (final report) * On performance of sphere decoding and Markov chain HZhu BFarhang-Boroujeny RRChen * Monte Carlo detection methods IEEE Signal Process. Lett 12 10 Oct. 2005