Broadcast Networks with Arbitrary Channel Bit Rates

Similar documents
Multi-Layer Video Broadcasting with Low Channel Switching Dl Delays

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

Feasibility Study of Stochastic Streaming with 4K UHD Video Traces

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

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

Minimax Disappointment Video Broadcasting

Mobile TV Goes Hollywood: Opportunities for Broadcasters. Doug Rasor Vice President Manager Worldwide Strategic Marketing

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

Satellite-Digital Multimedia Broadcasting (DMB) Terminal of Samsung

Real-Time Systems Dr. Rajib Mall Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

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

A Real-time Input Data Buffering Scheme Based on Time Synchronization for a T-DMB Software Baseband Receiver

MOBILE DIGITAL TELEVISION. never miss a minute

An optimal broadcasting protocol for mobile video-on-demand

Robust 3-D Video System Based on Modified Prediction Coding and Adaptive Selection Mode Error Concealment Algorithm

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

Using software modems to enable low-cost, converged wireless

Mobile DTV: State of the Business

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

MPEG Solutions. Transition to H.264 Video. Equipment Under Test. Test Domain. Multiplexer. TX/RTX or TS Player TSCA

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

Boundless Security Systems, Inc.

Motion Video Compression

CSE 101. Algorithm Design and Analysis Miles Jones Office 4208 CSE Building Lecture 9: Greedy

THE CAPABILITY of real-time transmission of video over

The DTH teleport - challenges and opportunities

Mobile TV broadcasting in Japan

Dual frame motion compensation for a rate switching network

RECOMMENDATION ITU-R BT.1203 *

Part I: Graph Coloring

ATI Theater 650 Pro: Bringing TV to the PC. Perfecting Analog and Digital TV Worldwide

The Dejero LIVE Platform

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

Waveform Libraries and Tools For broadcasting T&M equipment from Rohde & Schwarz

HEBS: Histogram Equalization for Backlight Scaling

Dual Frame Video Encoding with Feedback

ORTHOGONAL frequency division multiplexing

Fast MBAFF/PAFF Motion Estimation and Mode Decision Scheme for H.264

Markets and Strategies for Mobile Broadcast in Finland

High Efficiency Video coding Master Class. Matthew Goldman Senior Vice President TV Compression Technology Ericsson

OddCI: On-Demand Distributed Computing Infrastructure

SWITCHED INFINITY: SUPPORTING AN INFINITE HD LINEUP WITH SDV

1022 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 19, NO. 4, APRIL 2010

EXTENDED RECORDING CAPABILITIES IN THE EOS C300 MARK II

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

Modelling a master detail scheduler for the laboratory

Agilent E4430B 1 GHz, E4431B 2 GHz, E4432B 3 GHz, E4433B 4 GHz Measuring Bit Error Rate Using the ESG-D Series RF Signal Generators, Option UN7

Final Report. Executive Summary

Selective Intra Prediction Mode Decision for H.264/AVC Encoders

GPU s for High Performance Signal Processing in Infrared Camera System

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

Internet of Things. RF-Test. Eduardo Inzunza Speaker Title 18-Jun-2017

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

A Study of Encoding and Decoding Techniques for Syndrome-Based Video Coding

Bridging the Gap Between CBR and VBR for H264 Standard

Sustaining Profitable Growth in the Consumer Business

VENTUS 1.0 All in One USB Type of DTV / Mobile TV Signal Generator

Forward-Looking Statements

Integrating packet-level FEC with data carousels for reliable content delivery in satellite broadcast/multicast systems

A low-power portable H.264/AVC decoder using elastic pipeline

Hardware Implementation of Viterbi Decoder for Wireless Applications

INTER-SEQUENCE ERROR CONCEALMENT OF HIGH-RESOLUTION VIDEO SEQUENCES IN A MULTI-BROADCAST-RECEPTION SCENARIO

Dynamic bandwidth allocation scheme for multiple real-time VBR videos over ATM networks

DVB-T USB SET-TOP BOX

DTH. Direct-to-Home SOLUTION GUIDE. How to maintain quality and availability while going for profitability.

AUDIOVISUAL COMMUNICATION

Analog, Mixed-Signal, and Radio-Frequency (RF) Electronic Design Laboratory. Electrical and Computer Engineering Department UNC Charlotte

Official Journal of the European Union L 117/95

Error Resilient Video Coding Using Unequally Protected Key Pictures

System Quality Indicators

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

The implementation of HDTV in the European digital TV environment

WHITE PAPER. Perspectives and Challenges for HEVC Encoding Solutions. Xavier DUCLOUX, December >>

Datasheet. Dual-Band airmax ac Radio with Dedicated Wi-Fi Management. Model: B-DB-AC. airmax ac Technology for 300+ Mbps Throughput at 5 GHz

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

Research Topic. Error Concealment Techniques in H.264/AVC for Wireless Video Transmission in Mobile Networks

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

[Dharani*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Dual frame motion compensation for a rate switching network

ADVANCES in semiconductor technology are contributing

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP

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

On-Supporting Energy Balanced K-Barrier Coverage In Wireless Sensor Networks

Digital Switchover in Chinese Taipei

Technology Cycles in AV. An Industry Insight Paper

PER-TITLE ENCODING. Jan Ozer Jan Ozer, 2017, all rights reserved

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University

RTT TECHNOLOGY TOPIC April 2007 Terrestrial TV - The notion of positive cross over value

Research Article Handheld Digital TV Performance Evaluation Method

6Harmonics. 6Harmonics Inc. is pleased to submit the enclosed comments to Industry Canada s Gazette Notice SMSE

Next-Generation Digital Television Terrestrial Broadcasting Systems

Executing Agency: Asia Pacific Institute for Broadcasting Development, Kuala Lumpur, Malaysia in collaboration with ITU (BDT)

Research Article ESVD: An Integrated Energy Scalable Framework for Low-Power Video Decoding Systems

Agilent MSO and CEBus PL Communications Testing Application Note 1352

Cashing In on Mobile Digital Television s Enormous Opportunities

Temporal Error Concealment Algorithm Using Adaptive Multi- Side Boundary Matching Principle

Video Over Mobile Networks

FAST SPATIAL AND TEMPORAL CORRELATION-BASED REFERENCE PICTURE SELECTION

Bit Rate Control for Video Transmission Over Wireless Networks

Evaluation of SGI Vizserver

Transcription:

1 Time Slicing in Mobile TV Broadcast Networks with Arbitrary Channel Bit Rates Cheng-Hsin Hsu Joint work with Mohamed Hefeeda Simon Fraser University, Canada April 23, 2009

Outline 2 Motivation Problem Saving energy in mobile TV networks Solution and Analysis Efficient approximation algorithm Evaluation With simulations and a real testbed Conclusion

Mobile TV Service 3 Watch TV anywhere, and anytime users: watch more programs providers: higher revenues Broadcast over cellular networks but they are: (i) designed for unicast and (ii) but they are: (i) designed for unicast, and (ii) narrowband

Mobile TV Broadcast Networks 4 T-DMB: Terrestrial Digital Media Broadcasting Started in South Korea Limited bandwidth (< 1.8 Mbps) DVB-H: Digital Video Broadcast Handheld Extends DVB-T to support mobile devices High bandwidth (< 25 Mbps), energy saving, error protection, efficient handoff,. Open standard MediaFLO: Media Forward Link Only Similar to DVB-H, but proprietary (QualComm)

Mobile TV Receivers 5 Different from TV sets: Mobile and wireless Small displays Battery powered Energy consumption is critical on mobile devices Mobile TV chip consumes 40% energy our measurements on Nokia N96 phones Broadcast standards dictate mechanisms to save energy

Outline 6 Motivation Problem Saving energy in mobile TV networks Solution and Analysis Efficient approximation algorithm Evaluation With simulations and a real testbed Conclusion

Problem Statement 7 Optimally broadcast multiple TV channels over a shared air medium to minimize energy consumption on mobile devices

Energy Saving for Mobile Devices 8 Bit Rate R Burst Off Overhead T o r This is called Time Slicing (in DVB-H and MediaFLO) Need to construct feasible burst schedules No conflicts between bursts for different TV channels No receiver buffer violations (under/overflow instances) Burst scheduling algorithm for base stations Time

Burst Scheduling 9 Bit Rate R Frame p Easy if all TV channels have same bit rate Currently used in many deployed networks Simple, but not efficient (visual quality &bw utilization) TV channels broadcast different programs (sports, series, talk shows, ) different visual/motion complexity Time

The Need for Different Bit Rates 10 Encode multiple video sequences using H.264/AVC codec at various bit rates, measure quality 10 db Wide variations in quality (PSNR), as high as 10 20 db

Burst Scheduling - Revisit 11 Bit Rate R Time Frame p Constructing a feasible schedule becomes difficult Different TV channels may have diverse and varying burst sizes

Harness 12 Theorem: Burst Scheduling to minimize i i energy consumption for TV channels with arbitrary bit rates is NP-Complete Proof Sketch: We show that minimizing energy consumption is the same as minimizing number of bursts Then, we reduce the task sequencing problem with release times and deadlines problem to it We can not optimally solve it in real time

Outline 13 Motivation Problem Saving energy on mobile devices in mobile TV networks Solution and Analysis Efficient approximation algorithm Evaluation With simulations and a real testbed Conclusion

Solution Approach - Observation 14 Hardness is due to tightly-coupled constraints: no burst collisions & no buffer violations could not use previous machine scheduling solutions, because they will produce buffer violations i Buffer Fulln ness Buffer Fulln ness Buffer Fulln ness Time Time Buffer Underflow Time Buffer Overflow

Solution Approach Our Idea 15 Decouple them! Transform problem to a buffer violation-free problem pobe Any feasible schedule in the transformed problem leads to no buffer violations in the original problem Solve the transformed problem efficiently Convert the schedule back to the original problem Ensure correctness and bound optimality gap in all steps

Double Buffering Transform 16 Transform idea Divide receiver buffer into two: B and B Divide each scheduling frame p into multiple subframes Drain B while filling B and vice versa Transformed Problem Schedule bursts, so that bits consumed in the current subframe = bits received in the preceding subframe Fullness Buf B Buf B Fill Drain Drain Fill Fill Drain

DBS Algorithm: Pseudocode 17 1. // double buffering transform 2. For each TV channel, divide the scheduling frame into multiple subframes based on its channel bit rate 3. // note that each subframe is specified by <start_time, target_burst_length, end_time> 4. // burst scheduling based on decision points 5. For each decision point t, schedule a burst from time tto t n for the subframe with the smallest end_time, where t n is the next decision point

Correctness and Performance 18 Theorem: Any feasible schedule for the transformed problem is a valid schedule for the original problem. Also a schedule will be found iff one exists. Theorem: The approximation factor is: How good is this?

Approximation Factor 19 20 h l (R 7 62 Mb ) i hi d b 20 channels (R = 7.62 Mbps), energy saving achieved by the algorithm is 5% less than the optimal

Outline 20 Motivation Problem Saving energy in mobile TV networks Solution and Analysis Efficient approximation algorithm Evaluation With simulations and arealtestbed Conclusion

21 Testbed for DVB-H Networks

Empirical Evaluation 22 Broadcast 12 TV channels No buffer violations Notice the buffer dynamics are different

Near-Optimality in Energy Saving 23 Compare against a conservative upper bound Broadcast channels one by one Gap < 7%

Efficiency 24 Running time for a 10-sec window is <100 msecon commodity PC for broadcasting channels saturating the air medium

Outline 25 Motivation Problem Saving energy in mobile TV networks Solution and Analysis Efficient approximation algorithm Evaluation With simulations and a real testbed Conclusion

Conclusion 26 Considered the problem of broadcasting multiple TV channels to maximize energy saving on mobile devices Showed the problem is NP-Complete Proposed a near-optimal algorithm to solve it Achieves close to 1 approximation factor under typical network parameters Evaluated the algorithm with simulations and a real mobile TV testbed

Questions? 27 Thank you! More details can be found online at http://nsl.cs.sfu.ca