Adap3ve Media Streaming over Emerging Protocols

Size: px
Start display at page:

Download "Adap3ve Media Streaming over Emerging Protocols"

Transcription

1 WE MAKE YOUR VIDEOS FLOW Industry Leading Streaming Solu3ons Adap3ve Media Streaming over Emerging Protocols 2014 NAB Show Broadcast Engineering Conference April 7, Las Vegas, NV, USA Dipl.- Ing. Dr. Chris&an Timmerer CIO bitmovin GmbH & Alpen- Adria- Universität Klagenfurt blog.3mmerer.com

2 Mo&va&on 1 Video Predominant on the Internet Real- 3me video: > 50% of the traffic Mainly delivered over the top using HTTP 2h2013, hzps:// internet- phenomena/... but the user frustra&on is s&ll high! Let s do something

3 Dynamic Adap3ve Streaming over HTTP 2 DASH DIFFERENT QUALITY REPRESENTATIONS CHANGING BANDWITH CHOOSE THE APPROPRIATE SEGMENT HTTP SERVER WITH VIDEO CONTENT NETWORK WITH VARIABLE BANDWITH (INTERNET) USER WITH TABLET QUALITY BANDWIDTH QUALITY best med low best TIME TIME med low ISO/IEC MPEG Standard [ISO/IEC 23009] Media presenta3on descrip3on (MPD) and segment formats (ISOBMFF, M2TS) Dynamic adap3on to the usage environment Usage of exis3ng Internet infrastructure Adapta3on logic & intelligence at the client Flexibility and scalability TIME

4 DASH/2.0 DASH/2.0 3 MPEG- DASH adopts HTTP- URLs to iden3fy segments within the MPD but does not mandate its usage does not mandate a version HTTP/2.0 currently under development within IETF (based on SPDY) Based on TCP, single persistent connec3on Allows mul3ple streams between client & server Exchange of frames, compa3ble with HTTP/1.1

5 DASH/2.0 Client Support Clients 4 MPEG- DASH VLC plugin World first MPEG- DASH implementa3on Open source, part of well- know VLC hzp://dash.itec.aau.at libdash tree/hzp2 MPEG- DASH reference sokware Open source & sample player hzp://bitmovin.com/libdash Basis for products, e.g., bitdash Adapta3on logic with +100% throughput

6 Performance Evalua3on Performance 5 Average Media Throughput using SPDY given a predefined Bandwidth Trajectory for different RTTs

7 Content- Centric Networking CCN 6 From a host- centric to the content- centric approach Addressing loca3on vs. content Different terminology: ICN, NDN, CCN CCN approach Interest packet: request for content Data packet: delivery of content Network ac3vely par3cipates in the delivery CCN features Na3ve support for content caching Loca3on independence Mul3- path, mul3- source delivery Security and trust as an integral part of the network

8 DASH and CCN := DASC DASC 7 Common elements Client- ini3ated pull approach Content being dealt with in pieces (segments, chunks) Two op3ons for integra3on Proxy service ac3ng as a broker between HTTP and CCN DASH client implemen3ng a na3ve CCN interface Na3ve approach enabled by DASH CCN naming scheme (CCN URIs)

9 DASC Client Support Clients 8 MPEG- DASH VLC plugin World first MPEG- DASH implementa3on Open source, part of well- know VLC hzp://dash.itec.aau.at libdash tree/ccn MPEG- DASH reference sokware Open source & sample player hzp://bitmovin.com/libdash Basis for products, e.g., bitdash Adapta3on logic with +100% throughput

10 Performance Evalua3on Performance 9 Average Media Throughput using CCN given a predefined Bandwidth Trajectory for different RTTs

11 Conclusions Conclusions 10 DASH/2.0 HTTP/2.0 (SPDY) ~ HTTP/1.1 with persistent connec3ons & request pipelining Implicitly solves Head- of- Line blocking problem HTTP/2.0: IETF hzpbis WG, proposed standard by end of 2014 DASC It works, performance comparable but Improvements: request pipelining, caching, encryp3on/signing ICNRG within IRTF Join this ac3vity, everyone is invited get involved in and exited about DASH! Tuesday, April 8, 2-4 pm Renaissance Hotel, adjacent to the LVCC hzp://

12 WE MAKE YOUR VIDEOS FLOW Industry Leading Streaming Solu3ons Bitmovin We make your media flow Bitdash/Libdash bitmovin GmbH Lakeside Science and Technology Park Building B Klagenfurt Austria Europe T E office@bitmovin.net facebook.com/bitmovin github.com/bitmovin

ADAPTIVE STREAMING OVER ICN

ADAPTIVE STREAMING OVER ICN ADAPTIVE STREAMING OVER ICN DRAFT- VIDEO- STREAMING- OVER- ICN- 00.TXT h6p://users.soe.ucsc.edu/~cedric/papers/drad- video- streaming- over- ICN- 00.txt Stefan Lederer Chris/an Timmerer Cedric Westphal

More information

ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP. Christian Timmerer, and Alan Bertoni

ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP. Christian Timmerer, and Alan Bertoni ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP Christian Timmerer, and Alan Bertoni Alpen-Adria-Universität Klagenfurt, Institute of Information Technology (ITEC), Austria {firsname.lastname}@itec.aau.at

More information

MFTP: a Clean- Slate Transport Protocol for the Informa8on Centric MobilityFirst Network

MFTP: a Clean- Slate Transport Protocol for the Informa8on Centric MobilityFirst Network MFTP: a Clean- Slate Transport Protocol for the Informa8on Centric MobilityFirst Network Kai Su (presen8ng), Francesco Bronzino, K. K. Ramakrishnan*, and Dipankar Raychaudhuri WINLAB, Rutgers University

More information

DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0

DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0 DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0 Christopher Mueller, Stefan Lederer, Christian Timmerer, and Hermann Hellwagner Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee,

More information

Distributed DASH Dataset

Distributed DASH Dataset Distributed DASH Dataset Stefan Lederer, Christopher Mueller, and Christian Timmerer Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee, Austria +43 (0) 463 2700

More information

A Seamless Web Integration of Adaptive HTTP Streaming

A Seamless Web Integration of Adaptive HTTP Streaming 20th European Signal Processing Conference (EUSIPCO 2012) Bucharest, Romania, August 27-31, 2012 A Seamless Web Integration of Adaptive HTTP Streaming Benjamin Rainer, Stefan Lederer, Christopher Müller,

More information

(h)icn Socket Library for HTTP Leveraging (h)icn socket library for carrying HTTP messages

(h)icn Socket Library for HTTP Leveraging (h)icn socket library for carrying HTTP messages (h)icn Socket Library for HTTP Leveraging (h)icn socket library for carrying HTTP messages Mauro Sardara, Luca Muscariello, Alberto Compagno Software Engineer ICNRG Interim Meeting, London, 18 th of March

More information

SEDA An architecture for Well Condi6oned, scalable Internet Services

SEDA An architecture for Well Condi6oned, scalable Internet Services SEDA An architecture for Well Condi6oned, scalable Internet Services Ma= Welsh, David Culler, and Eric Brewer University of California, Berkeley Symposium on Operating Systems Principles (SOSP), October

More information

Next hop in rou-ng Summary of Future Internet WP1 work. Hannu Flinck

Next hop in rou-ng Summary of Future Internet WP1 work. Hannu Flinck Next hop in rou-ng Summary of Future Internet WP1 work Hannu Flinck Original focus on Rou-ng Scalability Mo$va$on: Internet Architecture Board stated (in RFC 4984): rou-ng scalability is the most important

More information

Engaging Employees and Customers with Video. The Benefits of Corporate Webcas3ng

Engaging Employees and Customers with Video. The Benefits of Corporate Webcas3ng Engaging Employees and Customers with Video The Benefits of Corporate Webcas3ng Agenda Introduc9on UnityLivestream Teradek Wowza Workflow Produc9on Streaming Delivery Case Studies Demo - Live Solu9on -

More information

Scaling the Wholesale Interconnect Market. Gastón Cu0gnola Senior Sales Engineer Telco Systems

Scaling the Wholesale Interconnect Market. Gastón Cu0gnola Senior Sales Engineer Telco Systems Host Sponsor Co- Sponsor Scaling the Wholesale Interconnect Market Gastón Cu0gnola Senior Sales Engineer Telco Systems 1 Presenta0on Agenda Status of Wholesale/Interconnect Environments Moving up the curve

More information

ProAc&ve Rou&ng In Scalable Data Centers with PARIS

ProAc&ve Rou&ng In Scalable Data Centers with PARIS ProAc&ve Rou&ng In Scalable Data Centers with PARIS Theophilus Benson Duke University Joint work with Dushyant Arora + and Jennifer Rexford* + Arista Networks *Princeton University Data Center Networks

More information

Automated Performance Evaluation of Adaptive HTML5 Player Deployments

Automated Performance Evaluation of Adaptive HTML5 Player Deployments Automated Performance Evaluation of Adaptive HTML5 Player Deployments Anatoliy Zabrovskiy, Evgeny Petrov, Evgeny Kuzmin Petrozavodsk State University Petrozavodsk, Russia {z anatoliy, johnp, kuzmin}@petrsu.ru

More information

Mul$media Networking. #5 Real- Time Transport Protocol Semester Ganjil 2012 PTIIK Universitas Brawijaya

Mul$media Networking. #5 Real- Time Transport Protocol Semester Ganjil 2012 PTIIK Universitas Brawijaya Mul$media Networking #5 Real- Time Transport Protocol Semester Ganjil 2012 PTIIK Universitas Brawijaya Schedule of Class Mee$ng 1. Introduc$on 2. Applica$ons of MN 3. Requirements of MN 4. Coding and Compression

More information

Mul$media Networking. #9 CDN Solu$ons Semester Ganjil 2012 PTIIK Universitas Brawijaya

Mul$media Networking. #9 CDN Solu$ons Semester Ganjil 2012 PTIIK Universitas Brawijaya Mul$media Networking #9 CDN Solu$ons Semester Ganjil 2012 PTIIK Universitas Brawijaya Schedule of Class Mee$ng 1. Introduc$on 2. Applica$ons of MN 3. Requirements of MN 4. Coding and Compression 5. RTP

More information

Adaptive Video Streaming over CCN with Network Coding for Seamless Mobility

Adaptive Video Streaming over CCN with Network Coding for Seamless Mobility Adaptive Video Streaming over with Network Coding for Seamless Mobility Abinesh Ramakrishnan Huawei Technologies Santa Clara, CA Email: ibanesh@gmail.com Cedric Westphal Huawei Technologies & University

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

Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP

Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP Stefan Lederer, Christopher Müller, and Christian Timmerer Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee,

More information

IETF So(wire Interim Mee1ng. Beijing, Sept. 26 th - 27 th, 2011

IETF So(wire Interim Mee1ng. Beijing, Sept. 26 th - 27 th, 2011 IETF So(wire Interim Mee1ng Beijing, Sept. 26 th - 27 th, 2011 Note Well Any submission to the IETF intended by the Contributor for publica1on as all or part of an IETF Internet- Dra( or RFC and any statement

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

HTTP Adap)ve Streaming in prac)ce

HTTP Adap)ve Streaming in prac)ce HTTP Adap)ve Streaming in prac)ce Mark Watson (with thanks to the Ne@lix adapeve streaming team!) ACM MMSys 2011 22-24 February 2011, San Jose, CA NeBlix Overview Started with DVD- by- mail, now primarily

More information

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP)

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) CS 414 Multimedia Systems Design Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) Klara Nahrstedt Spring 2012 Administrative MP2 posted MP2 Deadline April 7, Saturday, 5pm. APPLICATION Internet Multimedia

More information

A Library and Proxy for SPDY

A Library and Proxy for SPDY A Library and Proxy for SPDY Interdisciplinary Project Andrey Uzunov Chair for Network Architectures and Services Department of Informatics Technische Universität München April 3, 2013 Andrey Uzunov (TUM)

More information

MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV. Thomas Stockhammer Qualcomm Incorporated

MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV. Thomas Stockhammer Qualcomm Incorporated MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV Thomas Stockhammer Qualcomm Incorporated ABSTRACT Internet video is experiencing a dramatic growth in both fixed and mobile

More information

Internet Video Delivery. Professor Hui Zhang

Internet Video Delivery. Professor Hui Zhang 18-345 Internet Video Delivery Professor Hui Zhang 1 1990 2004: 1 st Generation Commercial PC/Packet Video Technologies Simple video playback, no support for rich app Not well integrated with Web browser

More information

A New Internet? RIPE76 - Marseille May Jordi Palet

A New Internet? RIPE76 - Marseille May Jordi Palet A New Internet? RIPE76 - Marseille May 2018 Jordi Palet (jordi.palet@theipv6company.com) -1 (a quick) Introduction to HTTP/2, QUIC and DOH and more RIPE76 - Marseille May 2018 Jordi Palet (jordi.palet@theipv6company.com)

More information

Peraso Corporate Presenta5on CES 2017

Peraso Corporate Presenta5on CES 2017 Peraso Technologies, Inc. Peraso Corporate Presenta5on CES 2017 1 Peraso Confiden,al Peraso Highlights Consumer Electronics Wireless Broadband Peraso is World s Only Start-Up Shipping 60GHz WiGig Silicon

More information

Introduction to Information Centric Networking

Introduction to Information Centric Networking Introduction to Information Centric Networking... with a Dash of Security Claudio Marxer Computer Networks Group University of Basel Switzerland Open Source IoT & Blockchain

More information

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Geoff Huston, APNIC Labs 1 If working with one protocol has its problems 2 Then just how much damage can we do by joining

More information

Today s Objec2ves. Kerberos. Kerberos Peer To Peer Overlay Networks Final Projects

Today s Objec2ves. Kerberos. Kerberos Peer To Peer Overlay Networks Final Projects Today s Objec2ves Kerberos Peer To Peer Overlay Networks Final Projects Nov 27, 2017 Sprenkle - CSCI325 1 Kerberos Trusted third party, runs by default on port 88 Security objects: Ø Ticket: token, verifying

More information

Video Conferencing with Content Centric Networking

Video Conferencing with Content Centric Networking Video Conferencing with Content Centric Networking Kai Zhao 1,2, Xueqing Yang 1, Xinming Ma 2 1. Information Engineering College, North China University of Water Rescources and Electric Power,Zhengzhou,china

More information

Octoshape. Commercial hosting not cable to home, founded 2003

Octoshape. Commercial hosting not cable to home, founded 2003 Octoshape Commercial hosting not cable to home, founded 2003 Broadcasting fee is paid by broadcasters Free for consumers Audio and Video, 32kbps to 800kbps Mesh based, bit-torrent like, Content Server

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 20 MIDTERM EXAMINATION #1 - B COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 20 MIDTERM EXAMINATION #1 - A COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document

More information

NETWORK-ASSISTED STRATEGY FOR DASH OVER CCN. Rihab Jmal*, Gwendal Simon** and Lamia Chaari* *University of Sfax/ CRNS Tunisia **IMT Atlantique, France

NETWORK-ASSISTED STRATEGY FOR DASH OVER CCN. Rihab Jmal*, Gwendal Simon** and Lamia Chaari* *University of Sfax/ CRNS Tunisia **IMT Atlantique, France NETWORK-ASSISTED STRATEGY FOR DASH OVER CCN Rihab Jmal*, Gwendal Simon** and Lamia Chaari* *University of Sfax/ CRNS Tunisia **IMT Atlantique, France ABSTRACT MPEG Dynamic Adaptive Streaming over HTTP

More information

Introduc)on to Computer Networks

Introduc)on to Computer Networks Introduc)on to Computer Networks COSC 4377 Lecture 10 Spring 2012 February 20, 2012 Announcements HW5 due this week HW deadlines Exam1 prac)ce problems later today Today s Topics HW5 discussions Transport

More information

Mul$media Streaming. Digital Audio and Video Data. Digital Audio Sampling the analog signal. Challenges for Media Streaming.

Mul$media Streaming. Digital Audio and Video Data. Digital Audio Sampling the analog signal. Challenges for Media Streaming. Mul$media Streaming Digital Audio and Video Data Jennifer Rexford COS 461: Computer Networks Lectures: MW 10-10:50am in Architecture N101 hhp://www.cs.princeton.edu/courses/archive/spr12/cos461/ 2 Challenges

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

draft-moiseenko-icnrg-flowclass

draft-moiseenko-icnrg-flowclass draft-moiseenko-icnrg-flowclass Dave Oran daveoran@orandom.net Ilya Moiseenko ilmoisee@cisco.com Note: Cisco IPR on this draft Differentiated Services for ICN Problem statement: How do we support multiple

More information

Performance Study of CCNx

Performance Study of CCNx Performance Study of CCNx Haowei Yuan Networking Research Seminar 3/18/2013 My Topic for Today Industry participation in content centric networking Emerging networks consortium Our performance study of

More information

SQS, SWF, and SNS 7/24/17. References. Amazon Simple Queue Service(SQS)

SQS, SWF, and SNS 7/24/17. References. Amazon Simple Queue Service(SQS) SQS, SWF, and SNS Chapter 8 References All informa6on in this presenta6on was obtained from the following sources with all credit due to the listed authors: J. Baron, H. Baz, T. Bixler, B. Gaut, K. E.

More information

Advanced Networking Technologies

Advanced Networking Technologies Advanced Networking Technologies Chapter 13 Caching Techniques for Streaming Media (Acknowledgement: These slides have been prepared by Dr.-Ing. Markus Hofmann) 1 What is Streaming? Streaming media refers

More information

TechNote AltitudeCDN OmniCache Integration with Microsoft Teams Live Events

TechNote AltitudeCDN OmniCache Integration with Microsoft Teams Live Events TechNote AltitudeCDN OmniCache Integration with Microsoft Teams Live Events Version 1.0 AltitudeCDN TM OmniCache is a robust proxy cache that enables the efficient delivery of HTTP Live Streaming (HLS)

More information

A- SAS : An Adap*ve High- Availability Scheme for Distributed Stream Processing Systems

A- SAS : An Adap*ve High- Availability Scheme for Distributed Stream Processing Systems A- SAS : An Adap*ve High- Availability Scheme for Distributed Stream Processing Systems Hiroaki SHIOKAWA (University of Tsukuba, Japan) Hiroyuki KITAGAWA (University of Tsukuba, Japan) Hideyuki KAWASHIMA

More information

End- to- End Live Streaming Build a Video Streaming Solu5on Fit for You

End- to- End Live Streaming Build a Video Streaming Solu5on Fit for You End- to- End Live Streaming Build a Video Streaming Solu5on Fit for You Agenda In this session you will learn how to: How to connect the major pieces of a streaming architecture Produce and encode your

More information

Key Nego(a(on Protocol & Trust Router

Key Nego(a(on Protocol & Trust Router Key Nego(a(on Protocol & Trust Router dra6- howle:- radsec- knp ABFAB, IETF 80 31 March, Prague. Introduc(on The ABFAB architecture does not require any par(cular AAA strategy for connec(ng RPs to IdPs.

More information

Architecture of the World Wide Web Web Informa4on Systems. CS/INFO 431 January 30, 2008 Carl Lagoze Spring 2008

Architecture of the World Wide Web Web Informa4on Systems. CS/INFO 431 January 30, 2008 Carl Lagoze Spring 2008 Architecture of the World Wide Web Web Informa4on Systems CS/INFO 431 January 30, 2008 Carl Lagoze Spring 2008 Acknowledgments Erik Wilde UC Berkeley h@p://dret.net/lectures/infosys ws06/h@p Looking beyond

More information

TCP conges+on control

TCP conges+on control TCP conges+on control Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley Some materials copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved Chapter

More information

ICN & 5G. Dr.-Ing. Dirk Kutscher Chief Researcher Networking. NEC Laboratories Europe

ICN & 5G. Dr.-Ing. Dirk Kutscher Chief Researcher Networking. NEC Laboratories Europe ICN & 5G Dr.-Ing. Dirk Kutscher Chief Researcher Networking NEC Laboratories Europe Performance and Security Today User Equipment Access Network Core/Service Network Application Servers 2 NEC Corporation

More information

Introduc)on to Computer Networks

Introduc)on to Computer Networks Introduc)on to Computer Networks COSC 4377 Lecture 3 Spring 2012 January 25, 2012 Announcements Four HW0 s)ll missing HW1 due this week Start working on HW2 and HW3 Re- assess if you found HW0/HW1 challenging

More information

Mul7cast protocols. IP Mul7cast and IGMP SRM (Scalable Reliable Mul7cast) PGM (Pragma7c General Mul7cast)

Mul7cast protocols. IP Mul7cast and IGMP SRM (Scalable Reliable Mul7cast) PGM (Pragma7c General Mul7cast) IP ANYCAST and MULTICAST; OVERLAYS and UNDERLAYS 1 IP Anycast Outline today Mul7cast protocols IP Mul7cast and IGMP SRM (Scalable Reliable Mul7cast) PGM (Pragma7c General Mul7cast) Overlay networks Tunnels

More information

Western Michigan University

Western Michigan University CS-6030 Cloud compu;ng Google App engine Sepideh Mohammadi Summer II 2017 Western Michigan University content Categories of cloud compu;ng Google cloud plaborm Google App Engine Storage technologies Datastore

More information

IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS

IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS Kevin Streeter Adobe Systems, USA ABSTRACT While HTTP adaptive streaming (HAS) technology has been very successful, it also generally introduces

More information

Emulation of Dynamic Adaptive Streaming over HTTP with Mininet

Emulation of Dynamic Adaptive Streaming over HTTP with Mininet Emulation of Dynamic Adaptive Streaming over HTTP with Mininet Anatoliy Zabrovskiy Evgeny Kuzmin Petrozavodsk State University Video streaming Video streaming is becoming more and more popular technology

More information

Adaptive Video Acceleration. White Paper. 1 P a g e

Adaptive Video Acceleration. White Paper. 1 P a g e Adaptive Video Acceleration White Paper 1 P a g e Version 1.0 Veronique Phan Dir. Technical Sales July 16 th 2014 2 P a g e 1. Preface Giraffic is the enabler of Next Generation Internet TV broadcast technology

More information

New Generation Open Content Delivery Networks

New Generation Open Content Delivery Networks Open ContEnt Aware Networks New Generation Open Content Delivery Networks Yannick Le Louédec Orange Labs Workshop Future Media Distribution. November 10 th, 2011 www.ict-ocean.eu The research leading to

More information

Link Layer. w/ credit to Rick Graziani (Cabrillo) for some of the anima<ons

Link Layer. w/ credit to Rick Graziani (Cabrillo) for some of the anima<ons Link Layer w/ credit to Rick Graziani (Cabrillo) for some of the anima

More information

Wireless Mul*hop Ad Hoc Networks

Wireless Mul*hop Ad Hoc Networks Wireless Mul*hop Guevara Noubir noubir@ccs.neu.edu Some slides are from Nitin Vaidya s tutorial. Infrastructure vs. Ad Hoc Wireless Networks Infrastructure networks: One or several Access- Points (AP)

More information

Applica'on-level protocols, AAA, Management, Security

Applica'on-level protocols, AAA, Management, Security LP-WAN BOF Applica'on-level protocols, AAA, Management, Security Rafa Mar'n Lopez (rafa@um.es) Dan García Carrillo (dan.garcia@um.es) LP-WAN network access control Only authen'cated and authorized nodes

More information

Elas%c Load Balancing, Amazon CloudWatch, and Auto Scaling Sco) Linder

Elas%c Load Balancing, Amazon CloudWatch, and Auto Scaling Sco) Linder Elas%c Load Balancing, Amazon, and Auto Scaling Sco) Linder Overview Elas4c Load Balancing Features/Restric4ons Connec4on Types Listeners Configura4on Op4ons Auto Scaling Launch Configura4ons Scaling Types

More information

Hyper-connected IoE Network Technology

Hyper-connected IoE Network Technology Architecture for Internet of Everything Everywhere Hyper-connected IoE Network Technology 13 th November 2016 ICNRG Taewan You (twyou@etri.re.kr) AETHER@ICNRG-Interim 1 Contents Challenges for IoE Research

More information

RAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0

RAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0 software development simplified RAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0 Eric Westfall - Indiana University JASIG 2011 For those who don t know Kuali Rice consists of mul8ple sub-

More information

Introduc)on to Computer Networks

Introduc)on to Computer Networks Introduc)on to Computer Networks COSC 4377 Lecture 7 Spring 2012 February 8, 2012 Announcements HW3 due today Start working on HW4 HW5 posted In- class student presenta)ons No TA office hours this week

More information

Achieving Low-Latency Streaming At Scale

Achieving Low-Latency Streaming At Scale Achieving Low-Latency Streaming At Scale Founded in 2005, Wowza offers a complete portfolio to power today s video streaming ecosystem from encoding to delivery. Wowza provides both software and managed

More information

CORPORATE PRESENTATION

CORPORATE PRESENTATION CORPORATE PRESENTATION Background on device detec/on (1/2) Identifying the capabilities of a device accessing web contents has been an extensively explored issue in the past years, in particular in the

More information

A MAC protocol for Reliable Broadcast Communica7ons in Wireless Network- on- Chip

A MAC protocol for Reliable Broadcast Communica7ons in Wireless Network- on- Chip A MAC protocol for Reliable Broadcast Communica7ons in Wireless Network- on- Chip Sergi Abadal (abadal@ac.upc.edu) Albert Mestres, Josep Torrellas, Eduard Alarcón, and Albert Cabellos- Aparicio UPC and

More information

Virtual Synchrony. Jared Cantwell

Virtual Synchrony. Jared Cantwell Virtual Synchrony Jared Cantwell Review Mul7cast Causal and total ordering Consistent Cuts Synchronized clocks Impossibility of consensus Distributed file systems Goal Distributed programming is hard What

More information

Designing the ideal video streaming QoE analysis tool

Designing the ideal video streaming QoE analysis tool Designing the ideal video streaming QoE analysis tool Contents 1. Introduction... 1 2. Factors that impact QoE... 2 Encoding Profile... 2 Network Conditions... 3 Devices and Players... 4 Combinations of

More information

Multimedia! 23/03/18. Part 3: Lecture 3! Content and multimedia! Internet traffic!

Multimedia! 23/03/18. Part 3: Lecture 3! Content and multimedia! Internet traffic! Part 3: Lecture 3 Content and multimedia Internet traffic Multimedia How can multimedia be transmitted? Interactive/real-time Streaming 1 Voice over IP Interactive multimedia Voice and multimedia sessions

More information

Part 3: Lecture 3! Content and multimedia!

Part 3: Lecture 3! Content and multimedia! Part 3: Lecture 3! Content and multimedia! Internet traffic! Multimedia! How can multimedia be transmitted?! Interactive/real-time! Streaming! Interactive multimedia! Voice over IP! Voice and multimedia

More information

LANCITY CONNECT. promo0ng livability and vitality in Lancaster, PA.

LANCITY CONNECT. promo0ng livability and vitality in Lancaster, PA. LANCITY CONNECT promo0ng livability and vitality in Lancaster, PA. Presenta0on to Lancaster City Council February 14, 2017 Presenta0on Overview I. Infrastructure Project Overview: Construc0ng a Smarter

More information

OPTIMAL ROUTING VS. ROUTE REFLECTOR VNF - RECONCILE THE FIRE WITH WATER

OPTIMAL ROUTING VS. ROUTE REFLECTOR VNF - RECONCILE THE FIRE WITH WATER OPTIMAL ROUTING VS. ROUTE REFLECTOR VNF - RECONCILE THE FIRE WITH WATER Rafal Jan Szarecki #JNCIE136 Solu9on Architect, Juniper Networks. AGENDA Route Reflector VNF - goals Route Reflector challenges and

More information

Low Latency MPEG-DASH System over HTTP 2.0 and WebSocket

Low Latency MPEG-DASH System over HTTP 2.0 and WebSocket Low Latency MPEG-DASH System over HTTP 2.0 and WebSocket Xiaona Wu 1,2, Cheng Zhao 1, Rong Xie 1,2, and Li Song 1,2 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University

More information

Publish Subscribe Deployment Option for NDN in the Constrained IoT

Publish Subscribe Deployment Option for NDN in the Constrained IoT Publish Subscribe Deployment Option for NDN in the Constrained IoT draft-gundogan-icnrg-pub-iot-02 Cenk Gündoğan 1 Thomas Schmidt 1 Matthias Wählisch 2 1 HAW Hamburg 2 Freie Universität Berlin March 18,

More information

Flash: an efficient and portable web server

Flash: an efficient and portable web server Flash: an efficient and portable web server High Level Ideas Server performance has several dimensions Lots of different choices on how to express and effect concurrency in a program Paper argues that

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 13, 2011 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2011-75 minutes This examination

More information

CSE/EE 461 HTTP and the Web

CSE/EE 461 HTTP and the Web CSE/EE 461 HTTP and the Web Last Time The Transport Layer Focus How does TCP share bandwidth? Topics AIMD Slow Start Application Presentation Session Transport Network Data Link Fast Retransmit / Fast

More information

Sai Praveen Sadhu George Mason University Fall 2014, ECE 646

Sai Praveen Sadhu George Mason University Fall 2014, ECE 646 Sai Praveen Sadhu George Mason University Fall 2014, ECE 646 VoIP - > Voice over IP Technology to send voice and mul9media over Internet Protocol. Skype is a good example of VoIP. Skype was developed in

More information

Lecture 17 Java Remote Method Invoca/on

Lecture 17 Java Remote Method Invoca/on CMSC 433 Fall 2014 Sec/on 0101 Mike Hicks (slides due to Rance Cleaveland) Lecture 17 Java Remote Method Invoca/on 11/4/2014 2012-14 University of Maryland 0 Recall Concurrency Several opera/ons may be

More information

Multimedia Communication

Multimedia Communication ECE 5578 Multimedia Communication Zhu Li http://l.web.umkc.edu/lizhu Z. Li: Multimedia Communication, 2018 Fall p.1 Outline Background Objective of the class Prerequisite Lecture Plan Course Project Q&A

More information

Getting DCIM Right the First or Second Time Around. PRESENTED BY Chris James CEO, DCIMPro

Getting DCIM Right the First or Second Time Around. PRESENTED BY Chris James CEO, DCIMPro Getting DCIM Right the First or Second Time Around. PRESENTED BY Chris James CEO, DCIMPro Agenda: What are the Core Elements of DCIM? What is DCIM and why? The DCIM Maturation Model What is a Successful

More information

Elastic Multicast. Brian Adamson NRL Claudiu Danilov Boeing Joe Macker NRL. dra;- adamson- elas=cmcast November 2013 IETF 88 - Vancouver

Elastic Multicast. Brian Adamson NRL Claudiu Danilov Boeing Joe Macker NRL. dra;- adamson- elas=cmcast November 2013 IETF 88 - Vancouver Elastic Multicast Brian Adamson NRL Claudiu Danilov Boeing Joe Macker NRL dra;- adamson- elas=cmcast- 00 7 November 2013 IETF 88 - Vancouver Outline Background and Main Concept Protocol Descrip6on Some

More information

Inves&ga&ng Intent API for Service Chaining. Andy Veitch NetCracker (NEC)

Inves&ga&ng Intent API for Service Chaining. Andy Veitch NetCracker (NEC) Inves&ga&ng Intent API for Service Chaining Andy Veitch NetCracker (NEC) Goals Define and develop Intent NBI for service chaining Define for mul&ple underlying implementa&ons avoid network details Develop

More information

Direc>ons in Distributed Compu>ng

Direc>ons in Distributed Compu>ng Direc>ons in Distributed Compu>ng Robert Shimp Group Vice President August 23, 2016 Copyright 2016 Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline

More information

CCW Workshop Technical Session on Mobile Cloud Compu<ng

CCW Workshop Technical Session on Mobile Cloud Compu<ng CCW Workshop Technical Session on Mobile Cloud Compu

More information

DASH Streaming and WebRTC

DASH Streaming and WebRTC Department of Computer Science National Tsing Hua University CS 5263: Wireless Multimedia Networking Technologies and Applications DASH Streaming and WebRTC Instructor: Cheng-Hsin Hsu Some slides adopted

More information

A New Internet? Introduction to HTTP/2, QUIC and DOH

A New Internet? Introduction to HTTP/2, QUIC and DOH A New Internet? Introduction to HTTP/2, QUIC and DOH and more LACNIC 29 - Panamá May 2018 Jordi Palet (jordi.palet@theipv6company.com) -1 Internet is Changing More and more, Internet traffic is moving

More information

Politecnico di Milano Advanced Network Technologies Laboratory. Constrained Application Protocol (CoAP)

Politecnico di Milano Advanced Network Technologies Laboratory. Constrained Application Protocol (CoAP) Politecnico di Milano Advanced Network Technologies Laboratory Constrained Application Protocol (CoAP) 1 Background o GOAL: to enable web- based services in constrained wireless networks n 8 bit micro-

More information

Introduc)on to Transport Protocols

Introduc)on to Transport Protocols Introduc)on to Transport Protocols 1 Mul)plexing Network layer: IP address Ø ID of a computer in the network Transport layer: Port number Ø Iden)fy the applica)on that will receive the incoming data Ø

More information

Supporting QoS Aware Data Delivery in Information Centric Networks

Supporting QoS Aware Data Delivery in Information Centric Networks Supporting QoS Aware Data Delivery in Information Centric Networks IETF-102 @ Montreal, Canada. Sunday, July 15, 2018 Anil Jangam, Prakash Suthar, Milan Stolic (Cisco Systems) draft-anilj-icnrg-icn-qos-00.txt

More information

Network Virtualiza/on Overlay Control Protocol Requirements

Network Virtualiza/on Overlay Control Protocol Requirements Network iza/on Overlay Control Protocol Requirements dra

More information

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope. Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides

More information

Lec 21 Multimedia Communication Summary Part II Multimedia Transport

Lec 21 Multimedia Communication Summary Part II Multimedia Transport CS/EE 5590 / ENG 401 Special Topics (17804, 17815, 17803) Lec 21 Multimedia Communication Summary Part II Multimedia Transport Zhu Li Course Web: http://l.web.umkc.edu/lizhu/teaching/2016sp.video-communication/main.html

More information

Guarded Modules: Adap/vely Extending the VMM s Privileges Into the Guest

Guarded Modules: Adap/vely Extending the VMM s Privileges Into the Guest Guarded Modules: Adap/vely Extending the VMM s Privileges Into the Guest Kyle C. Hale Peter Dinda Department of Electrical Engineering and Computer Science Northwestern University hip://halek.co hip://presciencelab.org

More information

Oracle VM Workshop Applica>on Driven Virtualiza>on

Oracle VM Workshop Applica>on Driven Virtualiza>on Oracle VM Workshop Applica>on Driven Virtualiza>on Simon COTER Principal Product Manager Oracle VM & VirtualBox simon.coter@oracle.com hnps://blogs.oracle.com/scoter November 25th, 2015 Copyright 2014

More information

How to live with IP forever

How to live with IP forever How to live with IP forever (or at least for quite some 5me) IPv6 to the rescue! Solves all problems with IPv4 Standardized during the 1990 s Final RFC in 1999 IPv4 vs IPv6 32- bit addresses IPSec op5onal

More information

@ COUCHBASE CONNECT. Using Couchbase. By: Carleton Miyamoto, Michael Kehoe Version: 1.1w LinkedIn Corpora3on

@ COUCHBASE CONNECT. Using Couchbase. By: Carleton Miyamoto, Michael Kehoe Version: 1.1w LinkedIn Corpora3on @ COUCHBASE CONNECT Using Couchbase By: Carleton Miyamoto, Michael Kehoe Version: 1.1w Overview The LinkedIn Story Enter Couchbase Development and Opera3ons Clusters and Numbers Opera3onal Tooling Carleton

More information

CuPED: Software Demonstration

CuPED: Software Demonstration CuPED: Software Demonstration Christopher Cox University of Alberta Andrea L. Berez U California, Santa Barbara 1st International Conference on Language Documentation and Conservation, University of Hawaii,

More information

HTTP/2: What You Need to Know. Robert

HTTP/2: What You Need to Know. Robert HTTP/2: What You Need to Know Robert Boedigheimer @boedie About Me Web developer since 1995 Pluralsight Author 3 rd Degree Black Belt, Tae Kwon Do ASP.NET MVP boedie@outlook.com @boedie weblogs.asp.net/boedie

More information

hashfs Applying Hashing to Op2mize File Systems for Small File Reads

hashfs Applying Hashing to Op2mize File Systems for Small File Reads hashfs Applying Hashing to Op2mize File Systems for Small File Reads Paul Lensing, Dirk Meister, André Brinkmann Paderborn Center for Parallel Compu2ng University of Paderborn Mo2va2on and Problem Design

More information