Doc.: IEEE 802.11-13/1032r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Applications Characteristics, Requirements and Simulation modeling Date:

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

Submission doc.: IEEE 11-14/0xxx March 2014 Giwon Park, LG ElectronicsSlide 1 Discussion on power save mode for real time traffic Date: Authors:
Doc.: IEEE /0113r0 Submission January 2013 Huai-Rong Shao, et al. (Samsung Electronics)Slide 1 Applications and Requirements for Next Generation.
Multimedia Systems As Presented by: Craig Tomastik.
Fundamentals of Multimedia Part III: Multimedia Communications and Networking Chapter 15 : Network Services and Protocols for Multimedia Communications.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 1 Lightly Compressed Video Traffic Modeling Date: Authors: NameAffiliationsAddressPhone .
Doc.: IEEE /1334r5 Submission Nov Guoqing Li (Intel)Slide 1 Video Traffic Modeling Date: Authors: NameAffiliationsAddressPhone .
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
Junxian Huang 1 Feng Qian 2 Yihua Guo 1 Yuanyuan Zhou 1 Qiang Xu 1 Z. Morley Mao 1 Subhabrata Sen 2 Oliver Spatscheck 2 1 University of Michigan 2 AT&T.
Doc.: IEEE /0728r1 SubmissionSlide 1 Network Optimization for Expected HEW Traffic Patterns Date: Authors: W.Carney, K.Agardh, H.Suzuki.
Ch. 28 Q and A IS 333 Spring Q1 Q: What is network latency? 1.Changes in delay and duration of the changes 2.time required to transfer data across.
Doc.: IEEE /0107 Jan 2014 SubmissionYonggang Fang et. al. (ZTE) HEW Evaluation Metrics Date: Slide 1 Authors: NameAffiliationAddress .
Video Capacity of WLANs with a Multiuser Perceptual Quality Constraint Authors: Jing Hu, Sayantan Choudhury, Jerry D. Gibson Presented by: Vishwas Sathyaprakash,
Doc.: IEEE /1159r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Performance Requirements and Simulation Parameters Date: Authors:
Traffic Modeling.
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
Submission doc.: IEEE 11-14/0026r1 January 2014 Yong Liu, et al.Slide 1 Thoughts on HEW PAR Date: Authors:
Doc.: IEEE /0787r0 Submission July 2013 Wu TianyuSlide 1 Follow-up Discussions on HEW Functional Requirements Date: Authors:
Protocols and the TCP/IP Suite
Introduction to Multimedia Networking (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
A Transport Framework for Distributed Brokering Systems Shrideep Pallickara, Geoffrey Fox, John Yin, Gurhan Gunduz, Hongbin Liu, Ahmet Uyar, Mustafa Varank.
1 Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides.
Enhancing Mobile Internet Experience over Next-Generation WiMAX IEEE Presentation Submission Template (Rev. 9) Document Number: IEEE C /0006.
Copyright © 2002 Intel Corporation. The MAC Protocol & Quality of Service Duncan Kitchin Wireless Networking Group Intel Corporation 4/4/2003.
Doc.: IEEE /1109r1 Submission November 2005 Fanny Mlinarsky, et alSlide 1 Framework for Testing Latency Sensitive Use Cases Notice: This document.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
Doc.: IEEE /0795r0 Submission HEW Usage Scenarios Categorization July 2013 Eldad Perahia (Intel)Slide 1 Date: Authors:
1 Presented by Jari Korhonen Centre for Quantifiable Quality of Service in Communication Systems (Q2S) Norwegian University of Science and Technology (NTNU)
1 Measuring Congestion Responsiveness of Windows Streaming Media James Nichols Advisors: Prof. Mark Claypool Prof. Bob Kinicki Reader: Prof. David Finkel.
Doc.: IEEE /0065r0 Submission January 2014 William Carney, SONYSlide 1 Comments on Draft HEW PAR Date: Authors:
Multimedia streaming Application Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Querying.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
Doc.: IEEE /xxxx Submission July 2007 Lei Du, DoCoMo Beijing Labs Slide 1 End-to-End QoS awareness for admission control Date: Authors:
Investigating the Performance of Audio/Video Service Architecture I: Single Broker Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
An Adaptive Video Streaming Control System: Modeling, Validation, and Performance Evaluation PRESENTED BY : XI TAO AND PRATEEK GOYAL DEC
Doc.: IEEE /1406r0 Submission Nov 2013 Huai-Rong Shao, et al. (Samsung)Slide 1 Traffic Modeling for HEW Simulation Date: Authors:
Submission doc.: IEEE /0835r2 July 2014 Joe Kwak, InterDigitalSlide 1 Functional Requirements Discussion Date: Authors:
Doc.: IEEE /1263r2 Submission Dec 2009 Z. Chen, C. Zhu et al [Preliminary Simulation Results on Power Saving] Date: Authors: Slide.
3GPP2 Evolution Workshop Multimedia Codecs and Protocols 3GPP2 TSG-C SWG1.2.
Video Quality Evaluation for Wireless Transmission with Robust Header Compression Fourth International Conference on Information, Communications & Signal.
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
Doc.: IEEE / Submission March 2013 Juho Pirskanen, Renesas Mobile CorporationSlide 1 Discussion On Basic Technical Aspects for HEW Date:
Doc.: IEEE /472r1 Submission November, 2002 Chuck Brabenac, Intel R&DSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Submission doc.: IEEE /1158r0 September 2013 William Carney (SONY)Slide 1 Video Traffic and Applications for HEW Date: Authors:
Doc.: IEEE /1162r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Application Categories and Characteristics Date: Authors: NameAffiliationsAddressPhone .
March 2007 Jimmy(JeongYeop) Yang (KORPA) Slide Doc: IEEE ban 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Accelerating Peer-to-Peer Networks for Video Streaming
3 | Analyzing Server, Network, and Client Health
Video Traffic Modeling
Video Performance Requirements and Simulation Parameters
Video Traffic Modeling
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Video Traffic Modeling
Performance Evaluation of Computer Networks
Performance Evaluation of Computer Networks
Modeling and Evaluating Variable Bit rate Video Steaming for ax
July 2008 doc.: IEEE /1021r0 Sept 2013 Video Applications Characteristics, Requirements and Simulation modeling Date: Authors: Name.
Video Application Categories and Characteristics
Presentation transcript:

doc.: IEEE /1032r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Applications Characteristics, Requirements and Simulation modeling Date: Authors: NameAffiliationsAddressPhone Guoqing LiIntel2111 NE 25 th ave, Hillsboro, OR Yiting LiaoIntel2111 NE 25 th ave, Hillsboro, OR

doc.: IEEE /1032r1 Submission Sept 2013 Slide 2 Outline Video traffic growth and QoE today What are the characteristics of video applications? How to measure video performance? How to model video traffic in HEW simulation? Guoqing Li (Intel)

doc.: IEEE /1032r1 SubmissionSlide 3 In 2017, 73% of global IP traffic will be video  It is difficult to overstate the importance of video traffic demand for HEW networks Video Traffic Growth Sept 2013

Intel Corporation. All rights reserved. 4 Intel Labs Wireless Communication Lab, Intel Labs 4 Intel Confidential Submission doc.: IEEE /1032r1 Poor Video Quality of Experience is Pervasive In 2012, global premium content brands lost $2.16 billion of revenue due to poor quality video streams and are expected to miss out an astounding $20 billion through 2017 [1] The rapid video traffic growth will only make the problem worse, if not addressed properly  Future wireless networks including HEW have to deliver satisfying video QoE in order to meet future demands Slide 4 Guoqing Li (Intel) Sept 2013

doc.: IEEE /1032r1 SubmissionSlide 5 Outline Video traffic growth and QoE today What are the characteristics of video applications? How to measure video performance? How to model video traffic in HEW simulation? Guoqing Li (Intel) Sept 2013

doc.: IEEE /1032r1 SubmissionSlide 6 Video Applications Considered 1.Buffered video streaming 2.Video Conferencing 3.Wireless display STB Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 7 Intel Labs Wireless Communication Lab, Intel Labs 7 Intel Confidential Submission doc.: IEEE /1032r1 Guoqing Li (Intel) Network Transport Video service, encoding, transcoder etc. IP IP network wireless access 1. Buffered Video Streaming Sept 2013

Intel Corporation. All rights reserved. 8 Intel Labs Wireless Communication Lab, Intel Labs 8 Intel Confidential Submission doc.: IEEE /1032r1 1. Buffered Video Streaming (cont.) Video data is one way traffic, highly asymmetrical at wireless link Multi-hop, multi-network domain Uses buffer at the client side to store a few seconds to a few minute of video before playout –High dependency on client playout buffer and policy capabilities Typical traffics are natural videos such as movies, news etc. Typical Protocol stack: HTTP (TCP) –Provides additional reliability Slide 8 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 9 Intel Labs Wireless Communication Lab, Intel Labs 9 Intel Confidential Submission doc.: IEEE /1032r1 2. Video Conferencing Two-way traffic Multi-hop, multi-network domain Typically traffics: natural video, but more static scenes –Less traffic load compared to video streaming Guoqing Li (Intel) Slide 9 Typical protocol: UDP/IP –Require lower packet loss ratio at MAC since UDP does not provide additional reliability Sept 2013

Intel Corporation. All rights reserved. 10 Intel Labs Wireless Communication Lab, Intel Labs 10 Intel Confidential Submission doc.: IEEE /1032r1 3. Wireless Display Entertainment wireless display Productivity synthetic video: Text, Graphics More static scenes Highly attentive Close distance ~2 feet Highly interactive Movie, pictures Relaxed viewing experience Distance ~10 feet Wireless docking Slide 10 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 11 Intel Labs Wireless Communication Lab, Intel Labs 11 Intel Confidential Submission doc.: IEEE /1032r1 3. Wireless Display (cont.) One way traffic, one hop, single network domain High resolutions, fine images, high user engagement  Requires very high video quality, visually lossless, high data rate Human interaction, hand-eye coordination involved –Requires ultra low latency Slide 11 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 12 Intel Labs Wireless Communication Lab, Intel Labs 12 Intel Confidential Submission doc.: IEEE /1032r1 Characteristics of Various Video Applications appTypical content networkresolutionUser engagement interactivity Buffered Streaming Natural video Multi-hop, multiple network domain Low, highRelaxedNo Video conferencing Natural video Multi-hop, multiple network domain, Low, highRelaxedNo Wireless display- entertainment Natural video Single-hopHighRelaxedNo Wireless display--docking Productivity video Single-hopHighIntense attentive Yes Slide 12 Guoqing Li (Intel) Performance requirements can be very different for different type of video applications Sept 2013

Intel Corporation. All rights reserved. 13 Intel Labs Wireless Communication Lab, Intel Labs 13 Intel Confidential Submission doc.: IEEE /1032r1 Video Bit Rate Variation Compressed bit rate is highly related to –Video format: resolution, frame rate, progress/interlaced –Coding profile/parameters, e.g., I-only, I+P, I+P+B –Video Content itself Different video applications can have very different video formats, coding parameters and content characteristics Therefore, video bit rate can vary significantly and cannot be the only metric for video performance indication Slide 13 Guoqing Li (Intel) Sept 2013

doc.: IEEE /1032r1 SubmissionSlide 14 Outline Video traffic growth and QoE today What are the characteristics of video applications? How to measure video performance? How to model video traffic in HEW simulations? Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 15 Intel Labs Wireless Communication Lab, Intel Labs 15 Intel Confidential Submission doc.: IEEE /1032r1 Video Quality/Experience Metrics Video quality –Subjective, objective –Mostly related to distortion against original video pixels Video experience –Video start time, re-buffering event, latency, bit rate, packet loss rate –Mostly related to network capacity, QoS provisioning policy along the data path and device capabilities Slide 15 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 16 Intel Labs Wireless Communication Lab, Intel Labs 16 Intel Confidential Submission doc.: IEEE /1032r1 Video Quality Metrics Subjective scores (MOS): human-involved evaluation score Objective metrics: an estimate of subjective quality –Reference-based: e.g., PSNR, SSIM, MS-SSIM Not accurate reflection of user experience Need to calculate the metrics based on pixels –Non-reference based: e.g., ITU-P video clips, 96 compressed bit streams Source: Intel IDF 2012 Slide 16 Guoqing Li (Intel) Sept 2013 Same PSNR can correspond to MOS from 1.3 (Bad) to 4.6 (excellent)

Intel Corporation. All rights reserved. 17 Intel Labs Wireless Communication Lab, Intel Labs 17 Intel Confidential Submission doc.: IEEE /1032r1 Video Quality Metrics (cont.) The video layer quality metrics deal with either –Human testing –Pixels-level calculation (e.g., PSNR, MS-SSIM) –Analysis of compressed bit stream (e.g, P1202.1) These video quality metrics are NOT suited for HEW evaluation methodology Slide 17 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 18 Intel Labs Wireless Communication Lab, Intel Labs 18 Intel Confidential Submission doc.: IEEE /1032r1 Video Experience Metrics Buffering for video streaming Buffer has the largest impact on video streaming experience [1]! Rubuffering event = playout buffer is empty when it is time to display the next packet/video unit Rebuffering ratio =percentage of time that the video is being rebuffered during the entire viewing duration For streaming video, a big buffer typically exists for smoothing out large delay and thus individual packet delay does not directly impact video experience Instead, E2E throughput against video load has more impact on rebufferiing events 0.5%--1% rebuffering ratio is considered above industry-average [1] Slide 18 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 19 Intel Labs Wireless Communication Lab, Intel Labs 19 Intel Confidential Submission doc.: IEEE /1032r1 Video Experience Metrics (cont.) Similar to rebuffering, Freezing happens in video conferencing and wireless display –Caused when the receiver buffer is empty when it is time to display the next packet/video unit Freezing ratio = percentage of time the video freezes during the entire video conferencing Unlike buffered steaming, there is no big buffer at RX due to low latency requirement, and thus not able to absorb large individual packet latency As a result, each packet needs to arrive in time in order to be display at the right time, which means Latency for every packet matters Freezing event happens when E2E latency for video frames/slices exceed some E2E latency requirement 0.5-1% freezing ratio is recommended based on the number used in buffered streaming? Intel Slide 19 Sept 2013

Intel Corporation. All rights reserved. 20 Intel Labs Wireless Communication Lab, Intel Labs 20 Intel Confidential Submission doc.: IEEE /1032r1 E2E Latency –Buffered Streaming video: [2] recommends 5s for initial delay, but no hard requirement on each packet As long as video can be downloaded before playout buffer is empty, the system can tolerate large delay variations –Wireless display Home: recommend 50ms based on the requirement in [3] Office: recommend 20ms based on wireless display requirement in [5] –Video conferencing: E2E150ms is recommended [2] What is the latency requirement for the HEW portion? Slide 20 Guoqing Li (Intel) Sept 2013 Video Experience Metrics (cont.)

Intel Corporation. All rights reserved. 21 Intel Labs Wireless Communication Lab, Intel Labs 21 Intel Confidential Submission doc.: IEEE /1032r1 HEW latency –For Video conferencing HEW latency: (150ms-IP network latency)/2 IP network latency varies significantly in regions, e.g., <45ms within North America, <90ms between London-NY [15]  e.g., <30ms HEW latency required if the conf call is between London-NY –Buffer streaming: no requirement on each packet –Wireless display: same as E2E latency since it is one-hop Slide 21 Guoqing Li (Intel) Sept 2013 Video Experience Metrics (cont.)

Intel Corporation. All rights reserved. 22 Intel Labs Wireless Communication Lab, Intel Labs 22 Intel Confidential Submission doc.: IEEE /1032r1 Even though bit rate can vary significantly for different video contents, some empirical data exists that we can consider as video bit rate requirement as well as for traffic modeling Video bit rate –For video streaming: 5-8Mbps is recommended for HD [10][11] –For video conf: 0.5Mbps-2.5Mbps for HD calling [7][8] –For wireless display Docking: recommend (compression ratio = 10) to achieve visually lossless [9] Entertainment: (compression ratio=50) Future video bit rate will increase with the new video formats and more adoption of 3D –E.g., 4K video bit rate is about 4 times higher than 1080p, i.e., 20-32Mbps Slide 22 Guoqing Li (Intel) Sept 2013 Video Experience Metrics (cont.)

Intel Corporation. All rights reserved. 23 Intel Labs Wireless Communication Lab, Intel Labs 23 Intel Confidential Submission doc.: IEEE /1032r1 Video Experience Metrics (cont.) Similarly, some empirical data exists for packet loss requirement Packet Loss requirement –For buffered streaming 5% (IP layer) is recommended in [2] Note: after TCP layer, the video PER is close to 0. –For video conferencing, mostly based on UDP 1% (IP layer) is recommended in [2] –For wireless display Home: 1e-3 (based on gaming app in [3])? Office: 1e-6 (highest requirement in [3])? Slide 23 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 24 Intel Labs Wireless Communication Lab, Intel Labs 24 Intel Confidential Submission doc.: IEEE /1032r1 Summary of video quality metrics and requirements appPacket loss E2E delayHEW latencyRebuffering/freez ing ratio Bit rate per HD stream Buffered Streaming 5%5s (no requirement) N/A0.5-1%5-8Mbps Video conf1%150ms (E2E)30ms (assume conf between Eruope-NA) 0.5-1% for Prob (latency>E2E requirement) Mbps Wireless display-home 1e-350ms 0.5%?60Mbps? Wireless display— office/gaming 1e-620ms 0.5%?300Mbps Slide 24 Guoqing Li (Intel) Sept 2013

doc.: IEEE /1032r1 SubmissionSlide 25 Outline Video traffic today and tomorrow What are the characteristics of video applications? How to measure video performance? How to model video traffic in HEW simulation? Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 26 Intel Labs Wireless Communication Lab, Intel Labs 26 Intel Confidential Submission doc.: IEEE /1032r1 Video Traffic Modeling [12] gives some details regarding video traffic model, but it did not suggest the average video bit rate We suggest to set the average bit rate as follows for different video applications, assuming 1080p: –Buffered video: 6Mbps –Video Conf: 1.5Mbps –Wireless display at home: 60Mbps –Wireless display in enterprise: 300Mbps Slide 26 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 27 Intel Labs Wireless Communication Lab, Intel Labs 27 Intel Confidential Submission doc.: IEEE /1032r1 Summary Video applications will consume the majority of future traffic. However, user are not satisfied with the QoE today It is critical for HEW to deliver satisfying QoE for video in order to meet such future demand There are different types of video applications today, and they have very different characteristics As a result, performance requirements as well as video simulation modeling should be set accordingly for different applications –On performance requirements: we recommend buffer/freezing ratio, latency, packet loss as performance metrics for HEW evaluation instead of video layer metrics –On simulation modeling: we recommend different bit rates for different video applications Slide 27 Guoqing Li (Intel) Sept 2013

Intel Corporation. All rights reserved. 28 Intel Labs Wireless Communication Lab, Intel Labs 28 Intel Confidential Submission doc.: IEEE /1032r1 References [1] Conviva, H Viewer Experience report [2] Cisco report, Quality of service design overview [3] 3GPP , Technical Specification Group services and System aspects; policy and charging control architecture [4] ITU-T Y.1542, Framework to achieve E2E performance [5] WiGig Display Market Requirement Document 1.0 [6] hew-followup-on-functional-requirements [7] Lync report, network bandwidth requirement for multimedia traffic [8] Skype report, how much bandwidth does Skype need [9] WiGig contribution, H.264 intra quality evaluation [10] Netflex article, Internet connection recommendation [11] Youtube article, advanced encoding setting [12] hew-hew-evaluation-methodology [13] Cisco Visual Networking Index: Forecast and Methodology, 2012–2017 [14] Baek-Young Choi et al., Analysis of Point-to-point packet delay in an operatorational network, Infocom 2004 [15] Verizon report, IP latency Statistics [16] Cisco white paper, The Zettabyte Era—Trends and Analysis Slide 28 Guoqing Li (Intel) Sept 2013