Jordi Mongay Batalla (Warsaw University of Technology Poland)



Similar documents
The IP QoS System. 1. Introduction. 2. Mechanisms and Algorithms Required to Guarantee Strict QoS in the Network

Fast Hybrid Simulation for Accurate Decoded Video Quality Assessment on MPSoC Platforms with Resource Constraints

Deliverable D7.1. Project Website and Project Presentation

Mobile Multimedia Meet Cloud: Challenges and Future Directions

Analysis of IP Network for different Quality of Service

Topology and Network Resources Discovery Protocol for Content-Aware Networks

OneSight Voice Quality Assurance

Delivering Network Performance and Capacity. The most important thing we build is trust

QoS in VoIP. Rahul Singhai Parijat Garg

Requirements of Voice in an IP Internetwork

Basic principles of Voice over IP

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT

1. Simulation of load balancing in a cloud computing environment using OMNET

Dell Desktop Virtualization Solutions Stack with Teradici APEX 2800 server offload card

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Joint Radio Resource Management and QoS Implications of Software Downloading for SDR Terminals

Voice over IP Probe! for Network Operators and! Internet Service Providers

Guideline for stresstest Page 1 of 6. Stress test

Intelligent Routing Platform White Paper

Testing & Assuring Mobile End User Experience Before Production. Neotys

Dynamic Adaptive Streaming over HTTP Design Principles and Standards

CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT

Stability of QOS. Avinash Varadarajan, Subhransu Maji

Enterprise Application Performance Management: An End-to-End Perspective

Proactive Video Assurance through QoE and QoS Correlation

Traffic Characterization and Perceptual Quality Assessment for VoIP at Pakistan Internet Exchange-PIE. M. Amir Mehmood

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

LIVE VIDEO STREAMING USING ANDROID

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS

Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements

Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal. PDCAT'08 - Dunedin December 1-4, 2008

6QM Solution for IPv6 QoS Measurements

Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology.

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

A Network Simulation Tool to Generate User Traffic and Analyze Quality of Experience for Hybrid Access Architecture

A Proxy-based Architecture for Multimedia Transmission

MDI / QoE for IPTV and VoIP

Network-Wide Class of Service (CoS) Management with Route Analytics. Integrated Traffic and Routing Visibility for Effective CoS Delivery

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross

Digital Audio and Video Data

QualiVision. RADVISION s improved packet loss video compensation technology. A RADVISION White Paper

Load Balancing in Fault Tolerant Video Server

Efficient and low cost Internet backup to Primary Video lines

XPROBE. Building Efficient Network Discovery Tools. Fyodor Yarochkin

Mixer/Translator VOIP/SIP. Translator. Mixer

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf (Team Lead) Imran Bashir Khadija Akram

EQ-BGP: an efficient inter-domain QoS routing protocol

HIVE STREAMING. Mikael Högqvist Senior Research Engineer 07/05/14 1

Massive Cloud Auditing using Data Mining on Hadoop

Implementation of Video Voice over IP in Local Area Network Campus Environment

ETSI TS V1.1.1 ( )

internet technologies and standards

Video Recording in the Cloud: Use Cases and Implementation We Deliver the Future of Television

Multimedia Requirements. Multimedia and Networks. Quality of Service

Comparative Analysis of Congestion Control Algorithms Using ns-2

XPROBE-NG. What s new with upcoming version of the tool. Fyodor Yarochkin Armorize Technologies

Customer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette

Configuring Voice Quality Monitoring in AOS

How To: Diagnose Poor VoIP Calls through diagnostics.

A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks

Optical interconnection networks with time slot routing

Big Data Driven Knowledge Discovery for Autonomic Future Internet

Energy Constrained Resource Scheduling for Cloud Environment

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

17: Queue Management. Queuing. Mark Handley

INSPIRE: INcreasing Security and Protection through Infrastructure REsilience

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service?

Managing Central Monitoring in Distributed Systems

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)

QoS issues in Voice over IP

Cloud Search Based Applications for Big Data - Challenges and Methodologies for Acceleration

Supporting mobility in the RAN cloud

Classes of multimedia Applications

Nimsoft for Cisco VoIP Monitoring. A Nimsoft Service Level Management Solution White Paper

OFERTIE OpenFlow Experiments in Real- Time Interac7ve Edutainment

Deployment Aspects for VoIP Services over HSPA Networks

Estimation of QoE of Video Traffic using a Fuzzy Expert System

Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management.

IRATI - Investigating RINA as an Alternative to TCP/IP

Passive Queue Management

Lab Testing Summary Report

Transcription:

SERVICE AND USER-BASED DISTRIBUTED SELECTION OF CONTENT STREAMING SOURCE AND DUAL ADAPTATION Jordi Mongay Batalla (Warsaw University of Technology Poland)

Istambul, 5th March 2014 2

Multimedia Description Server (Service Provider Manager) 1 3 Measurements Probing 4 2 5a Content source 1 End User 5b Istambul, 5th March 2014 3 Content source 2

DISEDAN will research on an effective solution for the multi-criteria hard problem of best content source selection, considering user context, servers availability and distribution mode. The new concept will be based on: a two-step server selection mechanism (at Service Provider and at End User) making use of innovative s that consider context- and content-awareness a dual adaptation mechanism consisting of Media adaptation (also called media flow adaptation) and content source adaptation (by switching the streaming server) when the transmission suffers degradation. DISEDAN proposes a solution that can be rapidly deployed in the market since it does not require complex architecture Istambul, 5th March 2014 4

Warsaw University of Technology Jordi Mongay Batalla, Andrzej Bęben, Piotr Krawiec CNRS-LaBRI - University of Bordeaux Daniel Négru, David Bromberg, Joachim Bruneau University Politehnica Bucharest Eugen Borcoci, Sorin Zoican, Cristian Cernat, Radu Badea Istambul, 5th March 2014 5

Service Provider side: Design dynamic MPD creation method to recommend clients the best content sources and representations Gather information about content, context, server status and network conditions Use Multicriteria Decision Analysis (), Evolutionary Multiobjective Optimization (EMO) or other AI s to rank recommended candidates Istambul, 5th March 2014 6

Client side: Design content source selection method to select the best content server (or servers) from the set of candidates recommended by SP use measurements at client side exploit Design dual adaptation mechanism for smooth content playout under changing server/network conditions content source adaptation media adaptation Istambul, 5th March 2014 7

Design measurement methods for client to monitor changing network/server conditions Rate (average, instantaneous, variation,...) Buffer size (thresholds, avg, differential,...) Jitter of packet arrivals round trip time Derive models for: Evaluation of decision s at client and SP Playout buffer dimensioning Dual adaptation mechanisms Istambul, 5th March 2014 8

WP1: Management and dissemination T1.1: Management T1.2: Dissemination WP2: Specification of DISEDAN System T2.1: System requirements identification and analysis of existing solutions at the SP side and user side T2.2: Multi-criteria decision process T2.3: Specification of Dual adaptation mechanism T2.4: Media content servers selection and dual adaptation s validation in large scale context WP3: Implementation and validation T3.1: Two-phase server selection T3.2: Dual adaptation mechanism T3.3: Validation WP4: Integration and validation T4.1: Integration of the system T4.2: Final validation of the system Istambul, 5th March 2014 9

WP1 Requirements, constraints and assumptions Analysis of the on-going research (objective 1) Task 2.1 WP2 WP3 WP4 Integration Specification Implementation Validation & validation Algorithms for decision process (objective 2) Task 2.2 Scalability analysis Task 2.4 Dual adaptation capabilities (objective 3) Task 2.3 Implementation of two-phase selection for streaming parameters Task 3.1 Implementation of dual adaptation mechanism Task 3.2 Validation Task 3.3 Validation Task 3.3 Prototype Task 4.1 & Taks 4.2 Istambul, 5th March 2014 10

Service Provider Client MPD generator Content source selection and Adaptation engine Player DASH Streaming Measurement probing Streaming server Istambul, 5th March 2014 11

Measurement methods to monitor changing network/server conditions / EMO-like s to select the best servers Service Provider Client MPD generator Content source selection and Adaptation engine Player DASH Streaming Measurement probing Streaming server Implementation of DASH library which exploits proposed dual adaptation Dual adaptation mechanism Istambul, 5th March 2014 12

/ EMO-like s to recommend the best content sources and representations server load optimization maximize system utilization Client Service Provider MPD generator Content source selection and Adaptation engine Player DASH Streaming Measurement probing Streaming server Istambul, 5th March 2014 15

Adaptation decision based on various metrics to select the best server QoE User Context characterization Service Provider Client MPD generator Content source selection and Adaptation engine Player DASH Streaming Measurement probing Implementation of DASH player with seamless handover Streaming server Istambul, 5th March 2014 17

MPD generator considering inputs from multiple servers, not only multiple qualities Service Provider Client MPD generator Content source selection and Adaptation engine Player DASH Streaming Measurement probing Streaming server Streaming for VOD and Live and link to MPD Content input Istambul, 5th March 2014 19

Sets of metrics usable in monitoring. procedures (partial) DB spec., design and implementation s for server selection: analysis, solution selection, specification, simulation, implementation Service Provider Client Content source selection and Adaptation engine MPD generator User requirements identification for different user profiles Player DASH Streaming Measurement probing Streaming server Policies applicable for selection. Policies DB Istanbul, 5th March 2014 21

, EMO, etc. Algorithms for server selection Sets of monitoring metrics procedures DB spec., design and implementation SP requirements identification Client MPD generator Content source selection and Adaptation engine Service Provider Player DASH Streaming Measurement probing Streaming server Policies applicable at SP for server selection. Policies DB@SP Istanbul, 5th March 2014 24

Project s results will by validated through: Simulative tests assuming large scale scenarios Trials in controlled environment (inside pilot island) using Internet (between pilot islands) WUT Pilot Island LaBRI Pilot Island UPB Pilot Island Istambul, 5th March 2014 29

Conferences and journals: More than 10 Rank A/B planned during the project Cooperation with other projects, specially with CONCERT and MACACO projects, which is in the same thematic: Common workshop (tentative) Two PhD: UPB Radu Badea LaBRI Joachim Bruneau Training courses in academic academies Presentation to industry: Orange, Vodafone, Cosmote, RomTelecom Standardisation follow-up: IRTF DASH Istambul, 5th March 2014 30

Istambul, 5th March 2014 31