BER Performance in Digital Video Broadcasting-Terrestrial for Inner and outer Interleaving Using 64 QAM

Digital video broadcasting-terrestrial (DVB-T) was developed by the DVB Project that was first broadcast in the UK in 1997. The compressed digital audio, video and other data in moving Picture Expert group (mPEg) transport stream, using orthogonal frequency-division multiplexing (OFDm) modulation is transmitted by this system. In order to analyze how an mPEg transport stream at the input of a DVB-T modulator is turned into a DVB-T signal, the channel coding and modulation technique must be considered. DVB-T offers three different modulation schemes (QPSK, 16QAm, 64QAm). This paper analyzes the performance of the system for the stationary reception. The aim was to implement all the functional blocks as specified in the DVB-T specification and analyze the BER performance of the system. Thus, this paper deals with a mATLAB application being developed to simulate DVB-T system for selected QAm. This work deals with the mATLAB code to establish a system level simulation environment and use this system simulation model to evaluate the system performance hence provide the result in evaluating the performance of DVB-T with 64QAm. This system is able to measure and analyze the performance of bit error rate (BER) versus energy per bit to noise power spectral density ratio (Eb/No) for 64 QAm.


I. INTRODUCTION
The DVB-T (Digital Video Broadcasting -Terrestrial) of European digital television for the terrestrial broadcasting transmission is used in fixed and portable mobile receivers.ETSI EN 300 744 V1.5.1 (2004-11) The DVB-T Standard specifies the framing structure, channel coding and modulation for digital terrestrial broadcasting.The system is fully compatible with mPEg-2 coded TV signals ISO/IEC 13818 and has several similarities of channel coding with DVB-S (Digital Video Broadcasting -Satellite) and DVB-C (Digital Video Broadcasting -Cable) standards.The block diagram for a DVB-T transmitter is shown in Figure 1.Source data, consisting of video, audio, and data, is multiplexed into mPEg transport stream (TS) packets.Each packet is 188 bytes long with 184 bytes for data and 4 bytes for header information, such as sync and packet ID bytes.The system is defined as the functional block of equipment performing the adaptation of the baseband TV signals from the output of the mPEg-2 transport multiplexer, to the terrestrial channel characteristics.The following processes shall be applied to the data stream in both DVB-T (Digital video broadcasting -Terrestrial) ETSI EN 300 744 V1.5.1 (2004-11) EN 300 744 V1.5.1 (2004-11).
Following section describes possible implementation of channel coding/ modulation and decoding/demodulation for DVB-T in accordance with European Standard ETSI EN 300 744 for digital terrestrial television.

A. Transport multiplex adaptation and randomization for energy Dispersal
The System input stream shall be organized in fixed length packets (see figure 3), following the mPEg-2 transport multiplexer.The total packet length of the mPEg-2 transport multiplex (mUX) packet is 188 bytes.This includes 1 sync-word byte (i.e.47HEX).The processing order at the transmitting side shall always start from the mSB (i.e."0") of the sync-word byte (i.e.01 000 111).In order to ensure adequate binary transitions, the data of the input mPEg-2 multiplex shall be randomized in accordance with the configurations depicted in figure 2 ETSI EN 300 744 V1.5.1 (2004-11) The polynomial for the Pseudo Random Binary Sequence (PRBS) generator shall be 1 + X14 + X15 Initialization sequence "100101010000000" is loaded to the PRBS registers at the beginning of every eight transport packets -once per frame composed by 8 packets.The first synchronization byte word of every frame is bit wise inverted to provide an initialization for descrambler.Synchronization byte words are not randomized

B. Outer coding and outer interleaving
The outer coding and interleaving is performed on the randomized 188 bytes transport packets structure.Reed-Solomon RS (204, 188, t = 8) shortened code is derived from the original systematic RS (255, 239, t = 8) and may be implemented by adding 51 bytes, all set to zero, before the information bytes at the input of an RS (255, 239, t = 8) encoder.These null bytes shall be discarded after the RS encoding procedure, leading to a RS code word of N = 204 bytes.
The convolutional interleaving process shall be based on the Forney approach which is compatible with the Ramsey type III approach, with I = 12.The interleaved data bytes shall be composed of error protected packets and shall be delimited by inverted or non-inverted mPEg-2 sync bytes (preserving the periodicity of 204bytes).The interleaver may be composed of I = 12 branches, cyclically connected to the input byte-stream by the input switch.Each branch j shall be a First-In, First-Out (FIFO) shift register, with depth j × m cells where m = 17 = N/I, N = 204.The cells of the FIFO shall contain 1 byte, and the input and output switches shall be synchronized Inner interleaving specifies a combination of bit and symbol interleaving.Bit wise interleaving is followed by symbol interleaving.Both the processes are block-based.The input is demultiplexed into v-sub streams where v=4 for 16-QAm and v=6 for 64-QAm.
In non-hierarchical mode: The purpose of the symbol interleaver is to map v bit words onto the 1512 (2K mode) or 6048 (8K mode) active carriers per OFDm symbol.The

III IMPLEMENTATION OF CHANNEL CODER IN 64QAM
DVB-T channel coder has been implemented in Matlab.Initially a data signal is generated first on which both outer coding and interleaving and inner coding and interleaving is implemented to improve the Bit error ratio.Code rate of ½ and mode 8k is used for simulations.The following graphs show the improved symbol error rate.
The following Tables A, B & C shows various BER for 64 QAm with increasing E B /N o values.Table C shows the exact values for the improved BER in 64 QAm after inner coding and inner interleaving.As we can see from the table that every time as the signal to noise ratio is increasing the BER for 64QAm is improving with respect to 16 QAm.The amount of calculated percentage is also calculated and is shown in the table.
The results from fig 5 shows that as we are going with different simulations of inner and outer coding and interleaving processes the bit error ratio is improving.

IV. CONCLUSIONS
mATLAB plays an important role throughout my work and it takes some time to be familiar with mATLAB functions such as performing mathematical operations, plotting data, manipulating data structures using mATLAB communication tools.After analyzing the result, it is concluded that after each step through the process of DVB-T the experimented values of bit error rate of 64 QAm are improved from the theoretical values before outer coding, after inner coding and inner interleaving.Also there is a comparative analysis on 16 and 64 QAm which show the percentage improvement in BER of 64QAm with respect to 16QAm.At the end it is being analysed that BER is improved by 17% before outer coding, 65. 5% after inner coding and is finally improved by 89.6% after inner coding and interleaving process.Thus before transmission as bit error rate is improved burst errors will be removed which will increase the efficiency.
or DVB-H (Digital video broadcasting -Handheld) ISO/ IEC 13818 by the following processing: Transport multiplex adaption and random transport multiplex adaptation • and randomization for energy dispersal; Outer coding (i.e.Reed-Solomon code); • Outer interleaving (i.e.convolutional interleaving); • Inner coding (i.e.punctured convolutional code); • mapping and modulation; • Orthogonal Frequency Division multiplexing (OFDm) transmission.• The system is directly compatible with mPEg-2 coded TV signals ISO/IEC 13818.

Figure 1 .
Figure 1.Functional block diagram of the system II.CHANNEL CODING AND MODULATION These processes (except for OFDm) are performed in Channel coder with the configurations depicted in Figure 2.
and randomization, outer coding and outer interleaving are common with the Satellite DVB-S baseline specification ETSI EN 300 421 and Cable DVBC baseline specifications ETSI EN 300 429 and the inner coding is common with the Satellite baseline specification.Detailed description of DVB-T channel coder blocks can be found in ETSI

Figure 2 .
Figure 2. Flow-chart of channel coding in DVB-T (implemented in matlab)

Figure 3 .
Figure 3. Scramble or Descrambler Schematic Diagram Where e ranges from 0 to v-1

Figure 4 .The
Figure 4.The mother convolutional code of rate ½

TABLE II :
Bit error rate performance before Outer coding

TABLE III :
Bit error rate performance after Inner coding.

TABLE IV .
Bit error rate performance after Inner coding and Inner Interleaving