A Novel Multi-Dimensional Mapping of 8-PSK for BICM-ID

Size: px
Start display at page:

Download "A Novel Multi-Dimensional Mapping of 8-PSK for BICM-ID"

Transcription

1 A Novel Multi-Dimensional Mapping of 8-PSK for BICM-ID Nghi H. Tran and Ha H. Nguyen Department of Electrical Engineering, University of Saskatchewan Saskatoon, SK, Canada S7N 5A9 Abstract Employing multi-dimensional constellation and mapping to improve the error performance of bit-interleaved coded modulation with iterative decoding (BICM-ID) has recently received a lot of attention, both in single-antenna and multipleantenna systems. To date, except for the cases of BPSK and QPSK constellations, good multi-dimensional mappings have only been found by computer searching techniques. This paper introduces an explicit algorithm to construct a good multi-dimensional mapping of 8-PSK for improving the asymptotic performance of BICM-ID systems. By comparing the performance of the proposed mapping with an unachievable lower bound, it is conjectured that the proposed mapping is the globally optimal mapping. The superiority of the proposed mapping over the best conventional (two-dimensional) mapping and the multidimensional mapping found previously by computer search is also demonstrated. I. INTRODUCTION Signal constellation and mapping play an important role in determining the bit error rate (BER) performance of a BICM-ID system. Good one- and two-dimensional mappings have been proposed for single-antenna systems [] [6] as well as multiple-antenna systems [7], [8]. More recently, considerable attention has been paid to the use of multidimensional (multi-d) mapping to further improve the error performance of BICM-ID. In particular, reference [9] studies hypercube mappings of QPSK constellation for BICM-ID in single-antenna systems, where it is shown that a significant coding gain can be achieved without any bandwidth nor power expansion. A parallel research work was also carried out in [0] but it only concentrates on an AWGN channel. The technique of multi-d mapping has also been extended to BICM-ID for multiple-antenna systems in [] [3]. It is observed in [3] that performance of the system with multi-d mapping can achieve near turbo-code performance with only a simple convolutional code. To the best of our knowledge, except [9] and [0], all research work related to the mapping design problem is only based on some searching techniques. For example, the bruteforce computer searching can be carried out for the singleantenna systems that use a low-order signal constellation and the conventional two-dimensional (-D) mapping []. In the case of multi-d mapping with a high-order constellation, exhaustive computer search to find the optimal mapping is impossible due to the huge complexity of the search. As an example, with a very simple single-antenna system employing 8-PSK, there are 64! = possible 4-D mappings. For such a system, the binary switching algorithm (BSA) [4] can then be used. However, it should be emphasized that the BSA only gives locally optimal mappings. Furthermore, for a large constellation (such as high-order multi-d constellations), the BSA quickly becomes intractable and a more complicated searching inside a selected list must be applied [3]. Another searching technique, related to the quadratic assignment problem (QAP), is also presented in [8]. This technique, however, has the same disadvantages with that of the BSA for larger constellations. The contribution of this paper is to introduce a novel design of multi-d mapping for BICM-ID that employs 8-PSK constellation. The proposed mapping exploits the symmetry of the 8-PSK constellation and the simple fact that an 8-PSK constellation can be decomposed into two QPSK constellations. In a -dimensional signal space, it can be easily verified that the proposed mapping is indeed the globally optimal mapping. For a higher dimension, unfortunately, whether the proposed mapping is the globally optimal mapping still remains to be answered. Nevertheless, by comparing the performance of the proposed mapping with an unachievable lower bound, it is shown that there is only a very small gap between the performance of the proposed mapping and the bound. It is therefore conjectured that the proposed mapping is actually the globally optimal mapping. {r} u Demodulator Encoder II. SYSTEM MODEL TRANSMITTER c ~ c {si} Interleaver Modulator Channel P ( c~ ; I) P( c; O) Interleaver Fig.. P( c~ ; O) Deinterleaver RECEIVER P( c; I) Block diagram of a BICM-ID system. SISO Decoder P( u; O) Fig. shows the block diagram of a BICM-ID system. For /06/$0.00 (c) 006 IEEE

2 conventional BICM-ID systems, every group of m = log M coded bits is mapped to one signal point in a -D M-ary constellation. In contrast to these conventional systems, here, mncoded bits, n >, are simultaneously mapped to n consecutive M-ary signal points. As a result, a bigger constellation Ψ in n-d signal space is created. Each n-d signal point can be represented by s i =[s i,,s i,,...,s i,n,s i,n ]. Equivalently, s i =[q i,,...,q i,n ], where q i,p =[s i,p,s i,p ], p n, represents the pth conventional -D M-ary symbol. Each signal s i is labelled by l = mn bits as follows: s i a i =(a i,,a i,,...,a i,l )=ξ (s i ) () where a i,k, k l, is either 0 or and ξ denotes the mapping from l bits to one n-d signal, i.e., s i = ξ(a i ). Clearly, any -D mapping used in a conventional system with M-ary constellation is just a special case of the above general mapping. Moreover, there is no change in bandwidth efficiency due to the use of this general mapping. Let r =[r,...,r n ] represent the received signal in a n-d signal space. For a frequency non-selective slowly Rayleigh fading channel and coherent detection, it suffices to write the received signal r p as follows []: r p = g p q i,p + w p () where p n and i is the index of the transmitted signal. In (), w p is complex white Gaussian noise with independent components having two-sided power spectral density N 0 /. The scalar g p is a Rayleigh random variable of unit mean squared value that represents the fading amplitude of the pth M-ary symbol. It is assumed that the channel fades slowly and two cases of fading amplitude are considered: (i) The coefficients g p are different for different M-ary symbols in one n-d signal (fast fading); and (ii) The coefficients g p are constant over n consecutive M-ary symbols, i.e., over the duration of the n-d signal. The channel model in the second case is usually referred to as a quasistatic fading channel [5]. Due to the presence of the interleaver/de-interleaver in a BICM system, the fading coefficients can be modeled as independent and identical distributed (i.i.d) Rayleigh random variables [6]. For the case of AWGN channel, g p equals for all p. The receiver in a BICM-ID system includes the maximum a posteriori probability (MAP) soft-output demodulator and the soft-input soft-output (SISO) channel decoder. The detailed algorithm for the demodulator is described in [], while the SISO channel decoder uses the maximum a posteriori probability algorithm in [7]. Similar to the decoding of Turbo codes, here the demodulator and the channel decoder exchange the extrinsic information of the coded bits P ( c; O) and P (c; O) through an iterative process. After being interleaved, P ( c; O) and P (c; O) become the aprioriinformation P (c; I) and P ( c; I) at the inputs of the SISO decoder and the demodulator, respectively, as can be seen in Fig.. The total a posteriori probabilities of the information bits can be computed to make the hard decisions at the output of the decoder after each iteration. III. DISTANCE CRITERIA AND THE LOWER BOUND FOR THE OPTIMAL MAPPING The union bound of the BEP for a BICM-ID system employing a rate-k c /n c convolutional code, a constellation Ψ and a mapping ξ can be written as [9], [6]: P b c d f(d, Ψ,ξ) (3) k c d=d H where c d is the total information weight of all error events at Hamming distance d and d H is the free Hamming distance of the code. The function f(d, Ψ,ξ) is the average pairwise error probability, which depends on the Hamming distance d, the constellation Ψ and the mapping ξ. By evaluating a tight upper bound on f(d, Ψ,ξ), two distance criteria that characterize the influences of the multi-d signal constellation and mapping to the error performance of BICM-ID were obtained in [9] for the two channel models. Let s i = [q i,,...,q i,n ] and s j(i,k) =[q j(i,k),,...,q j(i,k),n ] denote the two signal points whose labels differ at position k. Thus j(i, k) is understood as an integer index of a signal symbol and it depends on i, k and the specific mapping ξ. The distance criterion for the case of fast Rayleigh fading channel is written as [9]: δ A (Ψ,ξ)= l l l ( n s i Ψ k= p= + q i,p q j(i,k),p ) (4) where l = mn is the number of coded bits carried by one n- D signal point. For the quasistatic Rayleigh fading channel, the distance criterion is given as follows [9]: δ B (Ψ,ξ)= l l l s i Ψ k= s i s j(i,k) (5) Note that δ A (Ψ,ξ) depends on the channel signal to noise ratio, while δ B (Ψ,ξ) does not. Furthermore, observe that for the set of mappings whose components q i,p q j(i,k),p > 0, one can use the approximation (+x) x when x to simplify δ A (Ψ,ξ) as: where ˆδ A (Ψ,ξ)= l l δ A (Ψ,ξ) ( ) nˆδa (Ψ,ξ) (6) l n s i Ψ k= p= q i,p q j(i,k),p (7) Since ˆδ A (Ψ,ξ) does not depend on N 0, it is more convenient to use for comparing different mappings as long as q i,p q j(i,k),p > 0. As shown in [9], the two parameters δ A (Ψ,ξ) and δ B (Ψ,ξ) should be made as small as possible to lower the asymptotic bit error rate performance of BICM-ID systems. Loosely speaking, this objective can be fulfilled by labelling the signals in the constellation such that the signal pair at a larger Euclidean distance corresponds to a smaller label Hamming distance. To assess the performance of the proposed mapping, lower bounds on the distance parameters δ A (Ψ,ξ) and δ B (Ψ,ξ) 5005

3 shall be first stated. It will also be demonstrated that there does not exits any mappings that achieve these lower bounds. Consider the 8-PSK constellation with four inter-signal Euclidean distances d, d, d 3 and d 4 in decreasing order, i.e., d > d > d 3 > d 4. By studying the Euclidean distance profile of a multi-d constellation constructed from 8-PSK, it can be shown that the best mapping possible in terms of minimizing δ A (Ψ,ξ) and δ B (Ψ,ξ) should have the following property. Property : For any signal point s, the3n signal points whose labels differ in only bit compared to the label of s include the following: (i) One signal point at squared Euclidean distance nd ; (ii) n signal points at squared Euclidean distance (n )d + d ; and (iii) (n ) signal points at squared Euclidean distance (n )d + d + d. Therefore, one has the following lower bounds: δ A (Ψ,ξ) ( ) (n ) [ ( ) + d + d 3n + n + (n ) ( + d ( + d ) ( + d ) ] ) and δ B (Ψ,ξ) [ n 3n nd + (n )d + ] d (n ) + (n )d + d + d Unfortunately, as proved in [8], there does not exist any mappings that satisfy Property. This implies that the lower bounds in (8) and (9) are not achievable. Alternatively, the next section proposes an algorithm to design the mapping with the following property. Property : For any signal point s, the 3n signal points whose labels differ in only bit compared to that of s include the following: (i) One signal point at squared distance nd ; (ii) n signal points at squared distance (n )d + d ; and (iii) (n ) signal points at squared distance (n )d + d 3. IV. THE PROPOSED MAPPING ALGORITHM First, assign an integer index to each of the signal points in the 8-PSK constellation (see Fig. ). Divide the signal points into two subsets as follows: The odd subset, denoted by O, includes the signal points with odd indices, 3, 5 and 7. The even subset, denoted by E, includes the remaining signal points with even indices 0,, 4 and 6. Clearly, each subset is simply a QPSK or a rotated (by π/4) QPSK constellation with two different inter-signal Euclidean distances d and d 3. For convenience, represent the signal point s Ψ as a string of n integer indices as s =[s,...,s n ], where s i takes a value in E or O. The signal point s is labelled with 3n binary bits (8) (9) as s a =(a,...,a 3n ). For each signal point s, associate with it the binary n-tuple x =(x,...,x n ), computed as: x i = s i mod Also denote the corresponding decimal number of x by X. Note that there are 8 n distinct signal points s, while there are only n distinct n-tuple x. According to, associated to a given n-tuple x are 4 n signal points s. These 4 n signal points are the vertices of the twisted hypercube H X. In other words, the multi-d constellation Ψ can be decomposed into n twisted hypercubes, each containing 4 n signal points. As an example, any signal point s whose components {s i } are all in the even subset E will be found in the hypercube H 0.This is because x =(0,...,0) and X =0. The objective of the proposed algorithm is to obtain the label a for each signal point s that satisfies Property mentioned earlier. The proposed algorithm is given and discussed in the following three main steps. Step : For each signal point s with the associated vector x, the first n bits of its label vector a are simply assigned as: a i = x i = s i mod ; i n () As a direct consequence of Step, all the signal points in the same twisted hypercube H X have the same first n bits in their labels. Step : This step considers the labelling strategy for the special hypercube H 0. More specifically, the remaining n binary labelling bits (a n+,...,a 3n ) for any s in H 0 are determined by applying the the optimal mapping algorithm of a hypercube proposed in [9]. As a result, the signal points in H 0 and their labels possess the following properties [9]: Distance Properties of H 0 : For any signal point s H 0,the n signal points whose labels differ in only bit at positions from (n +) to 3n compared to the label of s arealsoinh 0. Furthermore, among these n signal points, there are signal point at squared distance nd and (n ) signal points at squared distance (n )d + d 3. After Step, 4 n signal points in H 0 have been labelled. Step 3: This final step constructs the labels of all the remaining signal points in Ψ based on the labels of H 0.In particular, for each decimal number X, X n, with the corresponding n-tuple x = (x,...,x n ), first associate each signal point s =[s,...,s n ] H 0 with the signal point z =[z,...,z n ] H X as follows: z j =[s j +4(x x n ) x j ] mod 8, j n () Then label the signal point z H X by: z (x,...,x n,a n+,...,a 3n ) (3) With the above mapping construction, one has the following theorems. Theorem : For any X n, the mapping defined in () and (3) preserves the distance properties of H 0. H X is called a twisted hypercube if each of its faces is a QPSK or a rotated QPSK. 5006

4 Proof : Since s H 0, all components s i are even and (z j x j ) mod =0 (4) This ensures that the signal point z is in the hypercube H X. Clearly, with a given s, the operation in () with ( n ) n- tuple x (x 0)gives( n ) signal points z in the hypercube H X, X n. Furthermore, there is a one-to-one correspondence between s and z (i.e., given x, there is only one pair of s and z that satisfy ()). Consider two signal points s and t in H 0 and the corresponding signal points z and y in H X. It follows from () that s j t j = z j y j, j n, and hence s t = z y (5) From the labelling rule in (3), it is clear that the labels of the two signal points s and z have the same last n bits. It then can be concluded that the distance properties of H 0 stated before are preserved for any hypercube H X. This also implies that such properties are preserved for any signal points in Ψ. Theorem : By the association in () and the labelling rule in (3), the squared Euclidean distance between any two signal points in Ψ whose labels differ in only bit at the position j, j n, is(n )d + d. Proof : Consider any two signal points z and w whose labels differ in only bit at position j. Without loss of generality, assume that: z =[z,...,z n ] (x,...,x j,,x j+,...,x n,x n+,...,x 3n ) (6) w =[w,...,w n ] (x,...,x j, 0,x j+,...,x n,x n+,...,x 3n ) (7) Furthermore, consider the following signal point s H 0 : s =[s,...,s n ] (0,...,0, 0, 0,...,0,x }{{} n+,...,x 3n ) n 0 s (8) It then follows from () that: z k =[s k +4(x +...+x j ++x j x n ) x k ] mod 8 (9) and w k =[s k +4(x +...+x j +0+x j x n ) x k ] mod 8 Therefore the absolute difference between the two integers z k and w k is { 4 mod 8=4, k j z k w k = () 3 mod 8=3, k = j Hence the squared Euclidean distance between two 8-PSK signal points corresponding to the integer indices z k and w k can be determined as { z k w k d =, k j d (), k = j It then can be concluded that: z w =(n )d + d (3) From Theorems and, it is simple to see that the proposed mapping satisfies Property. As aforementioned, the common technique to find good multi-d mappings for BICM-ID relies on the BSA. It is shown in [8] that the proposed mapping is immune (i.e., unaffected) by the BSA. This means that if the BSA starts with the proposed mapping, it can never find a better one. This result also implies that the proposed mapping is at least one of the locally optimum mappings produced by the BSA. Example : As an example, consider the proposed mapping for the simplest case of n =, i.e., the case of 8-PSK constellation in a -D signal space. There are only two hypercubes H 0 and H. Step : Label the first bit for all signal points as follows: 0 for signal points in H 0 and for signal points in H.The result of this step is shown in Fig. -(a). 4 3 Fig () () 6 () () (a) Step () () 6 () () (b) Step ()00 8 () ] m od a re0 =[ x + 3) 8 5 =( t bits ] las =[ m od a re x + 3) =(6 t bits las ()0 (c) Step 3. ()0 Three steps to construct proposed mapping for 8-PSK constellation. Step : For signal points H 0, label the last two bits with the optimal mapping algorithm in [9], which is simply the anti- Gray mapping of QPSK constellation. The results after this step are shown in Fig. -(b). Step 3: Using the association in () and the labelling rule in (3), label the last two binary bits of the signal points in H. For example, since =(6+3)mod 8, the last binary two bits of the signal point with index are the same with that of the signal point with index 6 and they are (, ). The complete mapping is shown in Fig. -(c). This mapping is exactly one version of the semi-set partitioning (SSP) mapping, which is the best mapping of 8-PSK constellation found by a bruteforce search [], [6]. Example : For the case of n =, the proposed mapping is provided in Table I. Observe that any signal points in the same hypercube H X have the same first labelling bits, while the labelling of the last 4 bits follow from the optimal mapping rule in [9]. Table II compares the parameters ˆδ A (Ψ,ξ) and δ B (Ψ,ξ) of the proposed mapping against the unachievable lower bound when n =, 3, 4 and 8. Note that the parameter ˆδ A (Ψ,ξ) can be used since all components q i,p q j(i,k),p of the proposed and non-exiting mappings are strictly positive. Observe from Table II that the differences in the two distance parameters of the two mappings are very small, especially when n increases. This suggests that there is almost no

5 TABLE I THE PROPOSED 4-D MAPPING. IT INCLUDES 4 TWISTED HYPERCUBE H 0, H, H AND H 3.IN EACH HYPERCUBE, THE SIGNAL POINT s IS REPRESENTED BY A STRING OF TWO INTEGERS. THE CORRESPONDING LABEL a IS A BINARY 6-TUPLE. H 0 H H H 3 s a s a s a s a [0, 0] (0, 0, 0, 0, 0, 0) [0, ] (0,, 0, 0,, 0) [, 0] (, 0,,,, ) [, ] (,,,, 0, ) [0, ] (0, 0,, 0,, 0) [0, 3] (0,,, 0,, ) [, ] (, 0, 0,, 0, ) [, 3] (,, 0,, 0, 0) [0, 4] (0, 0, 0, 0,, ) [0, 5] (0,, 0, 0, 0, ) [, 4] (, 0,,, 0, 0) [, 5] (,,,,, 0) [0, 6] (0, 0,, 0, 0, ) [0, 7] (0,,, 0, 0, 0) [, 6] (, 0, 0,,, 0) [, 7] (,, 0,,, ) [, 0] (0, 0, 0,,, ) [, ] (0,, 0,, 0, ) [3, 0] (, 0, 0, 0,, ) [3, ] (,, 0, 0, 0, ) [, ] (0, 0,,, 0, ) [, 3] (0,,,, 0, 0) [3, ] (, 0,, 0, 0, ) [3, 3] (,,, 0, 0, 0) [, 4] (0, 0, 0,, 0, 0) [, 5] (0,, 0,,, 0) [3, 4] (, 0, 0, 0, 0, 0) [3, 5] (,, 0, 0,, 0) [, 6] (0, 0,,,, 0) [, 7] (0,,,,, ) [3, 6] (, 0,, 0,, 0) [3, 7] (,,, 0,, ) [4, 0] (0, 0,, 0,, ) [4, ] (0,,, 0, 0, ) [5, 0] (, 0, 0,, 0, 0) [5, ] (,, 0,,, 0) [4, ] (0, 0, 0, 0, 0, ) [4, 3] (0,, 0, 0, 0, 0) [5, ] (, 0,,,, 0) [5, 3] (,,,,, ) [4, 4] (0, 0,, 0, 0, 0) [4, 5] (0,,, 0,, 0) [5, 4] (, 0, 0,,, ) [5, 5] (,, 0,, 0, ) [4, 6] (0, 0, 0, 0,, 0) [4, 7] (0,, 0, 0,, ) [5, 6] (, 0,,, 0, ) [5, 7] (,,,, 0, 0) [6, 0] (0, 0,,, 0, 0) [6, ] (0,,,,, 0) [7, 0] (, 0,, 0, 0, 0) [7, ] (,,, 0,, 0) [6, ] (0, 0, 0,,, 0) [6, 3] (0,, 0,,, ) [7, ] (, 0, 0, 0,, 0) [7, 3] (,, 0, 0,, ) [6, 4] (0, 0,,,, ) [6, 5] (0,,,, 0, ) [7, 4] (, 0,, 0,, ) [7, 5] (,,, 0, 0, ) [6, 6] (0, 0, 0,, 0, ) [6, 7] (0,, 0,, 0, 0) [7, 6] (, 0, 0, 0, 0, ) [7, 7] (,, 0, 0, 0, 0) difference between the two systems in terms of the asymptotic performance. V. ANALYTICAL AND SIMULATION RESULTS In all simulations, a simple rate-/3, 4-state convolutional code with generator sequences g = (6,, 6) and g = (, 4, 4) [9] is used. This code together with an 8-PSK constellation yields a spectral efficiency of bits/s/hz. The bit-wise interleaver with a length of,000 coded bits is designed according to the rules outlined in []. Each point in the BER curves is simulated with 0 7 to coded bits. The error floors calculated according to (3) with the first 0 Hamming distances are also drawn to show how the iterations converge to the error floor. The lower-bound corresponding to the non-existing mapping mentioned in previous sections is also plotted. First, for the quasistatic Rayleigh fading channel, Fig. 3 presents the performance of a BICM-ID system employing the proposed 4-D mapping after, 4, 8 and iterations. The performance after iterations of the conventional system using SSP 8-PSK is also shown. It can be seen from Fig. 3 that, the simulation results converge to the error floor bounds for both systems. It is also obvious from Fig. 3 that a significant coding gain is achieved by the proposed mapping over the SSP 8-PSK mapping. Moreover, it can be clearly observed that there is almost no difference between the asymptotic performance of the proposed mapping and that of the non-existing mapping. Since the asymptotic performances and the real BER are very tight at medium and high SNR, the asymptotic performances can be used to accurately predict the BER. Though not shown here, examining the error bounds plotted over wider range of SNR reveals that coding gain offered by the proposed mapping at the BER level of 0 6 is about 3.8 db. Such a coding gain is achieved with a reasonable increase in the receiver complexity which is required to address the soft-output demodulation of BER The proposed 4 D mapping:, 4, 8 and iterations SSP 8 PSK: iterations BER floor Lower bound (non existing mapping) E b /N 0 (db) Fig. 3. BER performance of BICM-ID systems over quasistatic fading channel: 4-state convolutional code and different mappings. a higher-order multi-d constellation. For the case of fast Rayleigh fading channel, Fig. 4 shows the performance of the BICM-ID system using the proposed 4- D mapping with, 4, 8 and iterations and the conventional system with SSP 8-PSK mapping after iterations. Comparing Figs. 3 and 4 indicates that that there is no difference in BER performance between the two models of Rayleigh fading channels if the -D SSP mapping is used. It can be seen from Fig. 4 that the actual BER performance of two systems also converges to the BER floors. Though the convergence happens at a quite low BER for the proposed mapping with, 000 bit interleaver, the analytical asymptotic performance is still very useful to predict the actual BER. A faster convergence can be achieved by using a longer interleaving length. Similar to the 5008

6 TABLE II THE DISTANCE PARAMETERS ˆδ A (Ψ,ξ) AND δ B (Ψ,ξ) FOR THE NON-EXISTING AND THE PROPOSED MAPPINGS. ˆδ A (Ψ,ξ) δ B (Ψ,ξ) n The non-existing mapping e 4 5.8e 5.8e The proposed mapping e 4 7.9e 5 3.9e BER The proposed 4 D mapping:, 4, 8 and iterations SSP 8 PSK: iterations BER floor Lower bound (non existing mapping) E b /N 0 (db) Fig. 4. BER performance of BICM-ID systems over fast fading channel: 4-state convolutional code and different mappings. previous channel model, it can be seen that the gap in terms of the asymptotic BER perforamnce between the proposed mapping and the non-existing mapping is very slight. It can also be observed from the error floor bounds that the coding gain of the proposed mapping is about 9.6dB at the BER level of 0 6 [8]. When compared to the case of quasistatic fading channel, the coding gain is different in about 5.8 db. This observation is similar to the performance of a BICM-ID system with signal space diversity studied in [4]. Finally, it is shown in [8] that the proposed mapping is superior to the mappings found by the time-consuming computer search based on the BSA [0] for both fading channels. VI. CONCLUSIONS An explicit multi-d mapping of 8-PSK has been presented for BICM-ID systems. It was demonstrated that, by employing the proposed mapping in a 4-D signal space, significant coding gains can be achieved over the conventional BICM-ID systems that use the well-known SSP mapping over both considered fading channel models. Such coding gains are achieved with a reasonable increase in the receiver complexity to address the soft-output demodulation of the multi-d constellation. By comparing the asymptotic performance of the proposed mapping with unachievable lower bounds, the proposed mapping is conjectured to be the globally optimal mapping. REFERENCES [] X. Li, A. Chindapol, and J. A. Ritcey, Bit-interleaved coded modulation with iterative decoding and 8PSK signaling, IEEE Trans. Commun., vol. 50, pp , Aug. 00. [] S. ten Brink, J. Speidel, and R.-H. Yan, Iterative demmaping and decoding for multilevel modulation, in Proc. IEEE Global Telecommun. Conf., pp , 998. [3] S. ten Brink, Designing iterative decoding schemes with the extrinsic information chart, AEU Int. J. Electron. Commun, vol. 54, pp , Sept [4] A. Chindapol and J. A. Ritcey, Design, analysis, and performance evaluation for BICM-ID with square QAM constellations in Rayleigh fading channels, IEEE J. Select. Areas in Commun., vol. 9, pp , May 00. [5] T. Clevorn, S. Godtmann, and P. Vary, PSK versus QAM for iterative decoding of bit-interleaved coded modulation, in Proc. IEEE Global Telecommun. Conf., pp , November-December, 004. [6] J. Tan and G. L. Stüber, Analysis and Design of Symbol Mappers for Iteratively Decoded BICM, IEEE Trans. on Wireless Commun., vol. 4, pp , Mar [7] Y. Huang and J. A. Ritcey, Improved 6-QAM constellation labeling for BI-STCM-ID with the Alamouti scheme, IEEE Commun. Letters, vol. 9, pp , Feb [8] Y. Huang and J. A. Ritcey, Optimal constellation labeling for iteratively decoded bit-interleaved space time coded modulation, IEEE Trans. Inform. Theory, vol. 5, pp , May 005. [9] N. H. Tran and H. H. Nguyen, Design and performance of BICM-ID systems with hypercube constellations, to appear in IEEE Trans. on Wireless Commun. [0] F. Simoens, H. Wymeersch, H. Bruneel, and M. Moeneclaey, Multi-dimensional mapping for bit-interleaved coded modulation with BPSK/QPSK signaling, IEEE Commun. Letters, vol. 9, pp , May 005. [] S. Bäro, Turbo detection for MIMO systems: bit labeling and pre-coding, European Transactions on Telecommunications, vol. 5, pp , Aug [] Y. Li and X.-G. Xia, Constellation mapping for space-time matrix modulation with iterative demodulation/decoding, IEEE Trans. Commun., vol. 53, pp , May 005. [3] N. Gresset, J. Boutros, and L. Brunel, Multidimensional mappings for iteratively decoded BICM on multiple-anttena channels, IEEE Trans. Inform. Theory, vol. 5, pp , Sept [4] F. Schreckenbach, N. Görtz, J. Hagenauer, and G. Bauch, Optimization of symbol mappings for bit-interleaved coded modulation with iterative decoding, IEEE Commun. Letters, vol. 7, pp , Dec [5] V. Tarokh, N. Seshadri, and A. R. Calderbank, Space-time codes for high data rate wireless communication: Performance criterion and code construction, IEEE Trans. Inform. Theory, vol. 44, pp , Mar [6] G. Caire, G. Taricco, and E. Biglieri, Bit-interleaved coded modulation, IEEE Trans. Inform. Theory, vol. 44, pp , May 998. [7] S. Benedetto, D. Divsalar, G. Montorsi, and F. Pollara, A soft-input soft-output APP module for iterative decoding of concatenated codes, IEEE Commun. Letters, vol., pp. 4, Jan 997. [8] N. H. Tran and H. H. Nguyen, A novel multi-dimensional mapping of 8-PSK for BICM-ID, to appear in IEEE Trans. on Wireless Commun. [9] J. Shu Lin, Daniel J. Costello, Error Control Coding. Prentice-Hall, Inc. Englewood Cliffs, New Jersey 0763, 983. [0] N. H. Tran and H. H. Nguyen, Multi-dimensional mappings of M- ary constellations for BICM-ID systems, in Proc. IEEE Canadian Conference on Electrical and Computer Engineering, pp. 4 7, May,

SIGNAL MAPPING DESIGNS FOR BIT-INTERLEAVED CODED MODULATION WITH ITERATIVE DECODING (BICM-ID)

SIGNAL MAPPING DESIGNS FOR BIT-INTERLEAVED CODED MODULATION WITH ITERATIVE DECODING (BICM-ID) SIGNAL MAPPING DESIGNS FOR BIT-INTERLEAVED CODED MODULATION WITH ITERATIVE DECODING (BICM-ID) A Thesis Submitted to the College of Graduate Studies and Research in Partial Fulfillment of the Requirements

More information

TURBO codes, [1], [2], have attracted much interest due

TURBO codes, [1], [2], have attracted much interest due 800 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 47, NO. 2, FEBRUARY 2001 Zigzag Codes and Concatenated Zigzag Codes Li Ping, Member, IEEE, Xiaoling Huang, and Nam Phamdo, Senior Member, IEEE Abstract

More information

Semi-Random Interleaver Design Criteria

Semi-Random Interleaver Design Criteria Semi-Random Interleaver Design Criteria Abstract christin@ee. ucla. edu, A spread interleaver [l] of length N is a semi-random interleaver based on the random selection without replacement of N integers

More information

A Modified Medium Access Control Algorithm for Systems with Iterative Decoding

A Modified Medium Access Control Algorithm for Systems with Iterative Decoding A Modified Medium Access Control Algorithm for Systems with Iterative Decoding Inkyu Lee Carl-Erik W. Sundberg Sunghyun Choi Dept. of Communications Eng. Korea University Seoul, Korea inkyu@korea.ac.kr

More information

Construction C : an inter-level coded version of Construction C

Construction C : an inter-level coded version of Construction C Construction C : an inter-level coded version of Construction C arxiv:1709.06640v2 [cs.it] 27 Dec 2017 Abstract Besides all the attention given to lattice constructions, it is common to find some very

More information

Novel Low-Density Signature Structure for Synchronous DS-CDMA Systems

Novel Low-Density Signature Structure for Synchronous DS-CDMA Systems Novel Low-Density Signature Structure for Synchronous DS-CDMA Systems Reza Hoshyar Email: R.Hoshyar@surrey.ac.uk Ferry P. Wathan Email: F.Wathan@surrey.ac.uk Rahim Tafazolli Email: R.Tafazolli@surrey.ac.uk

More information

Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs

Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs Sayantan Choudhury and Jerry D. Gibson Department of Electrical and Computer Engineering University of Califonia, Santa Barbara

More information

Polar Codes for Noncoherent MIMO Signalling

Polar Codes for Noncoherent MIMO Signalling ICC Polar Codes for Noncoherent MIMO Signalling Philip R. Balogun, Ian Marsland, Ramy Gohary, and Halim Yanikomeroglu Department of Systems and Computer Engineering, Carleton University, Canada WCS IS6

More information

LOW-DENSITY PARITY-CHECK (LDPC) codes [1] can

LOW-DENSITY PARITY-CHECK (LDPC) codes [1] can 208 IEEE TRANSACTIONS ON MAGNETICS, VOL 42, NO 2, FEBRUARY 2006 Structured LDPC Codes for High-Density Recording: Large Girth and Low Error Floor J Lu and J M F Moura Department of Electrical and Computer

More information

6.962 Graduate Seminar in Communications Turbo-Like Codes: Structure, Design Criteria, and Variations

6.962 Graduate Seminar in Communications Turbo-Like Codes: Structure, Design Criteria, and Variations 6.962 Graduate Seminar in Communications Turbo-Like Codes: Structure, Design Criteria, and Variations Presenter: J. Nicholas Laneman October 18, 2000 1 Summary Broadening our treatment of capacity-approaching

More information

Bit vs. Symbol Interleaving for Parallel Concatenated Trellis Coded Modulation

Bit vs. Symbol Interleaving for Parallel Concatenated Trellis Coded Modulation Bit vs. Symbol Interleaving for Parallel Concatenated Trellis Coded Modulation Christina Fragouli and Richard D. Wesel Electrical Engineering Department University of California, Los Angeles Abstract This

More information

Lowering the Error Floors of Irregular High-Rate LDPC Codes by Graph Conditioning

Lowering the Error Floors of Irregular High-Rate LDPC Codes by Graph Conditioning Lowering the Error Floors of Irregular High- LDPC Codes by Graph Conditioning Wen-Yen Weng, Aditya Ramamoorthy and Richard D. Wesel Electrical Engineering Department, UCLA, Los Angeles, CA, 90095-594.

More information

The Design of Degree Distribution for Distributed Fountain Codes in Wireless Sensor Networks

The Design of Degree Distribution for Distributed Fountain Codes in Wireless Sensor Networks The Design of Degree Distribution for Distributed Fountain Codes in Wireless Sensor Networks Jing Yue, Zihuai Lin, Branka Vucetic, and Pei Xiao School of Electrical and Information Engineering, The University

More information

Super Codes: A Flexible Multi Rate Coding System

Super Codes: A Flexible Multi Rate Coding System Super Codes: A Flexible Multi Rate Coding System Steven S. Pietrobon Small World Communications, 6 First Avenue, Payneham South SA 57, Australia. E mail: steven@sworld.com.au Abstract: We define super

More information

VHDL Implementation of different Turbo Encoder using Log-MAP Decoder

VHDL Implementation of different Turbo Encoder using Log-MAP Decoder 49 VHDL Implementation of different Turbo Encoder using Log-MAP Decoder Akash Kumar Gupta and Sanjeet Kumar Abstract Turbo code is a great achievement in the field of communication system. It can be created

More information

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1 Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1 Maryam Soltan, Inkwon Hwang, Massoud Pedram Dept. of Electrical Engineering University of Southern California Los Angeles, CA

More information

On the performance of turbo codes with convolutional interleavers

On the performance of turbo codes with convolutional interleavers University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 5 On the performance of turbo codes with convolutional interleavers Sina

More information

On combining chase-2 and sum-product algorithms for LDPC codes

On combining chase-2 and sum-product algorithms for LDPC codes University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part A Faculty of Engineering and Information Sciences 2012 On combining chase-2 and sum-product algorithms

More information

/$ IEEE

/$ IEEE IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 56, NO. 1, JANUARY 2009 81 Bit-Level Extrinsic Information Exchange Method for Double-Binary Turbo Codes Ji-Hoon Kim, Student Member,

More information

PROPOSED DETERMINISTIC INTERLEAVERS FOR CCSDS TURBO CODE STANDARD

PROPOSED DETERMINISTIC INTERLEAVERS FOR CCSDS TURBO CODE STANDARD PROPOSED DETERMINISTIC INTERLEAVERS FOR CCSDS TURBO CODE STANDARD 1 ALAA ELDIN.HASSAN, 2 MONA SHOKAIR, 2 ATEF ABOU ELAZM, 3 D.TRUHACHEV, 3 C.SCHLEGEL 1 Research Assistant: Dept. of Space Science, National

More information

The BICM Capacity of Coherent Continuous-Phase Frequency Shift Keying

The BICM Capacity of Coherent Continuous-Phase Frequency Shift Keying The BICM Capacity of Coherent Continuous-Phase Frequency Shift Keying Rohit Iyer Seshadri 1 Shi Cheng 1 Matthew C. Valenti 1 1 Lane Department of Computer Science and Electrical Engineering West Virginia

More information

IMPLEMENTATION OF A BIT ERROR RATE TESTER OF A WIRELESS COMMUNICATION SYSTEM ON AN FPGA

IMPLEMENTATION OF A BIT ERROR RATE TESTER OF A WIRELESS COMMUNICATION SYSTEM ON AN FPGA IMPLEMENTATION OF A BIT ERROR RATE TESTER OF A WIRELESS COMMUNICATION SYSTEM ON AN FPGA Lakshmy Sukumaran 1, Dharani K G 2 1 Student, Electronics and communication, MVJ College of Engineering, Bangalore-560067

More information

THE SOURCE and channel coding functions of a communication

THE SOURCE and channel coding functions of a communication 1722 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 47, NO. 11, NOVEMBER 1999 Visual Communication via Trellis Coding and Transmission Energy Allocation Fady I. Alajaji, Member, IEEE, Saud A. Al-Semari, Member,

More information

Hard Decision Based Low SNR Early Termination for LTE Turbo Decoding

Hard Decision Based Low SNR Early Termination for LTE Turbo Decoding Hard Decision Based Low SNR Early Termination for LTE Turbo Decoding Jan Geldmacher, Klaus Hueske, and Jürgen Götze Information Processing Lab, TU Dortmund University Otto-Hahn-Strasse 4, 447 Dortmund,

More information

A Review on Analysis on Codes using Different Algorithms

A Review on Analysis on Codes using Different Algorithms A Review on Analysis on Codes using Different Algorithms Devansh Vats Gaurav Kochar Rakesh Joon (ECE/GITAM/MDU) (ECE/GITAM/MDU) (HOD-ECE/GITAM/MDU) Abstract-Turbo codes are a new class of forward error

More information

Convergence Analysis of Iterative Threshold Decoding Process

Convergence Analysis of Iterative Threshold Decoding Process Journal of Computer and Communications, 2016, 4, 98-107 http://www.scirp.org/journal/jcc ISSN Online: 2327-5227 ISSN Print: 2327-5219 Convergence Analysis of Iterative Threshold Decoding Process Mohammed

More information

The Encoding Complexity of Network Coding

The Encoding Complexity of Network Coding The Encoding Complexity of Network Coding Michael Langberg Alexander Sprintson Jehoshua Bruck California Institute of Technology Email: mikel,spalex,bruck @caltech.edu Abstract In the multicast network

More information

Group Secret Key Generation Algorithms

Group Secret Key Generation Algorithms Group Secret Key Generation Algorithms Chunxuan Ye and Alex Reznik InterDigital Communications Corporation King of Prussia, PA 9406 Email: {Chunxuan.Ye, Alex.Reznik}@interdigital.com arxiv:cs/07024v [cs.it]

More information

An Implementation of a Soft-Input Stack Decoder For Tailbiting Convolutional Codes

An Implementation of a Soft-Input Stack Decoder For Tailbiting Convolutional Codes An Implementation of a Soft-Input Stack Decoder For Tailbiting Convolutional Codes Mukundan Madhavan School Of ECE SRM Institute Of Science And Technology Kancheepuram 603203 mukundanm@gmail.com Andrew

More information

CENTRALISED AND DISTRIBUTED POWER ALLOCATION ALGORITHMS IN COOPERATIVE NETWORKS. Jaime Adeane, Miguel R.D. Rodrigues, and Ian J.

CENTRALISED AND DISTRIBUTED POWER ALLOCATION ALGORITHMS IN COOPERATIVE NETWORKS. Jaime Adeane, Miguel R.D. Rodrigues, and Ian J. CENTRALISED AND DISTRIBUTED POWER ALLOCATION ALGORITHMS IN COOPERATIVE NETWORKS Jaime Adeane, Miguel R.D. Rodrigues, and Ian J. Wassell Laboratory for Communication Engineering Department of Engineering,

More information

Submission Title: Preliminary Performance of FEC Schemes in TG3d Channels

Submission Title: Preliminary Performance of FEC Schemes in TG3d Channels doc.: IEEE 802. 15-16-0746-05-003d 15-16-0746-01-003d Performance_of_FEC_in_TG3d_Channels Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Title: Preliminary Performance

More information

RECURSIVE GF(2 N ) ENCODERS USING LEFT-CIRCULATE FUNCTION FOR OPTIMUM TCM SCHEMES

RECURSIVE GF(2 N ) ENCODERS USING LEFT-CIRCULATE FUNCTION FOR OPTIMUM TCM SCHEMES RECURSIVE GF( N ) ENCODERS USING LEFT-CIRCULATE FUNCTION FOR OPTIMUM TCM SCHEMES CĂLIN VLĂDEANU 1, SAFWAN EL ASSAD, ION MARGHESCU 1, ADRIAN FLORIN PĂUN 1 JEAN-CLAUDE CARLACH 3, RAYMOND QUÉRÉ 4 Key words:

More information

Importance Sampling Simulation for Evaluating Lower-Bound Symbol Error Rate of the Bayesian DFE With Multilevel Signaling Schemes

Importance Sampling Simulation for Evaluating Lower-Bound Symbol Error Rate of the Bayesian DFE With Multilevel Signaling Schemes IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 50, NO 5, MAY 2002 1229 Importance Sampling Simulation for Evaluating Lower-Bound Symbol Error Rate of the Bayesian DFE With Multilevel Signaling Schemes Sheng

More information

Multi-Hop Virtual MIMO Communication using STBC and Relay Selection

Multi-Hop Virtual MIMO Communication using STBC and Relay Selection Multi-Hop Virtual MIMO Communication using STBC and Relay Selection Athira D. Nair, Aswathy Devi T. Department of Electronics and Communication L.B.S. Institute of Technology for Women Thiruvananthapuram,

More information

INTERLEAVERS FOR PUNCTURED TURBO CODES. Institute for Telecommunications Research. University of South Australia. SPRI Building, Warrendi Road

INTERLEAVERS FOR PUNCTURED TURBO CODES. Institute for Telecommunications Research. University of South Australia. SPRI Building, Warrendi Road INTERLEAVERS FOR PUNCTURED TURBO CODES. Mark S. C. Ho 1, Steven S. Pietrobon 2 and Tim Giles 1 1 Mobile Communications Research Centre Institute for Telecommunications Research University of South Australia

More information

Performance of Sphere Decoder for MIMO System using Radius Choice Algorithm

Performance of Sphere Decoder for MIMO System using Radius Choice Algorithm International Journal of Current Engineering and Technology ISSN 2277 4106 2013 INPRESSCO. All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Performance of Sphere Decoder

More information

Non-Binary Turbo Codes Interleavers

Non-Binary Turbo Codes Interleavers Non-Binary Turbo Codes Interleavers Maria KOVACI, Horia BALTA University Polytechnic of Timişoara, Faculty of Electronics and Telecommunications, Postal Address, 30223 Timişoara, ROMANIA, E-Mail: mariakovaci@etcuttro,

More information

Research Article Cooperative Signaling with Soft Information Combining

Research Article Cooperative Signaling with Soft Information Combining Electrical and Computer Engineering Volume 2010, Article ID 530190, 5 pages doi:10.1155/2010/530190 Research Article Cooperative Signaling with Soft Information Combining Rui Lin, Philippa A. Martin, and

More information

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) doc.: IEEE 802. 15-16-0746-07-003d 15-16-0746-01-003d Performance_of_FEC_in_TG3d_Channels Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Title: Preliminary Performance

More information

Comparison of Decoding Algorithms for Concatenated Turbo Codes

Comparison of Decoding Algorithms for Concatenated Turbo Codes Comparison of Decoding Algorithms for Concatenated Turbo Codes Drago Žagar, Nenad Falamić and Snježana Rimac-Drlje University of Osijek Faculty of Electrical Engineering Kneza Trpimira 2b, HR-31000 Osijek,

More information

A tree-search algorithm for ML decoding in underdetermined MIMO systems

A tree-search algorithm for ML decoding in underdetermined MIMO systems A tree-search algorithm for ML decoding in underdetermined MIMO systems Gianmarco Romano #1, Francesco Palmieri #2, Pierluigi Salvo Rossi #3, Davide Mattera 4 # Dipartimento di Ingegneria dell Informazione,

More information

IN distributed random multiple access, nodes transmit

IN distributed random multiple access, nodes transmit 414 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY 2006 Power Levels and Packet Lengths in Random Multiple Access With Multiple-Packet Reception Capability Jie Luo, Member, IEEE, and

More information

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose Department of Electrical and Computer Engineering University of California,

More information

Capacity-approaching Codes for Solid State Storages

Capacity-approaching Codes for Solid State Storages Capacity-approaching Codes for Solid State Storages Jeongseok Ha, Department of Electrical Engineering Korea Advanced Institute of Science and Technology (KAIST) Contents Capacity-Approach Codes Turbo

More information

Complexity Assessment of Sphere Decoding Methods for MIMO Detection

Complexity Assessment of Sphere Decoding Methods for MIMO Detection Complexity Assessment of Sphere Decoding Methods for MIMO Detection Johannes Fink, Sandra Roger, Alberto Gonzalez, Vicenc Almenar, Victor M. Garcia finjo@teleco.upv.es, sanrova@iteam.upv.es, agonzal@dcom.upv.es,

More information

Performance of Asymmetric Digital Subscriber Lines in an Impulse Noise Environment

Performance of Asymmetric Digital Subscriber Lines in an Impulse Noise Environment IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 51, NO. 10, OCTOBER 2003 1653 Performance of Asymmetric Digital Subscriber Lines in an Impulse Noise Environment Wei Yu, Dimitris Toumpakaris, John M. Cioffi,

More information

A FIXED-COMPLEXITY MIMO DETECTOR BASED ON THE COMPLEX SPHERE DECODER. Luis G. Barbero and John S. Thompson

A FIXED-COMPLEXITY MIMO DETECTOR BASED ON THE COMPLEX SPHERE DECODER. Luis G. Barbero and John S. Thompson A FIXED-COMPLEXITY MIMO DETECTOR BASED ON THE COMPLEX SPHERE DECODER Luis G. Barbero and John S. Thompson Institute for Digital Communications University of Edinburgh Email: {l.barbero, john.thompson}@ed.ac.uk

More information

King Fahd University of Petroleum & Minerals. Electrical Engineering Department. EE 575 Information Theory

King Fahd University of Petroleum & Minerals. Electrical Engineering Department. EE 575 Information Theory King Fahd University of Petroleum & Minerals Electrical Engineering Department EE 575 Information Theory BER Performance of VBLAST Detection Schemes over MIMO Channels Ali Abdullah Al-Saihati ID# 200350130

More information

Improved Soft-Decision Decoding of RSCC Codes

Improved Soft-Decision Decoding of RSCC Codes 2013 IEEE Wireless Communications and Networking Conference (WCNC): PHY Improved Soft-Decision Decoding of RSCC Codes Li Chen School of Information Science and Technology, Sun Yat-sen University Guangzhou,

More information

Reduced-State Soft-Input/Soft-Output Algorithms for Complexity Reduction in Iterative and Non-Iterative Data Detection

Reduced-State Soft-Input/Soft-Output Algorithms for Complexity Reduction in Iterative and Non-Iterative Data Detection Reduced-State Soft-Input/Soft-Output Algorithms for Complexity Reduction in Iterative and Non-Iterative Data Detection Xiaopeng Chen and Keith M. Chugg Abstract Soft-input/soft-output (SISO) algorithms

More information

Complexity-Optimized Low-Density Parity-Check Codes

Complexity-Optimized Low-Density Parity-Check Codes Complexity-Optimized Low-Density Parity-Check Codes Masoud Ardakani Department of Electrical & Computer Engineering University of Alberta, ardakani@ece.ualberta.ca Benjamin Smith, Wei Yu, Frank R. Kschischang

More information

Performance Analysis of K-Best Sphere Decoder Algorithm for Spatial Multiplexing MIMO Systems

Performance Analysis of K-Best Sphere Decoder Algorithm for Spatial Multiplexing MIMO Systems Volume 114 No. 10 2017, 97-107 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Performance Analysis of K-Best Sphere Decoder Algorithm for Spatial

More information

Computation of posterior marginals on aggregated state models for soft source decoding

Computation of posterior marginals on aggregated state models for soft source decoding Computation of posterior marginals on aggregated state models for soft source decoding Simon Malinowski IRISA/University of Rennes Hervé Jégou INRIA Christine Guillemot IRISA/INRIA Abstract Optimum soft

More information

Error Floors of LDPC Codes

Error Floors of LDPC Codes Error Floors of LDPC Codes Tom Richardson Flarion Technologies Bedminster, NJ 07921 tjr@flarion.com Abstract We introduce a computational technique that accurately predicts performance for a given LDPC

More information

THE DESIGN OF STRUCTURED REGULAR LDPC CODES WITH LARGE GIRTH. Haotian Zhang and José M. F. Moura

THE DESIGN OF STRUCTURED REGULAR LDPC CODES WITH LARGE GIRTH. Haotian Zhang and José M. F. Moura THE DESIGN OF STRUCTURED REGULAR LDPC CODES WITH LARGE GIRTH Haotian Zhang and José M. F. Moura Department of Electrical and Computer Engineering Carnegie Mellon University, Pittsburgh, PA 523 {haotian,

More information

Trees. 3. (Minimally Connected) G is connected and deleting any of its edges gives rise to a disconnected graph.

Trees. 3. (Minimally Connected) G is connected and deleting any of its edges gives rise to a disconnected graph. Trees 1 Introduction Trees are very special kind of (undirected) graphs. Formally speaking, a tree is a connected graph that is acyclic. 1 This definition has some drawbacks: given a graph it is not trivial

More information

The Fibonacci hypercube

The Fibonacci hypercube AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 40 (2008), Pages 187 196 The Fibonacci hypercube Fred J. Rispoli Department of Mathematics and Computer Science Dowling College, Oakdale, NY 11769 U.S.A. Steven

More information

Twiddle Factor Transformation for Pipelined FFT Processing

Twiddle Factor Transformation for Pipelined FFT Processing Twiddle Factor Transformation for Pipelined FFT Processing In-Cheol Park, WonHee Son, and Ji-Hoon Kim School of EECS, Korea Advanced Institute of Science and Technology, Daejeon, Korea icpark@ee.kaist.ac.kr,

More information

Channel Decoding in Wireless Communication Systems using Deep Learning

Channel Decoding in Wireless Communication Systems using Deep Learning Channel Decoding in Wireless Communication Systems using Deep Learning Gaurang Naik 12/11/2017 Deep Learning Course Project Acknowledgements: Navneet Agrawal, TU Berlin Error Control Coding Wireless Communication

More information

Adaptive Transmission Protocols for Wireless Communication Systems with Fountain Coding

Adaptive Transmission Protocols for Wireless Communication Systems with Fountain Coding Clemson University TigerPrints All Dissertations Dissertations 12-2013 Adaptive Transmission Protocols for Wireless Communication Systems with Fountain Coding Jason Ellis Clemson University, jellisy15@yahoo.com

More information

Delay-minimal Transmission for Energy Constrained Wireless Communications

Delay-minimal Transmission for Energy Constrained Wireless Communications Delay-minimal Transmission for Energy Constrained Wireless Communications Jing Yang Sennur Ulukus Department of Electrical and Computer Engineering University of Maryland, College Park, M0742 yangjing@umd.edu

More information

MULTICHANNEL image processing is studied in this

MULTICHANNEL image processing is studied in this 186 IEEE SIGNAL PROCESSING LETTERS, VOL. 6, NO. 7, JULY 1999 Vector Median-Rational Hybrid Filters for Multichannel Image Processing Lazhar Khriji and Moncef Gabbouj, Senior Member, IEEE Abstract In this

More information

N. S. Othman, S. X. Ng and L. Hanzo

N. S. Othman, S. X. Ng and L. Hanzo Turbo-Detected Unequal Protection MPEG-4 Audio Transceiver Using Convolutional Codes, Trellis Coded Modulation and Space-Time Trellis Coding N S Othman, S X Ng and L Hanzo School of ECS, University of

More information

MATLAB is working with vectors and matrices, using different operators and functions.

MATLAB is working with vectors and matrices, using different operators and functions. INTRODUCTION TO COMMUNICATIONS BASICS OF MATLAB MATLAB is working with vectors and matrices, using different operators and functions. The vectors are indexed starting with 1 not 0. A line-vector is introduced

More information

A Two-Layer Spreading Code Scheme for Dual-Rate DS-CDMA Systems

A Two-Layer Spreading Code Scheme for Dual-Rate DS-CDMA Systems IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 51, NO. 6, JUNE 2003 873 A Two-Layer Spreading Code Scheme for Dual-Rate DS-CDMA Systems Yingwei Yao and H. Vincent Poor, Fellow, IEEE Abstract This letter considers

More information

Convex combination of adaptive filters for a variable tap-length LMS algorithm

Convex combination of adaptive filters for a variable tap-length LMS algorithm Loughborough University Institutional Repository Convex combination of adaptive filters for a variable tap-length LMS algorithm This item was submitted to Loughborough University's Institutional Repository

More information

Optimal M-BCJR Turbo Decoding: The Z-MAP Algorithm

Optimal M-BCJR Turbo Decoding: The Z-MAP Algorithm Wireless Engineering and Technology, 2011, 2, 230-234 doi:10.4236/wet.2011.24031 Published Online October 2011 (http://www.scirp.org/journal/wet) Optimal M-BCJR Turbo Decoding: The Z-MAP Algorithm Aissa

More information

Multimedia Data Transmission over Mobile Internet using Packet-Loss Punctured (PaLoP) Codes

Multimedia Data Transmission over Mobile Internet using Packet-Loss Punctured (PaLoP) Codes Multimedia Data Transmission over Mobile Internet using Packet-Loss Punctured PaLoP Codes Markus Kaindl and Joachim Hagenauer Institute for Communications Engineering Munich University of Technology 9

More information

A New MIMO Detector Architecture Based on A Forward-Backward Trellis Algorithm

A New MIMO Detector Architecture Based on A Forward-Backward Trellis Algorithm A New MIMO etector Architecture Based on A Forward-Backward Trellis Algorithm Yang Sun and Joseph R Cavallaro epartment of Electrical and Computer Engineering Rice University, Houston, TX 775 Email: {ysun,

More information

Performance of Truncated Type-II Hybrid ARQ Schemes with Noisy Feedback over Block Fading Channels

Performance of Truncated Type-II Hybrid ARQ Schemes with Noisy Feedback over Block Fading Channels IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 48, NO. 9, SEPTEMBER 2000 1477 Performance of Truncated Type-II Hybrid ARQ Schemes with Noisy Feedback over Block Fading Channels Esa Malkamäki, Member, IEEE,

More information

Optimal 8PSK mappings for BICM-ID over quasi-static fading channels

Optimal 8PSK mappings for BICM-ID over quasi-static fading channels Optimal 8PSK mappings for BICM-ID over quasi-static fading channels W.R.CarsonandI.J.Wassell Computer Laboratory University of Cambridge United Kingdom M.R.D.Rodrigues Instituto de Telecomunicações Department

More information

AN EFFICIENT DESIGN OF VLSI ARCHITECTURE FOR FAULT DETECTION USING ORTHOGONAL LATIN SQUARES (OLS) CODES

AN EFFICIENT DESIGN OF VLSI ARCHITECTURE FOR FAULT DETECTION USING ORTHOGONAL LATIN SQUARES (OLS) CODES AN EFFICIENT DESIGN OF VLSI ARCHITECTURE FOR FAULT DETECTION USING ORTHOGONAL LATIN SQUARES (OLS) CODES S. SRINIVAS KUMAR *, R.BASAVARAJU ** * PG Scholar, Electronics and Communication Engineering, CRIT

More information

A Route Selection Scheme for Multi-Route Coding in Multihop Cellular Networks

A Route Selection Scheme for Multi-Route Coding in Multihop Cellular Networks A Route Selection Scheme for Multi-Route Coding in Multihop Cellular Networks Hiraku Okada,HitoshiImai, Takaya Yamazato, Masaaki Katayama, Kenichi Mase Center for Transdisciplinary Research, Niigata University,

More information

IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 5, NO. 8, DECEMBER

IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 5, NO. 8, DECEMBER IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL 5, NO 8, DECEMBER 2011 1497 Low-Complexity Detection in Large-Dimension MIMO-ISI Channels Using Graphical Models Pritam Som, Tanumay Datta, Student

More information

Error Control Coding for MLC Flash Memories

Error Control Coding for MLC Flash Memories Error Control Coding for MLC Flash Memories Ying Y. Tai, Ph.D. Cadence Design Systems, Inc. ytai@cadence.com August 19, 2010 Santa Clara, CA 1 Outline The Challenges on Error Control Coding (ECC) for MLC

More information

Pebble Sets in Convex Polygons

Pebble Sets in Convex Polygons 2 1 Pebble Sets in Convex Polygons Kevin Iga, Randall Maddox June 15, 2005 Abstract Lukács and András posed the problem of showing the existence of a set of n 2 points in the interior of a convex n-gon

More information

Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) Codes for Deep Space and High Data Rate Applications

Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) Codes for Deep Space and High Data Rate Applications Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) Codes for Deep Space and High Data Rate Applications Nikoleta Andreadou, Fotini-Niovi Pavlidou Dept. of Electrical & Computer Engineering Aristotle University

More information

FUZZY LOGIC BASED CONVOLUTIONAL DECODER FOR USE IN MOBILE TELEPHONE SYSTEMS

FUZZY LOGIC BASED CONVOLUTIONAL DECODER FOR USE IN MOBILE TELEPHONE SYSTEMS FUZZY LOGIC BASED CONVOLUTIONAL DECODER FOR USE IN MOBILE TELEPHONE SYSTEMS A. Falkenberg A. Kunz Siemens AG Frankenstrasse 2, D-46393 Bocholt, Germany Tel.: +49 2871 91 3697, Fax: +49 2871 91 3387 email:

More information

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Kavish Gandhi April 4, 2015 Abstract A geodesic in the hypercube is the shortest possible path between two vertices. Leader and Long

More information

Design Single and Multiple Errors Correction Block Codes

Design Single and Multiple Errors Correction Block Codes Design Single and Multiple Errors Correction Block Codes Zahraa Raad Mayoof Hajiyat Faculty of Engineering Technology & Built Environment, Department of Electrical and Electronic Engineering, B.Eng (Hons)

More information

ML Detection via SDP Relaxation

ML Detection via SDP Relaxation ML Detection via SDP Relaxation Junxiao Song and Daniel P. Palomar The Hong Kong University of Science and Technology (HKUST) ELEC 5470 - Convex Optimization Fall 2017-18, HKUST, Hong Kong Outline of Lecture

More information

A Hybrid ARQ Scheme for Resilient Packet Header Compression

A Hybrid ARQ Scheme for Resilient Packet Header Compression A Hybrid ARQ Scheme for Resilient Packet Compression Vijay A Suryavanshi and Aria Nosratinia Multimedia Communications Laboratory, The University of Texas at Dallas Richardson, TX 7083-0688, USA E-mail:

More information

Multiple Constraint Satisfaction by Belief Propagation: An Example Using Sudoku

Multiple Constraint Satisfaction by Belief Propagation: An Example Using Sudoku Multiple Constraint Satisfaction by Belief Propagation: An Example Using Sudoku Todd K. Moon and Jacob H. Gunther Utah State University Abstract The popular Sudoku puzzle bears structural resemblance to

More information

Cooperative Communications

Cooperative Communications Cooperative Wideband Radio Fabio Belloni fbelloni@wooster.hut.fi Outline Introduction. Historical Background. Cooperative : cellular and ad-hoc networks. relay channel. performance evaluation. Functions

More information

Quickest Search Over Multiple Sequences with Mixed Observations

Quickest Search Over Multiple Sequences with Mixed Observations Quicest Search Over Multiple Sequences with Mixed Observations Jun Geng Worcester Polytechnic Institute Email: geng@wpi.edu Weiyu Xu Univ. of Iowa Email: weiyu-xu@uiowa.edu Lifeng Lai Worcester Polytechnic

More information

Theorem 2.9: nearest addition algorithm

Theorem 2.9: nearest addition algorithm There are severe limits on our ability to compute near-optimal tours It is NP-complete to decide whether a given undirected =(,)has a Hamiltonian cycle An approximation algorithm for the TSP can be used

More information

FORWARD ERROR CORRECTION CODING TECHNIQUES FOR RELIABLE COMMUNICATION SYSTEMS

FORWARD ERROR CORRECTION CODING TECHNIQUES FOR RELIABLE COMMUNICATION SYSTEMS FORWARD ERROR CORRECTION CODING TECHNIQUES FOR RELIABLE COMMUNICATION SYSTEMS Jyoti Sharma Department of ECE Sri Sai College of Engg. & Technology, Badhani, Punjab, India Priya Department of ECE Sri Sai

More information

EXIT Charts. JASS05 Course 4: The Turbo Principle in Communications Prof. Dr.-Ing. Joachim Hagenauer

EXIT Charts. JASS05 Course 4: The Turbo Principle in Communications Prof. Dr.-Ing. Joachim Hagenauer EXIT Charts JASS05 Course 4: The Turbo Principle in Communications Prof. Dr.-Ing. Joachim Hagenauer Presented by: 4.4.2005, St. Petersburg Overview Why EXIT Charts? How EXIT Charts work? How to draw EXIT

More information

LOW-density parity-check (LDPC) codes have attracted

LOW-density parity-check (LDPC) codes have attracted 2966 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 50, NO. 12, DECEMBER 2004 LDPC Block and Convolutional Codes Based on Circulant Matrices R. Michael Tanner, Fellow, IEEE, Deepak Sridhara, Arvind Sridharan,

More information

Performance Analysis of Gray Code based Structured Regular Column-Weight Two LDPC Codes

Performance Analysis of Gray Code based Structured Regular Column-Weight Two LDPC Codes IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 4, Ver. III (Jul.-Aug.2016), PP 06-10 www.iosrjournals.org Performance Analysis

More information

< Irregular Repeat-Accumulate LDPC Code Proposal Technology Overview

<  Irregular Repeat-Accumulate LDPC Code Proposal Technology Overview Project IEEE 802.20 Working Group on Mobile Broadband Wireless Access Title Irregular Repeat-Accumulate LDPC Code Proposal Technology Overview Date Submitted Source(s):

More information

2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006

2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006 2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006 The Encoding Complexity of Network Coding Michael Langberg, Member, IEEE, Alexander Sprintson, Member, IEEE, and Jehoshua Bruck,

More information

SECRET SHARING IN FAST FADING CHANNELS BASED ON RELIABILITY-BASED HYBRID ARQ

SECRET SHARING IN FAST FADING CHANNELS BASED ON RELIABILITY-BASED HYBRID ARQ SECRET SHARING IN FAST FADING CHANNELS BASED ON RELIABILITY-BASED HYBRID ARQ Chan Wong Wong, John M. Shea, and Tan F. Wong Wireless Information Networking Group (WING) Department of Electrical and Computer

More information

Optimal Overlapped Message Passing Decoding of Quasi-Cyclic LDPC Codes

Optimal Overlapped Message Passing Decoding of Quasi-Cyclic LDPC Codes Optimal Overlapped Message Passing Decoding of Quasi-Cyclic LDPC Codes Yongmei Dai and Zhiyuan Yan Department of Electrical and Computer Engineering Lehigh University, PA 18015, USA E-mails: {yod304, yan}@lehigh.edu

More information

Nearly-optimal associative memories based on distributed constant weight codes

Nearly-optimal associative memories based on distributed constant weight codes Nearly-optimal associative memories based on distributed constant weight codes Vincent Gripon Electronics and Computer Enginering McGill University Montréal, Canada Email: vincent.gripon@ens-cachan.org

More information

Low Complexity Architecture for Max* Operator of Log-MAP Turbo Decoder

Low Complexity Architecture for Max* Operator of Log-MAP Turbo Decoder International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Low

More information

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007 3413 Relay Networks With Delays Abbas El Gamal, Fellow, IEEE, Navid Hassanpour, and James Mammen, Student Member, IEEE Abstract The

More information

Parallel and Serial Concatenated Single Parity Check Product Codes

Parallel and Serial Concatenated Single Parity Check Product Codes EURASIP Journal on Applied Signal Processing 2005:6, 775 783 c 2005 Hindawi Publishing Corporation Parallel and Serial Concatenated Single Parity Check Product Codes David M. Rankin Department of Electrical

More information

Design of Navel Adaptive TDBLMS-based Wiener Parallel to TDBLMS Algorithm for Image Noise Cancellation

Design of Navel Adaptive TDBLMS-based Wiener Parallel to TDBLMS Algorithm for Image Noise Cancellation Design of Navel Adaptive TDBLMS-based Wiener Parallel to TDBLMS Algorithm for Image Noise Cancellation Dinesh Yadav 1, Ajay Boyat 2 1,2 Department of Electronics and Communication Medi-caps Institute of

More information

On the Achievable Diversity-Multiplexing Tradeoff in Half Duplex Cooperative Channels

On the Achievable Diversity-Multiplexing Tradeoff in Half Duplex Cooperative Channels On the Achievable Diversity-Multiplexing Tradeoff in Half Duplex Cooperative Channels Kambiz Azarian, Hesham El Gamal, and Philip Schniter Dept. of Electrical Engineering, The Ohio State University Columbus,

More information