Top Banner
ATSC 3.0 An Overview SMPTE NEW ENGLAND SECTION MARCH 17, 2021 LUKE FAY CHAIR ATSC TG3
32

ATSC 3.0 Introduction - SMPTE/Ne

Dec 07, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0An Overview

SMPTE NEW ENGLAND SECTION MARCH 17, 2021

LUKE FAY

CHAIR ATSC TG3

Page 2: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 1.0 Standard

ATSC 1.0 (A/53)◦ Digital TV broadcasting standard

◦ High-definition video

◦ Multicasting capabilities

◦ 5.1 digital surround sound

◦ Electronic program guides

◦ Closed captioning services

◦ Extensibility

DTV was revolutionary in 1995!

…Now 25+ years later…

Page 3: ATSC 3.0 Introduction - SMPTE/Ne

Today: Rapidly Advancing Technologies

OTA viewership is growing

OTT services and usage are growing

Mobile viewing continues to increase

The cord cutting / shaving / nevers are changing the TV marketplace dynamics

On-demand viewing is an assumed feature

Digital advertising is increasingly powerful

Targeted advertising is essential today

Consumers have become “app-centric”

Page 4: ATSC 3.0 Introduction - SMPTE/Ne

Key Advancements in 3.0

Additional capacity

More channels,

more pixels

Better reception

Indoor, vehicles, mobile

Enhanced consumer experience

Improved video and

audio quality

Improved accessibility

InteractivityAdvanced

emergency alerting

New business models

Advanced advertising

PPV and subscription

services

Service usage

reportingDatacasting

Hybrid OTA and OTT

All IP-based system

Page 5: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Document Structure

Ind

ivid

ual

Sta

nd

ard

s D

ocu

me

nts

ATSC 3.0 “Parent” System Standard A/300 (Points to Each Separate Standard Document)

✓✓

✓✓

✓ ✓

Page 6: ATSC 3.0 Introduction - SMPTE/Ne

Overview - ATSC 3.0 System Layers

Presentation

Transmission(Physical Layer)

Protocols

Sending Bits over the air

Data Organized as Streams and Files

Pictures & Sound

System Discovery

Signaling

• UHD• HD & SD multicast• Immersive Audio

• Internet Protocols UDP/IP• ROUTE/DASH• MMT/DASH• ISOBMFF

• OFDM• Physical Layer Pipes• Layer Division Multiplex• Protocol Signaling

Signaling

Signaling

Finding the Signal

System Discovery and Signaling Enable Maximum Flexibility and Minimal Regulation

ApplicationsSoftware • Smart TV “Apps”

• Screen is a web pageSignaling

Applications

• Channel Acquisition• EAS Wake-Up• Modulation Signaling

Vid

eo

Au

dio

CC

EP

G

Page 7: ATSC 3.0 Introduction - SMPTE/Ne

Starting Point: Physical Layer

Time

Fre

qu

en

cy

Bootstrap Signal Frame

...

Preamble

L1-B

asic

Sig

nal

ing

L1-D

etai

l Sig

nal

ing

...

Sub

-Fra

me

Payl

oad

Sub

-Fra

me

Payl

oad

Sub

-Fra

me

Payl

oad

• Extensibility / Flexibility

– Bootstrap (A/321) – a-priori information

– Possible to evolve system/physical layer

• Announces technology used in each frame

– Layers signal technologies to layer above

– Allows graceful evolution over time

Bootstrap emission is the starting point for ATSC 3.0

◦ Robust synchronization

◦ Service discovery

◦ Coarse time, frequency acquisition

◦ 4.5 MHz bandwidth

◦ Receivable at <−6 dB SNR (with FER = 1E-2)

• 24 signaling bits• Sampling frequency

• Channel bandwidth

• EAS wake-up

• Preamble selection

• Preamble frame control• Basic / detail

Page 8: ATSC 3.0 Introduction - SMPTE/Ne

Physical Layer Architecture

PHY

FEC Bit Int’l Mapper Time Int’l Freq Int’lOFDM Framer / Preamble

IFFT GI Bootstrap/Spectrum Shaping

D/A

Pilot / Tone Reserve

PAPR

Formatting BICM Freq Int’l Preamble

Control Info

Output (SISO)

MIMO MISO

PHY (Studio)

SFN Interface (STL)

Carries Baseband Description (A /324)

CMD: PHY Assignments

PLP

Encapsulated

packets

(ALP)

Scheduler

Baseband Framer LDMScrambler

QoS

Output (MIxO)

Page 9: ATSC 3.0 Introduction - SMPTE/Ne

18 Mbps

9 Mbps

Transmission

ATSC 1.0

• One bit rate – 19.39 Mbps

• One coverage area – 15 db CNR (rooftop)

• Service flexibility – HDTV, multicast, data

8-VSB

19.4 Mbps 27 Mbps36 Mbps OR

4 Mbps

2 Mbps

25 Mbps6 Mbps

• More bits/Hz – spectrum efficiency near theoretical limit

• Flexible bit rate & coverage area choices

• Multiple simultaneous “bit pipes” – different choices for

different broadcast services

• Optional on-channel repeaters for robust indoor & mobile

reception over entire DMA

ATSC 3.0

More Bits To More Places

OFDM with LDPC

RepeaterRepeater

Repeater

AND

Page 10: ATSC 3.0 Introduction - SMPTE/Ne

0

2

4

6

8

10

12

-10 -5 0 5 10 15 20 25 30 35

BIC

M L

ink

Eff

icie

nc

y

(bit

s/s

/Hz)

SNR (dB)

Bit Interleaving, Coding, and Modulation Performance

Shannon Limit

ATSC 3.0, QPSK

ATSC 3.0, 16QAM

ATSC 3.0, 64QAM

ATSC 3.0, 256QAM

ATSC 3.0, 1024QAM

ATSC 3.0, 4096QAM

ATSC 1.0

A/53

Low Capacity, More Robust

High Capacity, Less Robust

Page 11: ATSC 3.0 Introduction - SMPTE/Ne

Example Scenario: Deep Indoor Reception & Mobile, Single Stick

• Single Station Mix Stationary - Robust/Mobile Services

• Two PLP’s◦ 3 HD Service ~18Mbps, Threshold AWGN 17.0dB

◦ 1 HD Robust/Mobile Video Services ~ 3M, Threshold AWGN 5 dB

Parameter PLP0 (Mobile) PLP1 (Stationary)

RF Center Frequency 599

Subframe 0 1

FFT Size 8K 16K

Pilot Pattern 6_4 12_4

Pilot boost 4

Guard Interval G5_1024 (148us)

Preamble Mode (Basic: 3, Detail: 3) Pattern Dx = 3

Frame Length 155 msec

# of Symbols 41 39

Frequency Interleaver On On

Time Interleaver Hybrid 16 FEC Blocks

1 TI Block

(51.1msec time spread)

Hybrid 63 FEC Blocks

2 TI Block

(47.8msec time spread)

Modulation 16 QAM 256 QAM

Code Rate 7/15 10/15

Code Length 64K

Contents KFPH-CD (UniMas) test program KTVW-DT(Univision), KPNX (NBC), KPHO

(CBS)

Bit Rate (Mbps) 3.093 18.166

Required C/N (dB)

(Single diversity, AWGN)

5.2 17.1

Page 12: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Mobility

Phoenix Santa Barbara

Mobile PLP Mobile PLP

Page 13: ATSC 3.0 Introduction - SMPTE/Ne

▪ LDM is a new transmission scheme that uses spectrum overlay technology to super-impose multiple physical layer data streams with different power levels, error correction codes and modulations for different services and reception environments;

▪ For each LDM layer, 100% of the RF bandwidth and 100% of the timeare used to transmit the multi-layered signals for spectrum efficiency and flexible use of the spectrum;

▪ Signal cancellation can be used to retrieve the robust upper layer signal first, cancel it from the received signal, and then start the decoding of lower layer signal;

▪ The upper layer (UL) is ultra-robust and well suited for HD portable, indoor, mobile reception. The high data rate lower layer (LL) transmission system is well suited for multiple-HD and 4k-UHD high data rate fixed reception.

▪ Future Extension Layer (FEL) can be added later with full backward compatibility.

LDM overlay spectrum

RFChannel BW

5 dB

Upper Layer

5 dB

Lower Layer

Future Extension Layer

Layered Division Multiplexing (LDM)

Page 14: ATSC 3.0 Introduction - SMPTE/Ne

Result - Better coverage & deep indoors via SFN

Multiple transmitters in a SFN can be used to extend coverage and add capacity by raising the SNR.

OFDM guard interval alleviates potential inter-symbol interference arising from multiple transmitters.

Indoor penetration

Radio Horizon

Page 15: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 PHY Frame Evolution Example

Time (msec)

Da

ta c

ells

/sy

mb

ol

Bo

ots

tra

p

Prea

mb

leP

ream

ble

Sub

Fra

me

Bo

un

da

ry Da

ta

100 200

Bo

ots

trap

Da

taD

ata

Da

taD

ata

Da

taD

ata

Da

taD

ata

Da

taD

ata

Da

taD

ata

Sub

Fra

me

Bo

un

da

ry

Pre

amb

lePr

eam

ble

Sub

Fra

me

Bo

un

da

ry

A/322 Table 7.3 & 7.4

A/3

22

Tab

le 7

.5 &

7.6

A/3

22

Tab

le 7

.2

Bo

ots

trap 300 400 500

Evolutionary Frame

Da

ta

Pointer to next ‘like’ PHY Frame

Page 16: ATSC 3.0 Introduction - SMPTE/Ne

Protocols

• Media Delivery

– Broadcast IP Transport

– Segmented streaming delivery

– Hybrid – combined broadcast & broadband delivery

– Realtime & NRT Physical Layer

ATSC Link-Layer Protocol (ALP) Data Link Layer

IP IP

UDP TCP

MMTPROUTE

HTTP Proxy

HTTP

MM

T-sp

ecif

ic S

ign

alin

g

RO

UTE

-sp

ecif

ic S

ign

alin

g

MPU (ISO BMFF)

NRT File Delivery

DASH Segment (ISO BMFF)

NRT File Delivery

All Signaling Objects

DASH Player/DecoderMPU Player/Decoder

Broadcast Broadband

LLS (SLT)

EME/CENC EME/CENC

An

no

un

cem

ent

Applications (HTML5/JavaScript)

ATSC 3.0 Physical Layer (OFDMA RF)

Tablet

WiFi

Smartphones

4G

Smart TV

Internet

PC

moovftyp moof mdatmoof mdatmoof

moovftyp moof moof moofstyp styp

ISOBMFF file

Initialization Segment Media Segment Media Segment

mdat

mdat mdatmdat

Page 17: ATSC 3.0 Introduction - SMPTE/Ne

….meaning

Broadcasting no longer an independent silo◦ Use of IP allows taking advantage of evolution speed of the Internet

Broadcast and broadband as peer delivery mechanisms◦ Enables new types of hybrid services

◦ Ability to seamlessly incorporate niche content

Enable new business models◦ Localized insertion of ads or other content

◦ New revenue model for broadcasters that has previously been available to only cable or IPTV operators

◦ Addressable advertisingTablet

WiFi

Smartphones

4G

Smart TV

Internet

PC

Page 18: ATSC 3.0 Introduction - SMPTE/Ne

Real-time object delivery protocol that is agnostic toand independent of the object’s internal structure

Replacement for FLUTE as an application of Asynchronous Layered Coding (ALC) protocol for broadcast services delivery

Key features

◦ Single transport protocol for linear TV, NRT files and signaling metadata

◦ Enables early playout of Segments (“MDE” mode)

◦ Flexible packetization for playout timing and transport optimized delivery

◦ “Extended FDT”: out-of-band and advanced delivery of file descriptors to enhance reliability of object recovery, and reduce signaling overhead

◦ ROUTE is very similar to and is based on the 3GPP MBMS download delivery protocol

ROUTE (Real-time Object delivery over Unidirectional Transport)

Page 19: ATSC 3.0 Introduction - SMPTE/Ne

MPU (Media Processing Unit)

MPU is defined in MPEG-H Part 1 (ISO/IEC 23008-1) MPEG Media Transport (MMT)

standard

An MPU is an ISOBMFF file with the “mpuf” brand

◦ ‘mmpu’ box provides globally unique identifier

◦ A single media track is allowed

◦ Sample data must be in decoding order

◦ Self-contained (all media sample can be decoded without any further information)

◦ Optional hint track supports media aware packetization

Page 20: ATSC 3.0 Introduction - SMPTE/Ne

Hierarchical Signaling (ROUTE/MMT)

Link Layer Signaling

LLS

Physical Layer Frame

SLT

PLP#1

Link Layer Packet

ROUTE #1

preamble

IP

UDP

ROUTE #M

PLP#N

IP

UDP

Link Layer Packet

.... TSI#I TSI#J

Del

iver

y O

bjec

t#1

Del

iver

y O

bjec

t#M

Del

iver

y O

bjec

t#1

Del

iver

y O

bjec

t#M

TSI#K

Del

iver

y O

bjec

t#1

Del

iver

y O

bjec

t#M

O bj ec t Flow for

Component_i

of Service _X

O bj ec t Flow for

Component_j

of Service _X

O bj ec t Flow for

Component_a

of Service _Y

O bj ec t Flow for

Component_k

of Service _XSe

rvic

e Si

gnal

ing

(i

ncl.

S-T

SID

) fo

rSe

rvic

e_X

TSI#0

Serv

ice

Sign

alin

g

(inc

l. S

-TSI

D)

for

Serv

ice

_Y

TSI#0 TSI#B

Del

iver

y O

bjec

t#1

Del

iver

y O

bjec

t#N

TSI#A

Del

iver

y O

bjec

t#1

Del

iver

y O

bjec

t#N

.. .. .. .. ..

O bj ec t Flow for

Component_b

of Service _Y

..PLP#0

Link Layer Packet

IP

UDP

L1 s

igna

ling

* PLP: Physical Layer Pipe* LMT: Link Mapping Table* LLS: Low Level Signaling* SLT: Service List Table* SLS: Service Layer Signaling

LMT IP

UDP

ROUTE #N

..

Se

qu

en

ce

of

MP

U

Link Layer Signaling

LLS

Physical Layer Frame

SLT

PLP#1

Link Layer Packet

MMTP #1

preamble

IP

UDP

MMTP #M

PLP#N

IP

UDP

Link Layer Packet

.... PID#I PID#J

Se

qu

en

ce

of

MP

U

PID#K

M MT Asset For

Component_i

of Service _X

M MT Asset For

Component_j

of Service _X

Se

rvic

e S

ign

alin

g

(in

cl. M

P t

ab

le)

for

Se

rvic

e_

X

PID#0

Se

rvic

e S

ign

alin

g

(in

cl. M

P t

ab

le)

for

Se

rvic

e_

Y

PID#0 PID#BPID#A

Se

qu

en

ce

of

MP

U

..

....

PLP#0

Link Layer Packet

IP

UDP

L1 s

ign

alin

g

* PLP: Physical Layer Pipe* LMT: Link Mapping Table* LLS: Low Level Signaling* SLT: Service List Table* SLS: Service Layer Signaling* PID: packet_id in MMTP packet header

LMT

Se

qu

en

ce

of

MP

U

Se

qu

en

ce

of

MP

U

M MT Asset For

Component_a

of Service _Y

M MT Asset For

Component_b

of Service _Y

M MT Asset For

Component_k

of Service _X

IP

UDP

MMTP #N

Page 21: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Security

System-wide security is a critical function today for any Internet-connected device◦ A TV set that can be hacked? Yes!

Signed Signaling Tables and Apps◦ Receivers can validate the source of the emission

Content protection for high-value programs is very important◦ Digital Rights Management (DRM) is an essential requirement for content providers

◦ Enables new business models such as:◦ Subscription services, “Freemium” services (register to watch), Pay-per-view…

◦ Based on CENC (CTR, CBC modes)

Security enables new business models for ATSC 3.0◦ Subscription services◦ Monthly fee for access to the service◦ “Freemium” (i.e., user registers and then content is free)

Subscription options for alternate components◦ Custom views; e.g., pay for “dashboard cam” video in an auto

racing event◦ Pay-per-view programs◦ HD free-to-air, UHD subscription service

Page 22: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Video

Resolutions up to 3840 × 2160

Spatial scalability (SHVC)

• Up to 100, 120, 120/1.001 (plus lower framerates)

• Temporal sub-layering enables backward compatibility

• Plus temporal filtering for optimizing both the SFR and HFR pictures

High Frame Rate

• PQ & HLG transfer functions (plus SDR)

• Metadata for PQ

High Dynamic Range

• Wide Color Gamut BT.2100 (plus BT.709 for SDR)

• Y’CBCR non-constant luminance

• ICTCP constant luminance (for PQ)

• Full Range coding (for PQ)

• SL-HDR1 for delivering SDR/709 stream that SL-HDR1-capable decoders can render as HDR/2020

Wide Color Gamut

Page 23: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Audio

Dialog Enhancement

Dynamic Range Control

• Alternate languages

• Alternate sports commentary

• Video description services

User-selectable Audio Tracks

• MPEG-H

• Dolby AC-4

Two Next Gen Audio Systems

• Sensation of sound comes from all around and above the listener

• Works on soundbars, headphones, and a variety of speaker configurations

Immersive Sound

• Four complete presentations can be sent at ~384kbps

• E.g., English and Spanish dialog with English and Spanish VDS

Improved Coding Efficiency

Page 24: ATSC 3.0 Introduction - SMPTE/Ne

Applications

ATSC 1.0

• Pictures, Graphics and Sound

are “burned in”

• Same experience for entire

audience

StationLogo

Burned-in Stats

ATSC 3.0

• HTML5/Internet overlay graphics – liaison with W3C

• Hybrid delivery - merge broadcast & internet

• Dynamic Ad Insertion

• Interactivity, enhanced story information

• Synchronized second-screen applications

• Audience Measurement capabilities

Internet ExperiencePersonalized & Dynamic

Page 25: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Interactivity

Describes the conceptual application operating environment

Standard W3C User Agent – HTML5, CSS & JavaScript

Supports seamless, secure delivery of interactive content from broadcast and broadband

Provides a separate, unique context for each application

Defines a WebSocket API to manage the receiver features

The system is based on standard web technologies.

It works in a browser.

Page 26: ATSC 3.0 Introduction - SMPTE/Ne

New business opportunity via interactive shopping

Linear Program

Sale Items

Page 27: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Station Architecture with AEA

CAP EAS unitContent Mgmt ServerAEA app generatorAEA messager

ATSC 3.0 Transmission

System

ATSC 3.0 Signaling & Scheduling

StationRich Media

• Video Clips• Graphics• Library files

TV Station

Audiences

ALERT SOURCES

• FEMA IPAWS

• National Weather Service

• State Agencies

• County & Local Agencies

Authorities

EAS

CAP

ExternalRich Media

Station-generated AEA message

AEA

EASA/V Content

EAS

AEA App Server & Messaging

Platform

Page 28: ATSC 3.0 Introduction - SMPTE/Ne

ATSC 3.0 Advanced Emergency Information

Deliver rich media such as video, web pages, etc.

Target messages by geo-location and more

Update or recall messages as needed

Page 29: ATSC 3.0 Introduction - SMPTE/Ne

Accessibility Features

ATSC 3.0 brings new public service capabilities◦ Robust audio and closed-caption transmission, even when picture fails

◦ Improved audio intelligibility for hearing impaired

◦ New features for improved dialog / narrative intelligibility (track-specific volume control)

◦ Continued support for video description services

ATSC 3.0 feature set supports◦ Visually Impaired (VI)

◦ Video Description

◦ Hearing Impaired (HI)◦ Closed Caption

◦ Closed Signing

◦ Dialog Intelligibility

◦ Emergency alerts and messaging◦ Emergency crawls and audio tracks

Page 30: ATSC 3.0 Introduction - SMPTE/Ne

ATSC Supporting Deployments and Evolution

Recommended Practices◦ Best practices for configuring a system◦ Methods for achieving different business goals and use cases

Plugfests, early deployments and implementation teams◦ Feedback hones and improves the Standards

Planning Teams◦ Planning Team 4 – Advanced Video Technologies◦ Planning Team 5 – Automotive Applications◦ Planning Team 6 – Global Recognition of ATSC 3.0

SBE ATSC 3.0 Specialist Certification◦ Webinar and Seminar series ◦ Exam development

Revision Process ◦ Striking the right balance between evolution and stability

Page 31: ATSC 3.0 Introduction - SMPTE/Ne

Deploying the ATSC 3.0 Broadcast System

https://www.atsc.org/nextgen-tv/deployments/

Channel sharing structure:One host station supports many market broadcasters.→ Broadcasters work together to combine ATSC 1.0 signals on one host, and another host supports ATSC 3.0 signals of those broadcasters.

Page 32: ATSC 3.0 Introduction - SMPTE/Ne

Questions?