Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes

Size: px
Start display at page:

Download "Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes"

Transcription

1 Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes Weimin Liu, Rui Yang, and Philip Pietraski InterDigital Communications, LLC. King of Prussia, PA, and Melville, NY, USA Abstract Consider a physical-layer network coding (PNC) method in a two-way relaying scheme in which two wireless nodes exchange information through a relay in two time slots. The two nodes transmit to the relay simultaneously, and the relay receives the superposition of the signals from the two nodes and extracts the summation of the bits before broadcasting back to the two nodes such that data can be exchanged. This paper deals with the core problem of decoding the superposition of the signals from the two nodes. This coding and decoding method uses linear forward error correction (FEC) codes defined on Galois field of order q, GF(q), where q is prime, in order to accommodate higher-order modulation over high-snr channels. Application of GF(2) and GF(3) linear trellis codes together with BPSK, QPSK, 3PAM, and 9QAM is demonstrated. Keywords-physical-layer; network coding; FEC; forward-error correction; Galois field; GF(q); higher-order modulation; superposition; PAM; QAM cancellation and possibly channel decoding. In this approach, performance is limited due to the noise at the relay which is also amplified and forwarded to the receiving nodes along with the signal. Time slot 1 m 1 x 1 x 2 Node 1 R Time slot 2 r(m 1, m 2 ) m 2 I. INTRODUCTION Wireless communication systems often need to exchange information between two end nodes in the network with the help of a relay node. This is commonly achieved either in a frequency-domain or time-domain duplexing fashion to avoid interference. Here we focus on a relaying scheme in which the information exchange between two end nodes can be completed in two time slots as illustrated in Figure 1. In the first slot (the multiple access phase), the two end nodes, Node 1 and transmit messages m 1 and m 2, which are respectively modulated to x 1 and x 2, to the relay node R simultaneously. The relay receives the superposition of the modulated signals, x 1 + x 2, from these two nodes, and then performs decoding of some function of the messages, r(m 1, m 2 ). In the second slot (the broadcast phase), the relay broadcasts r(m 1, m 2 ) back to the two nodes. The function r(m 1, m 2 ) must be chosen to contain enough information so that Nodes 1 and 2 can extract the message, m 2 and m 1, respectively, from their counter node thereby accomplishing information exchange. This paper addresses the critical question how r(m 1, m 2 ) can be chosen, especially when higher-order modulation beyond BPSK or QPSK and channel coding are required. One straightforward approach to relaying is amplify-andforward in which the relay does not decode the signals, x 1 and x 2, from the two nodes at all, but rather the relay simply broadcasts the signal it receives, together with the noise, to the two nodes subject to certain power constraint. Each of the two nodes can decode the data intended for it by performing echo Node 1 R Figure 1. Illustration of the two-way relaying scheme. In time slot 1, nodes 1and 2 send m 1 and m 2 to the relay R simultaneously. In time slot 2, the relay broadcasts r(m 1, m 2), some function of m 1 and m 2, to nodes 1 and 2, allowing them to decode m 2 and m 1, respectively. For better performance, physical-layer network coding at the relay is a promising approach in which the relay performs some level of decoding of the messages from the two nodes, with the most common choice being the exclusive-or of the message bits m 1 m 2, and encodes the compound message before sending it back to the two nodes. Since Node 1 knows m 1, it can decode m 2 from m 1 m 2. Similarly can decode m 1 from m 1 m 2. Note that there is no need for the relay to decode m 1 and m 2 explicitly. Some of the recent work on this subject includes that of Zhang, et al, [1], which demonstrated the gain of physical-layer network coding over uncoded BPSK and QPSK transmission. Later on, the same authors extended the approach to 4PAM (pulse amplitude modulation) and 16QAM (quadrature amplitude modulation). Kioke-Akino, et al, [2] [3], studied the denoising map for the relay receiver for physical-layer network coding over QPSK modulation and showed that an unconventional quinary (base-5) constellation would improve denoising performance.

2 The approaches in the previous work are not easily applicable to higher-order modulation or forward-error correction (FEC) coding, which are required for practical communication systems. Figure 2. illustrates the failure of GF(2) physical-layer network coding over 4PAM modulation. The summation of x 1 and x 2 results in ambiguities at values of 2 and +2 in terms of m 1 m 2 over GF(2) the decoder cannot determine whether they are 00 or 11. The 4PAM constellation in this illustration uses Gray code, as is common in practical applications, but ambiguities exist for any binary code. x 1 +x =00 x 1 x = = = = = = = = = Figure 2. Illustration of the failure of GF(2) physical-layer network coding over Gray-coded 4PAM modulation. The summation of x 1 and x 2 results in ambiguity in terms of m 1 m 2 over GF(2) at values of 2 and +2. Zhang, et al, [1], demonstrated physical-layer network coding over QPSK modulation. However, the most commonly used channel codes are designed over GF(2), and the method cannot be extended to transmission using such FEC codes for the reason illustrated in Figure 2. In order to combine channel coding and physical-layer network coding, Zhang and Liew [4] employed Repeat Accumulate (RA) code, which is a turbolike channel code, together with BPSK modulation, utilizing a property of RA codes that the accumulation is modulo-2. In this paper, we present a different approach to higherorder modulation and channel coding using physical-layer network coding in which the algebraic basis for the modulation and channel code is extended beyond 2 (which is conventional) to all prime numbers. The number of points in a constellation is no longer a power of 2 but rather a prime number. The channel code is no longer binary but rather defined on GF(q), where q is prime. The channel code does not have to be turbolike; it can be any linear forward error correction code. The critical problem in a physical-layer network coding scheme, as applied to two-way relays in which two nodes exchange information exclusively through a relay, can be stated as the following. Node 1 wishes to transmit bits m 1 to, and wishes to transmit bits m 2 to Node 1. The relay scheme involves two steps: 1. In the first time slot (MAC, or multiple access phase), Nodes 1 and 2 encode and modulate bit streams m 1 and m 2, respectively, and transmit the modulated signals, x 1 and x 2, to the relay at the same time. The relay receives the superposition of the two signals, x 1 + x 2, and decodes r(m 1, m 2 ), a network coding function of m 1 and m 2 with presumably fewer bits than m 1 and m 2 combined. Generally, decoding r(m 1, m 2 ) should be easier (less SNR needed) than decoding both bit streams m 1 and m 2 explicitly. 2. In the second time slot (broadcast phase), the relay encodes r(m 1, m 2 ) and broadcasts the encoded and modulated signal x R to both Node 1 and. Node 1 receives x R, decodes bits r(m 1, m 2 ), and then derives m 2 from r(m 1, m 2 ) and m 1 using a network decoding function g(r(m 1, m 2 ), m 1 ). Note that Node 1 has perfect knowledge of m 1. Similarly, derives m 1 from r(m 1, m 2 ) and m 2 using network decoding function g(r(m 1, m 2 ), m 2 ). The physical-layer network coding problem becomes finding forward error correction (FEC) coding and modulation scheme P: m 1 x 1, and m 2 x 2, such that: 1. A network coding function r(m 1, m 2 ) exists; 2. A network decoding function g( ) exists such that m 2 = g(r(m 1, m 2 ), m 1 ), and m 1 = g(r(m 1, m 2 ), m 2 ); and 3. P shall be scalable to accommodate higher-order modulations beyond BPSK and QPSK. In this paper, we move away from the adherence to binary exclusive-or, or GF(2) addition, of the messages in the definition of r(m 1, m 2 ). Instead, we consider higher-order Galois fields for channels with higher SNR (signal to noise ratio). We propose a physical-layer network coding approach in which the messages m 1 and m 2 are base-q, and the transmission by Nodes 1 and 2 employs qpam or q 2 QAM, and the FEC code is over GF(q), Galois field 1 of order q, where q is prime and is chosen based on the SNR of the channel. Instead of binary m 1 m 2, the relay shall decode m 1 m 2 over GF(q). Note that we have simplified the channel between the relay and Nodes 1 and 2 to be AWGN. For practical wireless applications, the scheme must work over arbitrary channels, which we will address a sequel of this paper. II. PHYSICAL-LAYER NETWORK CODING USING LINEAR FEC CODE OVER GF(Q) We propose a physical-layer network coding scheme P = {(C q, M q ) q all primes} that can be summarized below: For a given signal-to-noise ratio (SNR) or single-tointerference-and-noise ratio (SINR), choose a prime number q such that there are q points in a PAM (pulse amplitude modulation) or q 2 points in a QAM (quadrature and amplitude modulation). In the case of complex modulation, construct a square QAM from two orthogonal qpams consisting of combined q 2 points. 1 A Galois field (GF) is a field with finite number of elements. The order, or the number of elements, of Galois fields takes the form q n, denoted as GF(q n ), where q is a prime number, and n is a positive integer. An example of Galois field is GF(2), binary numbers 0 and 1, over which the addition is exclusive-or, and the multiplication is logical-and. Only when n = 1, i.e., over GF(q), the addition is defined as real addition modulo-q. Over GF(q n ), addition is defined as digit-wise modulo-q (not modulo-q n ), which is not suitable for the PNC approach in this paper.

3 The value of q can be chosen in a similar manner as the modulation and coding scheme (MCS) in a communication system. The value of q should be chosen so that qpam or q 2 QAM is best suited for the SNR or SINR of the channel in order to achieve the desired performance goal and spectral efficiency. We denote the qpam or q 2 QAM modulation as M q. The table below lists the constellation power of qpam and q 2 QAM relative to that of BPSK. q Power (dbr) qpam q 2 QAM Linear FEC codes C q are constructed over GF(q), Galois field of prime order q. Messages m 1 and m 2 are also expressed in GF(q). Particularly, m 1 and m 2 are taken from integers {0, 1, 2,, q 1}. They are each encoded with the linear FEC code C q, b 1 = C q (m 1 ), b 2 = C q (m 2 ), modulated, and then transmitted using qpam or q 2 QAM: x 1 = M q (C q (m 1 )), and x 2 = M q (C q (m 2 )). The network coding function r(m 1, m 2 ) is chosen to be the addition over GF(q), denoted as to distinguish it from addition over reals. The addition over GF(q) is modulo-q real addition of the possible messages. Namely, r(m 1, m 2 ) = m 1 m 2 = m 1 +m 2 mod q. Since m 1 GF(q), and m 2 GF(q), by closure property r(m 1, m 2 ) GF(q). Message r(m 1, m 2 ) is decoded and broadcasted by the relay. Decoding is possible due to the linearity of the FEC code, C q (m 1 ) C q (m 2 ) = C q (m 1 m 2 ). Note that without considering noise the relay receives We can construct y = x 1 +x 2 = M q (C q (m 1 ))+M q (C q (m 2 )). ŷ = x 1 +x 2 mod(q) = M q (C q (m 1 )) M q (C q (m 2 )) subtraction operation over GF(q), which is the network decoding function g( ). Then we can see the sufficiency of r( ): g(r(m 1, m 2 ), m 2 ) = m 1 m 2 m 2 = m 1, and g(r(m 1, m 2 ), m 1 ) = m 1 m 2 m 1 = m 2, which means Nodes 1 and 2 are able to decode m 2 and m 1, respectively and uniquely, if the relay broadcasts r(m 1, m 2 ). Transmission of r(m 1, m 2 ) by the relay in the broadcast phase can use any capacity-achieving modulation and channel coding. GF(q) linear FEC code can be one such choice, but its use is not required for the proposed physical-layer network coding scheme. The order q is limited to prime numbers due to the existence of finite fields whose addition is defined as real addition modulo-q instead of modulo-2. The most common field used in convolutional and block codes is GF(2). The rest of q (for q>2) are a significant departure from conventional linear codes. Another practical code is Reed-Solomon, which is defined on GF(2 n ). Codes defined on GF(2) are suitable for transmission over BPSK (one-dimensional constellation) or QPSK (two-dimensional constellation) in our physical-layer network coding scheme. However, codes defined on GF(2 n ), for n>1, cannot be applied to constellation of size 2 n directly for physical-layer network coding, as the addition defined on GF(2 n ) is bit-wise modulo-2, not modulo-2 n. Similarly, by limiting q to prime numbers we only consider qpam or q 2 QAM modulations. Again, except for BPSK and QPSK, the rest are constellations of unconventional size. III. SYSTEM MODEL AND APPLICATIONS OF NETWORK CODING The system model for the two-way relaying scheme using linear GF(q) forward error correction coding and modulation is illustrated in Figures 4 and 4. The input and output data are represented in base-q. Binary data in conventional systems can be converted to base-q representation, and vice versa, using modulus conversion. The MAC phase (time slot 1) of the relaying scheme is shown in Figure 4, which illustrates how m 1 m 2 is decoded by the relay, by taking advantage of the linearity of the code over GF(q). Note that the relay does not need to decipher either m 1 or m 2 individually and only decodes m 1 m 2. = M q (C q (m 1 ) C q (m 2 )) = M q (C q (m 1 m 2 )). The properties of the addition operator over GF(q) implies the existence of its additive inverse operator, the

4 m1 Linear FEC over GF(q) b1 qpam or q 2 QAM Modulation x =0 0 1=1 1 0=1 1 1= Node 1 (a) (b) m2 x1+x2+n Modulo q Linear FEC over GF(q) b2 qpam or q 2 QAM Demod Relay qpam or q 2 QAM Modulation b1 b2 x2 Decode Linear GF(q) FEC m1 m2 Figure 3. Illustration of the MAC phase (time slot 1) in a two-way relaying scheme. Nodes 1 and 2 send m 1 and m 2 to the relay simultaneously, and the relay decodes m 1 m 2. In the broadcast phase (time slot 2), as illustrated in Figure 4, the relay broadcasts the decoded m 1 m 2 back towards Nodes 1 and 2. Nodes 1 and 2 then decode m 2 and m 1, respectively. m 1 m 2 x 12 Demod Channel Coding Relay Channel Decoding Node 1 m 12 x 12 x 12 Demod Channel m Decoding 12 GF(q) Modulation m 1 GF(q) m 2 m 2 Figure 4. The broadcast phase (time slot 2) of the two-way relaying scheme. The relay broadcasts the decoded m 1 m 2, and Nodes 1 and 2 decode m 2 and m 1, respectively. We first review how qpam is mapped and how modulo-q addition is done by first examining an uncoded BPSK system and modulo-2 over GF(q) where q=2. Figure 5 shows the BPSK constellation and the superposition of two BPSK signals. In BPSK, a bit m 1 = 0 is mapped to x 1 = 1, and a bit m 1 = 1 is mapped to x 1 = +1. Assuming the channels have a unity gain, two BPSK signals summed together over the air, x 1 + x 2, will be received by the relay. There are 4 possible combinations resulting in 3 possible amplitudes of x 1 + x 2 : 2, 0, and +2. m 1 Figure 5. (a) BPSK constellation, and (b) superposition of two BPSK constellations. Here denotes addition over GF(2), namely addition modulo-2, or exclusive-or. The relay does not need to decode m 1 and m 2. It decodes m 1 m 2, where denotes addition over GF(2) here (modulo-2 addition). As we can see from Figure 5. (b), there is no ambiguity as far as m 1 m 2 is concerned, and m 1 m 2 can be decoded perfectly given sufficiently low noise. For example, x 1 + x 2 > 1 implies m 1 m 2 =0, otherwise m 1 m 2 = 1. The above scheme works for both uncoded and coded systems. In a system employing forward-error correction coding (FEC) over GF(2), both the input and output are represented over the GF(2) alphabet (0 and 1). The FEC must be a linear code for the relaying scheme to work. In other words, if b 1 and b 2 are codewords, b 1 b 2 must also be a codeword. QPSK is simply two independent dimensions of BPSK. Systems and relays transmitting QPSK employing FEC over GF(2) will work the same way as described above. The following table shows the definition of addition and multiplication over GF(3). It is easy to verify that they satisfy the definition of a finite field, and the operators are simply real addition and multiplication modulo * Similarly one can construct a definition of addition and multiplication over GF(5). Again it is easy to verify they define a finite field and are equivalent to real addition and multiplication modulo-5. Note that each row and column in the addition table is simply a permutation of the elements in GF(5), which guarantees the existence of, the inverse of addition * Figure 6. illustrates a ternary one-dimensional 3PAM constellation and the superposition of two 3PAM constellations. It is shown that there is no ambiguity in terms of m 1 m 2. For coded systems, a linear FEC code over GF(3) is needed.

5 =0 0 1=1 0 2=2 1 1=2 1 2=0 2 2=1 Presented here are the performance simulation of linear GF(q) convolutional code and qpam modulation for q=2 and q= (a) Figure 6. (a) Ternary constellation, and (b) superposition of two ternary constellations. Here denotes addition over GF(3). Similarly one can extend the above superposition scheme to larger constellations. However, as discussed earlier, the cardinality q (the number of points in the constellation) must be prime. Only over prime q is the addition defined over GF(q) as real addition modulo-q. There is no restriction on the type of FEC used for the encoding, as long as the code is linear over GF(q). The code can be a block code, a convolutional code, or a concatenated (turbo) code. Most wireless applications use a two-dimensional constellation, such as QAM, in which data are coded into inphase (I) and quadrature (Q) components. It is straightforward to consider a q 2 QAM as two orthogonal qpams. Figure 7. (a) illustrates how a 9QAM constellation encoding two ternary digits can be decomposed into two orthogonal 3PAMs encoding one ternary digit each. The GF(3) code for each dimension is not necessarily the same as the other. Figure 7. (b) illustrates the summation of two 9QAMs. Again the I and Q phases can be treated separately, and there is no ambiguity in terms of m 1 m 2 over GF(3). (b) A. Binary Convolutional Code and BPSK The convolutional code C 2 used in the simulation is a rate-⅓ constraint length-7 trellis code (polynomials 133, 171, and 165 octal, as used in 3GPP Long Term Evolution (LTE) for control and broadcast channels (PDCCH and PBCH). The BPSK constellation M 2 has symbol power of 1. Figure 8 shows the comparison bit error rates (BER) among (1) uncoded BPSK M 2, (2) decoding of m from M 2 (C 2 (m)) using a conventional Viterbi decoder, and (3) decoding of m 1 m 2 from M 2 (C 2 (m 1 ))+M 2 (C 2 (m 2 )) using a conventional Viterbi decoder. The assumptions are: All transmitters transmit at power = 1, which is the power of M 2 = { 1, +1}. In the network coding case, two signals arrive at the relay simultaneously, and the signal power is 2; All channels have a unity gain; The noise power is as indicated in the abscissa with reference level 0 dbrn = 1, i.e., for uncoded BPSK and trellis coded M 2 (C 2 (m)), a noise power of 3dBrn would correspond to SNR of 3dB; Soft decoding is used in the Viterbi decoder. Q Q I I (a) (b) 10 Figure 7. (a) 9QAM constellation encoding two ternary digits, and (b) superposition of two 9QAMs showing the encoded m 1 m 2 over GF(3). Similarly, one can construct 5PAM/25QAM, 7PAM/49QAM, 11PAM/121QAM, etc. in the same manner demonstrated here. For a given channel SNR or SINR in an application, one can choose the appropriate q for channel coding and modulation. IV. SIMULATION The performance of the receiver in the relay is considered since this is the bottleneck of the two-way relaying scheme employing physical-layer network coding under the assumptions of equal transmit power and AWGN channel. Figure 8. Bit error rate comparison among (1) uncoded BPSK, single link, (2) rate-1/3 constraint length-7 trellis code (polynomials 133, 171, and 165 octal), single link, (3) network coding using the same GF(2) trellis code. Compared to the convolutional code C 2 itself, decoding m 1 m 2 from M 2 (C 2 (m 1 ))+M 2 (C 2 (m 2 )) loses about 1.2 db in performance asymptotically. This loss is attributed to the 3- point constellation in Figure 5. (b), which is less reliable than the BPSK constellation in Figure 5. (a). This is a small performance gap compared to decoding m 1 and m 2 individually, which would result in high BER for any noise level due to 0 db signal-to-interference ratio. This performance gap is the greatest for BPSK and diminishes for increasingly higher order constellations.

6 B. Ternary Convolutional Code and 3PAM We have designed a GF(3) convolutional code C 3 and a GF(3) Viterbi decoder for performance simulation. C 3 is a rate- ⅓ constraint length-5 trellis code (polynomials 21022, 20122, and 11122, free distance = 18 Euclidean), and M 3 is the 3PAM modulation shown in Figure 6. (a). Figure 9. shows the comparison of symbol error rates (SER) among (1) uncoded 3PAM M 3, (2) decoding of m from M 3 (C 3 (m)) using the GF(3) Viterbi decoder, and (3) decoding of m 1 m 2 from M 3 (C 3 (m 1 ))+M 3 (C 3 (m 2 )) using the GF(3) Viterbi decoder. The assumptions are: All transmitters transmit at power = 2/3, which is the power of M 3 = { 1, 0, +1}. In the network coding case, two signals arrive at the relay simultaneously, and the signal power is 3dB higher at 4/3; All channels have a unity gain; The noise power is as indicated in the abscissa with reference level 0 dbrn = 1, i.e., for uncoded 3PAM M 3 and trellis coded M 3 (C 3 (m)), a noise power of 0dBrn corresponds to SNR of 10log 10 (2/3) = db; Soft decoding is used in the Viterbi decoder. Compared to the convolutional code C 3 itself, decoding m 1 m 2 from M 3 (C 3 (m 1 ))+M 3 (C 3 (m 2 )) loses about 1 db in performance asymptotically. Again this loss is attributed to the 5-point constellation in Figure 6. (b), which is less reliable than the 3PAM constellation in Figure 6. (a). Compared to BPSK, the performance gap is smaller for 3PAM. For large constellations, the performance gap will diminish. V. SUMMARY AND FUTURE WORK In this paper we present a physical-layer network coding scheme in which linear forward error correction coding defined on Galois field of order q, where q is prime, and qpam or q 2 QAM modulation are employed. In this scheme, two nodes transmit their messages to the relay simultaneously, and the relay is able to decode the GF(q) sum of the messages from the two nodes. The validity of this method has been verified with simulation in the GF(2) and GF(3) cases using convolutional codes. This paper only deals with the ideal scenario in which the channels from the two nodes to the relay are identical. In practical applications, this assumption may not be valid due to imperfect or absent channel state information feedback or power constraints at the transmitters. We have studied the general case of arbitrary channel gains and phases and will present the result in a sequel. Future study on the physical-layer network coding approach presented in this paper may include practical impact of using odd-sized constellations, extension into MIMO channels, using more powerful forward error correction such as turbo codes, and ways to make general GF(q) encoder and decoder computationally efficient for all prime q. REFERENCES Figure 9. Symbol error rate comparison among (1) uncoded 3PAM over a single link, (2) rate-1/3 constraint length-5 GF(3) trellis code (polynomials 21022, 20122, and 11122), single link, and (3) network coding using the same GF(3) trellis code. [1] S. Zhang, S.C. Liew, P.P. Lam, Hot topic: physical-layer network coding, MobiCom 06, Sept , 2006, Los Angeles, Calif. [2] T. Koike-Akino, P. Popovski, and V. Tarokh, Denoising maps and constellations for wireless network coding in two-way relaying systems, Proceedings IEEE GLOBECOM, [3] T. Koike-Akino, P. Popovski, and V. Tarokh, Optimized constellation for two-way wireless relaying with physical network coding, IEEE J. Selected Areas in Communications, Vol. 27, No. 5, pp , June [4] S. Zhang and S.C. Liew, and P.P. Lam, Channel coding and decoding in a relay system operated with physical-layer network coding, IEEE J. Selected Areas in Comm., Vol. 27, No.5, June 2009.

Outline. Communications Engineering 1

Outline. Communications Engineering 1 Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband channels Signal space representation Optimal

More information

Chapter 3 Convolutional Codes and Trellis Coded Modulation

Chapter 3 Convolutional Codes and Trellis Coded Modulation Chapter 3 Convolutional Codes and Trellis Coded Modulation 3. Encoder Structure and Trellis Representation 3. Systematic Convolutional Codes 3.3 Viterbi Decoding Algorithm 3.4 BCJR Decoding Algorithm 3.5

More information

COMBINING GALOIS WITH COMPLEX FIELD CODING FOR HIGH-RATE SPACE-TIME COMMUNICATIONS. Renqiu Wang, Zhengdao Wang, and Georgios B.

COMBINING GALOIS WITH COMPLEX FIELD CODING FOR HIGH-RATE SPACE-TIME COMMUNICATIONS. Renqiu Wang, Zhengdao Wang, and Georgios B. COMBINING GALOIS WITH COMPLEX FIELD CODING FOR HIGH-RATE SPACE-TIME COMMUNICATIONS Renqiu Wang, Zhengdao Wang, and Georgios B. Giannakis Dept. of ECE, Univ. of Minnesota, Minneapolis, MN 55455, USA e-mail:

More information

Performance Analysis of n Wireless LAN Physical Layer

Performance Analysis of n Wireless LAN Physical Layer 120 1 Performance Analysis of 802.11n Wireless LAN Physical Layer Amr M. Otefa, Namat M. ElBoghdadly, and Essam A. Sourour Abstract In the last few years, we have seen an explosive growth of wireless LAN

More information

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1 Wireless Networks: Physical Layer: Modulation, FEC Guevara Noubir Noubir@ccsneuedu S, COM355 Wireless Networks Lecture 3, Lecture focus Modulation techniques Bit Error Rate Reducing the BER Forward Error

More information

Department of Electronic Engineering FINAL YEAR PROJECT REPORT

Department of Electronic Engineering FINAL YEAR PROJECT REPORT Department of Electronic Engineering FINAL YEAR PROJECT REPORT BEngECE-2009/10-- Student Name: CHEUNG Yik Juen Student ID: Supervisor: Prof.

More information

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication Available online at www.interscience.in Convolutional Coding Using Booth Algorithm For Application in Wireless Communication Sishir Kalita, Parismita Gogoi & Kandarpa Kumar Sarma Department of Electronics

More information

Decoding of Block Turbo Codes

Decoding of Block Turbo Codes Decoding of Block Turbo Codes Mathematical Methods for Cryptography Dedicated to Celebrate Prof. Tor Helleseth s 70 th Birthday September 4-8, 2017 Kyeongcheol Yang Pohang University of Science and Technology

More information

SPACE TIME coding for multiple transmit antennas has attracted

SPACE TIME coding for multiple transmit antennas has attracted 486 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 50, NO. 3, MARCH 2004 An Orthogonal Space Time Coded CPM System With Fast Decoding for Two Transmit Antennas Genyuan Wang Xiang-Gen Xia, Senior Member,

More information

6. FUNDAMENTALS OF CHANNEL CODER

6. FUNDAMENTALS OF CHANNEL CODER 82 6. FUNDAMENTALS OF CHANNEL CODER 6.1 INTRODUCTION The digital information can be transmitted over the channel using different signaling schemes. The type of the signal scheme chosen mainly depends on

More information

SIMULATIONS OF ERROR CORRECTION CODES FOR DATA COMMUNICATION OVER POWER LINES

SIMULATIONS OF ERROR CORRECTION CODES FOR DATA COMMUNICATION OVER POWER LINES SIMULATIONS OF ERROR CORRECTION CODES FOR DATA COMMUNICATION OVER POWER LINES Michelle Foltran Miranda Eduardo Parente Ribeiro mifoltran@hotmail.com edu@eletrica.ufpr.br Departament of Electrical Engineering,

More information

EFFECTIVE CHANNEL CODING OF SERIALLY CONCATENATED ENCODERS AND CPM OVER AWGN AND RICIAN CHANNELS

EFFECTIVE CHANNEL CODING OF SERIALLY CONCATENATED ENCODERS AND CPM OVER AWGN AND RICIAN CHANNELS EFFECTIVE CHANNEL CODING OF SERIALLY CONCATENATED ENCODERS AND CPM OVER AWGN AND RICIAN CHANNELS Manjeet Singh (ms308@eng.cam.ac.uk) Ian J. Wassell (ijw24@eng.cam.ac.uk) Laboratory for Communications Engineering

More information

Towards 100G over Copper

Towards 100G over Copper IEEE 8.3 Higher Speed Study Group Towards G over Copper Faculty Investigator: Dr. M. Kavehrad Graduate Researchers: Mr. A. Enteshari Mr. J. Fadlullah The Pennsylvania State University Center for Information

More information

Physical Layer Network Coding with Multiple Antennas

Physical Layer Network Coding with Multiple Antennas This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the WCNC 00 proceedings Physical Layer Network Coding with Multiple Antennas

More information

Advanced channel coding : a good basis. Alexandre Giulietti, on behalf of the team

Advanced channel coding : a good basis. Alexandre Giulietti, on behalf of the team Advanced channel coding : a good basis Alexandre Giulietti, on behalf of the T@MPO team Errors in transmission are fowardly corrected using channel coding e.g. MPEG4 e.g. Turbo coding e.g. QAM source coding

More information

Performance Analysis of OFDM System with QPSK for Wireless Communication

Performance Analysis of OFDM System with QPSK for Wireless Communication IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 3, Ver. I (May-Jun.2016), PP 33-37 www.iosrjournals.org Performance Analysis

More information

Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting

Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting IEEE TRANSACTIONS ON BROADCASTING, VOL. 46, NO. 1, MARCH 2000 49 Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting Sae-Young Chung and Hui-Ling Lou Abstract Bandwidth efficient

More information

MULTILEVEL CODING (MLC) with multistage decoding

MULTILEVEL CODING (MLC) with multistage decoding 350 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 52, NO. 3, MARCH 2004 Power- and Bandwidth-Efficient Communications Using LDPC Codes Piraporn Limpaphayom, Student Member, IEEE, and Kim A. Winick, Senior

More information

Digital Television Lecture 5

Digital Television Lecture 5 Digital Television Lecture 5 Forward Error Correction (FEC) Åbo Akademi University Domkyrkotorget 5 Åbo 8.4. Error Correction in Transmissions Need for error correction in transmissions Loss of data during

More information

FOR applications requiring high spectral efficiency, there

FOR applications requiring high spectral efficiency, there 1846 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 52, NO. 11, NOVEMBER 2004 High-Rate Recursive Convolutional Codes for Concatenated Channel Codes Fred Daneshgaran, Member, IEEE, Massimiliano Laddomada, Member,

More information

UNIVERSITY OF SOUTHAMPTON

UNIVERSITY OF SOUTHAMPTON UNIVERSITY OF SOUTHAMPTON ELEC6014W1 SEMESTER II EXAMINATIONS 2007/08 RADIO COMMUNICATION NETWORKS AND SYSTEMS Duration: 120 mins Answer THREE questions out of FIVE. University approved calculators may

More information

Neha Pathak #1, Neha Bakawale *2 # Department of Electronics and Communication, Patel Group of Institution, Indore

Neha Pathak #1, Neha Bakawale *2 # Department of Electronics and Communication, Patel Group of Institution, Indore Performance evolution of turbo coded MIMO- WiMAX system over different channels and different modulation Neha Pathak #1, Neha Bakawale *2 # Department of Electronics and Communication, Patel Group of Institution,

More information

Improved concatenated (RS-CC) for OFDM systems

Improved concatenated (RS-CC) for OFDM systems Improved concatenated (RS-CC) for OFDM systems Mustafa Dh. Hassib 1a), JS Mandeep 1b), Mardina Abdullah 1c), Mahamod Ismail 1d), Rosdiadee Nordin 1e), and MT Islam 2f) 1 Department of Electrical, Electronics,

More information

Implementation of Reed-Solomon RS(255,239) Code

Implementation of Reed-Solomon RS(255,239) Code Implementation of Reed-Solomon RS(255,239) Code Maja Malenko SS. Cyril and Methodius University - Faculty of Electrical Engineering and Information Technologies Karpos II bb, PO Box 574, 1000 Skopje, Macedonia

More information

AN INTRODUCTION TO ERROR CORRECTING CODES Part 2

AN INTRODUCTION TO ERROR CORRECTING CODES Part 2 AN INTRODUCTION TO ERROR CORRECTING CODES Part Jack Keil Wolf ECE 54 C Spring BINARY CONVOLUTIONAL CODES A binary convolutional code is a set of infinite length binary sequences which satisfy a certain

More information

On the Capacity Regions of Two-Way Diamond. Channels

On the Capacity Regions of Two-Way Diamond. Channels On the Capacity Regions of Two-Way Diamond 1 Channels Mehdi Ashraphijuo, Vaneet Aggarwal and Xiaodong Wang arxiv:1410.5085v1 [cs.it] 19 Oct 2014 Abstract In this paper, we study the capacity regions of

More information

Orthogonal vs Non-Orthogonal Multiple Access with Finite Input Alphabet and Finite Bandwidth

Orthogonal vs Non-Orthogonal Multiple Access with Finite Input Alphabet and Finite Bandwidth Orthogonal vs Non-Orthogonal Multiple Access with Finite Input Alphabet and Finite Bandwidth J. Harshan Dept. of ECE, Indian Institute of Science Bangalore 56, India Email:harshan@ece.iisc.ernet.in B.

More information

Combined Transmitter Diversity and Multi-Level Modulation Techniques

Combined Transmitter Diversity and Multi-Level Modulation Techniques SETIT 2005 3rd International Conference: Sciences of Electronic, Technologies of Information and Telecommunications March 27 3, 2005 TUNISIA Combined Transmitter Diversity and Multi-Level Modulation Techniques

More information

Multiple Input Multiple Output (MIMO) Operation Principles

Multiple Input Multiple Output (MIMO) Operation Principles Afriyie Abraham Kwabena Multiple Input Multiple Output (MIMO) Operation Principles Helsinki Metropolia University of Applied Sciences Bachlor of Engineering Information Technology Thesis June 0 Abstract

More information

High-Rate Non-Binary Product Codes

High-Rate Non-Binary Product Codes High-Rate Non-Binary Product Codes Farzad Ghayour, Fambirai Takawira and Hongjun Xu School of Electrical, Electronic and Computer Engineering University of KwaZulu-Natal, P. O. Box 4041, Durban, South

More information

REVIEW OF COOPERATIVE SCHEMES BASED ON DISTRIBUTED CODING STRATEGY

REVIEW OF COOPERATIVE SCHEMES BASED ON DISTRIBUTED CODING STRATEGY INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 REVIEW OF COOPERATIVE SCHEMES BASED ON DISTRIBUTED CODING STRATEGY P. Suresh Kumar 1, A. Deepika 2 1 Assistant Professor,

More information

An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel

An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel Terry Ferrett 1 Matthew Valenti 1 Don Torrieri 2 1 West Virginia University 2 U.S. Army Research Laboratory June 12th, 2013 1 / 26

More information

C802.16a-02/76. IEEE Broadband Wireless Access Working Group <

C802.16a-02/76. IEEE Broadband Wireless Access Working Group < Project IEEE 802.16 Broadband Wireless Access Working Group Title Convolutional Turbo Codes for 802.16 Date Submitted 2002-07-02 Source(s) Re: Brian Edmonston icoding Technology

More information

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 2, FEBRUARY 2002 187 Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System Xu Zhu Ross D. Murch, Senior Member, IEEE Abstract In

More information

Disclaimer. Primer. Agenda. previous work at the EIT Department, activities at Ericsson

Disclaimer. Primer. Agenda. previous work at the EIT Department, activities at Ericsson Disclaimer Know your Algorithm! Architectural Trade-offs in the Implementation of a Viterbi Decoder This presentation is based on my previous work at the EIT Department, and is not connected to current

More information

Principles of Communication Systems Part II Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

Principles of Communication Systems Part II Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur Principles of Communication Systems Part II Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur Lecture 22 M-ary QAM (Quadrature Amplitude Modulation)

More information

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday Lecture 3: Wireless Physical Layer: Modulation Techniques Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday Modulation We saw a simple example of amplitude modulation in the last lecture Modulation how

More information

On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks

On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks San Jose State University From the SelectedWorks of Robert Henry Morelos-Zaragoza April, 2015 On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks Quyhn Quach Robert H Morelos-Zaragoza

More information

Diversity Techniques to combat fading in WiMAX

Diversity Techniques to combat fading in WiMAX Diversity Techniques to combat fading in WiMAX ANOU ABDERRAHMANE, MEHDI MEROUANE, BENSEBTI MESSAOUD Electronics Department University SAAD DAHLAB of BLIDA, ALGERIA BP 270 BLIDA, ALGERIA a_anou@hotmail.com,

More information

Know your Algorithm! Architectural Trade-offs in the Implementation of a Viterbi Decoder. Matthias Kamuf,

Know your Algorithm! Architectural Trade-offs in the Implementation of a Viterbi Decoder. Matthias Kamuf, Know your Algorithm! Architectural Trade-offs in the Implementation of a Viterbi Decoder Matthias Kamuf, 2009-12-08 Agenda Quick primer on communication and coding The Viterbi algorithm Observations to

More information

MULTILEVEL RS/CONVOLUTIONAL CONCATENATED CODED QAM FOR HYBRID IBOC-AM BROADCASTING

MULTILEVEL RS/CONVOLUTIONAL CONCATENATED CODED QAM FOR HYBRID IBOC-AM BROADCASTING MULTILEVEL RS/CONVOLUTIONAL CONCATENATED CODED FOR HYBRID IBOC-AM BROADCASTING S.-Y. Chung' and H. Lou Massachusetts Institute of Technology Cambridge, MA 02139. Lucent Technologies Bell Labs Murray Hill,

More information

Error Correcting Codes for Cooperative Broadcasting

Error Correcting Codes for Cooperative Broadcasting San Jose State University SJSU ScholarWorks Faculty Publications Electrical Engineering 11-30-2010 Error Correcting Codes for Cooperative Broadcasting Robert H. Morelos-Zaragoza San Jose State University,

More information

Noncoherent Digital Network Coding Using Multi-tone CPFSK Modulation

Noncoherent Digital Network Coding Using Multi-tone CPFSK Modulation Noncoherent Digital Network Coding Using Multi-tone CPFSK Modulation Terry Ferrett, Matthew C. Valenti, and Don Torrieri West Virginia University, Morgantown, WV, USA. U.S. Army Research Laboratory, Adelphi,

More information

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX Amr Shehab Amin 37-20200 Abdelrahman Taha 31-2796 Yahia Mobasher 28-11691 Mohamed Yasser

More information

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at: www.ijarcsms.com

More information

Chapter 2 Overview - 1 -

Chapter 2 Overview - 1 - Chapter 2 Overview Part 1 (last week) Digital Transmission System Frequencies, Spectrum Allocation Radio Propagation and Radio Channels Part 2 (today) Modulation, Coding, Error Correction Part 3 (next

More information

BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel

BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel Faisal Rasheed Lone Department of Computer Science & Engineering University of Kashmir Srinagar J&K Sanjay

More information

International Journal of Computer Trends and Technology (IJCTT) Volume 40 Number 2 - October2016

International Journal of Computer Trends and Technology (IJCTT) Volume 40 Number 2 - October2016 Signal Power Consumption in Digital Communication using Convolutional Code with Compared to Un-Coded Madan Lal Saini #1, Dr. Vivek Kumar Sharma *2 # Ph. D. Scholar, Jagannath University, Jaipur * Professor,

More information

WITH the introduction of space-time codes (STC) it has

WITH the introduction of space-time codes (STC) it has IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 59, NO. 6, JUNE 2011 2809 Pragmatic Space-Time Trellis Codes: GTF-Based Design for Block Fading Channels Velio Tralli, Senior Member, IEEE, Andrea Conti, Senior

More information

Turbo Codes for Pulse Position Modulation: Applying BCJR algorithm on PPM signals

Turbo Codes for Pulse Position Modulation: Applying BCJR algorithm on PPM signals Turbo Codes for Pulse Position Modulation: Applying BCJR algorithm on PPM signals Serj Haddad and Chadi Abou-Rjeily Lebanese American University PO. Box, 36, Byblos, Lebanon serj.haddad@lau.edu.lb, chadi.abourjeily@lau.edu.lb

More information

Multiple Input Multiple Output Dirty Paper Coding: System Design and Performance

Multiple Input Multiple Output Dirty Paper Coding: System Design and Performance Multiple Input Multiple Output Dirty Paper Coding: System Design and Performance Zouhair Al-qudah and Dinesh Rajan, Senior Member,IEEE Electrical Engineering Department Southern Methodist University Dallas,

More information

Hybrid ARQ Schemes for Non-Orthogonal Space-Time Block Codes

Hybrid ARQ Schemes for Non-Orthogonal Space-Time Block Codes Hybrid ARQ Schemes for Non-Orthogonal Space-Time Block Codes Rui Lin, B.E.(Hons) A thesis submitted in partial fulfilment of the requirements for the degree of Master of Engineering in Electrical and Electronic

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of OFDM under DWT, DCT based Image Processing Anshul Soni soni.anshulec14@gmail.com Ashok Chandra Tiwari Abstract In this paper, the performance of conventional discrete cosine transform

More information

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 5 (2014), pp. 463-468 Research India Publications http://www.ripublication.com/aeee.htm Power Efficiency of LDPC Codes under

More information

PHYSICAL-LAYER NETWORK CODING FOR MIMO SYSTEMS. Ning Xu, B.S., M.S. Dissertation Prepared for the Degree of DOCTOR OF PHILOSOPHY

PHYSICAL-LAYER NETWORK CODING FOR MIMO SYSTEMS. Ning Xu, B.S., M.S. Dissertation Prepared for the Degree of DOCTOR OF PHILOSOPHY PHYSICAL-LAYER NETWORK CODING FOR MIMO SYSTEMS Ning Xu, B.S., M.S. Dissertation Prepared for the Degree of DOCTOR OF PHILOSOPHY UNIVERSITY OF NORTH TEXAS May 2011 APPROVED: Yan Huang, Major Professor Shengli

More information

NOVEL 6-PSK TRELLIS CODES

NOVEL 6-PSK TRELLIS CODES NOVEL 6-PSK TRELLIS CODES Gerhard Fet tweis Teknekron Communications Systems, 2121 Allston Way, Berkeley, CA 94704, USA phone: (510)649-3576, fax: (510)848-885 1, fet t weis@ t cs.com Abstract The use

More information

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System Anshu Aggarwal 1 and Vikas Mittal 2 1 Anshu Aggarwal is student of M.Tech. in the Department of Electronics

More information

THE idea behind constellation shaping is that signals with

THE idea behind constellation shaping is that signals with IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 52, NO. 3, MARCH 2004 341 Transactions Letters Constellation Shaping for Pragmatic Turbo-Coded Modulation With High Spectral Efficiency Dan Raphaeli, Senior Member,

More information

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont. TSTE17 System Design, CDIO Lecture 5 1 General project hints 2 Project hints and deadline suggestions Required documents Modulation, cont. Requirement specification Channel coding Design specification

More information

A Simple Space-Frequency Coding Scheme with Cyclic Delay Diversity for OFDM

A Simple Space-Frequency Coding Scheme with Cyclic Delay Diversity for OFDM A Simple Space-Frequency Coding Scheme with Cyclic Delay Diversity for A Huebner, F Schuehlein, and M Bossert E Costa and H Haas University of Ulm Department of elecommunications and Applied Information

More information

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM 1 Drakshayini M N, 2 Dr. Arun Vikas Singh 1 drakshayini@tjohngroup.com, 2 arunsingh@tjohngroup.com

More information

International Journal of Emerging Technologies in Computational and Applied Sciences(IJETCAS)

International Journal of Emerging Technologies in Computational and Applied Sciences(IJETCAS) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational

More information

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing 16.548 Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing Outline! Introduction " Pushing the Bounds on Channel Capacity " Theory of Iterative Decoding " Recursive Convolutional Coding

More information

code V(n,k) := words module

code V(n,k) := words module Basic Theory Distance Suppose that you knew that an English word was transmitted and you had received the word SHIP. If you suspected that some errors had occurred in transmission, it would be impossible

More information

Bit-Interleaved Coded Modulation: Low Complexity Decoding

Bit-Interleaved Coded Modulation: Low Complexity Decoding Bit-Interleaved Coded Modulation: Low Complexity Decoding Enis Aay and Ender Ayanoglu Center for Pervasive Communications and Computing Department of Electrical Engineering and Computer Science The Henry

More information

DEGRADED broadcast channels were first studied by

DEGRADED broadcast channels were first studied by 4296 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 54, NO 9, SEPTEMBER 2008 Optimal Transmission Strategy Explicit Capacity Region for Broadcast Z Channels Bike Xie, Student Member, IEEE, Miguel Griot,

More information

Robustness of Space-Time Turbo Codes

Robustness of Space-Time Turbo Codes Robustness of Space-Time Turbo Codes Wei Shi, Christos Komninakis, Richard D. Wesel, and Babak Daneshrad University of California, Los Angeles Los Angeles, CA 90095-1594 Abstract In this paper, we consider

More information

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Performance Analysis of WiMAX Physical Layer Model using Various Techniques Volume-4, Issue-4, August-2014, ISSN No.: 2250-0758 International Journal of Engineering and Management Research Available at: www.ijemr.net Page Number: 316-320 Performance Analysis of WiMAX Physical

More information

Receiver Design for Noncoherent Digital Network Coding

Receiver Design for Noncoherent Digital Network Coding Receiver Design for Noncoherent Digital Network Coding Terry Ferrett 1 Matthew Valenti 1 Don Torrieri 2 1 West Virginia University 2 U.S. Army Research Laboratory November 3rd, 2010 1 / 25 Outline 1 Introduction

More information

On Non-Binary Constellations for Channel-Encoded Physical Layer Network Coding

On Non-Binary Constellations for Channel-Encoded Physical Layer Network Coding On Non-Binary Constellations for Channel-Encoded Physical Layer Network Coding by Zahra Faraji-Dana A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree

More information

Reduced Complexity of QRD-M Detection Scheme in MIMO-OFDM Systems

Reduced Complexity of QRD-M Detection Scheme in MIMO-OFDM Systems Advanced Science and echnology Letters Vol. (ASP 06), pp.4- http://dx.doi.org/0.457/astl.06..4 Reduced Complexity of QRD-M Detection Scheme in MIMO-OFDM Systems Jong-Kwang Kim, Jae-yun Ro and young-kyu

More information

Generalized Signal Alignment For MIMO Two-Way X Relay Channels

Generalized Signal Alignment For MIMO Two-Way X Relay Channels Generalized Signal Alignment For IO Two-Way X Relay Channels Kangqi Liu, eixia Tao, Zhengzheng Xiang and Xin Long Dept. of Electronic Engineering, Shanghai Jiao Tong University, Shanghai, China Emails:

More information

Chapter 2 Overview - 1 -

Chapter 2 Overview - 1 - Chapter 2 Overview Part 1 (last week) Digital Transmission System Frequencies, Spectrum Allocation Radio Propagation and Radio Channels Part 2 (today) Modulation, Coding, Error Correction Part 3 (next

More information

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 ISSN 0976 6464(Print)

More information

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems A Polling Based Approach For Delay Analysis of WiMAX/IEEE 802.16 Systems Archana B T 1, Bindu V 2 1 M Tech Signal Processing, Department of Electronics and Communication, Sree Chitra Thirunal College of

More information

IN a two-way relay network, the denoise-and-forward

IN a two-way relay network, the denoise-and-forward IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, ACCEPTED FOR PUBLICATION 1 Symbol and Bit Mapping Optimization for Physical-Layer Network Coding with Pulse Amplitude Modulation Ronald Y. Chang, Member, IEEE,

More information

Low Complexity Decoding of Bit-Interleaved Coded Modulation for M-ary QAM

Low Complexity Decoding of Bit-Interleaved Coded Modulation for M-ary QAM Low Complexity Decoding of Bit-Interleaved Coded Modulation for M-ary QAM Enis Aay and Ender Ayanoglu Center for Pervasive Communications and Computing Department of Electrical Engineering and Computer

More information

IN AN MIMO communication system, multiple transmission

IN AN MIMO communication system, multiple transmission 3390 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 55, NO 7, JULY 2007 Precoded FIR and Redundant V-BLAST Systems for Frequency-Selective MIMO Channels Chun-yang Chen, Student Member, IEEE, and P P Vaidyanathan,

More information

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR COMMUNICATION SYSTEMS Abstract M. Chethan Kumar, *Sanket Dessai Department of Computer Engineering, M.S. Ramaiah School of Advanced

More information

Rate and Power Adaptation in OFDM with Quantized Feedback

Rate and Power Adaptation in OFDM with Quantized Feedback Rate and Power Adaptation in OFDM with Quantized Feedback A. P. Dileep Department of Electrical Engineering Indian Institute of Technology Madras Chennai ees@ee.iitm.ac.in Srikrishna Bhashyam Department

More information

Contents Chapter 1: Introduction... 2

Contents Chapter 1: Introduction... 2 Contents Chapter 1: Introduction... 2 1.1 Objectives... 2 1.2 Introduction... 2 Chapter 2: Principles of turbo coding... 4 2.1 The turbo encoder... 4 2.1.1 Recursive Systematic Convolutional Codes... 4

More information

IN MOST situations, the wireless channel suffers attenuation

IN MOST situations, the wireless channel suffers attenuation IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 17, NO. 3, MARCH 1999 451 Space Time Block Coding for Wireless Communications: Performance Results Vahid Tarokh, Member, IEEE, Hamid Jafarkhani, Member,

More information

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel M. Rezaei* and A. Falahati* (C.A.) Abstract: In this paper, a cooperative algorithm to improve the orthogonal

More information

TABLE OF CONTENTS CHAPTER TITLE PAGE

TABLE OF CONTENTS CHAPTER TITLE PAGE TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS i i i i i iv v vi ix xi xiv 1 INTRODUCTION 1 1.1

More information

Robust Reed Solomon Coded MPSK Modulation

Robust Reed Solomon Coded MPSK Modulation ITB J. ICT, Vol. 4, No. 2, 2, 95-4 95 Robust Reed Solomon Coded MPSK Modulation Emir M. Husni School of Electrical Engineering & Informatics, Institut Teknologi Bandung, Jl. Ganesha, Bandung 432, Email:

More information

CT-516 Advanced Digital Communications

CT-516 Advanced Digital Communications CT-516 Advanced Digital Communications Yash Vasavada Winter 2017 DA-IICT Lecture 17 Channel Coding and Power/Bandwidth Tradeoff 20 th April 2017 Power and Bandwidth Tradeoff (for achieving a particular

More information

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel Dilip Mandloi PG Scholar Department of ECE, IES, IPS Academy, Indore [India]

More information

FREDRIK TUFVESSON ELECTRICAL AND INFORMATION TECHNOLOGY

FREDRIK TUFVESSON ELECTRICAL AND INFORMATION TECHNOLOGY 1 Information Transmission Chapter 5, Block codes FREDRIK TUFVESSON ELECTRICAL AND INFORMATION TECHNOLOGY 2 Methods of channel coding For channel coding (error correction) we have two main classes of codes,

More information

IEEE P Wireless Personal Area Networks

IEEE P Wireless Personal Area Networks IEEE P802.15 Wireless Personal Area Networks Project Title IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) TVWS-NB-OFDM Merged Proposal to TG4m Date Submitted Sept. 18, 2009 Source

More information

Noncoherent Physical-Layer Network Coding Using Binary CPFSK Modulation

Noncoherent Physical-Layer Network Coding Using Binary CPFSK Modulation Noncoherent Physical-Layer Network Coding Using Binary CPFSK Modulation Matthew C. Valenti, Don Torrieri and Terry Ferrett West Virginia University, Morgantown, WV, USA. U.S. Army Research Laboratory,

More information

Error Control Codes. Tarmo Anttalainen

Error Control Codes. Tarmo Anttalainen Tarmo Anttalainen email: tarmo.anttalainen@evitech.fi.. Abstract: This paper gives a brief introduction to error control coding. It introduces bloc codes, convolutional codes and trellis coded modulation

More information

The Optimal Employment of CSI in COFDM-Based Receivers

The Optimal Employment of CSI in COFDM-Based Receivers The Optimal Employment of CSI in COFDM-Based Receivers Akram J. Awad, Timothy O Farrell School of Electronic & Electrical Engineering, University of Leeds, UK eenajma@leeds.ac.uk Abstract: This paper investigates

More information

Communication Efficiency of Error Correction Mechanism Based on Retransmissions

Communication Efficiency of Error Correction Mechanism Based on Retransmissions Communication Efficiency of Error Correction Mechanism Based on Retransmissions Dragan Samardzija Summary The SNR gap between the capacity and throughput stays constant as SNR increases. The relative efficiency

More information

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS RASHMI SABNUAM GUPTA 1 & KANDARPA KUMAR SARMA 2 1 Department of Electronics and Communication Engineering, Tezpur University-784028,

More information

Improvement Of Block Product Turbo Coding By Using A New Concept Of Soft Hamming Decoder

Improvement Of Block Product Turbo Coding By Using A New Concept Of Soft Hamming Decoder European Scientific Journal June 26 edition vol.2, No.8 ISSN: 857 788 (Print) e - ISSN 857-743 Improvement Of Block Product Turbo Coding By Using A New Concept Of Soft Hamming Decoder Alaa Ghaith, PhD

More information

Adaptive Modulation, Adaptive Coding, and Power Control for Fixed Cellular Broadband Wireless Systems: Some New Insights 1

Adaptive Modulation, Adaptive Coding, and Power Control for Fixed Cellular Broadband Wireless Systems: Some New Insights 1 Adaptive, Adaptive Coding, and Power Control for Fixed Cellular Broadband Wireless Systems: Some New Insights Ehab Armanious, David D. Falconer, and Halim Yanikomeroglu Broadband Communications and Wireless

More information

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Comparison of BER for Various Digital Modulation Schemes in OFDM System ISSN: 2278 909X Comparison of BER for Various Digital Modulation Schemes in OFDM System Jaipreet Kaur, Hardeep Kaur, Manjit Sandhu Abstract In this paper, an OFDM system model is developed for various

More information

Coding aware routing in wireless networks with bandwidth guarantees. IEEEVTS Vehicular Technology Conference Proceedings. Copyright IEEE.

Coding aware routing in wireless networks with bandwidth guarantees. IEEEVTS Vehicular Technology Conference Proceedings. Copyright IEEE. Title Coding aware routing in wireless networks with bandwidth guarantees Author(s) Hou, R; Lui, KS; Li, J Citation The IEEE 73rd Vehicular Technology Conference (VTC Spring 2011), Budapest, Hungary, 15-18

More information

MODULATION AND CODING TECHNIQUES IN WIRELESS COMMUNICATIONS

MODULATION AND CODING TECHNIQUES IN WIRELESS COMMUNICATIONS MODULATION AND CODING TECHNIQUES IN WIRELESS COMMUNICATIONS Edited by Evgenii Krouk Dean of the Information Systems and Data Protection Faculty, St Petersburg State University of Aerospace Instrumentation,

More information

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr. Lecture #2 EE 471C / EE 381K-17 Wireless Communication Lab Professor Robert W. Heath Jr. Preview of today s lecture u Introduction to digital communication u Components of a digital communication system

More information