UTILIZATION OF MATLAB FOR THE DIGITAL SIGNAL TRANSMISSION SIMULATION AND ANALYSIS IN DTV AND DVB AREA. Tomáš Kratochvíl

Similar documents
Digital Image Transmission Simulation Using the DVB Forward Error Correction Codes

Fig 1. Flow Chart for the Encoder

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

Satellite Digital Broadcasting Systems

Transmission System for ISDB-S

White Paper Versatile Digital QAM Modulator

Content storage architectures

10 Digital TV Introduction Subsampling

Microwave PSU Broadcast DvB Streaming Network

illrich Reimers Digital Video Broadcasting (DVB)

News from Rohde&Schwarz Number 195 (2008/I)

Laboratory platform DVB-T technology v1

NUMEROUS elaborate attempts have been made in the

MC-ACT-DVBMOD April 23, Digital Video Broadcast Modulator Datasheet v1.2. Product Summary

Proposed Standard Revision of ATSC Digital Television Standard Part 5 AC-3 Audio System Characteristics (A/53, Part 5:2007)

CAP240 First semester 1430/1431. Sheet 4

Implementation of a turbo codes test bed in the Simulink environment

DVB-S2 and DVB-RCS for VSAT and Direct Satellite TV Broadcasting

ENGN3213 Digital Systems and Microprocessors Sequential Circuits

INTERNATIONAL TELECOMMUNICATION UNION

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE Digital Transmission Standard For Cable Television

Hands-On DVB-T2 and MPEG Essentials for Digital Terrestrial Broadcasting

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing

DQT1000 MODEL DIGITAL TO QAM TRANSCODER WITH DIGITAL PROCESSING AND MULTIPLEXING

ANNEX-AA. Structure of ISDB-T system and its technical features

Digital Video Telemetry System

Technical Information. BER Measurement SFL-K17

Commsonic. Multi-channel ATSC 8-VSB Modulator CMS0038. Contact information. Compliant with ATSC A/53 8-VSB

Reference Parameters for Digital Terrestrial Television Transmissions in the United Kingdom

Arbitrary Waveform Generator

CONVOLUTIONAL CODING

Digital Amateur TeleVision (D-ATV)

Simulating DVB-T to DVB-T2 Migration Opportunities in Croatian TV Broadcasting

Digital Television Fundamentals

ATSC vs NTSC Spectrum. ATSC 8VSB Data Framing

DIGITAL TELEVISION TRANSMISSION STANDARDS

Tutorial on the Grand Alliance HDTV System

DATV on ISS? How can this become a reality? Wolf-Henning Rech DF9IC / N1EOW Thomas Sailer HB9JNX / AE4WA

Chapter 2. Advanced Telecommunications and Signal Processing Program. E. Galarza, Raynard O. Hinds, Eric C. Reed, Lon E. Sun-

Subject : Using the TV meter for a terrestrial installation NASE786X-04-03

FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)

ATSC Digital Television Standard: Part 6 Enhanced AC-3 Audio System Characteristics

Rec. ITU-R BT RECOMMENDATION ITU-R BT PARAMETER VALUES FOR THE HDTV STANDARDS FOR PRODUCTION AND INTERNATIONAL PROGRAMME EXCHANGE

DIGITAL COMMUNICATION

COMPLICATED IN THEORY, SIMPLER IN PRACTICE

Progressive Image Sample Structure Analog and Digital Representation and Analog Interface

MPEG-4 Standard and Digital Television: An Overview

Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC

Structure/Features of ISDB-T

Digital Video/Mobile TV Test Suit - Lite

A Programmable, Flexible Headend for Interactive CATV Networks

Higher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem

B Joon Tae Kim Jong Gyu Oh Yong Ju Won Jin Sub Seop Lee

Minimax Disappointment Video Broadcasting

Critical RF Measurements in Cable, Satellite and Terrestrial DTV Systems

Clause 74 FEC and MLD Interactions. Magesh Valliappan Broadcom Mark Gustlin - Cisco

Commsonic. DVB-Satellite Modulator CMS0035. Contact information

Digital Audio Broadcast Store and Forward System Technical Description

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

Commsonic. ISDB-S3 Modulator CMS0070. Contact information

An Implementation of a Forward Error Correction Technique using Convolution Encoding with Viterbi Decoding

Motion Video Compression

Joint Optimization of Source-Channel Video Coding Using the H.264/AVC encoder and FEC Codes. Digital Signal and Image Processing Lab

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

EMBEDDED ZEROTREE WAVELET CODING WITH JOINT HUFFMAN AND ARITHMETIC CODING

Error Resilient Video Coding Using Unequally Protected Key Pictures

ISSCC 2006 / SESSION 14 / BASEBAND AND CHANNEL PROCESSING / 14.6

DM240XR Digital Video Broadcast Modulator With AutoEQ. Satellite Modems

SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Digital transmission of television signals

RECOMMENDATION ITU-R BT.1203 *

ENGINEERING COMMITTEE

An Overview of Video Coding Algorithms

Z Technology's RF NEWSLETTER DTV edition -- May 2002

TV Test Transmitter SFQ

Improved Error Concealment Using Scene Information

MSD5000A DTV Multi Signal Generator Instruction Manual. Ver. 1.1

DM240XR Digital Video Broadcast Modulator with AutoEQ

REPORT ITU-R BO DIGITAL MULTIPROGRAMME BROADCASTING BY SATELLITE. (Question ITU-R 217/11)

MPEG-2 4:2:2. interoperability and picture-quality tests in the laboratory. Test procedure. Brian Flowers ex EBU Technical Department

Multimedia Standards

RF SIGNAL GENERATOR. RF Signal Generator for Digital Broadcasts LG 3810 RF SIGNAL GENERATOR SIGNAL GENERATOR GENERAL FEATURES

PREMIUM HEADEND SYSTEM

Digital Terrestrial HDTV Broadcasting in Europe

DATUM SYSTEMS Appendix A

ATSC Mobile DTV Application Note

EX04-000D. DVB-T/2xT/T2 MODULATOR DVB MODULATOR

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Error Performance Analysis of a Concatenated Coding Scheme with 64/256-QAM Trellis Coded Modulation for the North American Cable Modem Standard

Analysis of Video Transmission over Lossy Channels

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Latest Trends in Worldwide Digital Terrestrial Broadcasting and Application to the Next Generation Broadcast Television Physical Layer

DVB-T2 Transmission System in the GE-06 Plan

802.3bj FEC Overview and Status IEEE P802.3bm

TV Test Transmitter SFL. Digital signals for use in production

Digital TV Rigs and Recipes Part 5 ITU-T J.83/B

Introduction This application note describes the XTREME-1000E 8VSB Digital Exciter and its applications.

DIVERSITY DVB-T RECEIVER (DDR)

Stream Libraries For broadcasting T & M equipment from Rohde & Schwarz

Transcription:

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 Engineering and Communication Abstract: The contribution deals with the utilization of Matlab for simulation and analysis of the digital signal transmission and transmission distortions in DTV (Digital Television) and DVB (Digital Video Broadcasting) area. The simulation model that covers selected phenomena of DVB system signal processing applied in Matlab is presented and phenomena of the transmission protection (channel encoding) is outlined. The digital video signal is represented with the digital data of one non-compressed video frame that is channel encoded and protected against errors with the forward error correction (FEC) codes. The transmission channel model has influence on transmitted digital data and its distortion and the pertubative signals affect on the data decoding. The developed interactive simulation software (Matlab application) features are outlined too. Keywords: digital television, forward error correction, model of the transmission channel 1 Introduction and approach to simulation and analysis The DVB in European area deals with the DVB standard [1] and becomes very popular in Czech Republic because of the transition conception to digital broadcasting of television and radio services. The satellite service DVB-S of the czech packet Czechlink is available from satellite Eurobird 1 (GEO 28,5 o E) and terrestrial service DVB-T is available around the capital Prague by two experimental pilot projects (Czech Radiocommunications, Czech Digital Group). The digital television starts and it is important to deal with DVB in research and practical education at the technical universities. The grant project 1 Simulation and analysis of the digital signal transmission and transmission distortions in DTV and DVB area aims are simulation and analysis of the digital signal transmission that corresponds to DVB standards. The transmitted digital signal presents the image data information that is source, channel and link coded, digital modulated and transferred by the digital channel model with variable parameters. One project solution task is creation of the experimental simulation model and its application in Matlab. The next paragraphs present selected phenomena of DVB signal processing and at the end of contribution is presented the Matlab application features with one simulation example. 2 Simulation model applied in Matlab The simulation model is shown in Fig. 1. The input video signal is represented with the one non-compressed RGB image. The standard image is discretized into raster 720 x 576 picture elements in according to DVB basic resolution. Then the analog transmission signals RGB are counted and after analog-to-digital conversions the digital image components YC B C R are obtained. The composition of serial digital data multiplex is individual for each sampling format. The digital signal elements sequence is standardized by CCIR ITU R-601 recommendation and generates multiplex of serial image samples [3]. The digital signal is ensured against transmission errors with forward error correction codes (FECs) and 1 Grant project of the Grant Agency of the Academy of Sciences of the Czech Republic no. B2813302.

interleaved. Then the protected serial digital signal is transmitted with the model of the digital transmission channel in baseband. The conversions at the receiver side are vice-versa to described transmitter side. Only the image data interpolation in dependence on used sampling format is added as the last process of analysis. Fig. 1 The simulation and analysis model. After the transmission with the model of the digital transmission channel the objective check (block and bit error rates evaluation) and subjective check (comparison of RGB images in spatial area) of transmission quality can be figured out. The subjective check of transmission quality is not standardized and the result can be classified into the five level quality scale with decimal graduation (from excellent image to unsufficient image). 3 Forward Error Correction FEC in Digital Television Transmission The principal of the transmission with error-protection coding in digital television deals with the redundancy information that is added to the source-coded digital signal in the channel encoder. This enables the channel decoder in the receiver to correct any errors. The addition of the redundancy information leads to an increase in the data volume to be transmitted. The task of channel coding in the receiver is to find the position of the incorrect bits by the evaluation of the redundancy that is also possibly affected by the transmission errors. The added redundancy is then removed. Therefore channel coding is required which provides for forward error corrections (FECs). Two relevant methods of error protection in the transmission of digital television are forward error corrections by block Reed-Solomon code (FEC1) and convolution code (FEC2) with interleaving (see Fig. 2). For the transmission of digital TV over satellite and via terrestrial transmission networks the RS (n, m) code - n = m + k where m is the number of information symbols and k is the number of correction symbols - is concatenated with the convolution code by means of an interleaver. The RS code is based on the Galois field GF (2 8 ), and therefore has a symbol size of 8 bits. The RS (255, 239) was chosen which processes a data block of 239 symbols and can correct up to 8 symbol errors by calculating 16 redundant correction symbols. As an MPEG-2 packet is 188 bytes long, the code was shortened, i.e. the first

51 information bytes were set to zero and not transmitted at all. In this way the RS (204, 188) code is generated. After the outer code a convolution interleaver with depth I = 12 is used. From the frame length of the outer code with n = 204 the base delay results as M = n/i = 17. Finally a convolution code is applied to the interleaved symbols. Its rate R = m/n - where m is the number of input bits and n is the number of output bits - is equal to 1/2, the constraint length is K = 7. Optionally the 2/3, 3/4, 5/6 and 7/8 rates are possible. Coding for error correction by transmission over cable is similar, only the convolution code is not required as the signal-to-noise performance in the cable channel is very much better than in the satellite channel [2]. Fig. 2 Forward error correction codes in the transmission of the DVB. 4 Matlab application for interactive simulation overview The developed Matlab application (see Fig. 3) for the simulation and analysis creates the tool for experimental simulation with GUI and interactive help (see Fig. 4). The input image can be selected from file (*.BMP, *.JPG etc.), the digital video signal sampling format (4:4:4, 4:2:2, 4:2:0), transmission multiplex (serial or parallel) and transmission quality (8 or 10 bps) selection corresponds to ITU R-601 recommendation. The forward error correction uses the standard block RS code (RS (255, 239), RS (255, 235), RS (255, 223), RS (255, 205)), interleaver with depth up to 20 and convolution code with rate 1/2, 2/3, 3/4, 5/6 or 7/8. The developed model of the transmission channel [4] can change the character of the transmission (low-pass, high-pass, band-pass, band-stop, multiband filters), possibility of design method selection and it has variable parameters (filter order, cut-off frequencies, attenuations and allowed ripples of transmission module in passband and stopband, interactive design using the tolerant fields of the digital transmission channel model) (see Fig. 5). The additive noise pertubation and reflected signal with variable parameters can affect transmitted signal too. The receiver tasks are decision level setting, channel encoding, correction of the transmission errors, digital-to-analog conversion and visualisation of received images in spatial domain (RGB image). The results of the simulation process are window for subjective evaluation that includes input and output images (RGB and Grayscale) and the window of block and bit error rates of transmission (see Fig. 6). The protected and non-protected transmission can be evaluated separately and the influence of protection on transmitted image and efficiency of the protection is obvious that way [5].

Fig. 3 Input screen with the original Grayscale and RGB images and setup menu. Fig. 4 Interactive help and tutorial available for education. Fig. 5 Interactive design of transmission channel parameters and design method setup. Fig. 6 Comparison of transmitted images including the window of BER evaluation. Tab. I Setup and results of the simulation example. Parameter Setting Sampling format 4:2:0 serial 27 MHz 8 bits per sample low-pass character, flp = 0.84 fs/2 RS (255, 239) 12 1/2 white noise, 0,3V 0V / 0 samples 0V NRZ unipolar 1.49 % 0.77 % 46.39 % 26.12 % Transmission multiplex Transmission channel model FEC1 RS code Interleaving depth FEC2 convolution code rate Noise character and level Reflected signal level / delay Decision level Source coding Bit error rate (without correction codes) Bit error rate (with correction codes) Block error rate (without correction codes) Block error rate (with correction codes)

5 Simulation example results The Fig. 3 to 6 outline together the example of the practical design and set up of the digital image transmission simulation using the developed application. The Tab. I presents the setup parameters and objective results of the simulation example (block and bit error rates of protected and non-protected transmissions). Each simulation experiment results can be saved into the file and directly compared with the results of the new simulation. The output images, models of the transmission channels and models of the distortions can be saved into files too. 6 Conclusion Described approach to simulation and analysis and software implementation in Matlab is the partial solution of the mentioned grant project and gives some general results for baseband digital transmission channel simulation and analysis of digital television transmission. The developed Matlab GUI application can be used for the illustrative modeling and experimental education of the digital television technique area. This work presents the open modular application that can be ensemble with the other transmission phenomena of the DVB standard signal processing (digital modulation techniques, transmission in RF band etc.) Acknowledgement The contribution is supported by the grant project of Grant Agency of the Academy of Sciences of the Czech Republic no. B2813302 and Research programme of Brno University of Technology, Research of electronic communication systems and technologies CEZ MSM 262200011. References [1] Riemers U. Digital Video Broadcasting, Springer Verlag Berlin Heildeberger New York, 2001. [2] G. W. Collins. Fundamentals of Digital Television Transmission. A Wiley-Interscience Publication, John Wiley & Sons, Inc., 2001. [3] Kratochvíl T., Hrdina J. Utilization of Matlab for Education of the Digital Image Transmission. In Proceedings of the 10 th conference Matlab 2002, p. 261-264, Prague, Czech Republic, 2002. [4] Kratochvíl T. Simulation and Analysis of the Digital Television Signal Transmission. Eurocon 2003 Computer as a Tool Proceedings Volume I, p. 459-463, Ljubljana, Slovenia, 2003. [5] Hrdina J. Simulation of the digital signal transmission in television technique. Diploma thesis, FEEC BUT, Brno, 2003. Contact Tomáš Kratochvíl (assistant professor) Institute of Radio Electronics Faculty of Electrical Engineering and Communication, Brno University of Technology Purkyňova 118, 612 00 Brno Tel: +420 541 149 113, Fax: +420 541 149 244 Email: kratot@feec.vutbr.cz