DigitalTV Transmission

Embed Size (px)

Citation preview

  • 8/7/2019 DigitalTV Transmission

    1/37

    Dig i t a l TV Transm iss ion:Dig i t a l TV Transm iss ion:Dig i t a l TV Transm iss ion:Dig i t a l TV Transm iss ion:

    Channel Coding and ModChanne l Coding and ModChannel Coding and ModChannel Coding and Modulat ionu la t ionu la t ionu la t ionYao Wang

    Polytechnic University, Brooklyn, NY11201http://eeweb.poly.edu/~yao

  • 8/7/2019 DigitalTV Transmission

    2/37

    Yao Wang, 2005 DTV transmission

    Out l ine

    Overview of ATSC DTV system

    Video formats and video coding

    Audio formats and audio coding

    Channel coding

    Modulation

    Difference with DVB system

  • 8/7/2019 DigitalTV Transmission

    3/37

    Yao Wang, 2005 DTV transmission 3

    ATSC DTV St andard : Sum m ary

    Proved by ATSC (Advanced Television System Committee of

    FCC), initially in 1995, Revised Aug 2001 Based on the Grand Alliance HDTV proposal

    Video encoding: MPEG2 video (mp@ml for SDTV, mp@hl forHDTV)

    Audio encoding: Dolby AC3 (5.1 channel) Multiplex and transport: MPEG2 transport stream syntax

    Channel coding and modulation: digital VSB

    Terrestrial: 8-level VSB, enabling 19 mbps payload in 6 MHz

    channel Cable: 16-level VSB, enabling 38 mbps payload in 6 MHz channel

  • 8/7/2019 DigitalTV Transmission

    4/37

    Yao Wang, 2005 DTV transmission 4

    ATSC DTV Syst em Model

    From Fig.5.1, ATSC DTV standard (A53/B)

  • 8/7/2019 DigitalTV Transmission

    5/37

    Yao Wang, 2005 DTV transmission 5

    Channel Coding: Overview

    To enable detection and correction of bit errors in the received

    bit stream CRC: allow error detection only

    Ex: adding a parity bit to detect 1 bit error

    FEC: allow correction of up to a certain number of errors,depending on the code used and the redundancy introduced

    Ex. Repetition code, repeat 3 times of each bit allow correction of 1bit error (1->111,0->000)

    Block codes vs. convolutional codes

    Channel code rate r= k/n, k information bits, n coded bits

    Typical implementation for packetized transmission Source bits + CRC bits -> FEC

    If the number of errors exceeds FEC correction limit, CRC candetect the presence of residual erroneous bits, and the packet canbe discarded or otherwise marked as containing wrong bits (w/o

    knowing which bits are wrong)

  • 8/7/2019 DigitalTV Transmission

    6/37

    Yao Wang, 2005 DTV transmission 6

    Conc at enat ed Channel Coding

    Outercoder Interleaver

    Innercoder Modulation

    Channel

    DemodulatorInner

    decoderDeinterleaver

    Outerdecoder

    Deinterleaver randomize error bursts due to residual errors afterinner decoder, so that the outer decoder only see randomlydistributed errors

  • 8/7/2019 DigitalTV Transmission

    7/37

    Yao Wang, 2005 DTV transmission 7

    Why Int er leav ing?

    Original symbols:

    A,B,C,D, E,F,G,H, I,J,K,L, M,N,O,P,.

    After interleaving (depth 4)

    A,E,I,M, B,F,J,N, C,G,K,O, D,H,L,P,

    Channel error (remaining after inner decoder) affects4 consecutive symbols

    A,E,I,M, X,X,X,X, C,G,K,O, D,H,L,P

    After deinterleaving

    A,X,C,D, E,X,G,H, I,X,K,L, M,X,O,P

    Only 1 symbol error in every 4 symbols, can be corrected byan appropriately designed FEC code

  • 8/7/2019 DigitalTV Transmission

    8/37

    Yao Wang, 2005 DTV transmission 8

    Channel Cod ing in ATSC DTV

    Using a concatenated channel coder

    An RS outer coder, RS (207,187), symbol length=8. Cancorrect up to 10 symbol errors in 207 received symbols,r=187/207

    An interleaver: spread the symbols in each RS block over

    many blocks A trellis inner coder (incorporates an inner block interleaver),

    r=2/3

    For every 2 bits, generates 3 bits, based on the past trace of 2

    bits symbols as well as the current 2 bits Total channel code rate = 187/207*2/3=0.60225

  • 8/7/2019 DigitalTV Transmission

    9/37

    Yao Wang, 2005 DTV transmission 9

    Modulat ion of Dig i t a l Signals : Overv iew

    For transmission of digital bits over analog channels

    Convert group of digital bits into analog waveforms(symbols)

    The analog waveforms are designed according to thedesired carrier frequency

    An analog channel of bandwidth B can carry at most 2Bsymbols/s. For reduced inter-symbol interference, lower than2*B symbol rate is used typically

    Equalizer is used at the receiver to reduce the inter-symbol

    interference (ISI), and multipath effect Revisit the slides for lecture 8 in EE3414

  • 8/7/2019 DigitalTV Transmission

    10/37

    Yao Wang, 2005 DTV transmission 10

    Am pl i t ude Shi f t K ey ing (ASK )

    M-ary ASK: each group of log2M bits generates a symbol. The number corresponding

    to the symbol controls the amplitude of a sinusoid waveform. The number of cycles inthe sinusoid waveform depends on the carrier frequency

    4-ASK: 2 bits/symbol (00=-3, 01=-1, 11=1, 10=3)

    Example: Given a sequence: 01001011, what is the analog form resulting from 4-ASK?

    Symbol representation: -1,-3,3,1

    Waveform:

    00 01 11 10

    Symbol interval

  • 8/7/2019 DigitalTV Transmission

    11/37

    Yao Wang, 2005 DTV transmission 11

    8-ASK

    8-ASK: 3 bits/symbol (000=-7, 001=-5, 011=--3, 010=-1, 110=1, 111=3, 101=5, 100=7)

    001 011

    110 111

    010000

    101100

    The mapping from bits to symbols are done so that adjacent symbols only vary by 1 bit, to

    minimize the impact of transmission error (aka Gray coding)

  • 8/7/2019 DigitalTV Transmission

    12/37

    Yao Wang, 2005 DTV transmission 12

    Quadra tu re Ampl i t ude Modulat ion

    (QAM)

    M-ary QAM uses symbols corresponding to sinusoids with different amplitude

    as well as phase, arranged in the two-dimensional plane.

    Ex. 4-QAM (only phase change):

    sin(ct)

    00=cos(ct-/4)01=cos(ct-3/4)

    11=cos(ct-5/4) 10=cos(ct-7/4)

    cos(ct)

  • 8/7/2019 DigitalTV Transmission

    13/37

    Yao Wang, 2005 DTV transmission 13

    Ex am ple of 4 -QAM

    01 00 10 11

    Example: Given a sequence: 01001011, what is the analog form resulting from 4-ASK?

    Using the previous mapping, the analog waveform for the above sequence is

  • 8/7/2019 DigitalTV Transmission

    14/37

    Yao Wang, 2005 DTV transmission 14

    16-QAM, et c .

    16 QAM (4 bits/symbol): 64-QAM (6 bits/symbol)

  • 8/7/2019 DigitalTV Transmission

    15/37

    Yao Wang, 2005 DTV transmission 15

    Modula t ion in ATSC Syst em : 8-VSB

    8-level amplitude shift keying

    Each 3 bits generates a pulse, whose amplitude depends on thenumber corresponding to the 3 bits

    VSB: retaining only a small portion of the lower sideband, in additionto the upper band The pulse train is multiplied with a sinusoidal wave at the carrier

    frequency

    A shaping filter is applied to retain only a small portion of the LSB tosave bandwidth

    Channel capacity and information rate A 6MHz channel can deliver at most 12 Msymbols/s.

    Recall a signal sampled at fs sample/s has a maximum bandwidth of fs/2

    But ATSC system uses 10.762 Msymbols/s. With 8-ASK, each symbol carries 3 bits. Thus the date rate is

    10.762*3=32.286 Mbps (including channel coding redundancy) Information bit rate = overall data rate * channel code rate

    =32.286*0.60225=19.44 Mbps

  • 8/7/2019 DigitalTV Transmission

    16/37

    Yao Wang, 2005 DTV transmission 16

    By multiplying with a sinusoid signal !

    This is known as amplitude modulation (AM)

    How do w e shi f t t he f requenc y o f a

    s ignal? (Modulat ion Revis i t ed!)

    )(tx )cos()()( ttxty c=

    frequencycarrier:

    signalcarrier

    )cos(

    c

    ct

    In 8VSB, an 8-levelpulsed signal

  • 8/7/2019 DigitalTV Transmission

    17/37

    Yao Wang, 2005 DTV transmission 17

    Frequenc y Dom ain In t erpret a t ion o f

    Modula t ion

    From Figure

    7.5 in[Oppenheim] )(tx

    )cos( tc

    )cos()()( ttxty c=

  • 8/7/2019 DigitalTV Transmission

    18/37

    Yao Wang, 2005 DTV transmission 18

    How t o ge t back t o the baseband?

    (Demodulat ion)

    By multiplying with the same sinusoid + low pass

    filtering!

    )(ty

    )(tw

    )cos( tc

    m m

    )(H

    2

    )(tx

    LPF

  • 8/7/2019 DigitalTV Transmission

    19/37

    Yao Wang, 2005 DTV transmission 19

    Frequenc y Dom ain In t erpre t a t ion

    Figure 7.7 in

    [Oppenheim]

  • 8/7/2019 DigitalTV Transmission

    20/37

    Yao Wang, 2005 DTV transmission 20

    DSB vs SSB vs VSB

  • 8/7/2019 DigitalTV Transmission

    21/37

    Yao Wang, 2005 DTV transmission 21

    VSB Im plement a t ion

    Shaping filter Equalizing filter

  • 8/7/2019 DigitalTV Transmission

    22/37

    Yao Wang, 2005 DTV transmission 22

    8-VSB Shaping Fi l t er

    The shaping filter generally modifies the signal levels.

    Each symbol (3 bits) last for a short time, only thevalue at the sampling time at the receiver needs to becorrectly retained.

    A Nyquist filter is used as the shaping filter so thatthe signal values at the sampling instances are notmodified.

  • 8/7/2019 DigitalTV Transmission

    23/37

    Yao Wang, 2005 DTV transmission 23

    Nyquis t Fi l t e r

    At any given sampling time (vertical line), only one symbol pulse contributes

    to total signal amplitude, all other pulses experience a zero crossing. Theresulting RF envelope corresponds to the eight digital levels only during the

    precise instant of sampling.

    [From: D. Sparano, What is exactly 8-VSB anyway]

  • 8/7/2019 DigitalTV Transmission

    24/37

    Yao Wang, 2005 DTV transmission 24

    Effec t o f t he VSB Shaping Fi l t er

    Top: Double sideband IF envelope before Nyquist filtering (shaping filter).

    Bottom: The same IF signal after Nyquist filtering. The squared-off

    transitions are lost and the envelope acquires a noise-like appearance.

    [From: D. Sparano, What is exactly 8-VSB anyway]

  • 8/7/2019 DigitalTV Transmission

    25/37

    Yao Wang, 2005 DTV transmission 25

    ATSC p i l ot s i gna l

    A non-zero DC value (pilot) is added to the

    baseband signal (the 8-level pulse signal) beforemodulation to enable carrier extraction at receiver

    similar to VSB-C used in NTSC, but uses much lower energy,7% of total

  • 8/7/2019 DigitalTV Transmission

    26/37

    Yao Wang, 2005 DTV transmission 26

    8-VSB RF Signa l Spec t rum

    Pilot(a very low energy carrier signal)

    Carrier frequency fc

    Only a very smallportion of the LSB

    is retained

    [From: D. Sparano, What is exactly 8-VSB anyway]

  • 8/7/2019 DigitalTV Transmission

    27/37

    Yao Wang, 2005 DTV transmission 27

    Rec eiver Equal izer

    Terrestrial broadcasting suffers from multipath effect

    Received signal is sum of delayed and attenuated versionsof the same signal with unknown delay variations

    Create ghost of the original image

    Equalizer = cancellation of inter-symbol interference (ISI)and ghost

    Equalizer design: Think of the received signal as the original signal going

    through a filter

    g(n) = a0 f(n+d0) + a1 f(n+d1)+ a2 f(n+d2)

    Can design an inverse filter to recover f(n) from g(n).

    Need accurate estimation of aiand di

  • 8/7/2019 DigitalTV Transmission

    28/37

  • 8/7/2019 DigitalTV Transmission

    29/37

    Yao Wang, 2005 DTV transmission 29

    Dat a St ruc t u re

    Segmentsync

    [From: D. Sparano, What is exactly 8-VSB anyway]

  • 8/7/2019 DigitalTV Transmission

    30/37

  • 8/7/2019 DigitalTV Transmission

    31/37

    Yao Wang, 2005 DTV transmission 31

    Channe l Coding and Modulat ion in DVB

    Also uses a concatenated code

    Outer code: RS Inner code: punctured convolutional code

    Use very different modulation technique For conversion to complex symbols:

    QPSK (=4-QAM, 2 bit/symbol) 16 QAM (4 bit/symbol)

    64 QAM (6 bit/symbol)

    Resulting complex symbols are split into multiple sub-channels, each using slightly shifted carrier frequency(OFDM)

    Coded OFDM: refer to combination of the concatenatedchannel code and OFDM

  • 8/7/2019 DigitalTV Transmission

    32/37

    Yao Wang, 2005 DTV transmission 32

    Ort hogonal Frequenc y Div is ion

    Mult ip lex ing (OFDM)

    Basic ideas:

    Split the original signal with N samples/s into M sub-channels, each with N/M samples/s and occupying adifferent frequency band (subband decomposition)

    The sub-signals must be synchronized so that remultiplexing

    is possible at the demodulator The modulation waveforms for the individual sub-channels

    should be orthogonal

    When using sinusoidal waves with evenly spaced frequencies,can be realized by DFT

    Fig.13.34 in Arnold

  • 8/7/2019 DigitalTV Transmission

    33/37

    Yao Wang, 2005 DTV transmission 33

    Ex am ple w i t h 4 sub-c hanne ls

    DEMUX

    Freq.

    Shift,f0

    Freq.

    Shift,f1

    Freq.

    Shift,f2

    Freq.

    Shift,f3

    N sample/s

    N/4 sample/s,per sub-channel

    System Block Diagram: Original Spectrum

    Combined spectrum ofthe 4 sub-channels

    From Fig.13.34 in [Arnold]

  • 8/7/2019 DigitalTV Transmission

    34/37

    Yao Wang, 2005 DTV transmission 34

    Advant age of OFDM

    Immunity to fading and interference

    Fading and interference in one sub-carrier frequency (sub-signal)does not affect others

    Use of interleaving/deinterleaving at multiplexer makes the bursterror on one sub-channel spread randomly over the original signal,which can then be corrected by FEC decoding more effectively.

    Also cause reduced interference to adjacent channels

    Much better than 8-VSB to dynamic multipath fading (mobilereceivers)

    But, compared to 8-VSB

    More costly to implement

    Require higher transmitter power to achieve the same coveragearea, causing more interference to adjacent analog channels

    Lower immunity to impulse noise

  • 8/7/2019 DigitalTV Transmission

    35/37

    Yao Wang, 2005 DTV transmission 35

    COFDM in DVB

    2k mode

    2048 sub-carriers/channel, with 1705 of them at center usedfor carrying signals (including pilot signal)

    8k mode

    8192 sub-carriers/channel, with 6817 used

    Each channel is 6, 7, or 8 MHz

    DVB-H uses a 4k mode

  • 8/7/2019 DigitalTV Transmission

    36/37

    Yao Wang, 2005 DTV transmission 36

    What you should k now

    Channel coding

    Principle of channel coding Benefit of concatenated code and interleaver

    Both DTV and DVB uses concatenated channel coding

    Modulation:

    How to map digital signals to analog waveforms using M-aryASK and M-ary QAM? (illustrate for the case of M=2 or 4)

    Principles of VSB and OFDM

    DTV uses 8 VSB (8-level ASK and VSB)

    DVB uses QAM and COFDM (channel coding plus OFDM)

    relative pros and cons of 8-VSB and COFDM

  • 8/7/2019 DigitalTV Transmission

    37/37

    Yao Wang, 2005 DTV transmission 37

    References

    D. Sparano, What is exactly 8-VSB anyway?,http://www.broadcast.net/~sbe1/8vsb/8vsb.htm

    8-VSB, http://en.wikipedia.org/wiki/8-VSB, Oct 2005

    J. H. Stott, The how and why of COFDM,

    http://www.ebu.ch/en/technical/trev/trev_278-stott.pdf FCC/OET, REPORT ON COFDM AND 8-VSB

    PERFORMANCE, Sept. 1999

    http://www.fcc.gov/Bureaus/Engineering_Technology/Documents/reports/dtvreprt.pdf