Error Performance Analysis of a Concatenated Coding Scheme with 64/256-QAM Trellis Coded Modulation for the North American Cable Modem Standard
|
|
- Benjamin Booth
- 5 years ago
- Views:
Transcription
1 Error Performance Analysis of a Concatenated Coding Scheme with 64/256-QAM Trellis Coded Modulation for the North American Cable Modem Standard Dojun Rhee and Robert H. Morelos-Zaragoza LSI Logic Corporation 55 McCarthy Blvd. MS G-820 Milpitas, CA August 27th, 998 Abstract In this paper, concatenated coding schemes with Reed-Solomon (RS) coding in the outer stage and trellis coded modulation (TCM) in the inner stage are analyzed. The TCM decoder incorporates a Viterbi decoder compliant with ITU-T Recommendation J.83, Annex B (North American digital video transmission specifications for Multimedia Cable Network System (MCNS)). The module is suitable as the inner stage of a concatenated decoding scheme. A triple-error-correcting extended RS (28,22,7) code over GF(2 7 ) is used in the outer stage. Union bounds on the bit error performance of concatenated coding schemes, with 64-QAM and 256-QAM signal constellations over AWGN channels are derived and verified by computer simulations. The effects of quantization of input symbols and of trace-back depth in the Viterbi decoder are simulated as well. Keywords: Concatenated Codes, Reed Solomon Codes, Trellis Coded Modulation, Viterbi Decoding. This paper was presented in part at the 998 International Symposium on Information Theory (ISIT 98), M.I.T., Boston,
2 . Introduction The ITU-T Recommendation J.83, Annex B [], describes the framing structure, channel coding, and channel modulation of a digital multi-service television distribution system specified to a cable channel. The design of the modulation, interleaving and coding is based upon testing and characterization of the cable system in North America[-6]. The digital modulation format is 64-QAM and 256-QAM, with the QAM symbol rate and occupied bandwidth optimized for the 6 MHz NTSC channel plan employed in North America. The forward error correction (FEC) is based on a concatenated coding scheme that produces high coding gain with moderate complexity and overhead. The cable channel (including optical fiber) is primarily regarded as a bandwidth-limited linear channel, with a balanced combination of white noise, interference, and multi-path distortion. QAM signalling techniques and concatenated coding are well suited to this application and channel. Figure illustrates the basic concatenated FEC technique. The FEC section is composed of four processing layers. There are no dependencies on input data protocol in any of the FEC layers. FEC synchronization is fully internal and transparent. The processing layers are as follows: ) A (28,22,7) RS code provides block encoding and decoding to correct up to three symbols within an RS block. 2) Convolutional interleaver and de-interleaver evenly disperse the symbols, protecting against a long burst of symbol errors from being sent to the RS decoder. 3) Scrambler and de-scrambler randomize the data on the channel to allow effective QAM demodulator synchronization. 4) Trellis encoder and decoder provide convolutional encoding and with it the possibility of using soft decision trellis decoding of random channel errors. The paper is organized as follows: In section 2, the encoding and decoding of a TCM code over a 64-QAM constellation are discussed. Section 3 deals with TCM encoding and decoding over a 256-QAM constellation. In Section 4, the performance of the inner TCM code with respect to differential encoding, bits-to-signal mappings, finite quantization of received symbols and Viterbi decoding depth is presented. Also in Section 4, an error performance analysis of - 2 -
3 concatenated TCM schemes with 64/256-QAM constellation and an outer extended RS(28,22,7) code over GF(2 7 ) is presented. Approximated union bounds are derived and compared with computer simulations. The performance of a suboptimal double-error correcting RS decoder is analyzed and simulated as well. It is shown to achieve the specification for cable modems with reduced implementation complexity and decoding delay. Finally, in section 5 conclusions on this work are drawn QAM TCM Encoding and Decoding A block diagram of a 64-QAM trellis coded modulator is shown in Figure 2 (a). A group of four RS symbols (RS, RS2, RS3, RS4) over GF(2 7 ) is encoded into five consecutive 64- QAM symbols. Therefore, the overall rate of the TCM code is 28/30. The symbol RS and RS2 are assigned to in-phase (or real) I symbols, and symbols RS3 and RS4 are assigned to quadrature (or imaginary) Q symbols. Of the 28 input bits that form a trellis group, each of two groups of 4 bits of the differentially precoded bit streams in a trellis group are separately encoded by a binary convolutional coder (BCC). Each BCC produces 5 coded bits, as shown in Figure 2 (a). The remaining bits are sent to the mapper uncoded. This produces an overall output of 30 bits. For the I bits, 4 MSB s of RS2 are input to the BCC, one bit at a time, LSB first. The remaining bits of RS2 and all 7 bits of the RS are input to the mapper, uncoded, LSB first one bit at a time. The four bits sent to the BCC will produce 5 coded bits. The same process is done for the Q bits. The QAM mapper receives the coded and uncoded 3-bit I and Q. It uses these bits to address a look-up table which produces the 3-bit X and Y as shown in Figure 5 (a). The 3-bit X and Y are then sent to the 64 QAM modem where the signal constellation in Figure 5 (b) is generated. 2. Binary Convolutional Encoder The trellis coded modulator includes a rate-4/5 punctured convolutional code based on a rate-/2 convolutional encoder that is used to introduce redundancy into the LSB s of the trellis - 3 -
4 group. The convolutional encoder is a 6-state non-systematic rate-/2 encoder with the generator: G = [25, 37] (octal). The outputs of the encoder are selected according to a puncturing matrix: [P,P2]=[000:] ( 0 denotes NO transmission, denotes transmission), which produces a single serial soft output stream for the rate-/2 Viterbi decoder. The de-puncturing matrix converts the rate-4/5 soft output stream into rate-/2 soft output stream. The internal structure of the punctured encoder is shown in Figure 2 (b). 2.2 Differential Precoder A differential precoder is used to perform a 90 o rotationally invariant trellis coding. The key for robust modem designs is to have very fast recovery. In non-rotationally invariant design, a certain timing slip will cause a major resynchronization of the FEC, leading to a burst of errors at the FEC output. A Differential encoder is shown in Figure 2 (c). The differential precoder allows the information to be carried by a change in phase, rather than by absolute phase. The LSB of the I and Q components are differentially encoded. As shown in Figure 5 (b), if we mask out the LSB of I and Q symbols, 90 o rotational invariance of the remaining uncoded 4 bits for 64-QAM or uncoded 6 bits for 256-QAM is inherent in the signal constellation QAM TCM Decoder The 64-QAM demodulator produces soft In-Phase and Quadrature outputs from the received 64-QAM signals through the cable network. Before feeding them into the rate-/2 Viterbi decoder, each In-Phase and Quadrature soft output will be depunctured with depuncturing matrix : [P, P2] = [000:] ( 0 denotes NO transmission, denotes transmission), which produces a single serial soft output stream for the rate-/2 Viterbi decoder. The structure of the decoder is shown in Figure 3 where m = 4. With reference to the TCM encoder, note that the LSB of I and Q bits are encoded with separate convolutional encoding and a QAM mapper maps 3-bit I and Q into 3-bit X and - 4 -
5 Y to represents an 8-PAM signal point. For example, if X is 000, then the In-Phase component in Figure 5 (b) is always and if Y is, then the Quadrature component in Figure 5 (b) is always -. Therefore, at the TCM decoder, the In-Phase and Quadrature soft outputs from the 64-QAM demodulator can be decoded independently. Also, at the rate-/2 Viterbi decoder, each In-Phase (or Quadrature) soft output is compared with reference 8-PAM signal constellation points {-7, -5, -3, -,, 3, 5, 7}. Since a rate-/2 6-state convolutional code is used in the TCM encoder, there are four distinct labels for each branch in the 6-state trellis, i.e., {00, 0, 0, }. Therefore, only the branch metrics for these four distinct branch labels need to be calculated. There are two-bits for each branch label, and therefore two consecutive soft outputs must be feed into the branch metric generator. These two bits are used as LSB for the 8-PAM signal constellation mapping. For each bit, there are four parallel branches with MSB label {00, 0,0,}. These four parallel branch labels are compared with four 8-PAM signal points which are decided by the LSB of the branch label.for example, suppose 0 is a label for a branch in a rate-/2 Viterbi decoder trellis. Then, for label 0, we calculate branch metrics with (000, 00, 00,0) = (, 5, -7,-3) in the 8-PAM signal constellation and find the label with minimum branch metric.for a label, we calculate branch metrics with (00, 0, 0,) = (3, 7, -5,-) in the 8-PAM signal constellation and find the label with minimum branch metric. After this, each branch metric is added, and pairs of two MSB bits are stored from the labels with minimum branch metric. After Viterbi Decoding, eight consecutive 2-bits pairs for parallel branches and 4 information bits from 0 consecutive In-Phase component of 64-QAM signals are recovered. Four recovered information bits are fed into the BCC to produce eight LSBs. These eight LSBs are combined with the eight consecutive 2-bits pair and fed into a puncturing device to generate five consecutive 3-bits X. Five consecutive 3-bits Y bits are recovered by the same procedure as for the quadrature part. Then 6-bit X and Y are converted into I and Q based on Table 2. These recovered five consecutive 2-bits MSB of I, five consecutive 2- bits MSB of Q, and pairs of four information bits from each BCC, totalling 28 bits, are - 5 -
6 mapped into four RS symbols over GF(2 7 ). The X and Y are also fed into a bit error counter for synchronization purposes QAM TCM Encoding and Decoding A block diagram of a 256-QAM trellis coded modulator is shown in Figure 4. There are 38 information bits encoded into five consecutive 256-QAM symbols. Therefore, the overall rate of the TCM code is 38/40. To form a trellis group to be input to the encoder, the RS codewords are serialized beginning with the MSB of the first symbol of the first RS codewords following the frame sync. Bits are then placed in trellis group locations from RS symbols in the order: I 0, Q 0, I, Q, I 2,..., Q 7, I 8, Q 8 as shown in Figure 4. For the sync trellis group, RS bits begin at location I instead of I 0. Of the 38 input bits that form a trellis group, each of two groups of 4 bits of the differentially precoded bit streams in a trellis group are separately encoded by a binary punctured convolutional coder (BCC). Each BCC produces 5 coded bits. The remaining bits are sent to the mapper uncoded. For 256-QAM, the mapper receives the coded and uncoded 4-bit I and Q data from the trellis coded modulator. It uses these bits to address a look-up table which produces the 8-bit constellation symbol, i.e., X and Y. The look-up table for 256 QAM is shown in []. The 8-bit constellation symbol is then sent to 256-QAM modulator with the signal constellation arrangement shown in [] QAM TCM Decoding The 256-QAM demodulator produces soft In-Phase and Quadrature outputs from the received 256-QAM signals through the cable network. Before feeding it into the rate-/2 Viterbi decoder, each In-Phase and Quadrature soft output will be depunctured with de-puncturing matrix : [P, P2] = [000:] ( 0 denotes NO transmission, denotes transmission), which produces a single serial soft output stream for the rate-/2 Viterbi decoder. The decoder structure is shown in Figure
7 At the TCM encoder, LSB of I and Q bits are encoded with separate convolutional encoder and also the QAM mapper maps 4-bit I and Q into 4-bit X and Y which each represents a 6-PAM signal. For example, if X is 0000, the In-Phase component is always and if Y is, the Quadrature component is always -. Therefore, at the TCM decoder, the In-Phase and Quadrature soft outputs from 256-QAM demodulator can be decode independently. Also, at the rate-/2 Viterbi decoder, each In-Phase (or Quadrature) soft output is compared with reference 6-PAM signal constellation points {-5, -3,-,-9, -7, -5, -3,, 3, 5, 7, 9,, 3, 5}. The computation of branch metrics is similar to that for 64-QAM. Since a rate-/2 6-state convolutional code is used in the TCM encoder, there are four distinct labels for each branch in the 6-state trellis, i.e., {00, 0,0,}. Therefore, only the branch metrics for these eight distinct branch labels need to be calculated. Since there are two bits for each branch label, two consecutive soft outputs must be feed into BMGR. These two bits are used as LSB for representing 6-PAM signal constellation mapping. For each bit, there are eight parallel branches with MSB label {000, 00, 00, 0, 00, 0,0}. These eight parallel branch labels are compared with eight 6-PAM signals which are decided by the LSB of a branch label. For example, suppose 0 is a label for a branch in the rate-/2 Viterbi decoder trellis. Then, for label 0, we calculate branch metrics with (0000, 000, 000, 00, 000, 00, 00, 0) = (, 5, 9, 3, -5, -, -7,-3) in the 6- PAM signal constellation and find the label with minimum branch metric. For a label, we calculate branch metrics with (000, 00, 00, 0, 00, 0, 0, ) = (3, 7,, 3, -3, -9, -5,-) in the 6-PAM signal constellation and find the label with minimum branch metric. After that, we add each branch metric and store pairs of three MSB bits from stored labels with minimum branch metric
8 3.2 Recovery of Uncoded Information Bits After Viterbi Decoding, recovered are eight consecutive 3-bits pairs for parallel branches and 4 information bits from 0 consecutive In-Phase component of 256-QAM signals. Four recovered information bits are fed into the BCC to produce eight LSBs. These eight LSBs are combined with eight consecutive 3-bits pair and are then fed into a puncturing device to generate 5 consecutive 4-bits X. Five consecutive 4-bits Y bits are recovered by the same procedure as for the quadrature part. Then the 8-bits X and Y are converted into I and Q.. These recovered five consecutive 3-bits MSB of I, five consecutive 3-bits MSB of Q, and the pair of four information bits from each BCC, amount to the stimated 38 information bits. At the same time, X and Y are fed into a bit error counter for synchronization purposes. 3.3 Viterbi Bit Error Rate Monitor A performance monitor for the channel bit error rate is built in the decoder. Occurrences of bit errors are found by comparing an appropriately delayed version of the incoming channel data stream to the re-encoded TCM decoder output data stream. Depunctured data is delayed by the TCM decoder latency. The symbol stream can be compared on a symbol-by-symbol basis against the depunctured incoming channel stream. Any discrepancy between two respective symbols indicates a corrected error (or with a much smaller probability, a erroneous output bit produced by a failure of the Viterbi decoder to decode correctly). Decoder input symbols that are marked as erasures are disregarded when error events are detected. The 256-QAM TCM decoder is shown in Figure Performance Analysis 4. Inner TCM Schemes In this section, approximated union bounds and simulation results are presented on the error performance of the inner TCM schemes presented in previous sections. The effects of both a finite number of quantization levels and the decoding depth in the Viterbi decoder are - 8 -
9 discussed. 4.. An approximated union bound for TCM In the following analysis, it is assumed that the output of the convolutional interleaver produces sequences of symbols corrupted by samples of additive white Gaussian noise (AWGN). An equivalent truncated binary block code is derived, for each 6-state rate-4/5 punctured convolutional code (PCC). Each code operates a over one-dimensional signal set (8-PAM for 64-QAM TCM and 6-PAM for 256-QAM TCM). Thus a standard union bound can be derived on the probability of a bit error at the output of the TCM decoder. The generator matrix of this equivalent binary block code [7] is obtained from the impulse response (or, equivalently, the interleaved generator sequences) of the rate-/2 mother code, given by (,0,,0,), together with the puncturing pattern (,0,0,0). This pattern means deleting the 3rd, 5th and 7th columns (all zero columns) of the generator matrix of the block code, for every 8 output bits in correspondence to 4 information bits. This yields an equivalent (68,30) code whose generator matrix is listed in Table. The punctured positions correspond to all-zero columns and thus the effective length of the equivalent block code is 39. Each codeword in the equivalent block code corresponds to a path in the puncured code trellis, that starts and ends at the all-zero state, associated with 30 information bits. The weight distribution of the equivalent block code is shown in Table 2. For the other terms not shown, W() i = 0. Then an approximated union bound on the probability of a bit error at the output of the TCM decoder is obtained as follows [8] i P --W()N i i 2E b Q i 2 i b < -- n N i + n N 0 Q n i i = 3 i = 8E b i 2 N 0 () where = 42 for 64-QAM, = 70 for 256-QAM and N denotes the effective number of nearest neighbors per signal point. The second term on the right hand side of () accounts for errors in the uncoded bits, assuming that the coded bits are correctly decoded
10 4..2 Effect of bits-to-signal mapping Figs. 6 show the bit error rate (BER) and approximated bounds after the X-Y mapping and the I-Q mapping over 64-QAM and 256-QAM signal constellations, respectively. With N = 2 in (), a tight upper bound is obtained for the probability of a bit error at the output of the Viterbi decoders (X-Y mapping). The simulated performance is very close to this bound, as expected, since the TCM Viterbi decoders operate over one-dimensional PAM signal sets Quantization Levels and Viterbi Decoding Depth In Fig. 7, the error performance of the inner TCM with 64-QAM is shown for various quantization levels. The results show that quantization to 8 bits is sufficient to achieve good performance. Also, Fig. 7 shows the error performance of the inner TCM with 64-QAM for various decoding depths, L, and quantization bits, M. Based on the simulation results, a decoding depth L=72, with M=8 bits per sample from the demodulator, is considered sufficient to achieve good performance. These values were used in all the computer simulation results presented in the next sections Differential Decoder With reference to Fig. 2 (c), it can be shown that the differential decoder operates on the pairs ( X, Y ) and ( X, Y ) to obtain an estimate on the transmitted pair ( W, j j j j j, Z j ) through equations (2) and (3) below, where the operations are over GF(2). W j = X j + Y j + X j + Y j (2) Z j = X j + Y j + ( X j + Y j )( X j + Y j ) (3) By analyzing all possible error patterns in a received pair ( R Xj, R Yj ) = ( X j, Y j ) + ( E Xj, E Yj ) with ( E, E ) { 0, } 2, it is possible to derive an upper bound on the average number of Xj Yj - 0 -
11 errors in the estimated data ( W j, Z j ). In the worst case, an error in the recieved pair ( R Xj, R Yj ) will cause both outputs ( W j, Z j ) to be in error. However, in many cases either only one output or no output will be in error. To obtain a tight bound on the error performance, for each of the 6 combinations of ( X, Y ) and j j ( X, Y ) pairs, the number of errors in ( W caused by errors (4 combinations) is quantified. The average number of errors in a symbol interval is bounded above j j j, Z j ) ( E Xj, E Yj ) by 4/3. Since errors affect two symbol intervals, the average number of errors in the estimated data, given an error in the received two-dimensional values ( R, R ), is at most 8/3. Xj Yj 4..5 Error performance after (I,Q) Mapping A second (I-Q) mapping is applied to ensure a 90 rotational invariance, as explained before. It is possible to show, following Ref. [9], that the average number of bit errors per symbol for the 64-QAM constellation is.27, while for the 256-QAM constellation it is.93. Therefore, the combination of TCM decoders, differential decoder and (X,Y)-to-(I,Q) mapping has a probability of a bit error P e < P b (4) for 64-QAM and P e < P b (5) for 256-QAM, with P given by (). On the other hand, the simulation results show that the b degradation in performance due to the introduction of the I-Q mapping is of about 0.2 db, which corresponds to approximately two times the average bit error rate at the output of the TCM decoders. - -
12 4.2 Concatenated RS-TCM schemes In this section, an analysis of the performance of concatenated RS trellis coded 64-QAM and 256-QAM modulation schemes is presented. Again, it is assumed that symbols are corrupted by samples of AWGN Approximated Union Bound for Concatenated TCM and RS Decoders The probability of a bit error at the output of an RS (28,22,7) decoder has the following approximated upper bound [9] j + 3 P b j < Ps ( Ps ) 28 j (6) 28 j j = 4 P s = ( P e ) 7 (7) where P is the probability of a bit error in the inner stage, and given by (4) and (5), for 64- e QAM and 256-QAM, respectively. Approximated union bound (6) is plotted in Fig. 8 for concatenated RS-TCM 64-QAM and 256-QAM, respectively. In the normalization of the signal-tonoise ratio per bit, note that for the concatenated RS-TCM 64-QAM scheme, the rate is bits/symbol, while for the concatenated RS-TCM 256-QAM scheme, the rate is bits/symbol. E b N 0 Also shown in the figure are computer simulation results of these two concatenated RS TCM schemes. For both 64-QAM and 256-QAM, a good match between the approximated union bounds and the simulation results can be observed Using a Two-Error-Correcting RS Decoder In Fig. 8, the error performance of a (suboptimal) two-error correcting RS decoder is compared with that of a three-error decoder for the outer RS(28,22,7) code. This RS decoder still operates on received RS words of length 28, but it corrects up to two random errors only, ignoring the extended position (which carries no information). This has an impact on the burst - 2 -
13 error correcting capability due to the interleaver, as t = 2 instead of t = 3 random 7-bit byte errors are corrected. Let λ max denote the maximum length of a correctable burst error. Then, with the double-error correcting RS decoder, the maximum correctable burst error length is reduced to 2/3λ max With AWGN only, the bound used to estimate the probability of a bit error at the output of the double-error correcting RS decoder is [0] j + 2 P b j < Ps ( Ps ) 28 j (8) 28 j j = 3 with P s given by (7). For 64-QAM, the use of this two-error correcting decoder causes a loss of approximately 0.5 db with respect to the full three-error correcting decoder. In the case of 256-QAM, the loss is of about 0.4 db. The degradation in performance due to a double-error correcting decoder is relatively small and the cable modem standard specification [2] can be met: For 64-QAM, at a BER of 0 8 the required signal-to-noise ratio (SNR) is E N 23.5 db, or E N 6.2 db. On s 0 b 0 the other hand, in the case of 256-QAM, an SNR of E N 30 db, or E N 2.4 db, is s 0 b 0 needed. Based on the results presented in this section, with a three-error correcting RS decoder, the gain margin over the specification is at least.8 db for 64-QAM and 256-QAM. With a doubleerror correcting RS decoder, the gain margin is at least.3 db. The complexity, in number of GF operations and memory size, of a t -error correcting RS decoder is Ont ( 2 ). It follows that a double-error-correcting decoder is about 4/9 (44%) less complex than a triple-error-correcting decoder. We conclude that, in situations where the complexity of the RS decoder is an issue, the proposed decoder gives a good trade-off between random and burst error performance, coding gain margin and implementation complexity
14 5. Conclusions In this paper, an error performance analysis was presented of concatenated TCM schemes over 64-QAM and 256-QAM constellations, with an extended RS(28,22,7) code over GF(2 7 ) in the outer stage. Approximated union bounds were derived and verified by computer simulations. The effects of finite quantization of the demodulated symbols and decoding depth in the Viterbi decoder were also discussed. A simple double-error correcting RS decoder was shown to met the specification for cable modems, resulting in a good trade-off between error performance and implementation complexity. REFERENCES [] Digital Multi-Programme Systems For Television Sound and Data Services For Cable Distribution, ITU-T Recommendation J.83, Annex-B, 995. [2] Prodan, R. et al., Analysis of Cable System Digital Transmission Characteristics, NCTA Technical Papers, 994 [3] Prodan, R. et al., Cable System Transient Impairment Characterization, NCTA Technical Papers, 994. [4] Waltrich, J., Results of 64 QAM Field Tests over Cable and Alternate Media, IBC Conference Papers, 994. [5] Waltrich, J. et al., The Impact of Microreflections on Digital Transmission over Cable and Associated Media, NCTA Technical Papers, 992. [6] Waltrich, J.. Channel Characterization for Digital Transmission, Proceedings SCTE Conference on Emerging Technologies, 993. [7] S. Lin and D. Costello, Jr., Error Control Coding: Fundamentals and Applications, Prentice- Hall, 983. [8] M.P.C. Fossorier, S. Lin and D. Rhee, Bit Error Probability for Maximum Likelihood Decoding of Linear Block Codes, Proc. 996 International Symposium on Information Theory and Its Applications (ISITA 96), Victoria, Canada, pp , Sept. 996, and accepted for publication on IEEE Trans. Inform. Theory. [9] W.J. Weber, Differential Encoding for Multiple Amplitude and Phase Shift Keying Systems, IEEE Trans. Comm., vol. COM-26, no. 3, pp , March 978. [0] G.C. Clark, Jr. and J.B. Cain, Error-Correction Coding for Digital Communications, Plenum Press,
15 Data RS Encoder Convolutional Interleaver Scrambler TCM Encoder Data RS Decoder Convolutional de-interleaver De-Scrambler TCM Decoder Figure. Concatenated Coded System
16 Q 9, Q 6, Q 3, Q 0, Q 3, Q 2, Q Q 0, Q 8, Q 7, Q 5, Q 4, Q 2, Q I 0, I 8, I 7, I 5, I 4, I 2, I I 9, I 6, I 3, I 0, I 3, I 2, I msb RS 4 RS 3 RS RS 2 I 3, I, I 8, I 5, I 2 X 3, X, X 8, X 5, X 2 I 2, I 0, I 7, I 4, I X 2, X 0, X 7, X 4, X RS RS 2 RS 3 RS 4 Parser I 9, I 6, I 3, I 0 Q 9, Q 6, Q 3, Q 0 Differential Encoder Q 3, Q, Q 8, Q 5, Q 2 Q 2, Q 0, Q 7, Q 4, Q I 4, R=/2 6-state I 3, I 2, I, I 0 BCC Punctured to R=4/5 Q 4, Q 3, Q 2, Q, Q 0 R=/2 6-state BCC Punctured to R=4/5 QAM Mapper X 4, X 3, X 2, X, X 0 Y 3, Y, Y 8, Y 5, Y 2 Y 2, Y 0, Y 7, Y 4, Y Y 4, Y 3, Y 2, Y, Y 0 QAM Constellation (a) 64-QAM TCM Encoder G = I 9, I 6, I 3, I 0 Z - Z - Z - Z - G 2 = 37 (b) Punctured Convolutional Encoder W j Z j Differential Precoder X j Y j X j = W j + X j- + Z j (X j- + Y j- ) Y j = Z j + W j + Y j- + Z j (X j- + Y j- ) (c) Differential Precoder Figure QAM TCM Encoder
17 I_LSB DECODED_BIT_I MSB s 4-bits for 64-QAM Table (X,Y) Differential Decoder DECODED_BIT_Q 6-bits for 256-QAM Q_LSB (I,Q) m - 6 for 256-QAM and 4 for 64-QAM DECODED_BIT_I I_SOFT 8 8 DEMOD FIFO 8 8 Q_SOFT 8 DEPUNC E 8 E S2P S2P R=/2 Viterbi Decoder R=/2 Viterbi. Decoder m MSB m MSB REENCODED BIT 2 ENCODER m DELAY P2S m DELAY ENCODER 2 REENCODED BIT m/2 m/2 X PUNC- -TURE Y DECODED_BIT_Q 8 bits 8 bits Q_SOFT I_SOFT I_HARD DELAY HARD DECISION 4 bits 4 bits DELAY Q_HARD DECISION LOGIC Q I Q I COMPARATOR Data Valid Figure 3. 64/256-QAM TCM Decoder
18 Q 8, Q 7, Q 6, I 8, I 7, I 6, Q 5, Q 4, Q 3, I 5,I I 4, I 3, Q 2, I 2, Q, Q 0, I, I 0, I 9, Q 8, I 8, Q 7, Q 6, Q 5, I 7, I 6, I 5, Q 4, I 4, Q 3, I 3, I 2, I, Q 0, I 0 38-bits Non-Sync trellis group bit order Q 8, Q 7, Q 6, I 8, I 7, I 6, Q 5, Q 4, Q 3, I 5,I I 4, I 3, S 7, S 6, Q, Q 0, I, I 0, I 9, S 5, S 4, Q 7, Q 6, Q 5, I 7, I 6, I 5, S 3, S 2, Q 3, I 3, I 2, I, S, S 0 38-bits Sync trellis group bit order I 8, I 5, I, I 7, I 3 X 8, X 5, X, X 7, X 3 I 7, I 4, I 0, I 6, I 2 I 6, I 3, I 9, I 5, I X 7, X 4, X 0, X 6, X 2 38 bits Parser Q 8, Q 5, Q, Q 7, Q 3 Q 7, Q 4, Q 0, Q 6, Q 2 Q 6, Q 3, Q 9, Q 5, Q I 2, I 8, I 4, I 0 (S 6, S 4, S 2, S 0 ) Q 2, Q 8, Q 4, Q 0 (S 7, S 5, S 3, S ) Differential Encoder BCC BCC I 4, I 3, I 2, I, I 0 Q 4, Q 3, Q 2, Q, Q QAM Mapper X 6, X 3, X 9, X 5, X X 4, X 3, X 2, X, X 0 Y 8, Y 5, Y, Y 7, Y 3 Y 7, Y 4, Y 0, Y 6, Y 2 Y 6, Y 3, Y 9, Y 5, Y Y 4, Y 3, Y 2, Y, Y 0 QAM Constellation Figure QAM trellis coded modulator block diagram
19 Q XY 0 (0,0) C7 (0,00) B6 (00,0) C5 (0,0) B4 (0,) C5 (,00) B8 (00,) C3 (,0) B6 00 (00,0) D (00,00) A0 (00,00) D3 (0,00) A2 (000,0) D9 (00,000) A2 (000,00) D (0,000) A4 00 (00,) D5 (,0) C8 (00,0) D7 (0,0) C6 (000,) D3 (,) C6 (000,0) D5 (0,) C4 000 (000,00) A9 (0,000) B2 (00,00) A (0,00) B0 (000,000) A (,000) B4 (00,000) A3 (,00) B2 (00,00) B5 (00,0) A4 (00,0) B3 (0,0) A6 (0,00 B7 (00,00) A6 (0,0) B5 (0,00) A8 0 (0,00) C3 (0,0) D2 (00,00) C (0,00) D4 (0,0) C (00,0) D0 (00,0) C9 (00,00) D2 0 (000,0) A3 (0,) D6 (00,0) A5 (0,0) D8 (000,00) A5 (00,) D4 (00,00) A7 (00,0) D6 00 (00,000) B (,00) C4 (00,00) B9 (0,00) C2 (0,000) B3 (,0) C2 (0,00) B (0,0) C I LSB(Coded bit) LSB(Coded bit) Figure 5 (a). 64-QAM Mapping Table
20 Y Rotationally invariant Trellis Coding 90 degree Phase Invariant I Q Differentially Coded bits 0 (0,) B3 (,0) B4 (00,) B5 (0,0) B6 (00,0) A3 (0,) A4 (0,0) A5 (,) A (0.00) B9 (,000) B0 (00,00) B (0,000) B2 (00,000) A9 (0,00) A0 (0,000) A (,00) A (00,) B5 (,0) B6 (00,0) B7 (0,0) B8 (000,0) A5 (00,) A6 (00,0) A7 (0,) A (000,00) B (0,000) B2 (00,00) B3 (0,00) B4 (000,000) A (00,00) A2 (00,000) A3 (0,00) A4 (00,0) C3 (0,00) C4 (000,0) C5 (00,00) C6 (000,00) D3 (00,0) D4 (00,00) D5 (0,0) D6-0 (00,0) C9 (0,00) C0 (000,0) C (00,00) C2 (000,00) D9 (00,0) D0 (00,00) D (0,0) D2-3 0 (0,0) C5 (,00) C6 (00,0) C7 (0,00) C8 (00,00) D5 (0,0) D4 (0,00) D3 (,0) D (0,0) C (,00 C2 (00,0) C3 (0,00) C4 (00,00) D (0,0) D2 (0,00) D3 (,0) D X Figure 5 (b).. 64-QAM Constellation Mapping Table
21 Table. Generator matrix of equivalent block code of a rate-4/5 PCC
22 i W(i) Table 2. Weight distribution of equivalent block code for a rate-4/5 PCC. [
23 Figure 6: Error performance of inner TCM over 64-QAM and 256-QAM: Approximated union bound with two neighbors [TCM_64_2NN, TCM_256_2NN}, simulations after X-Y mapping [Sim_TCM64_XY, Sim_TCM256_XY], approximated union bound [TCM64_diff, TCM256_diff] and simulations [Sim_TCM64_IQ, Sim_TCM256_IQ] after I-Q mapping
24 Figure 7: Various decoding depths (L) and quantization bits (M) for the TCM Viterbi decoder over 64-QAM
25 Figure 8: (i) Theoretical 64-QAM [64-QAM] and 256-QAM [256-QAM]; (ii) approximated union bounds [RS_TCM64_diff, RS_TCM256_diff] and simulations [Sim_RS_TCM64, Sim_RS_TCM256] of concatenated RS-TCM, over 64-QAM and 256-QAM, using a triple-error correcting RS decoder; and (iii) approximated union bounds [RS_TCM64_T2_diff, RS_TCM256_T2_diff] and simulations [Sim_RS_TCM64_T2, Sim_RS_TCM256_T2] of concatenated RS-TCM, over 64-QAM and 256-QAM, using a double-error correcting RS decoder
ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE Digital Transmission Standard For Cable Television
ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE 7 26 Digital Transmission Standard For Cable Television NOTICE The Society of Cable Telecommunications Engineers (SCTE)
More informationHigher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem
Higher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem * 8-PSK Rate 3/4 Turbo * 16-QAM Rate 3/4 Turbo * 16-QAM Rate 3/4 Viterbi/Reed-Solomon * 16-QAM Rate 7/8 Viterbi/Reed-Solomon
More informationNUMEROUS elaborate attempts have been made in the
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 46, NO. 12, DECEMBER 1998 1555 Error Protection for Progressive Image Transmission Over Memoryless and Fading Channels P. Greg Sherwood and Kenneth Zeger, Senior
More informationA LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS
A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS Radu Arsinte Technical University Cluj-Napoca, Faculty of Electronics and Telecommunication, Communication
More informationTERRESTRIAL broadcasting of digital television (DTV)
IEEE TRANSACTIONS ON BROADCASTING, VOL 51, NO 1, MARCH 2005 133 Fast Initialization of Equalizers for VSB-Based DTV Transceivers in Multipath Channel Jong-Moon Kim and Yong-Hwan Lee Abstract This paper
More informationAdaptive decoding of convolutional codes
Adv. Radio Sci., 5, 29 214, 27 www.adv-radio-sci.net/5/29/27/ Author(s) 27. This work is licensed under a Creative Commons License. Advances in Radio Science Adaptive decoding of convolutional codes K.
More informationOptimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes
! Optimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes Jian Sun and Matthew C. Valenti Wireless Communications Research Laboratory Lane Dept. of Comp. Sci. & Elect. Eng. West
More informationDigital TV Rigs and Recipes Part 5 ITU-T J.83/B
Digital TV Rigs and Recipes Part 5 ITU-T J.83/B Dipl. Ing. (Univ.) S. Grunwald Contents 5. Introduction... 3 5.1 Modulation to ITU-T J.83/B (North American Cable Standard)... 3 5.1.1 Baseband Input Module...
More informationAn Implementation of a Forward Error Correction Technique using Convolution Encoding with Viterbi Decoding
An Implementation of a Forward Error Correction Technique using Convolution Encoding with Viterbi Decoding Himmat Lal Kumawat, Sandhya Sharma Abstract This paper, as the name suggests, shows the working
More informationPart 2.4 Turbo codes. p. 1. ELEC 7073 Digital Communications III, Dept. of E.E.E., HKU
Part 2.4 Turbo codes p. 1 Overview of Turbo Codes The Turbo code concept was first introduced by C. Berrou in 1993. The name was derived from an iterative decoding algorithm used to decode these codes
More informationNew Results on QAM-Based 1000BASE-T Transceiver
New Results on QAM-Based 1000BASE-T Transceiver Oscar Agazzi, Mehdi Hatamian, Henry Samueli Broadcom Corp. 16251 Laguna Canyon Rd. Irvine, CA 92618 714-450-8700 Outline Transceiver parameters 3dB and 10dB
More informationImplementation of a turbo codes test bed in the Simulink environment
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 Implementation of a turbo codes test bed in the Simulink environment
More informationVHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING
VHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING Rajesh Akula, Assoc. Prof., Department of ECE, TKR College of Engineering & Technology, Hyderabad. akula_ap@yahoo.co.in
More informationVITERBI DECODER FOR NASA S SPACE SHUTTLE S TELEMETRY DATA
VITERBI DECODER FOR NASA S SPACE SHUTTLE S TELEMETRY DATA ROBERT MAYER and LOU F. KALIL JAMES McDANIELS Electronics Engineer, AST Principal Engineers Code 531.3, Digital Systems Section Signal Recover
More informationFPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder
FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder JTulasi, TVenkata Lakshmi & MKamaraju Department of Electronics and Communication Engineering, Gudlavalleru Engineering College,
More informationENGINEERING COMMITTEE
ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE 56 2011 DIGITAL MULTIPROGRAM DISTRIBUTION BY SATELLITE NOTICE SCTE assumes no obligations or liability whatsoever
More informationTransmission System for ISDB-S
Transmission System for ISDB-S HISAKAZU KATOH, SENIOR MEMBER, IEEE Invited Paper Broadcasting satellite (BS) digital broadcasting of HDTV in Japan is laid down by the ISDB-S international standard. Since
More informationImplementation and performance analysis of convolution error correcting codes with code rate=1/2.
2016 International Conference on Micro-Electronics and Telecommunication Engineering Implementation and performance analysis of convolution error correcting codes with code rate=1/2. Neha Faculty of engineering
More informationFig 1. Flow Chart for the Encoder
MATLAB Simulation of the DVB-S Channel Coding and Decoding Tejas S. Chavan, V. S. Jadhav MAEER S Maharashtra Institute of Technology, Kothrud, Pune, India Department of Electronics & Telecommunication,Pune
More informationHYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION
HYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION Presented by Dr.DEEPAK MISHRA OSPD/ODCG/SNPA Objective :To find out suitable channel codec for future deep space mission. Outline: Interleaver
More informationINTERNATIONAL TELECOMMUNICATION UNION
INTERNATIONAL TELECOMMUNICATION UNION ITU-T G.975 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (10/2000) SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL SYSTEMS AND NETWORKS Digital sections and digital
More informationWhite Paper Versatile Digital QAM Modulator
White Paper Versatile Digital QAM Modulator Introduction With the advancement of digital entertainment and broadband technology, there are various ways to send digital information to end users such as
More informationDesign and Implementation of the 1024-QAM RF Transmission System for UHD Cable TV Broadcasting
Design and Implementation of the RF Transmission System for UHD Cable TV Broadcasting Sung-Hoon Kim 1 *, Jinsoo Choi 1, Jinwoong Kim 1, Md. Sazzad Hossen 2, and Ki-Doo Kim 2 Electronics and Telecommunications
More informationDELTA MODULATION AND DPCM CODING OF COLOR SIGNALS
DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS Item Type text; Proceedings Authors Habibi, A. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings
More informationImplementation of CRC and Viterbi algorithm on FPGA
Implementation of CRC and Viterbi algorithm on FPGA S. V. Viraktamath 1, Akshata Kotihal 2, Girish V. Attimarad 3 1 Faculty, 2 Student, Dept of ECE, SDMCET, Dharwad, 3 HOD Department of E&CE, Dayanand
More informationBER Performance Comparison of HOVA and SOVA in AWGN Channel
BER Performance Comparison of HOVA and SOVA in AWGN Channel D.G. Talasadar 1, S. V. Viraktamath 2, G. V. Attimarad 3, G. A. Radder 4 SDM College of Engineering and Technology, Dharwad, Karnataka, India
More informationPerformance Improvement of AMBE 3600 bps Vocoder with Improved FEC
Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC Ali Ekşim and Hasan Yetik Center of Research for Advanced Technologies of Informatics and Information Security (TUBITAK-BILGEM) Turkey
More informationREDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES
REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES John M. Shea and Tan F. Wong University of Florida Department of Electrical and Computer Engineering
More informationDATUM SYSTEMS Appendix A
DATUM SYSTEMS Appendix A Datum Systems PSM-4900 Satellite Modem Technical Specification PSM-4900, 4900H and 4900L VSAT / SCPC - Modem Specification Revision History Rev 1.0 6-10-2000 Preliminary Release.
More informationCritical RF Measurements in Cable, Satellite and Terrestrial DTV Systems
Critical RF Measurements in Cable, Satellite and Terrestrial DTV Systems The secret to maintaining reliable and high-quality services over different digital television transmission systems is to focus
More informationEN V1.1.2 ( )
European Standard (Telecommunications series) Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for cable systems European Broadcasting Union EBU UER Union Européenne de
More informationOFDM-Based Turbo-Coded Hierarchical and Non-Hierarchical Terrestrial Mobile Digital Video Broadcasting
IEEE TRANSACTIONS ON BROADCASTING, VOL. 46, NO. 1, MARCH 2000 1 OFDM-Based Turbo-Coded Hierarchical and Non-Hierarchical Terrestrial Mobile Digital Video Broadcasting Chee-Siong Lee, Thoandmas Keller,
More informationSatellite Digital Broadcasting Systems
Technologies and Services of Digital Broadcasting (11) Satellite Digital Broadcasting Systems "Technologies and Services of Digital Broadcasting" (in Japanese, ISBN4-339-01162-2) is published by CORONA
More informationAN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS. M. Farooq Sabir, Robert W. Heath and Alan C. Bovik
AN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS M. Farooq Sabir, Robert W. Heath and Alan C. Bovik Dept. of Electrical and Comp. Engg., The University of Texas at Austin,
More informationMIGRATION TO FULL DIGITAL CHANNEL LOADING ON A CABLE SYSTEM. Marc Ryba Motorola Broadband Communications Sector
MIGRATION TO FULL DIGITAL CHANNEL LOADING ON A CABLE SYSTEM Marc Ryba Motorola Broadband Communications Sector ABSTRACT Present day cable systems run a mix of both analog and digital signals. As digital
More informationHardware Implementation of Viterbi Decoder for Wireless Applications
Hardware Implementation of Viterbi Decoder for Wireless Applications Bhupendra Singh 1, Sanjeev Agarwal 2 and Tarun Varma 3 Deptt. of Electronics and Communication Engineering, 1 Amity School of Engineering
More informationMinimax Disappointment Video Broadcasting
Minimax Disappointment Video Broadcasting DSP Seminar Spring 2001 Leiming R. Qian and Douglas L. Jones http://www.ifp.uiuc.edu/ lqian Seminar Outline 1. Motivation and Introduction 2. Background Knowledge
More informationModeling and Optimization of a Systematic Lossy Error Protection System based on H.264/AVC Redundant Slices
Modeling and Optimization of a Systematic Lossy Error Protection System based on H.264/AVC Redundant Slices Shantanu Rane, Pierpaolo Baccichet and Bernd Girod Information Systems Laboratory, Department
More informationFrame Synchronization in Digital Communication Systems
Quest Journals Journal of Software Engineering and Simulation Volume 3 ~ Issue 6 (2017) pp: 06-11 ISSN(Online) :2321-3795 ISSN (Print):2321-3809 www.questjournals.org Research Paper Frame Synchronization
More informationApplication of Symbol Avoidance in Reed-Solomon Codes to Improve their Synchronization
Application of Symbol Avoidance in Reed-Solomon Codes to Improve their Synchronization Thokozani Shongwe Department of Electrical and Electronic Engineering Science, University of Johannesburg, P.O. Box
More informationDesign Matched Filter for Digital Transmission Ethernet
Design Matched Filter for Digital Transmission Ethernet Eman Salem Electrical Engineering Department Benha Faculty of Engineering Benha University - Egypt Eman.salem@bhit.bu.edu.eg Hossam Labeb Electrical
More informationDesign Project: Designing a Viterbi Decoder (PART I)
Digital Integrated Circuits A Design Perspective 2/e Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić Chapters 6 and 11 Design Project: Designing a Viterbi Decoder (PART I) 1. Designing a Viterbi
More informationTHE USE OF forward error correction (FEC) in optical networks
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 8, AUGUST 2005 461 A High-Speed Low-Complexity Reed Solomon Decoder for Optical Communications Hanho Lee, Member, IEEE Abstract
More informationDecoder Assisted Channel Estimation and Frame Synchronization
University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange University of Tennessee Honors Thesis Projects University of Tennessee Honors Program Spring 5-2001 Decoder Assisted Channel
More informationArbitrary Waveform Generator
1 Arbitrary Waveform Generator Client: Agilent Technologies Client Representatives: Art Lizotte, John Michael O Brien Team: Matt Buland, Luke Dunekacke, Drew Koelling 2 Client Description: Agilent Technologies
More informationPerformance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP
Performance of a ow-complexity Turbo Decoder and its Implementation on a ow-cost, 6-Bit Fixed-Point DSP Ken Gracie, Stewart Crozier, Andrew Hunt, John odge Communications Research Centre 370 Carling Avenue,
More informationOn the design of turbo codes with convolutional interleavers
University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2005 On the design of turbo codes with convolutional interleavers
More informationIEEE Broadband Wireless Access Working Group <http://ieee802.org/16>
2004-01-13 IEEE C802.16-03/87r1 Project Title Date Submitted Source(s) Re: Abstract Purpose Notice Release Patent Policy and Procedures IEEE 802.16 Broadband Wireless Access Working Group
More informationGuidance For Scrambling Data Signals For EMC Compliance
Guidance For Scrambling Data Signals For EMC Compliance David Norte, PhD. Abstract s can be used to help mitigate the radiated emissions from inherently periodic data signals. A previous paper [1] described
More informationAn Efficient Viterbi Decoder Architecture
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume, Issue 3 (May. Jun. 013), PP 46-50 e-issn: 319 400, p-issn No. : 319 4197 An Efficient Viterbi Decoder Architecture Kalpana. R 1, Arulanantham.
More informationSDR Implementation of Convolutional Encoder and Viterbi Decoder
SDR Implementation of Convolutional Encoder and Viterbi Decoder Dr. Rajesh Khanna 1, Abhishek Aggarwal 2 Professor, Dept. of ECED, Thapar Institute of Engineering & Technology, Patiala, Punjab, India 1
More informationTransmission Strategies for 10GBase-T over CAT- 6 Copper Wiring. IEEE Meeting November 2003
Transmission Strategies for 10GBase-T over CAT- 6 Copper Wiring IEEE 802.3 Meeting November 2003 The Pennsylvania State University Department of Electrical Engineering Center for Information & Communications
More informationClause 74 FEC and MLD Interactions. Magesh Valliappan Broadcom Mark Gustlin - Cisco
Clause 74 FEC and MLD Interactions Magesh Valliappan Broadcom Mark Gustlin - Cisco Introduction The following slides investigate whether the objectives of the Clause 74 FEC* can be met with MLD for KR4,
More informationReview paper on study of various Interleavers and their significance
Review paper on study of various Interleavers and their significance Bobby Raje 1, Karuna Markam 2 1,2Department of Electronics, M.I.T.S, Gwalior, India ---------------------------------------------------------------------------------***------------------------------------------------------------------------------------
More informationRS-FEC Codeword Monitoring for 802.3cd
RS-FEC Codeword Monitoring for 802.3cd (in support of comment #14 against D2.1) Adee Ran Intel Corp. IEEE P802.3cd task force 2 Contributors / Supporters Kent Lusted, Intel Upen Reddy Kareti, Cisco IEEE
More informationExercise 4. Data Scrambling and Descrambling EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. The purpose of data scrambling and descrambling
Exercise 4 Data Scrambling and Descrambling EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with data scrambling and descrambling using a linear feedback shift register.
More informationRECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)
Rec. ITU-R BT.61-4 1 SECTION 11B: DIGITAL TELEVISION RECOMMENDATION ITU-R BT.61-4 Rec. ITU-R BT.61-4 ENCODING PARAMETERS OF DIGITAL TELEVISION FOR STUDIOS (Questions ITU-R 25/11, ITU-R 6/11 and ITU-R 61/11)
More informationWhite Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs
Introduction White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs In broadcasting production and delivery systems, digital video data is transported using one of two serial
More informationPAPER Wireless Multi-view Video Streaming with Subcarrier Allocation
IEICE TRANS. COMMUN., VOL.Exx??, NO.xx XXXX 200x 1 AER Wireless Multi-view Video Streaming with Subcarrier Allocation Takuya FUJIHASHI a), Shiho KODERA b), Nonmembers, Shunsuke SARUWATARI c), and Takashi
More informationISSCC 2006 / SESSION 14 / BASEBAND AND CHANNEL PROCESSING / 14.6
ISSCC 2006 / SESSION 14 / BASEBAND AND CHANNEL PROSSING / 14.6 14.6 A 1.8V 250mW COFDM Baseband Receiver for DVB-T/H Applications Lei-Fone Chen, Yuan Chen, Lu-Chung Chien, Ying-Hao Ma, Chia-Hao Lee, Yu-Wei
More informationMULTI-STATE VIDEO CODING WITH SIDE INFORMATION. Sila Ekmekci Flierl, Thomas Sikora
MULTI-STATE VIDEO CODING WITH SIDE INFORMATION Sila Ekmekci Flierl, Thomas Sikora Technical University Berlin Institute for Telecommunications D-10587 Berlin / Germany ABSTRACT Multi-State Video Coding
More informationA Novel Turbo Codec Encoding and Decoding Mechanism
A Novel Turbo Codec Encoding and Decoding Mechanism Desai Feroz 1 1Desai Feroz, Knowledge Scientist, Dept. of Electronics Engineering, SciTech Patent Art Services Pvt Ltd, Telangana, India ---------------***---------------
More informationEXPERIMENTAL RESULTS OF MPEG-2 CODED VIDEO TRANSMISSION OVER A NOISY SATELLITE LINK *
EXPERIMENTAL RESULTS OF MPEG- CODED VIDEO TRANSMISSION OVER A NOISY SATELLITE LINK * Nedo Celandroni #, Erina Ferro #, Francesco Potortì # Antonio Chimienti^, Maurizio Lucenteforte^ # CNUCE, Institute
More informationFPGA Implementation OF Reed Solomon Encoder and Decoder
FPGA Implementation OF Reed Solomon Encoder and Decoder Kruthi.T.S 1, Mrs.Ashwini 2 PG Scholar at PESIT Bangalore 1,Asst. Prof, Dept of E&C PESIT, Bangalore 2 Abstract: Advanced communication techniques
More informationA Terabyte Linear Tape Recorder
A Terabyte Linear Tape Recorder John C. Webber Interferometrics Inc. 8150 Leesburg Pike Vienna, VA 22182 +1-703-790-8500 webber@interf.com A plan has been formulated and selected for a NASA Phase II SBIR
More informationIN A SERIAL-LINK data transmission system, a data clock
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 9, SEPTEMBER 2006 827 DC-Balance Low-Jitter Transmission Code for 4-PAM Signaling Hsiao-Yun Chen, Chih-Hsien Lin, and Shyh-Jye
More informationTechnical report on validation of error models for n.
Technical report on validation of error models for 802.11n. Rohan Patidar, Sumit Roy, Thomas R. Henderson Department of Electrical Engineering, University of Washington Seattle Abstract This technical
More informationRobust Transmission of H.264/AVC Video using 64-QAM and unequal error protection
Robust Transmission of H.264/AVC Video using 64-QAM and unequal error protection Ahmed B. Abdurrhman 1, Michael E. Woodward 1 and Vasileios Theodorakopoulos 2 1 School of Informatics, Department of Computing,
More informationInvestigation of the Effectiveness of Turbo Code in Wireless System over Rician Channel
International Journal of Networks and Communications 2015, 5(3): 46-53 DOI: 10.5923/j.ijnc.20150503.02 Investigation of the Effectiveness of Turbo Code in Wireless System over Rician Channel Zachaeus K.
More informationRec. ITU-R BT RECOMMENDATION ITU-R BT * WIDE-SCREEN SIGNALLING FOR BROADCASTING
Rec. ITU-R BT.111-2 1 RECOMMENDATION ITU-R BT.111-2 * WIDE-SCREEN SIGNALLING FOR BROADCASTING (Signalling for wide-screen and other enhanced television parameters) (Question ITU-R 42/11) Rec. ITU-R BT.111-2
More informationUTILIZATION OF MATLAB FOR THE DIGITAL SIGNAL TRANSMISSION SIMULATION AND ANALYSIS IN DTV AND DVB AREA. Tomáš Kratochvíl
UTILIZATION OF MATLAB FOR THE DIGITAL SIGNAL TRANSMISSION SIMULATION AND ANALYSIS IN DTV AND DVB AREA Tomáš Kratochvíl Institute of Radio Electronics, Brno University of Technology Faculty of Electrical
More informationGPRS Measurements in TEMS Products. Technical Paper
GPRS Measurements in TEMS Products Technical Paper GPRS Measurements in TEMS Products Technical Paper 2005-7-19 Ericsson TEMS AB 2005 All rights reserved. No part of this document may be reproduced in
More informationAnalog Sliding Window Decoder Core for Mixed Signal Turbo Decoder
Analog Sliding Window Decoder Core for Mixed Signal Turbo Decoder Matthias Moerz Institute for Communications Engineering, Munich University of Technology (TUM), D-80290 München, Germany Telephone: +49
More informationATSC compliance and tuner design implications
ATSC compliance and tuner design implications By Nick Cowley Chief RF Systems Architect DHG Group Intel Corp. E-mail: nick.cowley@zarlink. com Robert Hanrahan National Semiconductor Corp. Applications
More informationFEC Codes for 400 Gbps 802.3bs. Sudeep Bhoja, Inphi Vasu Parthasarathy, Broadcom Zhongfeng Wang, Broadcom
FEC Codes for 400 Gbps 802.3bs Sudeep Bhoja, Inphi Vasu Parthasarathy, Broadcom Zhongfeng Wang, Broadcom SUPPORTERS Vipul Bhatt, Inphi Will Bliss, Broadcom Patricia Bower, Fujitsu Keith Conroy, MultiPhy
More information[Dharani*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY IMPLEMENTATION OF ADDRESS GENERATOR FOR WiMAX DEINTERLEAVER ON FPGA T. Dharani*, C.Manikanta * M. Tech scholar in VLSI System
More informationModified Generalized Integrated Interleaved Codes for Local Erasure Recovery
Modified Generalized Integrated Interleaved Codes for Local Erasure Recovery Xinmiao Zhang Dept. of Electrical and Computer Engineering The Ohio State University Outline Traditional failure recovery schemes
More informationIEEE Broadband Wireless Access Working Group <
2004-03-14 IEEE C802.16-04/31r1 Project Title IEEE 802.16 Broadband Wireless Access Working Group BPSK Modulation for IEEE 802.16 WirelessMAN TM OFDM Date Submitted Source(s) 2004-03-14
More informationSpecification of interfaces for 625 line digital PAL signals CONTENTS
Specification of interfaces for 625 line digital PAL signals Tech. 328 E April 995 CONTENTS Introduction................................................... 3 Scope........................................................
More informationInternational Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 ISSN DESIGN OF MB-OFDM SYSTEM USING HDL
ISSN 2229-5518 836 DESIGN OF MB-OFDM SYSTEM USING HDL Ms. Payal Kantute, Mrs. Jaya Ingole Abstract - Multi-Band Orthogonal Frequency Division Multiplexing (MB-OFDM) is a suitable solution for implementation
More information100Gb/s Single-lane SERDES Discussion. Phil Sun, Credo Semiconductor IEEE New Ethernet Applications Ad Hoc May 24, 2017
100Gb/s Single-lane SERDES Discussion Phil Sun, Credo Semiconductor IEEE 802.3 New Ethernet Applications Ad Hoc May 24, 2017 Introduction This contribution tries to share thoughts on 100Gb/s single-lane
More informationTV Test Transmitter SFL. Digital signals for use in production
Data sheet ATSC Version 03.00 TV Test Transmitter SFL March 2004 Standard-conformant DVB and DTV signals Wide output frequency range from 5 MHz to 1.1 GHz or 3.3 GHz Wide output level range for transmission,
More informationCyclic Channel Coding algorithm for Original and Received Voice Signal at 8 KHz using BER performance through Additive White Gaussian Noise Channel
Cyclic Channel Coding algorithm for Original and Received Voice Signal at 8 KHz using BER performance through Additive White Gaussian Noise Channel Abstract Digital communication systems are becoming increasingly
More informationNovel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir
Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir 1 M.Tech Research Scholar, Priyadarshini Institute of Technology & Science, Chintalapudi, India 2 HOD, Priyadarshini Institute
More informationVA08V Multi State Viterbi Decoder. Small World Communications. VA08V Features. Introduction. Signal Descriptions
Multi State Viterbi ecoder Features 16, 32, 64 or 256 states (memory m = 4, 5, 6 or 8, constraint lengths 5, 6, 7 or 9) Viterbi decoder Up to 398 MHz internal clock Up to 39.8 Mbit/s for 16, 32 or 64 states
More informationRobust Transmission of H.264/AVC Video Using 64-QAM and Unequal Error Protection
Robust Transmission of H.264/AVC Video Using 64-QAM and Unequal Error Protection Ahmed B. Abdurrhman, Michael E. Woodward, and Vasileios Theodorakopoulos School of Informatics, Department of Computing,
More informationMEASUREMENT- BASED EOL STOCHASTIC ANALYSIS AND DOCSIS 3.1 SPECTRAL GAIN AYHAM AL- BANNA, DAVID BOWLER, XINFA MA
MEASUREMENT- BASED EOL STOCHASTIC ANALYSIS AND DOCSIS 3.1 SPECTRAL GAIN AYHAM AL- BANNA, DAVID BOWLER, XINFA MA TABLE OF CONTENTS ABSTRACT... 3 INTRODUCTION... 3 THEORETICAL FOUNDATION OF MER ANALYSIS...
More informationDIGITAL COMMUNICATION
10EC61 DIGITAL COMMUNICATION UNIT 3 OUTLINE Waveform coding techniques (continued), DPCM, DM, applications. Base-Band Shaping for Data Transmission Discrete PAM signals, power spectra of discrete PAM signals.
More informationThis article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE COMMUNICATIONS SURVEYS & TUTORIALS, ACCEPTED FOR PUBLICATION 1 A Survey of Digital Television Broadcast Transmission Techniques Mohammed El-Hajjar and Lajos Hanzo Abstract This paper is a survey of
More informationAnalysis of Video Transmission over Lossy Channels
1012 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 6, JUNE 2000 Analysis of Video Transmission over Lossy Channels Klaus Stuhlmüller, Niko Färber, Member, IEEE, Michael Link, and Bernd
More informationKeysight E4729A SystemVue Consulting Services
Keysight E4729A SystemVue Consulting Services DOCSIS 3.1 Baseband Verification Library SystemVue Algorithm Reference Library for Data-Over-Cable Service Interface Specifications (DOCSIS 3.1), Intended
More informationTROUBLESHOOTING DIGITALLY MODULATED SIGNALS, PART 2 By RON HRANAC
Originally appeared in the July 2006 issue of Communications Technology. TROUBLESHOOTING DIGITALLY MODULATED SIGNALS, PART 2 By RON HRANAC Digitally modulated signals are a fact of life in the modern cable
More informationII. SYSTEM MODEL In a single cell, an access point and multiple wireless terminals are located. We only consider the downlink
Subcarrier allocation for variable bit rate video streams in wireless OFDM systems James Gross, Jirka Klaue, Holger Karl, Adam Wolisz TU Berlin, Einsteinufer 25, 1587 Berlin, Germany {gross,jklaue,karl,wolisz}@ee.tu-berlin.de
More informationComment #147, #169: Problems of high DFE coefficients
Comment #147, #169: Problems of high DFE coefficients Yasuo Hidaka Fujitsu Laboratories of America, Inc. September 16-18, 215 IEEE P82.3by 25 Gb/s Ethernet Task Force Comment #147 1 IEEE P82.3by 25 Gb/s
More informationCCSDS TELEMETRY CHANNEL CODING: THE TURBO CODING OPTION. Gian Paolo Calzolari #, Enrico Vassallo #, Sandi Habinc * ABSTRACT
CCSDS TELEMETRY CHANNEL CODING: THE TURBO CODING OPTION Gian Paolo Calzolari #, Enrico Vassallo #, Sandi Habinc * ABSTRACT As of 1993 a new coding concept promising gains as close as 0.5 db to the Shannon
More informationTechnical Information. BER Measurement SFL-K17
Technical Information SFL-K17 Option for TV Test Transmitter SFL Bit error rate (BER) can be measured at different points on set-top boxes for digital television. A BER instrument must be able to accept
More informationHARQ for the AWGN Wire-Tap Channel: A Security Gap Analysis
Coding with Scrambling, Concatenation, and 1 HARQ for the AWGN Wire-Tap Channel: A Security Gap Analysis arxiv:1308.6437v1 [cs.it] 29 Aug 2013 Marco Baldi, Member, IEEE, Marco Bianchi, and Franco Chiaraluce,
More informationCHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER
80 CHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER 6.1 INTRODUCTION Asynchronous designs are increasingly used to counter the disadvantages of synchronous designs.
More informationDIGITAL TELEVISION TRANSMISSION STANDARDS
1 DIGITAL TELEVISION TRANSMISSION STANDARDS A great deal of fear, uncertainty, and doubt can arise among engineers with an analog or radio-frequency (RF) background at the mere mention of digital transmission
More informationPRACTICAL PERFORMANCE MEASUREMENTS OF LTE BROADCAST (EMBMS) FOR TV APPLICATIONS
PRACTICAL PERFORMANCE MEASUREMENTS OF LTE BROADCAST (EMBMS) FOR TV APPLICATIONS David Vargas*, Jordi Joan Gimenez**, Tom Ellinor*, Andrew Murphy*, Benjamin Lembke** and Khishigbayar Dushchuluun** * British
More information