Multi-Layer Video Broadcasting with Low Channel Switching Dl Delays

Similar documents
Broadcast Networks with Arbitrary Channel Bit Rates

Video Transmission. Thomas Wiegand: Digital Image Communication Video Transmission 1. Transmission of Hybrid Coded Video. Channel Encoder.

Error Resilient Video Coding Using Unequally Protected Key Pictures

Convergence of Broadcast and Mobile Broadband. By Zahedeh Farshad December 12-13, 2017

Content storage architectures

SWITCHED INFINITY: SUPPORTING AN INFINITE HD LINEUP WITH SDV

AT278USB, imod. Digital Video Interfacing Products. DVB-T/H/C & ATSC Modulator IF and RF ( VHF & UHF ) Output DVB-ASI Input

AT270USB, imod. Digital Video Interfacing Products. Stand alone DVB-C Modulator IF and RF ( VHF & UHF ) Output DVB-ASI Input

AT2700USB. Digital Video Interfacing Products. DVB-C QAM-A/B/C IF and RF ( VHF & UHF ) Output DVB-ASI & DVB-SPI Inputs

AT2780USB. Digital Video Interfacing Products. DVB-T/H/C & ATSC Modulator IF and RF ( VHF & UHF ) Output DVB-ASI & DVB-SPI Inputs

The Dejero LIVE Platform

DVB-T and DVB-H: Protocols and Engineering

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

Alcatel-Lucent 5910 Video Services Appliance. Assured and Optimized IPTV Delivery

A Unified Approach for Repairing Packet Loss and Accelerating Channel Changes in Multicast IPTV

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

Coding. Multiple Description. Packet networks [1][2] a new technology for video streaming over the Internet. Andrea Vitali STMicroelectronics

Evaluation of Cross-Layer Reliability Mechanisms for Satellite Digital Multimedia Broadcast

SVC Uncovered W H I T E P A P E R. A short primer on the basics of Scalable Video Coding and its benefits

The future role of broadcast in a world of wireless broadband ITG Workshop Sound, Vision & Games

Improving Frame FEC Efficiency. Improving Frame FEC Efficiency. Using Frame Bursts. Lior Khermosh, Passave. Ariel Maislos, Passave

COD882ASI Datasheet DATASHEET. COD882ASI Eight channel DTV server

Satellite-Digital Multimedia Broadcasting (DMB) Terminal of Samsung

The Mobile Broadcast Media Opportunity. Jeff Lorbeck Sr. VP of Engineering

Minimax Disappointment Video Broadcasting

MFLO. Make Your Test Easier. MFLO. CO., LTD Copyright 2006 MFLO All Rights Reserved

Comparisons of mobile TV standards and development of 3D mobile TV based on DMB

LTE for broadcast. Broadband broadcast convergence. September Nokia Solutions and Networks 2014 Public

Research Article Handheld Digital TV Performance Evaluation Method

White Paper. Video-over-IP: Network Performance Analysis

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

/10/$ IEEE ICME /10/$ IEEE 504

Professional Headend Solutions. A-LINE series featuring MPEG Encoder, Multiplexer, Scrambler, Modulators, and IP Streamers

Cisco D9894 HD/SD AVC Low Delay Contribution Decoder

Lossless Compression Algorithms for Direct- Write Lithography Systems

Fig 1. Flow Chart for the Encoder

Broadcast Satellite Modulator

Digital Video Broadcasting and IPTV as alternatives to the OTT media services

ATSC Mobile DTV Application Note

PACKET LOSS PROTECTION FOR H.264-BASED VIDEO CONFERENCING

Issue 67 - NAB 2008 Special

Local Television Capacity Assessment

DVB-T2 modulator design supporting multiple PLP and auxiliary streams

Introduction. Packet Loss Recovery for Streaming Video. Introduction (2) Outline. Problem Description. Model (Outline)

AMIGO- 8VSB (ATSC) digital Modulator

Joint source-channel video coding for H.264 using FEC

Pattern Smoothing for Compressed Video Transmission

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

Implementation of an MPEG Codec on the Tilera TM 64 Processor

ITV-EN460d MPEG-4 AVC Encoder

Performance Evaluation of DVB-T2 Time Interleaving in Mobile Environments

An optimal broadcasting protocol for mobile video-on-demand

12 HDMI 16* DVB-C/8*DVB-T/6*ISDB-T Digital RF

Mobile networks: Transport Impacts

DIGITAL BROADCASTING. Implementation of new services and their position in Multimedia World

Real Time PQoS Enhancement of IP Multimedia Services Over Fading and Noisy DVB-T Channel

Agenda. ATSC Overview of ATSC 3.0 Status

MediaKind RX

II. SYSTEM MODEL In a single cell, an access point and multiple wireless terminals are located. We only consider the downlink

IEEE Broadband Wireless Access Working Group <

Thor Broadcast SDI-DVBT-IP & SDI-DVBT-IPLL Product Lines

MOBILE DIGITAL TELEVISION. never miss a minute

Frame Processing Time Deviations in Video Processors

Technical Solution Paper

IS MOBILE TV (MTV) REALLY A MOBILE DELIVERY VEHICLE (MDV)

HEVC H.265 TV ANALYSER

Development of Media Transport Protocol for 8K Super Hi Vision Satellite Broadcasting System Using MMT

CODING EFFICIENCY IMPROVEMENT FOR SVC BROADCAST IN THE CONTEXT OF THE EMERGING DVB STANDARDIZATION

Bridging the Gap Between CBR and VBR for H264 Standard

Advanced Coding and Modulation Schemes for Broadband Satellite Services. Commercial Requirements

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

The DTH teleport - challenges and opportunities

P1: OTA/XYZ P2: ABC c01 JWBK457-Richardson March 22, :45 Printer Name: Yet to Come

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

Microwave PSU Broadcast DvB Streaming Network

The implementation of HDTV in the European digital TV environment

DragonWave, Horizon and Avenue are registered trademarks of DragonWave Inc DragonWave Inc. All rights reserved

AT720USB. Digital Video Interfacing Products. DVB-C (QAM-B, 8VSB) Input Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

Lesson 2.2: Digitizing and Packetizing Voice. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations

The Internet of Things in a Cellular World

Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC

Optimizing the Error Recovery Capabilities of LDPC-staircase Codes Featuring a Gaussian Elimination Decoding Scheme

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ISCAS.2005.

R&S TS-BCAST DVB-H IP Packet Inserter Compact DVB H signal generator with integrated IP packet inserter

FullMAX Air Inetrface Parameters for Upper 700 MHz A Block v1.0

AES/EOU R-AUDIO2 R-AUDIO1 L-AUDIO1 L-AUDIO2 CVBS CVBS OUT R-AUDIO1 R-AUDIO2 ASI OUT2 GPI/LS DATA

Price-list (USD, FOB Chisinau) Effective January 1, 2013

RECOMMENDATION ITU-R BT.1203 *

Real Digital TV Accessed by Cellular Mobile System

Implementation of MPEG-2 Trick Modes

DOCSIS SET-TOP GATEWAY (DSG): NEXT GENERATION DIGITAL VIDEO OUT-OF-BAND TRANSPORT

SMART TV SEEKS DUMB NETWORK FOR MARRIAGE

Understanding ATSC 2.0

Digital Video/Mobile TV Test Suit - Lite

Portable TV Meter (LCD) USER S MANUAL

Forward-Looking Statements

DVB-C RF out front panel

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009

PRACTICAL PERFORMANCE MEASUREMENTS OF LTE BROADCAST (EMBMS) FOR TV APPLICATIONS

Final Report. Executive Summary

Transcription:

Multi-Layer Video Broadcasting with Low Channel Switching Dl Delays Cheng-Hsin Hsu Joint work with Mohamed Hefeeda Simon Fraser University, Canada 5/14/2009 PV 2009 1

Mobile TV Watch TV anywhere, and anytime users: watch more programs providers: higher revenues Broadcast over cellular networks Inefficient, because they are: (i) designed for unicast, and (ii) narrowband Several standards for dedicated broadcast networks DVB-H, MediaFLO, T-DMB 5/14/2009 PV 2009 2

Different from Regular TV Heterogeneity among mobile devices Energy is critical: battery powered In cellular phones, about 40% energy consumption is due to mobile TV chips measurements on Nokia N96 phones Broadcast standards dictate mechanisms to save energy 5/14/2009 PV 2009 3

Energy Saving for Mobile Devices R Burst Off r Time This is called time slicing (in DVB-H and MediaFLO) Base station constructs a time slicing scheme (time, size) for bursts of individual TV channels 5/14/2009 PV 2009 4

Channel Switching Delay Burst User switches channel Device gets the video data Time slicing increases channel switching delay Low switching delays are important Long delays are annoying Users flip through too many channels 5/14/2009 PV 2009 5

Problem Statement Design a time slicing scheme to support heterogeneous mobile devices, such that Each mobile device has an energy consumption proportional to its received video quality Channel switching delays on all mobile devices are bounded by, which is a system parameter But, how to support heterogeneous devices? For example, devices with different display resolutions? 5/14/2009 PV 2009 6

Support Heterogeneous Devices Multi-version: encode each video into several versions, and concurrently broadcast them Simple, but not efficient Spectrum is expensive Multi-layer: layer: encode each video into a scalable stream consists of several layers, and broadcast each layer only once Bandwidth efficient, but challenging in mobile TV broadcast networks 5/14/2009 PV 2009 7

Mobile TV Base Station and Frame Format Video Server IP pkts IP Encapsulator IP/MPE frames Modulator RF signal MPE Frame App. Data Table 191 Columns R-S Data Table 64 Columns 256, 512, 768, or 1024 Rows Packet 1 P. 2 P. 2 P. 3 P. 3 Padd ding FEC Bytes Computed Row-by-Row 5/14/2009 PV 2009 8

An Illustrative Example: Challenge Picture 2 Layer 1 Padding Picture 1 Layer 1 Picture 2 Layer 2 Picture 3 Layer 1 FEC Bytes Computed Row-by-Row Picture 1 Layer 2 Picture 3 Layer 1 Picture 3 Layer 2 OK for devices that receive both layers BAD for devicesthat only receive the base layer Higher energy consumption 5/14/2009 PV 2009 9

Our Solution: Layer-Aware Transmission Base station properly organizes the video data while broadcasting Mobile devicesthat only receive the base layercan skipthe enhancement layer reduce energy consumption 5/14/2009 Networking 2009 10

Layer Aware Time Slicing Scheme (LATS) Rate Channel 1 Layer 1 Channel 2 Layer 1 Channel 3 Layer 1 Channel 1 Layer 2 Channel 2 Layer 2 Channel 3 Layer 2 Channel 1 Layer 1 Burst time for layer cof channel sis: Time where bis burst size, R is network bandwidth 5/14/2009 PV 2009 11

Performance of LATS Lemma 1, 2: Devices that receive clayers achieve energy saving: Smaller cvalues result in higher energy saving a worst case channel switching delay: Independent to cvalues, but 5/14/2009 PV 2009 12

Problem of LATS May incur high switching delays Delays are reduced by choosing a smaller b b= 200 kb 7.5 sec delay 40% energy saving Can we do better? 5/14/2009 PV 2009 13

LATS with Delay Bound (LATSB) Bootstrap Bursts Normal Bursts Optimized for Low Delays Optimized for High Energy saving Time Our Idea: inserting frequent and short bootstrap bursts between two LATS bursts Bootstrap bursts carries base layers 5/14/2009 PV 2009 14

Performance of LATSB Lemma 3: Devices that receive clayers achieve energy saving (with normal bursts): Smaller cvalues result in higher energy saving a worst case channel switching delay: Independent to cvalues, and 5/14/2009 PV 2009 15

Low Switching Delays of LATSB Let b = 1500 kb, LATSB reduces delay from 60 sec (LATS) to less than 200 msec 5/14/2009 PV 2009 16

Empirical Evaluation Implement LATS and LATSB schemes in a realbase station Encode each video into an SVC stream with four layers Each layer has a bit rate of 192 kbps Broadcast four TV channels Emulate a million mobile devices, and randomly generate channel switching events On average, 60 sec per channel watch time 5/14/2009 PV 2009 17

Cumulative Received Data Current: always receive complete streams LATS, LATSB: devices may opt for partial streams 5/14/2009 PV 2009 18

Energy Saving LATS, LATSB enable a range of energy saving: up to 95% 5/14/2009 PV 2009 19

Channel Switching Delay LATSB significantly reduces the switching delays 5/14/2009 PV 2009 20

Conclusion Studied the problem of broadcasting TV channels to mobile devices with diverse resources Proposed and analyzed two time slicing schemes Implemented them in a real mobile TV base station Empirically showed that LATS, LATSB support heterogeneous mobile devices LATS, LATSB achieve high energy saving LATSB achieves low channel switching delay 5/14/2009 PV 2009 21

Questions? More details can be found online at http://nsl.cs.sfu.ca sfu ca 5/14/2009 PV 2009 22

Implication of Average Watch Time on LATSB Curves shown for devices receiving all layers Energy saving is > 70% except extreme cases 5/14/2009 PV 2009 23