Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University.

Slides:



Advertisements
Similar presentations
Content Interaction and Formatting, Tayeb LEMLOUMA & Nabil Layaïda. November Tayeb Lemlouma & Nabil Layaïda Presented by Sébastien Laborie November.
Advertisements

A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
VTT TECHNICAL RESEARCH CENTRE OF FINLAND DEMONSTRATIONS in Joint Easy Wireless and MAGELLAN Workshop "Quality of Service and Multimedia Communications.
LYU9903 QoS Schemes in Wireless Networks Ho Pun Mo & Ng Maggie Supervised by Prof. Lyu R.T. Michael 6 December, 1999.
Multimedia Network Communications Subject:T0934 / Multimedia Programming Foundation Session:13 Tahun:2009 Versi:1/0.
Tuning Skype Redundancy Control Algorithm for User Satisfaction Te-Yuan Huang, Kuan-Ta Chen, Polly Huang Proceedings of the IEEE Infocom Conference Rio.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
ITU Regional Standardization Forum For Africa Dakar, Senegal, March 2015 QoS/QoE Assessment Methodologies (Subjective and Objective Evaluation Methods)
References [1] Ramanathan Palaniappan, Nitin Suresh and Nikil Jayant, “Objective measurement of transcoded video quality in mobile applications”,IEEE MoVID.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 15 –QoS Admission, QoS Negotiation, and Establishment of AV Connections Klara Nahrstedt.
LBVC: Towards Low-bandwidth Video Chats on Smartphones Xin Qi, Qing Yang, David T. Nguyen, Gang Zhou, Ge Peng College of William and Mary 1.
Multimedia communications EG-371Dr Matt Roach Multimedia Communications EG 371 and EG 348 Dr Matthew Roach Lecture 2 Digital.
Voice over the Internet (the basics) CS 7270 Networked Applications & Services Lecture-2.
PROJECT PRESENTATION “ Analyzing Factors that affect VoIP Call Quality ” Presented By: Vamsi Krishna Karnati 11/24/2014.
1 School of Computing Science Simon Fraser University, Canada Rate-Distortion Optimized Streaming of Fine-Grained Scalable Video Sequences Mohamed Hefeeda.
Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, /05 Feb 2009.
Quality of Service in IN-home digital networks Alina Albu 22 July 2003.
1 School of Computing Science Simon Fraser University, Canada Rate-Distortion Optimized Streaming of Fine-Grained Scalable Video Sequences Mohamed Hefeeda.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
Quality of Service in IN-home digital networks Alina Albu 7 November 2003.
A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications Chinmay Padhye, Kenneth Christensen and Wilfirdo Moreno Department of Computer.
Quality of Service in IN-home digital networks Alina Albu 23 October 2003.
Building a Controlled Delay Assured Forwarding Class in DiffServ Networks Parag Kulkarni Nazeeruddin Mohammad Sally McClean Gerard Parr Michaela Black.
HCI and Usability Issues of Multimedia Internet broadcasting Lecture 3.
Multi-Path Transport of FGS Video Jian Zhou, Huai-Rong Shao, Chia Shen and Ming-Ting Sun ICME 2003.
Content Classification Based on Objective Video Quality Evaluation for MPEG4 Video Streaming over Wireless Networks Asiya Khan, Lingfen Sun & Emmanuel.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Description and Lookup of Media-Stream Adaptation Services Andreas Schorr, Franz Hauck Dept. of Distributed Systems, University of Ulm, Germany
Improving Voice Quality in International Mobile-to-Mobile Calls Aram Falsafi, Seattle, WA PIMRC September 2008.
1 Extending an Open Media- Streaming Platform to Support Differentiated Services S.Zoi D. LouKatos, P. Papageorgiou, P. Stathopoulos, N.Mitrou Ece Department.
Integrating Fine-Grained Application Adaptation with Global Adaptation for Saving Energy Vibhore Vardhan, Daniel G. Sachs, Wanghong Yuan, Albert F. Harris,
Performance Evaluation of VoIP in Different Settings Tom Christiansen Ioannis Giotis Shobhit Raj Mathur.
Nortel Confidential Information 1 Video Sample Production Summary Leigh Thorpe Nortel Paris, 7-11 May 2007.
Integrated Support for Handoff Management and Context Awareness in Heterogeneous Wireless Networks ACM MPAC’05.
On QoS Guarantees with Reward Optimization for Servicing Multiple Priority Class in Wireless Networks YaoChing Peng Eunyoung Chang.
1 Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides.
Higashino Lab. Maximizing User Gain in Multi-flow Multicast Streaming on Overlay Networks Y.Nakamura, H.Yamaguchi and T.Higashino Graduate School of Information.
Link Characteristic Information for Mobile IPTV QoS Support Soohong Daniel Park, Standard Architect Digital Media R&D Center, Samsung Electronics Blog:
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google Talk, and MSN Messenger Chen-Chi Wu, Kuan-Ta Chen, Yu-Chun Chang, and Chin-Laung.
IP Networking & MEDIACOM 2004 Workshop April 2001 Geneva Characterising End to End Quality of Service in TIPHON Systems Characterising End to End.
Content Clustering Based Video Quality Prediction Model for MPEG4 Video Streaming over Wireless Networks Asiya Khan, Lingfen Sun & Emmanuel Ifeachor 16.
Delivering Adaptive Scalable Video over the Wireless Internet Pavlos Antoniou, Vasos Vassiliou and Andreas Pitsillides Computer Science Department University.
Quality of Service Karrie Karahalios Spring 2007.
The Way Forward Factors Driving Video Conferencing Dr. Jan Linden, VP of Engineering Global IP Solutions.
CS848 Class Project: A Survey on QoS for Multi-tier Web Systems Huaning(Mike) Nie
Doc.: IEEE /137r2 Submission June 2000 Tim Godfrey, IntersilSlide 1 TGe Requirements Version r2 8 June 2000.
MP 2: Audio/ Video Streaming
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
New Models for Perceived Voice Quality Prediction and their Applications in Playout Buffer Optimization for VoIP Networks University of Plymouth United.
1 Presented by Jari Korhonen Centre for Quantifiable Quality of Service in Communication Systems (Q2S) Norwegian University of Science and Technology (NTNU)
POLICY ENGINE Research: Design & Language IRT Lab, Columbia University.
Department of Communication and Electronic Engineering University of Plymouth, U.K. Lingfen Sun Emmanuel Ifeachor New Methods for Voice Quality Evaluation.
University of Plymouth United Kingdom {L.Sun; ICC 2002, New York, USA1 Lingfen Sun Emmanuel Ifeachor Perceived Speech Quality.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Wireless communications and mobile computing conference, p.p , July 2011.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 18 – Multimedia Transport (Part 1) Klara Nahrstedt Spring 2014.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery Raja Abdelmoumen, Mohammad Malli, Chadi Barakat PLANETE group, INRIA.
Perspectives on Multimedia Quality Prediction Methodologies for Advanced Mobile and IP-based Telephony Nobuhiko Kitawaki University of Tsukuba, Japan.
Data Transmission Mechanism for Multiple Gateway System Xuan He, Yuanchen Ma and Mika Mizutani, 6th International Conference on New Trends in Information.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
1 Architecture and Behavioral Model for Future Cognitive Heterogeneous Networks Advisor: Wei-Yeh Chen Student: Long-Chong Hung G. Chen, Y. Zhang, M. Song,
Ch 10. Multimedia Communications over WMNs Myungchul Kim
Saving Bitrate vs. Users: Where is the Break-Even Point in Mobile Video Quality? ACM MM’11 Presenter: Piggy Date:
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Analysis and prediction of QoE for video streaming using empirical measurements Funded by Forthnet, the GSRT with a Research Excellence grant, and by a.
QOS Requirements for Real-Time Services over IP
User Interference Effect on Routing of Cognitive Radio Ad-Hoc Networks
Overview of objective assessment methodologies for multimedia services
Presentation transcript:

Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University of Murcia Terena Networking Conference 2004 Rhodes, June 2004

2 Drivers for adaptive applications E2E QoS requires local resource management Terminals are heterogeneous and media adaptation is needed Network conditions are unpredictably changing and not under control (e.g. Ad hoc nets, PLC networks, etc.) QoS in terms of bandwidth and delay cannot be guaranteed just with network-layer QoS mechanisms In these cases, user-perceived QoS can be improved using applications being able to adapt to: –Network conditions –QoS Violations –Shortage of local resources (eg. CPU, Memory, etc.) –User preferences

3 Adaptive Applications

4 Video Quality vs. Bandwidth Non-linear Perception 1190 Kbps 300 Kbps 210 Kbps 140 Kbps 70 Kbps 50 Kbps 30 Kbps 10 FPS, SQCIF both for MJPEG and H.263

5 Towards user-awareness... Traditional approaches based on profiles –Simple and easy to implement –Usually are not fine-grained enough –Are not able to capture the perceptual preferences Adaptations based on low level parameters (e.g. Bandwidth, packet losses, etc) –Do not really consider user preferences –Perceptual QoS is not linearly related to those low level metrics Previous works focused on evaluating the impact of each parameter on the user perception –There is not a real model of the user, particularly when multiple parameters can be tuned simultaneously (e.g. codecs, frame rates, etc.)

6 Architecture for Multimedia Adaptive Applications TypeSeq #Loss %DelayUser prefEstimated BW Audio Codec Video Codec Frame Rate Size Quantization...

7 Basic Adaptation Logic

8 Why applications aware of the user-perceived QoS? There are many ways to adapt data-rates to the available bandwidth –Audio & Video Codecs –Video Quantization factor –Audio sampling rate –Video frame rate –Video size –Component selection –Buffering Not trivial to select a new combination of settings satisfying the users –Reduce frame size?, reduce frame rate?, change codec? Traditional adaptive applications improve user-perceived QoS but they offer sub-optimal solutions Adaptive applications should be able to deal with the user perception of QoS! Which combination would be preferred by the user?

9 Our proposal for user awareness Use of machine learning techniques to help at modeling the user perceived QoS –Number of possible combinations of application settings is big enough! –Perceptual QoS may change from one indivudual to another and it is extemely complex to be analitically modelled –A “black box” model may resemble the user- satisfaction without needing to understand the complex processes involved in user perception

10 Modelling user-perceived QoS Difficult to model, due to the subjective aspects involved We apply a rule induction machine learning algorithm over learned data BW33, 56, 88, 128, 384Kb/s ACOD PCM, G.711u, G722, GSM VCOD MJPEG, H263 FSIZE CIF, QCIF, 160x128 Quant 5, 10, 15, 30, 60 FPS Loss% % Score1..5 (according to MOS) Initial data-set (864 entries) SLIPPER algorithm with t=5 Set of rules representing user-perceived QoS

11 if matchConfidence { [QFVIDEO >= 60, VIDCOD = MJPEG, FSIZE = QCIF, LOSS = 6] -> [AUDCOD = GSM, BW >= 80, QFVIDEO >= 30, FSIZE = QCIF, FPS [AUDCOD = GSM, BW >= 128, LOSS = 0, QFVIDEO >= 30, FPS >= 3, VIDCOD = MJPEG] -> [] -> } > 0 then 5 else if matchConfidence { [BW >= 384, QFVIDEO >= 40, FSIZE [QFVIDEO >= 30, VIDCOD = MJPEG, LOSS =80] -> [FSIZE = CIF, QFVIDEO >= 30, LOSS = 80] -> [] -> } > 0 then 4 else if matchConfidence { [LOSS >= 30] -> [QFVIDEO [LOSS >= 16, FPS [] -> } > 0 then 1 else if matchConfidence { [LOSS >= 16] -> [QFVIDEO [FSIZE = 160X128, QFVIDEO [] -> } > 0 then 2 else 3 Rules Generated by SLIPPER Some of the lessons learnt from rules Higher FR => higher QoS but user’s prefer lower FR (not below 4 FPS) provided that the video is bigger In most cases PCM audio is not required. The bandwidth savings can be used to improve other components Audio QoS has greater impact Etc..

12 Empirical Results Scenario –Real MMARP-based ad hoc network –Path specifically selected to guarantee variability Application –ISABEL-Lite with extensions Trials –Traditional multimedia application –Adaptive multimedia application

13 Total Losses

14 Histogram audio/video loss-rate

15 User’s Mean Opinion Scores

16 Conclusions and Future Work Adaptive applications have demonstrated to be effective in wireless and mobile scenarios The machine learning user’s modelling has shown to be effective Applications aware to the user-perceived QoS have demonstrated to offer to better satisfy user’s QoS expectations in a real ad hoc wireless networks Optimization on the triggering of the adaptation have demonstrated Future work include among others –Reinforcement learning inside the terminal –Combination with user profiling mechanisms

Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University of Murcia Terena Networking Conference 2004 Rhodes, June 2004