Router Virtualization as an Enabler for Future Internet Multimedia Applications

Size: px
Start display at page:

Download "Router Virtualization as an Enabler for Future Internet Multimedia Applications"

Transcription

1 Router Virtualization as an Enabler for Future Internet Multimedia Applications httc Hessian Telemedia Technology Competence-Center e.v - Osama Abboud, M.Sc Prof. Dr. Ing Ralf Steinmetz Vorname.Nachname@KOM.tu-darmstadt.de Tel KOM - Multimedia Communications Lab Prof. Dr.-Ing. Ralf Steinmetz (Director) Dept. of Electrical Engineering and Information Technology Dept. of Computer Science (adjunct Professor) TUD Technische Universität Darmstadt Rundeturmstr. 10, D Darmstadt, Germany Tel , Fax Future_Internet_Hannover ppt 2010 author(s) of these slides including research results from the KOM research network and TU Darmstadt. Otherwise it is specified at the respective slide 23. November 2010

2 Motivation Evolution of the Internet Multimedia apps getting more popular Cisco VNI predicts in 2014: Video will be 70% of all Internet traffic More powerful devices with increasing connection speeds High definition and 3D content More load on central instances Routers, backbones, servers Media-oriented networks will become necessary Source: Cisco Visual Networking Index Forecast 2010 KOM Multimedia Communications Lab 2

3 Outline Motivation Future Multimedia Systems System Overview Scalable Video Coding Media-aware Networking Router Virtualization Data Prioritizing Evaluation Scenario Results Conclusion KOM Multimedia Communications Lab 3

4 Streaming System - Overview Peer-assisted architecture Hybrid server/p2p solution Tracker with contact information of the peers Video streaming Uses the H.264 Scalable Video Coding (SVC) Video divided into many parts (chunks) Each chunk consists of multiple video blocks More blocks are requested to get higher quality Osama Abboud et al : Quality Adaptive Peer-to-Peer Streaming using Scalable Video Coding In the Proceedings of the 12th IFIP/IEEE MMNS09 Conference KOM Multimedia Communications Lab 4

5 Scalable Video Coding Video file encoded only once but with different quality levels Different quality can be requested independently Scalability in 3 dimensions Temporal: Frames per second Spatial: Resolution of the picture Quality: Quantization levels, sharpness Enables quality adaptation Received quality level adjustable according to Device and connection properties (e.g. resources, screen size, bandwidth) Network status (congestions, system capacity, availability of required quality blocks, ) KOM Multimedia Communications Lab 5

6 Quality Adaptation Osama Abboud et al : Quality Adaptive Peer-to-Peer Streaming using Scalable Video Coding In the Proceedings of the 12th IFIP/IEEE MMNS09 Conference KOM Multimedia Communications Lab 6

7 Why do we need Media Awareness? Media-aware Intelligence Media-aware Intelligence KOM Multimedia Communications Lab 7

8 Outline Motivation Future Multimedia Systems System Overview Scalable Video Coding Media-aware Networking Router Virtualization Data Prioritizing Evaluation Scenario Results Conclusion KOM Multimedia Communications Lab 8

9 Media-aware Multimedia Networks Router Virtualization Media awareness can be introduced using router virtualization Why router virtualization? Quality of service at the application level (optimize (QoE) ) Efficient and custom-made QoS solutions (e.g. live and on-demand streaming) Enables the gradual development of media aware solutions Efficient architectures being developed: e.g. Using OpenFlow Why not classical QoS management solutions, e.g. DiffServ? QoS controlled by the network provider not the content provider Heterogeneous QoS algorithms across networks make traffic handling complex How? During bottlenecks, the virtual router prioritizes and controls block transfers Block priority calculated based on various important QoS/QoE metrics KOM Multimedia Communications Lab 9

10 SVC Video Block Prioritization (1) Temporal aspect reflecting the real time properties of streaming How soon is the block needed? Video block near the playback positions are more important The least need block is the first to be slowed down upon congestions KOM Multimedia Communications Lab 10

11 Spatial Resolution (D) SVC Video Block Prioritization (2) Quality aspect reflecting the interdependencies between the layers How many block depend on a certain block? E.g. Base layer: all blocks depend on it The more a block is needed by lower layer, the more priority it gets Tier 3 Tier 3 Tier 3 Tier 3 Tier 3 Tier 3 Tier 2 Tier 1 Tier 1 Tier 2 Tier 2 Base Tier (0) Tier 1 Tier 2 Temporal Resolution (T) KOM Multimedia Communications Lab 11

12 Media Aware Networking - Virtual Router Intelligence The priority of a block calculated by the virtual router is P = t * T + q * Q t: weight of temporal aspect q: weight for quality aspect T: block temporal priority Q: block quality priority KOM Multimedia Communications Lab 12

13 Simulation Setup Typical peer-assisted video-on-demand system 100 Peers with 8 seeders (2 per subnetwork) SVC video with 8 layers Scenario 1 10 minute bandwidth bottleneck of the virtual router (3000 kbps) Router configuration T100, T70/Q30, T50/Q50, T30/Q70, Q100 Compared to a media agnostic router (random packet drop) Scenario 2: 10 minute bandwidth bottleneck of the virtual router (3000 & 4000 kbps) Different quality adaptation intervals: 5, 10, 20, 30, 45 seconds Router configuration T100 compared to media agnostic router (random packet drop) KOM Multimedia Communications Lab 13

14 Evaluation Metrics Perceived Quality of Service Session Quality Startup time and number and duration of playback stalls The shorter and fewer are the stalls, the better is the session quality Video Quality Number of quality changers Constant received level Better user experience Received quality level (compared to the maximal level) Higher quality level Better user experience KOM Multimedia Communications Lab 14

15 Simulation Results Scenario 1 Session Quality 45% smoother playback during bottelnecks KOM Multimedia Communications Lab 15

16 Simulation Results Scenario 1 Video Quality 20% less quality swtiches during bottelnecks KOM Multimedia Communications Lab 16

17 Simulation Results Scenario 2 Session Quality Video Quality More predictable impact of quality adaptation KOM Multimedia Communications Lab 17

18 Conclusion Media-awareness achieves better perceived QoS without any additional traffic costs Evolution of internet applications Media-aware networking will become a must to better handle the enormous amount of video traffic. Future Work Integrate the algorithms into a real virtual router Perform prototpye evaluation Develop more sophisticated prioritization algorithms Build more advanced control and management mechanisms Security issues when reporting high priority for many blocks. KOM Multimedia Communications Lab 18

19 Thank you for your attention KOM Multimedia Communications Lab 19

Adaptive Server Allocation for Peer-assisted VoD

Adaptive Server Allocation for Peer-assisted VoD Adaptive Server Allocation for Peer-assisted VoD Konstantin Pussep, Osama Abboud, Florian Gerlach, Ralf Steinmetz, Thorsten Strufe Konstantin Pussep Konstantin.Pussep@KOM.tu-darmstadt.de Tel.+49 6151 165188

More information

Extraction of Segments from Web 2.0 Pages

Extraction of Segments from Web 2.0 Pages Extraction of Segments from Web 2.0 Pages URL Genre Detection Page Segmentation Segment Classification Output Format httc Hessian Telemedia Technology Competence-Center e.v - www.httc.de Dipl. Inform.

More information

PeerfactSim.KOM: A Simulation Framework for Peer-to-Peer Systems

PeerfactSim.KOM: A Simulation Framework for Peer-to-Peer Systems PeerfactSim.KOM: A Simulation Framework for Peer-to-Peer Systems The 2011 International Conference on High Performance Computing & Simulation July 4 8, 2011, Istanbul, Turkey Dominik Stingl Christian Gross

More information

Multimedia-Systems: Applications

Multimedia-Systems: Applications Multimedia-Systems: Applications Prof. Dr.-Ing. Ralf Steinmetz Prof. Dr. Max Mühlhäuser MM: TU Darmstadt - Darmstadt University of Technology, Dept. of of Computer Science TK - Telecooperation, Tel.+49

More information

Volume is not Enough: SVC-aware Server Allocation for Peer-assisted Streaming

Volume is not Enough: SVC-aware Server Allocation for Peer-assisted Streaming Volume is not Enough: SVC-aware Server Allocation for Peer-assisted Streaming Julius Rückert, Osama Abboud, Martin Kluge, and David Hausheer Peer-to-Peer Systems Engineering, Technische Universität Darmstadt,

More information

Multimedia-Systems. Operating Systems. Prof. Dr.-Ing. Ralf Steinmetz Prof. Dr. rer. nat. Max Mühlhäuser Prof. Dr.-Ing. Wolfgang Effelsberg

Multimedia-Systems. Operating Systems. Prof. Dr.-Ing. Ralf Steinmetz Prof. Dr. rer. nat. Max Mühlhäuser Prof. Dr.-Ing. Wolfgang Effelsberg Multimedia-Systems Operating Systems Prof. Dr.-Ing. Ralf Steinmetz Prof. Dr. rer. nat. Max Mühlhäuser Prof. Dr.-Ing. Wolfgang Effelsberg WE: University of Mannheim, Dept. of Computer Science Praktische

More information

Quality Adaptive Peer-to-Peer Streaming using Scalable Video Coding

Quality Adaptive Peer-to-Peer Streaming using Scalable Video Coding Quality Adaptive Peer-to-Peer Streaming using Scalable Video Coding Osama Abboud, Konstantin Pussep, Aleksandra Kovacevic, and Ralf Steinmetz Multimedia Communications Lab, Technische Universität Darmstadt,

More information

Quality Adaptive Peer-to-Peer Streaming Using Scalable Video Coding

Quality Adaptive Peer-to-Peer Streaming Using Scalable Video Coding Quality Adaptive Peer-to-Peer Streaming Using Scalable Video Coding Osama Abboud, Konstantin Pussep, Aleksandra Kovacevic, and Ralf Steinmetz Multimedia Communications Lab, Technische Universität Darmstadt,

More information

Quality Adaptation in P2P Video Streaming Based on Objective QoE Metrics

Quality Adaptation in P2P Video Streaming Based on Objective QoE Metrics Quality Adaptation in P2P Video Streaming Based on Objective QoE Metrics Julius Rückert, Osama Abboud, Thomas Zinner, Ralf Steinmetz, David Hausheer To cite this version: Julius Rückert, Osama Abboud,

More information

Machine Learning Concepts for Adaptive Video Streaming Systems (SS17)

Machine Learning Concepts for Adaptive Video Streaming Systems (SS17) Machine Learning Concepts for Adaptive Video Streaming Systems (SS17) Kickoff Denny Stohr, M.Sc. Jeremias Blendin Prof. Dr.-Ing. Wolfgang Effelsberg www.dms.informatik.tu-darmstadt.de 21.04.17 Department

More information

Scalable Video Coding

Scalable Video Coding Introduction to Multimedia Computing Scalable Video Coding 1 Topics Video On Demand Requirements Video Transcoding Scalable Video Coding Spatial Scalability Temporal Scalability Signal to Noise Scalability

More information

Video-Aware Link Adaption

Video-Aware Link Adaption WHITE PAPER Video-Aware Link Adaption Enhances real-time video over LTE October 2012 InterDigital, Inc. All rights reserved. Contents 1 Executive Summary...2 2 InterDigital s Solution...4 2.1 Adaptation

More information

Multimedia Networking. Network Support for Multimedia Applications

Multimedia Networking. Network Support for Multimedia Applications Multimedia Networking Network Support for Multimedia Applications Protocols for Real Time Interactive Applications Differentiated Services (DiffServ) Per Connection Quality of Services Guarantees (IntServ)

More information

Good Research Presentations

Good Research Presentations Good Research Presentations Advanced Topics in Future Internet Research Seminar Multimedia Communications I/II Feel free to grab a coffee before we start! Björn Richerzhagen, Dr. Ing. Nils Richerzhagen,

More information

Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard

Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard Araz Jangiaghdam Seminar Networks and Distributed Systems School of Engineering and Sciences Jacobs University Bremen Campus Ring 1,

More information

On Minimizing Packet Loss Rate and Delay for Mesh-based P2P Streaming Services

On Minimizing Packet Loss Rate and Delay for Mesh-based P2P Streaming Services On Minimizing Packet Loss Rate and Delay for Mesh-based P2P Streaming Services Zhiyong Liu, CATR Prof. Zhili Sun, UniS Dr. Dan He, UniS Denian Shi, CATR Agenda Introduction Background Problem Statement

More information

Title: Scalable Video Coding based DASH for efficient usage of network resources

Title: Scalable Video Coding based DASH for efficient usage of network resources Title: Scalable Video Coding based DASH for efficient usage of network resources Presenter: (yago.sanchez@hhi.fraunhofer.de) Fraunhofer Heinrich Hertz Institute,, Thomas Schierl Berlin, Germany Cooperation

More information

Advanced Prefetching and Upload Strategies for P2P Video-on-Demand

Advanced Prefetching and Upload Strategies for P2P Video-on-Demand Advanced Prefetching and Upload Strategies for P2P Video-on-Demand Osama Abboud, Konstantin Pussep, Markus Mueller, Aleksandra Kovacevic, and Ralf Steinmetz Multimedia Communications Lab Technische Universität

More information

Cache Management for TelcoCDNs. Daphné Tuncer Department of Electronic & Electrical Engineering University College London (UK)

Cache Management for TelcoCDNs. Daphné Tuncer Department of Electronic & Electrical Engineering University College London (UK) Cache Management for TelcoCDNs Daphné Tuncer Department of Electronic & Electrical Engineering University College London (UK) d.tuncer@ee.ucl.ac.uk 06/01/2017 Agenda 1. Internet traffic: trends and evolution

More information

Implementing a P2P Live Streaming Overlay for PeerfactSim.KOM

Implementing a P2P Live Streaming Overlay for PeerfactSim.KOM Implementing a P2P Live Streaming Overlay for PeerfactSim.KOM Eduardo Lidanski, Julius Rückert Technical Report PS-TR-2014-01 Fachgebiet Entwurfsmethodik für Peer-to-Peer-Systeme (PS) Implementing a P2P

More information

QoE-aware Traffic Shaping for HTTP Adaptive Streaming

QoE-aware Traffic Shaping for HTTP Adaptive Streaming , pp.33-44 http://dx.doi.org/10.14257/ijmue.2014.9.2.04 QoE-aware Traffic Shaping for HTTP Adaptive Streaming Xinying Liu 1 and Aidong Men 2 1,2 Beijing University of Posts and Telecommunications No.10

More information

CS 457 Multimedia Applications. Fall 2014

CS 457 Multimedia Applications. Fall 2014 CS 457 Multimedia Applications Fall 2014 Topics Digital audio and video Sampling, quantizing, and compressing Multimedia applications Streaming audio and video for playback Live, interactive audio and

More information

Telematics Chapter 7: MPLS

Telematics Chapter 7: MPLS Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session

More information

A Scalable QoS Device for Broadband Access to Multimedia Services

A Scalable QoS Device for Broadband Access to Multimedia Services University of Duisburg-Essen, Institute for Experimental Mathematics A Scalable QoS Device for Broadband Access to Multimedia Services Dr. University of Duisburg-Essen, Germany dreibh@iem.uni-due.de http://www.iem.uni-due.de/~dreibh

More information

No-reference perceptual quality metric for H.264/AVC encoded video. Maria Paula Queluz

No-reference perceptual quality metric for H.264/AVC encoded video. Maria Paula Queluz No-reference perceptual quality metric for H.264/AVC encoded video Tomás Brandão Maria Paula Queluz IT ISCTE IT IST VPQM 2010, Scottsdale, USA, January 2010 Outline 1. Motivation and proposed work 2. Technical

More information

Modular Quality of Service Overview on Cisco IOS XR Software

Modular Quality of Service Overview on Cisco IOS XR Software Modular Quality of Service Overview on Cisco IOS XR Software Quality of Service (QoS) is the technique of prioritizing traffic flows and providing preferential forwarding for higher-priority packets. The

More information

RealMedia Streaming Performance on an IEEE b Wireless LAN

RealMedia Streaming Performance on an IEEE b Wireless LAN RealMedia Streaming Performance on an IEEE 802.11b Wireless LAN T. Huang and C. Williamson Proceedings of IASTED Wireless and Optical Communications (WOC) Conference Banff, AB, Canada, July 2002 Presented

More information

Page 1. Outline / Computer Networking : 1 st Generation Commercial PC/Packet Video Technologies

Page 1. Outline / Computer Networking : 1 st Generation Commercial PC/Packet Video Technologies Outline 15-441/15-641 Computer Networking Lecture 18 Internet Video Delivery Peter Steenkiste Slides by Professor Hui Zhang Background Technologies: - HTTP download - Real-time streaming - HTTP streaming

More information

Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard

Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard Five students from Stanford Published in 2012 ACM s Internet Measurement Conference (IMC) 23 citations Ahmad Tahir 1/26 o Problem o

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master

More information

Quality of Service in Ultrabroadband models

Quality of Service in Ultrabroadband models Quality of Service in Ultrabroadband models Elias Aravantinos ICT Consultant, CITI Managing Director, Exelixisnet earavantinos@exelixisnet.com April 4, 2008 TELECOM ParisTech Contents 1 2 3 4 UBB & QoS

More information

Why Do Stars Twinkle... Why Do Stars Twinkle but Planets Do Not? 9. Fachtagung des ITG-FA 5.2 Zukunft der Netze, Stuttgart, Oct.

Why Do Stars Twinkle... Why Do Stars Twinkle but Planets Do Not? 9. Fachtagung des ITG-FA 5.2 Zukunft der Netze, Stuttgart, Oct. Why Do Stars Twinkle but Planets Do Not? 9. Fachtagung des ITG-FA 5.2 Zukunft der Netze, Stuttgart, Oct. 2010 On the Difference of Security in Traditional vs. Multihop Wireless Networks Prof. Dr.-Ing.

More information

Lecture 13. Quality of Service II CM0256

Lecture 13. Quality of Service II CM0256 Lecture 13 Quality of Service II CM0256 Types of QoS Best Effort Services Integrated Services -- resource reservation network resources are assigned according to the application QoS request and subject

More information

of-service Support on the Internet

of-service Support on the Internet Quality-of of-service Support on the Internet Dept. of Computer Science, University of Rochester 2008-11-24 CSC 257/457 - Fall 2008 1 Quality of Service Support Some Internet applications (i.e. multimedia)

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for

More information

Information and Communication Networks. Communication

Information and Communication Networks. Communication Information Technology Communication Information and Communication Networks Integrating IP and : Delivering QoS in an IP Environment Multiservice Platforms G One infrastructure supporting voice, video

More information

Guaranteeing Video Quality

Guaranteeing Video Quality Guaranteeing Video Quality in IP Delivery Systems By Göran Appelquist, Ph.D., Chief Technology Officer, Edgeware AB This article explores some of the challenges and solutions for operators to guarantee

More information

Presented by: B. Dasarathy OMG Real-Time and Embedded Systems Workshop, Reston, VA, July 2004

Presented by: B. Dasarathy OMG Real-Time and Embedded Systems Workshop, Reston, VA, July 2004 * This work is supported by DARPA Contract NBCH-C-03-0132. Network QoS Assurance through Admission Control* by B. Coan, B. Dasarathy, S. Gadgil, K. Parmeswaran, I. Sebuktekin and R. Vaidyanathan, Telcordia

More information

STLAC: A Spatial and Temporal Locality-Aware Cache and Networkon-Chip

STLAC: A Spatial and Temporal Locality-Aware Cache and Networkon-Chip STLAC: A Spatial and Temporal Locality-Aware Cache and Networkon-Chip Codesign for Tiled Manycore Systems Mingyu Wang and Zhaolin Li Institute of Microelectronics, Tsinghua University, Beijing 100084,

More information

Multimedia Networking

Multimedia Networking Multimedia Networking 1 Multimedia, Quality of Service (QoS): What is it? Multimedia applications: Network audio and video ( continuous media ) QoS Network provides application with level of performance

More information

Streaming Video and TCP-Friendly Congestion Control

Streaming Video and TCP-Friendly Congestion Control Streaming Video and TCP-Friendly Congestion Control Sugih Jamin Department of EECS University of Michigan jamin@eecs.umich.edu Joint work with: Zhiheng Wang (UofM), Sujata Banerjee (HP Labs) Video Application

More information

QoE based Traffic Management for Multimedia Traffic in Mobile Networks

QoE based Traffic Management for Multimedia Traffic in Mobile Networks QoE based Traffic Management for Multimedia Traffic in Mobile Networks Dirk Staehle, DOCOMO Euro Labs staehle@docomolab euro.com Copyright 2012 DOCOMO Communications Laboratories Europe GmbH Dirk Staehle,

More information

Video-Aware Wireless Networks (VAWN) Final Meeting January 23, 2014

Video-Aware Wireless Networks (VAWN) Final Meeting January 23, 2014 Video-Aware Wireless Networks (VAWN) Final Meeting January 23, 2014 1/26 ! Real-time Video Transmission! Challenges and Opportunities! Lessons Learned for Real-time Video! Mitigating Losses in Scalable

More information

Enhancing Quality of Service in Software-Defined Networks

Enhancing Quality of Service in Software-Defined Networks ALMA MATER STUDIORUM - UNIVERSITY OF BOLOGNA Department of Computer Science and Engineering Master Degree in Computer Engineering Enhancing Quality of Service in Software-Defined Networks Supervisor: Professor

More information

QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks

QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks Amitabha Ghosh IBM India Research Laboratory Department of Electrical Engineering University of Southern California, Los Angeles http://anrg.usc.edu/~amitabhg

More information

Simple and Scalable Handoff Prioritization in Wireless Mobile Networks

Simple and Scalable Handoff Prioritization in Wireless Mobile Networks Simple and Scalable Handoff Prioritization in Wireless Mobile Networks Jörg Diederich Institute of Operating Systems and Computer Networks Technical University Braunschweig Supervisor: Prof. Dr. M. Zitterbart,

More information

Interim Master Thesis Talk. Extension of a DiffServ enabled IP core network for delivering QoS to the xdsl access. Sandeep Misra

Interim Master Thesis Talk. Extension of a DiffServ enabled IP core network for delivering QoS to the xdsl access. Sandeep Misra Interim Master Thesis Talk Extension of a DiffServ enabled IP core network for delivering QoS to the xdsl access By : Guide : Prof. Hußmann 02.07.2002 1 AQUILA (IST-1999-10077) Adaptive Resource Control

More information

Comparison of TCP Performance Models

Comparison of TCP Performance Models Comparison of [July 23, 01] Hans-Peter Schwefel / Manfred Jobmann / Daniel Höllisch / Dan Heyman Siemens ICM / Technische Universität München / AT&T Labs Hans.Schwefel@icn.siemens.de Motivation: Internet

More information

TRANSIT: Supporting Transitions in Peer-to-Peer Live Video Streaming

TRANSIT: Supporting Transitions in Peer-to-Peer Live Video Streaming TRANSIT: Supporting ions in Peer-to-Peer Live Video Streaming Matthias Wichtlhuber 1, Björn Richerzhagen 1, Julius Rückert 1 and David Hausheer Peer-to-Peer Systems Engineering, Technische Universität

More information

Characterizing Netflix Bandwidth Consumption

Characterizing Netflix Bandwidth Consumption Characterizing Netflix Bandwidth Consumption Dr. Jim Martin Associate Professor School of Computing Clemson University jim.martin@cs.clemson.edu http://www.cs.clemson.edu/~jmarty Terry Shaw Director, Network

More information

CS 640: Introduction to Computer Networks

CS 640: Introduction to Computer Networks CS 640: Introduction to Computer Networks Midterm II 12/14/2006 Allotted time: 11:00AM to 12:40 PM (100 minutes) Name: UW -ID Number: 1. There are 7 questions in this mid-term. All 7 must be answered for

More information

Internet Services & Protocols. Quality of Service Architecture

Internet Services & Protocols. Quality of Service Architecture Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Quality of Service Architecture Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail:

More information

MULTIMEDIA COMMUNICATIONS

MULTIMEDIA COMMUNICATIONS MULTIMEDIA COMMUNICATIONS Protocols and Applications Edited by: Franklin F. Kuo Wolfgang Effelsberg J.J. Garcia-Luna-Aceves To join a Prentice Hall PTR Internet mailing list, point to: http://www.prenhall.com/mailjists/

More information

Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE)

Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE) Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE) Problem Definition Solution Approach Benefits to End User Talk Overview Metrics Summary of Results to Date Lessons Learned & Future Work

More information

CSC 4900 Computer Networks: Multimedia Applications

CSC 4900 Computer Networks: Multimedia Applications CSC 4900 Computer Networks: Multimedia Applications Professor Henry Carter Fall 2017 Last Time What is a VPN? What technology/protocol suite is generally used to implement them? How much protection does

More information

Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices

Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices Enrico Masala Dept. of Control and Computer Engineering, Politecnico di Torino, Torino, Italy ( Part of this work has been

More information

Networking Applications

Networking Applications Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport Multimedia Multimedia 1 Outline Audio and Video Services

More information

Live P2P Streaming with Scalable Video Coding and Network Coding

Live P2P Streaming with Scalable Video Coding and Network Coding School of Computing Science Simon Fraser University, Canada Live P2P Streaming with Scalable Video Coding and Network Coding Mohamed dhefeeda (Joint work with Shabnam Mirshokraie) 22 February 2010 Mohamed

More information

Data Driven Networks

Data Driven Networks Data Driven Networks Is it possible for to Learn the control planes of networks and applications? Operators specify what they want, and the system learns how to deliver CAN WE LEARN THE CONTROL PLANE OF

More information

In the name of Allah. the compassionate, the merciful

In the name of Allah. the compassionate, the merciful In the name of Allah the compassionate, the merciful Digital Video Systems S. Kasaei Room: CE 315 Department of Computer Engineering Sharif University of Technology E-Mail: skasaei@sharif.edu Webpage:

More information

A New Approach To Manage a Best Effort IP WAN Services

A New Approach To Manage a Best Effort IP WAN Services A New Approach To Manage a Best Effort IP WAN Services Network Management Components Network Engineering Corporate Policy Traffic Engineering Network Planning Network Monitoring Network Forecasting 1 Network

More information

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS Prof. Dr. Hasan Hüseyin BALIK (2 nd Week) 2. Protocol Architecture, TCP/IP, and Internet-Based Applications 2.Outline The Need for a Protocol Architecture

More information

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0 From the technology basics to advanced VPN configuration. $3,995.00 5 Days Upcoming Dates Dec 10 - Dec 14 Mar 25 - Mar 29 Course Description

More information

Leveraging SDN for Video Content Distribution

Leveraging SDN for Video Content Distribution SDN Workshop, 08/05/14, SWITCH Leveraging SDN for Video Content Distribution Panagiotis Georgopoulos [panos@comp.lancs.ac.uk] People Involved Prof. David Hutchinson Prof. Nicholas Race Dr. Mu Mu Prof.

More information

Congestion and its control: Broadband access networks. David Clark MIT CFP October 2008

Congestion and its control: Broadband access networks. David Clark MIT CFP October 2008 Congestion and its control: Broadband access networks David Clark MIT CFP October 2008 Outline Quick review/definition of congestion. Quick review of historical context. Quick review of access architecture.

More information

Prof. Dr. Abdulmotaleb El Saddik. site.uottawa.ca mcrlab.uottawa.ca. Quality of Media vs. Quality of Service

Prof. Dr. Abdulmotaleb El Saddik. site.uottawa.ca mcrlab.uottawa.ca. Quality of Media vs. Quality of Service Multimedia Communications Multimedia Technologies & Applications Prof. Dr. Abdulmotaleb El Saddik Multimedia Communications Research Laboratory School of Information Technology and Engineering University

More information

Capture of Lifecycle Information in Proprietary Office Applications

Capture of Lifecycle Information in Proprietary Office Applications Capture of Lifecycle Information in Proprietary Office Applications Lasse Lehmann, Christoph Rensing, Ralf Steinmetz KOM - Multimedia Communications Lab Technische Universität Darmstadt Merckstrasse 25

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Chapter 7 - Network Measurements Introduction Architecture & Mechanisms

More information

Software-Defined Networking an der Universität Münster

Software-Defined Networking an der Universität Münster Software-Defined Networking an der Universität Münster Tim Humernbrum Institut für Informatik Arbeitsgruppe Prof. Gorlatch Kolloquium Erneuerung des Kommunikationssystems der WWU, 4. November 2016 1. Quality

More information

Application-Aware SDN Routing for Big-Data Processing

Application-Aware SDN Routing for Big-Data Processing Application-Aware SDN Routing for Big-Data Processing Evaluation by EstiNet OpenFlow Network Emulator Director/Prof. Shie-Yuan Wang Institute of Network Engineering National ChiaoTung University Taiwan

More information

Can Congestion-controlled Interactive Multimedia Traffic Co-exist with TCP? Colin Perkins

Can Congestion-controlled Interactive Multimedia Traffic Co-exist with TCP? Colin Perkins Can Congestion-controlled Interactive Multimedia Traffic Co-exist with TCP? Colin Perkins Context: WebRTC WebRTC project has been driving interest in congestion control for interactive multimedia Aims

More information

SamKnows test methodology

SamKnows test methodology SamKnows test methodology Download and Upload (TCP) Measures the download and upload speed of the broadband connection in bits per second. The transfer is conducted over one or more concurrent HTTP connections

More information

Week 7: Traffic Models and QoS

Week 7: Traffic Models and QoS Week 7: Traffic Models and QoS Acknowledgement: Some slides are adapted from Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition, J.F Kurose and K.W. Ross All Rights Reserved,

More information

Abstract. Avaya Solution & Interoperability Test Lab

Abstract. Avaya Solution & Interoperability Test Lab Avaya Solution & Interoperability Test Lab Application Notes for Configuring the Expand Networks Accelerator 4820 with Avaya IP Telephony through Avaya SG203 and SG208 Security Gateways - Issue 1.0 Abstract

More information

Multi-Domain Service Optimization

Multi-Domain Service Optimization Multi-Domain Service Optimization 1. High-level summary New solutions need to be fifth-generation (5G)- and service-ready while covering the entire network along with individual network slice instances

More information

Lecture 18: Video Streaming

Lecture 18: Video Streaming MIT 6.829: Computer Networks Fall 2017 Lecture 18: Video Streaming Scribe: Zhihong Luo, Francesco Tonolini 1 Overview This lecture is on a specific networking application: video streaming. In particular,

More information

Lecture 24: Scheduling and QoS

Lecture 24: Scheduling and QoS Lecture 24: Scheduling and QoS CSE 123: Computer Networks Alex C. Snoeren HW 4 due Wednesday Lecture 24 Overview Scheduling (Weighted) Fair Queuing Quality of Service basics Integrated Services Differentiated

More information

OpenCache. A Platform for Efficient Video Delivery. Matthew Broadbent. 1 st Year PhD Student

OpenCache. A Platform for Efficient Video Delivery. Matthew Broadbent. 1 st Year PhD Student OpenCache A Platform for Efficient Video Delivery Matthew Broadbent 1 st Year PhD Student Motivation Consumption of video content on the Internet is constantly expanding Video-on-demand is an ever greater

More information

ETSF05/ETSF10 Internet Protocols. Performance & QoS Congestion Control

ETSF05/ETSF10 Internet Protocols. Performance & QoS Congestion Control ETSF05/ETSF10 Internet Protocols Performance & QoS Congestion Control Quality of Service (QoS) Maintaining a functioning network Meeting applications demands User s demands = QoE (Quality of Experience)

More information

QoE-Driven Video Streaming and Video Content Caching

QoE-Driven Video Streaming and Video Content Caching CommNet2 & IcoreJoint Workshop on Content Caching & Distributed Storage for Future Communication Networks QoE-Driven Video Streaming and Video Content Caching Xiaohong Peng Adaptive Communications Networks

More information

Peer to Peer Infrastructure : QoS enabled traffic prioritization. Mary Barnes Bill McCormick

Peer to Peer Infrastructure : QoS enabled traffic prioritization. Mary Barnes Bill McCormick Peer to Peer Infrastructure : QoS enabled traffic prioritization Mary Barnes (mary.barnes@nortel.com) Bill McCormick (billmcc@nortel.com) p2pi - QoS 1/24/09 1 Overview!! Discuss the mechanisms and implications

More information

Stakeholders Forum on Quality of Service and Consumer Experience (Nairobi, Kenya, November 2015)

Stakeholders Forum on Quality of Service and Consumer Experience (Nairobi, Kenya, November 2015) Stakeholders Forum on Quality of Service and Consumer Experience (Nairobi, Kenya, 23-25 November 2015) Understanding, Testing and Optimizing the Perceived Video Quality of OTT VoD Streaming Services Christian

More information

End-to-End Mechanisms for QoS Support in Wireless Networks

End-to-End Mechanisms for QoS Support in Wireless Networks End-to-End Mechanisms for QoS Support in Wireless Networks R VS Torsten Braun joint work with Matthias Scheidegger, Marco Studer, Ruy de Oliveira Computer Networks and Distributed Systems Institute of

More information

Whitepaper. Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming. Fraunhofer FOKUS & Zattoo

Whitepaper. Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming. Fraunhofer FOKUS & Zattoo Whitepaper Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming Fraunhofer FOKUS & Zattoo May 19th 2014 Motivation Internet delivered Video is at the tipping point

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Dr. Nils

More information

Week-12 (Multimedia Networking)

Week-12 (Multimedia Networking) Computer Networks and Applications COMP 3331/COMP 9331 Week-12 (Multimedia Networking) 1 Multimedia: audio analog audio signal sampled at constant rate telephone: 8,000 samples/sec CD music: 44,100 samples/sec

More information

Ultra high-speed transmission technology for wide area data movement

Ultra high-speed transmission technology for wide area data movement Ultra high-speed transmission technology for wide area data movement Michelle Munson, president & co-founder Aspera Outline Business motivation Moving ever larger file sets over commodity IP networks (public,

More information

For layered video encoding, video sequence is encoded into a base layer bitstream and one (or more) enhancement layer bit-stream(s).

For layered video encoding, video sequence is encoded into a base layer bitstream and one (or more) enhancement layer bit-stream(s). 3rd International Conference on Multimedia Technology(ICMT 2013) Video Standard Compliant Layered P2P Streaming Man Yau Chiu 1, Kangheng Wu 1, Zhibin Lei 1 and Dah Ming Chiu 2 Abstract. Peer-to-peer (P2P)

More information

Parameter Equipment Motivation Monitoring method. Smooth play-out Test stream

Parameter Equipment Motivation Monitoring method. Smooth play-out Test stream IP transport requirements Packet Loss Ratio The ratio between the number of the packets lost in the network total and number the of transmitted packets1. Latency The time interval between initial transmission

More information

An Evaluation of Adaptive Multimedia Communication from a QoS Perspective

An Evaluation of Adaptive Multimedia Communication from a QoS Perspective U Linz Telekooperation - 1 An Evaluation of Adaptive Multimedia Communication from a QoS Perspective Michael Welzl Johannes Kepler University Linz / Austria Max Mühlhäuser TU Darmstadt Germany U Linz Telekooperation

More information

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach Chapter 9 Multimedia Networking A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations;

More information

User Experience Modeling for DASH Video

User Experience Modeling for DASH Video User Experience Modeling for DASH Video Yao Liu, Sujit Dey (UCSD) Don Gillies, Faith Ulupinar, Michael Luby (Qualcomm) Dec 12, 2013 1 Introduction of DASH video DASH (dynamic adaptive streaming over HTTP)

More information

Mobile Edge Computing for 5G: The Communication Perspective

Mobile Edge Computing for 5G: The Communication Perspective Mobile Edge Computing for 5G: The Communication Perspective Kaibin Huang Dept. of Electrical & Electronic Engineering The University of Hong Kong Hong Kong Joint Work with Yuyi Mao (HKUST), Changsheng

More information

Game Technology. Lecture Physically Based Rendering. Dipl-Inform. Robert Konrad Polona Caserman, M.Sc.

Game Technology. Lecture Physically Based Rendering. Dipl-Inform. Robert Konrad Polona Caserman, M.Sc. Game Technology Lecture 7 4.12.2017 Physically Based Rendering Dipl-Inform. Robert Konrad Polona Caserman, M.Sc. Prof. Dr.-Ing. Ralf Steinmetz KOM - Multimedia Communications Lab PPT-for-all v.3.4_office2010

More information

Data Driven Networks. Sachin Katti

Data Driven Networks. Sachin Katti Data Driven Networks Sachin Katti Is it possible for to Learn the control planes of networks and applications? Operators specify what they want, and the system learns how to deliver CAN WE LEARN THE CONTROL

More information

Course Routing Classification Properties Routing Protocols 1/39

Course Routing Classification Properties Routing Protocols 1/39 Course 8 3. Routing Classification Properties Routing Protocols 1/39 Routing Algorithms Types Static versus dynamic Single-path versus multipath Flat versus hierarchical Host-intelligent versus router-intelligent

More information

Video Splicing Techniques for P2P Video Streaming

Video Splicing Techniques for P2P Video Streaming Video Splicing Techniques for P2P Video Streaming MD Iftakharul Islam and Javed I Khan Kent State University Email: mislam4@kent.edu, javed@cs.kent.edu Abstract In HTTP live streaming (HLS), a video is

More information

Efficient Throughput-Guarantees for Latency-Sensitive Networks-On-Chip

Efficient Throughput-Guarantees for Latency-Sensitive Networks-On-Chip ASP-DAC 2010 20 Jan 2010 Session 6C Efficient Throughput-Guarantees for Latency-Sensitive Networks-On-Chip Jonas Diemer, Rolf Ernst TU Braunschweig, Germany diemer@ida.ing.tu-bs.de Michael Kauschke Intel,

More information

Effects of Internet Path Selection on Video-QoE

Effects of Internet Path Selection on Video-QoE Effects of Internet Path Selection on Video-QoE by Mukundan Venkataraman & Mainak Chatterjee Dept. of EECS University of Central Florida, Orlando, FL 32826 mukundan@eecs.ucf.edu mainak@eecs.ucf.edu Streaming

More information