Institute of Computer Science Department of Distributed Systems Prof. Dr.-Ing. P. Tran-Gia QoEWeb: Quality of Experience and User Behaviour Modelling for.

Slides:



Advertisements
Similar presentations
Traffic Models: Status/Discussion July 22, 2003 N. K. Shankaranarayanan (Shankar) AT&T Labs-Research IEEE C /73.
Advertisements

Michele Pagano – A Survey on TCP Performance Evaluation and Modeling 1 Department of Information Engineering University of Pisa Network Telecomunication.
Lookback Scheduling for Long-Term Quality-of-Service Over Multiple Cells Hatem Abou-zeid*, Stefan Valentin, Hossam S. Hassanein*, and Mohamed F. Feteiha.
1 Quality of Service Issues Network design and security Lecture 12.
Ningning HuCarnegie Mellon University1 Optimizing Network Performance In Replicated Hosting Peter Steenkiste (CMU) with Ningning Hu (CMU), Oliver Spatscheck.
Bayesian Piggyback Control for Improving Real-Time Communication Quality Wei-Cheng Xiao 1 and Kuan-Ta Chen Institute of Information Science, Academia Sinica.
Playback-buffer Equalization For Streaming Media Using Stateless Transport Prioritization By Wai-tian Tan, Weidong Cui and John G. Apostolopoulos Presented.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Chapter 10 Congestion Control in Data Networks1 Congestion Control in Data Networks and Internets COMP5416 Chapter 10.
The War Between Mice and Elephants LIANG GUO, IBRAHIM MATTA Computer Science Department Boston University ICNP (International Conference on Network Protocols)
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
1 “Multiplexing Live Video Streams & Voice with Data over a High Capacity Packet Switched Wireless Network” Spyros Psychis, Polychronis Koutsakis and Michael.
1 Network Measurements of a Wireless Classroom Network Carey Williamson Nuha Kamaluddeen Department of Computer Science University of Calgary.
12/10/2006ConfidentialSlide 1 Video Streaming over UMTS: practical issues Stefan Rugel, Klaus Schäfer February 2008.
Towards Efficient Simulation of Large Scale P2P Networks
On Modeling Feedback Congestion Control Mechanism of TCP using Fluid Flow Approximation and Queuing Theory  Hisamatu Hiroyuki Department of Infomatics.
1 Traffic Sensitive Quality of Service Controller Masters Thesis Submitted by :Abhishek Kumar Advisors: Prof Mark Claypool Prof Robert Kinicki Reader:
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
Traffic Characterization Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda Traffic characterization Switching techniques Internetworking, again.
A Framework for the Analysis of Adaptive Voice over IP Casetti, C.; De Martin, J.C.; Meo, M. Communications, ICC IEEE International Conference.
Adaptive Content Delivery for Scalable Web Servers Authors: Rahul Pradhan and Mark Claypool Presented by: David Finkel Computer Science Department Worcester.
“On the Integration of MPEG-4 streams Pulled Out of High Performance Mobile Devices and Data Traffic over a Wireless Network” Spyros Psychis, Polychronis.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
1 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
Copyright © 2005 Department of Computer Science CPSC 641 Winter Tutorial: TCP 101 The Transmission Control Protocol (TCP) is the protocol that sends.
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
1 Performance Evaluation of Ring- based Peer-to-Peer Virtual Private Network (RING-P2P-VPN) Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
On the Anonymity of Anonymity Systems Andrei Serjantov (anonymous)
© 2004 Mobile VCE 1 An SMR Based Advance Resource Reservation Scheme For Combined Mobility and QoS Provisioning Hao Wang The University.
Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Modeling YouTube QoE based on Crowdsourcing and Laboratory User.
Multimedia and Mobile communications Laboratory Augmenting Mobile 3G Using WiFi Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani Jimin.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
P.1Service Control Technologies for Peer-to-peer Traffic in Next Generation Networks Part2: An Approach of Passive Peer based Caching to Mitigate P2P Inter-domain.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Identifying Application Impacts on Network Design Designing and Supporting Computer.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
1 Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides.
An Efficient Approach for Content Delivery in Overlay Networks Mohammad Malli Chadi Barakat, Walid Dabbous Planete Project To appear in proceedings of.
IP Networking & MEDIACOM 2004 Workshop April 2001 Geneva Characterising End to End Quality of Service in TIPHON Systems Characterising End to End.
Kamal Singh, Árpád Huszák, David Ros, César Viho and Jeney Gábor
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Identifying Application Impacts on Network Design Designing and Supporting.
Quality of Service of Over-The-Top Services Cyril Lau
-- QoE Workshop QoE Quantification & Feedback Markus Fiedler, Blekinge Institute of Technology, Dept. of Computing (COM), Karlskrona, Sweden.
Methods for providing Quality of Service in WLANs W.Burakowski, A. Beben, J.Sliwinski Institute of Telecommunications, Warsaw University of Technology,
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
An optimal power-saving class II for VoIP traffic and its performance evaluations in IEEE e JungRyun Lee School of Electrical and Electronics Eng,Chung-Ang.
1 Network Emulation Mihai Ivanovici Dr. Razvan Beuran Dr. Neil Davies.
Performance Analysis of Real Traffic Carried with Encrypted Cover Flows Nabil Schear David M. Nicol University of Illinois at Urbana-Champaign Department.
Wireless communications and mobile computing conference, p.p , July 2011.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Injecting Realistic Burstiness to.
Multimedia Information System Lab. Network Architecture Res. Group MPEG-4 Video Transfer with TCP-Friendly Rate Control Naoki Wakamiya Osaka University,
UNIVERSITY OF JYVÄSKYLÄ 2005 Multicast Admission Control in DiffServ Networks Department of Mathematical Information Technology University of Jyväskylä.
1 Capacity Dimensioning Based on Traffic Measurement in the Internet Kazumine Osaka University Shingo Ata (Osaka City Univ.)
1. Introduction REU 2006-Packet Loss Distributions of TCP using Web100 Zoriel M. Salado, Mentors: Dr. Miguel A. Labrador and Cesar D. Guerrero 2. Methodology.
We used ns-2 network simulator [5] to evaluate RED-DT and compare its performance to RED [1], FRED [2], LQD [3], and CHOKe [4]. All simulation scenarios.
Development of a QoE Model Himadeepa Karlapudi 03/07/03.
CHANNEL ALLOCATION FOR SMOOTH VIDEO DELIVERY OVER COGNITIVE RADIO NETWORKS Globecom 2010, FL, USA 1 Sanying Li, Tom H. Luan, Xuemin (Sherman) Shen Department.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
Performance Limitations of ADSL Users: A Case Study Matti Siekkinen, University of Oslo Denis Collange, France Télécom R&D Guillaume Urvoy-Keller, Ernst.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
Quality Is in the Eye of the Beholder: Meeting Users ’ Requirements for Internet Quality of Service Anna Bouch, Allan Kuchinsky, Nina Bhatti HP Labs Technical.
Www3.informatik.uni-wuerzburg.de Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Simulation Framework for Live.
Www3.informatik.uni-wuerzburg.de Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Modeling User Activity and Network.
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
An IP-based multimedia traffic generator
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
Environment-Aware Reputation Management for Ad Hoc Networks
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Presentation transcript:

Institute of Computer Science Department of Distributed Systems Prof. Dr.-Ing. P. Tran-Gia QoEWeb: Quality of Experience and User Behaviour Modelling for Web Traffic Tobias Hoßfeld

2 Tobias Hoßfeld Partner  University of Würzburg Tobias Hoßfeld, Daniel Schlosser, Thomas Zinner, Valentin Burger  Blekinge Institute of Technology Markus Fiedler, Patrik Arlos, Junaid Shaikh  France Telecom SA Sergio Beker, Denis Collange, Frédéric Guyard, Frédérique Millo  Warsaw University of Technology Zbigniew Kotulski, Wojciech Mazurczyk, Tomasz Ciszkowski 

3 Tobias Hoßfeld Motivation  User behavior strongly influences systems  e.g. selfishness, churn, or pollution in P2P systems  time-based or volume-based models in shared systems  But, current web traffic models do not consider QoE / user behavior / impatience !  Derive QoE and user behavior model for web traffic based on  active measurements in a laboratory test  passive measurements within an operator’s network  Apply model and evaluate its impact on selected examples  wireless networks with shared capacity  reputation management to react before the user reacts

4 Tobias Hoßfeld Agenda  Impact of User Behavior  Example: rate control in UMTS  Active and passive measurements  QoE and User Behaviour Modelling for Web Traffic  non-linear interdependency between QoE and QoS  timely behavior  Reputation Management  Work plan

5 Tobias Hoßfeld Example: Rate Control in UMTS Systems  Best-effort user and QoS user with guaranteed bandwidth  Time- and volume-based user: e.g. voice calls and FTP user  Impact of user behavior on performance of system? Transmission Power for QoS user?  Rate for BE user! BS x Time Transmission Power for QoS1 QoS1 QoS2 QoS4 QoS3 BE3 BE1 BE2 Transmission Power for BE3 Constant Transmission Power for DPCCH

6 Tobias Hoßfeld A Priori Source Traffic Model of a Web User Viewing Time V Web Page WWW Session InterSessionTime I Inline Object GetReq. TCP 1 TCP 2 TCP 3 TCP 4 GetReq. Inline Object Inline Object GetReq.Inline Object Inline Object GetReq. Inline Object Main Object GetReq. Web Page Number X of Web Pages GetReq. Volume R of GetRequest Volume M of Main Object Volume O of Inline Object Number N of Inline Objects N

7 Tobias Hoßfeld Simulation: Web Users in Rate-Controlled UMTS  Different conclusions according to user behaviour model  volume-based users: rate control degenerates?!  time-based users: rate control works as expected?!  Important to get realistic models volume-based userstime-based users web users rate decreases duration of session increases number of users increases

8 Tobias Hoßfeld Basic Queueing Theory  Birth-Death-Model  Time-based users  Volume-based users 0 µ0µ0 1 λλ µ1µ1 M(1)-1M(1)M(1)+1 λλλλ µ M(1)-1 µ M(1) µ M(1)+1 µ M(1)+2 n-1n λλ µ n-1 µnµn Basic queueing theory leads to same qualitative results  understanding of system behavior  will be applied in QoEWeb

9 Tobias Hoßfeld Agenda  Impact of User Behavior  Example: rate control in UMTS  Active and passive measurements  QoE and User Behaviour Modelling for Web Traffic  non-linear interdependency between QoE and QoS  timely behavior  Reputation Management  Work plan

10 Tobias Hoßfeld Objectives of Measurements  Active measurements  quantification of user impatience due to bad network conditions  quantification of the decrease of satisfaction as a function of time or actions  disturb QoS in laboratory environment  user survey  can also be applied to interpret passive measurements  Passive measurements  investigate the statistical behavior of web traffic  analyze the correlations between the behavior of users and some network performance metrics

11 Tobias Hoßfeld Passive Measurements: Traffic Modeling  Daily behavior  Typical hours  Model of web transfers / sessions  Traffic metrics: up/down volume, type of end  Network performance criteria: throughput, loss rate, RTT  Application level performance: response time, cancelled downloads  Type of web transfers with similar characteristics  Aggregation in sessions (threshold ?)  Type of web servers  Influence of the hourly variations  Model the behavior of web users, typology

12 Tobias Hoßfeld Analysis of Correlations  Correlation between traffic metrics and performance criteria  For web transfers / sessions / users  significant performance criteria, dependence function according to  the type of transfer / session  the type of users

13 Tobias Hoßfeld Agenda  Impact of User Behavior  Example: rate control in UMTS  Active and passive measurements  QoE and User Behaviour Modelling for Web Traffic  non-linear interdependency between QoE and QoS  timely behavior  Reputation Management  Work plan

14 Tobias Hoßfeld Interdependency between QoE and QoS  Comparing iLBC and G.711 voice codecs  Similar results for both codecs regarding packet loss  IQX (exponential interdepency) cannot be rejected iLBCG.711

15 Tobias Hoßfeld Impact of Autocorrelated Delays  For different correlation factors, still exponential relationship valid  Clear impact of correlation, i.e. timely dependencies, on QoE

16 Tobias Hoßfeld Combining Active and Passive Measurements Viewing Time V Web Page WWW Session InterSessionTime I Inline Object GetReq. TCP 1 TCP 2 TCP 3 TCP 4 GetReq. Inline Object Inline Object GetReq.Inline Object Inline Object GetReq. Inline Object Main Object GetReq. Web Page Number X of Web Pages GetReq. Volume R of GetRequest Volume M of Main Object Volume O of Inline Object Number N of Inline Objects N User will abort if QoE is too bad or enjoy browsing and prolongs sessions for good QoE Content and usage of web is changing download of documents: pdf, ppt, … video streams services like chat or RDP Web page may not only be provided by a single server, but from a CDN from different service providers (Akamai, ads server, …)

17 Tobias Hoßfeld Agenda  Impact of User Behavior  Example: rate control in UMTS  Active and passive measurements  QoE and User Behaviour Modelling for Web Traffic  non-linear interdependency between QoE and QoS  timely behavior  Reputation Management  Work plan

18 Tobias Hoßfeld Reputation concept  Reputation is a proven mechanism for reflecting aggregated level of trust to network services, users, shared resources (e.g. auctioning systems, P2P networks, distributed wireless networks such as MANET; eBay, eDonkey, SecMon)  Reputation management is a feedback decision process being in charge of examining the given reputation (e.g. QoE, service performance) and triggering/enforcing remedy procedures on the on-line or threshold basis  Key features of reputation  present and historical measurements are weighted and reflect an its evolution and dynamics  in distributed P2P environments reputation is shared among network nodes reinforcing decision process  based on historical measurements estimates future expectations

19 Tobias Hoßfeld Reputation application in QoEWeb  Reputation building  For a particular Web service/Web traffic a perceived level of user satisfaction ST is expressed by QoE metrics and quantified according to the created model of user behaviour  Own experience OE of reputation is fed by ST, applying historical data shaping with WMA function   For shared reputation V service reputation SR is created with respect to credibility of recommenders IR  Reputation usage in QoEWeb  Evaluation of QoE metrics dynamic with respect to a particular Web services (web surfing, high throughput data, live streaming, interactive real time communication, etc)  Detects deterioration of networks performance before the user perceived QoE goes down below a critical level

20 Tobias Hoßfeld Agenda  Impact of User Behavior  Example: rate control in UMTS  Active and passive measurements  QoE and User Behaviour Modelling for Web Traffic  non-linear interdependency between QoE and QoS  timely behavior  Reputation Management  Work plan

21 Tobias Hoßfeld Work Plan