Digital television systems - (DTS)

Slides:



Advertisements
Similar presentations
Stanko PERPAR Chairman ITU-R TG 6/8
Advertisements

DVB Update: Service Information
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Cuba´s Data Broadcasting issue Author: Eng. Jorge Rodríguez Rodríguez November 25 th, 2014.
Forward Error Correction Demystified Presented by Sunrise Telecom Broadband … a step ahead.
a By Yasir Ateeq. Table of Contents INTRODUCTION TASKS OF TRANSMITTER PACKET FORMAT PREAMBLE SCRAMBLER CONVOLUTIONAL ENCODER PUNCTURER INTERLEAVER.
Concepts of Multimedia Processing and Transmission IT 481, Lecture #11 Dennis McCaughey, Ph.D. 16 April, 2007.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
University of Canberra Advanced Communications Topics
Turbo Codes Azmat Ali Pasha.
U NIVERSITY OF TURKU Modeling of DVB-H Link Layer Heidi Joki Deparment of Information Technology University of Turku Supervisor: Professor Jorma Virtamo.
ATSC Digital Television
7-1 Digital Serial Input/Output Two basic approaches  Synchronous shared common clock signal all devices synchronised with the shared clock signal data.
Technical overview
MPEG-2 Transport streams tMyn1 MPEG-2 Transport streams The MPEG-2 Systems Standard specifies two methods for multiplexing the audio, video and other data.
Vytautas Deksnys, Algimantas Čitavičius Kaunas University of Technology Dept. of Electronics Engineering.
HPA Roundtable Presentation February 2, 2007 Laszlo Zoltan, VP Sales & Marketing © 2007 Computer Modules, Inc West Bernardo Court San Diego, CA.
Data Communication and Networking
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Modulation, Multiplexing, & Public Switched Telephone.
1 University of Canberra Advanced Communications Topics Television Broadcasting into the Digital Era by: Neil Pickford Lecture 5 DTTB Transmission Error.
EPG present by : Alex Chang R&D 6
Background of Wireless Communication Student Presentations and Projects Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
8. 1 MPEG MPEG is Moving Picture Experts Group On 1992 MPEG-1 was the standard, but was replaced only a year after by MPEG-2. Nowadays, MPEG-2 is gradually.
1 DRAFT AUSTRALIAN STANDARD - DIGITAL TELEVISION PART 1.
1 Implementation Issues: SI & CA Martin Gold NDS.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TI Cellular Mobile Communication Systems Lecture 4 Engr. Shahryar Saleem Assistant Professor Department of Telecom Engineering University of Engineering.
University of Canberra Advanced Communications Topics
IntroductiontMyn1 Introduction MPEG, Moving Picture Experts Group was started in 1988 as a working group within ISO/IEC with the aim of defining standards.
1 Multimedia Outline Compression RTP Scheduling. 2 Compression Overview Encoding and Compression –Huffman codes Lossless –data received = data sent –used.
Introduction to OFDM and Cyclic prefix
© 2014 Networking for Information Communications and Energy Lab. Q17: IPTV and Netflix: How can the Internet Support Video? Prof. Hongseok Kim Networked.
Chapter 10 Telemetry Downlink
Chapter 2 PHYSICAL LAYER.
Bandwidth Utilization: Multiplexing and Spreading
Multiplexing.
CSE 5345 – Fundamentals of Wireless Networks
JPEG Compression What is JPEG? Motivation
CSI-447: Multimedia Systems
CS644 Advanced Topics in Networking
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
IETF#67 – 5-10 November 2006 FECFRAME requirements (draft-ietf-fecframe-req-01) Mark Watson.
Bandwidth Utilization
Bandwidth Utilization
Video scheduling algorithm
디지털통신 Introduction 임 민 중 동국대학교 정보통신공학과 1.
Design and Evaluation of a Testbed for Mobile TV Networks
Chapter 4: Digital Transmission
Coding and Interleaving
University of Canberra Advanced Communications Topics
Digital television systems - (DTS) Lectures
Digital television systems - (DTS)
Service Information(SI)
CDMA2000.
University of Canberra Advanced Communications Topics
Standards Presentation ECE 8873 – Data Compression and Modeling
Lecture 9: Television systems.
[The Progresses on the TPC simulations]
Chapter Nine: Data Transmission
Digital television systems - (DTS)
IP OVER DVB-T.
Wireless Mesh Networks
DVB Update: Service Information
[The Progresses on the TPC simulations]
Electrical Communications Systems ECE Spring 2019
Electrical Communications Systems ECE Spring 2019
Lecture 7: Television systems.
Presentation transcript:

Digital television systems - (DTS) Lectures DVB transport stream Technical Univ. of Kosice Faculty of Electrical Engineering and Informatics Lˇ. Maceková, 2017

DVB - coding – tables of transport stream

Example: Calculate the bit rate at 4:2:2 sampling scheme [ITU-T B.601], at: a)8 bit per sample for each, Y, CR, CB sample, b) 10 bit per sample for each, Y, CR, CB sample, Solution: a) luminance: 13,5 MHz x 8 bits = 108 Mbps each color difference signals: 6,5 MHz x 8 bits x 2 = 108 Mbps ------ Together: 108 + 108 = 216 Mbps b) luminance: 13,5 MHz x 10 bits = 135 Mbps each color difference signals: 6,5 MHz x 10 bits x 2 = 135 Mbps Together: 135 + 135 = 270 Mbps This is the basic data rate for SDI (Serial Digital Interface) for digital component signal transmission.

Data Bits Reduction Methods Why? because of data speed requirements reduction because of data storage volume reduction compressing data – high effective compression methods to 100-times decreasing of the data amount (1 to 6 Mbps per program) compression standards (MPEG-2, MPEG-4): removing of redundancy (DPCM, DCT-transformation, prediction methods in the GOPs – Groups-of-Pictures I,P,B, VLC (Variable Length Coding)

In the opposite side, there are effective transmission methods developed. Why? - for data speed increasing How? using of multiple carriers system (OFDM, COFDM) digital modulations QAM, QPSK (multistate modulation of each carrier) error prevent and correction methods (channel coding - FEC - RS code, convolution codes, inter-bit and inter-symbol interleaving)

The MPEG-2 tables Program Service Information (PSI) Program allocation table (PAT) always present (packets PID = 0×0000). indication (for each program in the transport multiplex) = “interconnections” between program number (from 0 to 65535) and PID of packets which transmits the program map (Program Map Table—PMT). Conditional access table (CAT) It is present once at least 1 program in the multiplex has conditional access It is transported by packets PID = 0×0001. It indicates PID of the packets of EMM (EMM is one of 2 information required for descrambling of coded program) Program map table (PMT) 1 x PMT for each program in multiplex PID of elementary stream (coded program and alternatively other privat information relevant to program, e.g.ECM for the descrambling)

Tab. Illustration of PAT Field (PAT) Comment No. of bits Table_id (00) Always 00 for the PAT 8 Section_syntax_indicator 0 Always 1 Always 0 1 Reserved 2 Section_length Max. value 1021 (2 MSB = 0) 12 Transport_stream_id Stream identification (in a network) 16 Version_number Incremented at every PAT modification 5 Current_next_indicator 1 = current PAT, 0 = next Section_number Number of current section (1st = 00) Last_section_number Number of last section (JVtot−1) .... ... CRC_32 CRC on 32 bits 32

Transport stream description table (TSDT) description of the multiplex content PID = 0×0002 packets Others privat tables .... DVB-SI Table (DVB – Service Information): - allows automatic configuration of the receiver - allows user access to a lot of programs and services - 4 mandatory and 3 optional ones: Network information Table (NIT) the frequencies and No. of channels (for receiver configuration) PID = 0×0010 Service description table (SDT) list of the names and parameters of other services in multiplex PID = 0×0011. Event information table (EIT), present/following information about events present or incoming by actual transport multiplex PID = 0×0012. Time and date table (TDT) - for the update of internal time/clock of set-top-box - PID = 0×0014.

Optional tables in DVB-SI Bouquet association table (BAT) Running status table (RST) Time offset table (TOT) Stuffing tables (ST) PID hex (13 b) Table ID hex (8b) Repetition Min Max Table PSI PAT 0000 00 25 ms 100 ms CAT 0001 01 PMT 0020 to 1FFE 02 NIT 0010 40 to 41 10 s Table SI 10 to 41 SDT 0011 42, 46 2 s BAT 4A EIT 0012 4E to 6F RST 0013 71 - TDT 0014 70 30 s TOT 73 ST 0010 to 001F 72 the tables are repeated very often for quick access of the decodes to information in the case of the channel change ETSI TR 101 290

RTCP-protocol (Real-time Transport Control Protocol) Unicast RTCP-protocol (Real-time Transport Control Protocol) user affects the transport (the content, start, stop, interruption) example: YouTube, Video-archive higher demands on transport capacity/ throughput of lines routers, switchs Multicast RTP-protocol (Real-time Transport Protocol) 1 directional communication the user can not affect the communication example: IPTV TV JOJ , 6 Mbps 6 Mbps

S = shift register length R = m/n = code ratio < 1 Convolution coder e.g.: =1 =2 =1/2 =3 m = inputs number n = outputs number S = shift register length R = m/n = code ratio < 1 K = (S+1). m = length of State diagram The generating polynomial: G1=x2+x+1=78, G2= x2+1=58, hence [7,5]8 or [111, 102]2 if ip = 0 if ip = 1 current state next state (op) 00 00 (00) 10 (11) 01 00 (11) 10 (00) 10 01 (10) 11 (01) 11 01 (01) 11 (10) Table of transitions between states http://www.dsplog.com/2009/01/04/convolutional-code/