Accurate & scalable models for wireless traffic workload Assistant Professor Department of Computer Science, University of Crete & Institute of Computer.

Slides:



Advertisements
Similar presentations
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
Advertisements

Network Simulation One tool to simulation network protocols for the Internet is the network simulator (NS) The simulation environment needs to be set-
CSIT560 Internet Infrastructure: Switches and Routers Active Queue Management Presented By: Gary Po, Henry Hui and Kenny Chong.
Preference-based Mobility Model and the Case for Congestion Relief in WLANs using Ad hoc Networks Wei-jen Hsu, Kashyap Merchant, Haw-wei Shu, Chih-hsin.
On Scalable Measurement-driven Modeling of Traffic Demand in Large WLANs 1 Foundation for Research & Technology-Hellas (FORTH) & University of Crete 2.
IEEE PIMRC A Comparative Measurement Study of the Workload of Wireless Access Points in Campus Networks Maria Papadopouli Assistant Professor Department.
GlobeTraff A traffic workload generator for the performance evaluation of ICN architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos A.U.E.B. (presented.
1 Lecture on Wireless Network Measurements & Modeling Prof. Maria Papadopouli University of Crete ICS-FORTH
1 William Lee Duke University Department of Electrical and Computer Engineering Durham, NC Analysis of a Campus-wide Wireless Network February 13,
Analysis of a Campus-wide Wireless Network David Kotz Kobby Essien Dartmouth College September 2002.
1 Empirical-based Analysis of a Cooperative Location-Sensing System 1 Institute of Computer Science, Foundation for Research & Technology-Hellas (FORTH)
IFIP Performance Remote Analysis of a Distributed WLAN using Passive Wireless-side Measurement Aniket Mahanti Carey Williamson Martin Arlitt University.
An Empirical Study of Real Audio Traffic A. Mena and J. Heidemann USC/Information Sciences Institute In Proceedings of IEEE Infocom Tel-Aviv, Israel March.
An Adaptable Benchmark for MPFS Performance Testing A Master Thesis Presentation Yubing Wang Advisor: Prof. Mark Claypool.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Multi-level Application-based Traffic Characterization in a Large-scale Wireless Network Maria Papadopouli 1,2 Joint Research with Thomas Karagianis 3.
Video over Wireless : Performance Evaluation in the GSM Circuit-Switched Channel Almudena Konrad Amoolya Singh University of California, Berkeley December.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
A Hierarchical Characterization of a Live Streaming Media Workload IEEE/ACM Trans. Networking, Feb Eveline Veloso, Virg í lio Almeida, Wagner Meira,
UNC/FORTH Archive of Wireless Traces, Models and Tools 1 Foundation for Research & Technology-Hellas (FORTH) & University of Crete 2 University of North.
Copyright © 2005 Department of Computer Science CPSC 641 Winter Network Traffic Measurement A focus of networking research for 20+ years Collect.
1 Prof. Maria Papadopouli University of Crete ICS-FORTH Lecture on VoIP over wireless networks.
1. 2 Enterprise WLAN setting 2 Vivek Shrivastava Wireless controller Access Point Clients Internet NSDI 2011.
1 Lecture on Wireless Measurements & Modeling Prof. Maria Papadopouli University of Crete ICS-FORTH
Discriminating Congestion Losses from Wireless Losses using Inter- Arrival Times at the Receiver By Saad Biaz,Nitin H.Vaidya Texas A&M University IEEE.
Tradeoffs in CDN Designs for Throughput Oriented Traffic Minlan Yu University of Southern California 1 Joint work with Wenjie Jiang, Haoyuan Li, and Ion.
Low Latency Wireless Video Over Networks Using Path Diversity John Apostolopolous Wai-tian Tan Mitchell Trott Hewlett-Packard Laboratories Allen.
Modeling client arrivals at access points in wireless campus-wide networks Maria Papadopouli Assistant Professor Department of Computer Science University.
1 Assessing The Real Impact of WLANs: A Large-Scale Comparison of Wired and Wireless Traffic Maria Papadopouli * Assistant Professor Department.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Comparing the Accuracy of Network Simulators for Packet-Level Analysis using a Network Testbed Chaudhry Usman Ali UNB, Fredericton.
Network Simulation Internet Technologies and Applications.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
M. Papadopouli 1,2,3, M. Moudatsos 1, M. Karaliopoulos 2 1 Institute of Computer Science, FORTH, Heraklion, Crete, Greece 2 University of North Carolina,
Multicast Congestion Control in the Internet: Fairness and Scalability
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Spatio-Temporal Modeling of Traffic Workload in a Campus WLAN Felix Hernandez-Campos 3 Merkouris Karaliopoulos 2 Maria Papadopouli 1,2,3 Haipeng Shen 2.
Detection and Prevention of SIP Flooding Attacks in Voice over IP Networks Jin Tang, Yu Cheng and Yong Hao Department of Electrical and Computer Engineering.
ICOM 6115: Computer Systems Performance Measurement and Evaluation August 11, 2006.
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005.
On Scalable Measurement-driven Modeling of Traffic Demand in Large WLANs 1 Foundation for Research & Technology-Hellas (FORTH) & University of Crete 2.
IEEE PIMRC Short-term Traffic Forecasting in a Campus-Wide Wireless Network Maria Papadopouli Assistant Professor Department of Computer Science.
1 Evaluation of Cooperative Web Caching with Web Polygraph Ping Du and Jaspal Subhlok Department of Computer Science University of Houston presented at.
1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
CHAMELEON - A System for Adaptive QoS Provisioning Rajesh Krishna Balan.
Detection of Routing Loops and Analysis of Its Causes Sue Moon Dept. of Computer Science KAIST Joint work with Urs Hengartner, Ashwin Sridharan, Richard.
Characterising the Use of a Campus Wireless Network 徐 志 賢 Paper From: D. Schwab and R.B. Bunt, "Characterising the Use of a Campus Wireless Network", Proc.
Multiplicative Wavelet Traffic Model and pathChirp: Efficient Available Bandwidth Estimation Vinay Ribeiro.
Network Emulation for the Study and Validation of Traffic Models, Congestion and Flow Control in TCP/IP Networks Cheryl Pope Lecturer Department of Computer.
The Changing Usage of a Mature Campus-wide Wireless Network CS525m – Mobile and Ubiquitous Computing Andrew Stone.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Injecting Realistic Burstiness to.
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.
1 CPSC 641 Course Project Ideas Carey Williamson Department of Computer Science University of Calgary.
정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal.
NTMS 2012 GlobeTraff: a traffic workload generator for the performance evaluation of future Internet architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos.
SHADOWSTREAM: PERFORMANCE EVALUATION AS A CAPABILITY IN PRODUCTION INTERNET LIVE STREAM NETWORK ACM SIGCOMM CING-YU CHU.
Doc.: IEEE /1263r2 Submission Dec 2009 Z. Chen, C. Zhu et al [Preliminary Simulation Results on Power Saving] Date: Authors: Slide.
Development of a QoE Model Himadeepa Karlapudi 03/07/03.
LiTGen, a lightweight traffic generator: application to mail and P2P wireless traffic Chloé Rolland*, Julien Ridoux + and Bruno Baynat* * Laboratoire LIP6.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
Group #3: Mobility Models and Mobile Testbeds. The Models Motion, Traffic, Network.
1 Evaluation of Cooperative Web Caching with Web Polygraph Ping Du and Jaspal Subhlok Department of Computer Science University of Houston presented at.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Analysis and prediction of QoE for video streaming using empirical measurements Funded by Forthnet, the GSRT with a Research Excellence grant, and by a.
Architecture and Algorithms for an IEEE 802
Modeling the Wireless Traffic Workload
Spatio-Temporal Modeling of Traffic Workload in a Campus WLAN
Presentation transcript:

Accurate & scalable models for wireless traffic workload Assistant Professor Department of Computer Science, University of Crete & Institute of Computer Science, Foundation for Research & Technology-Hellas (FORTH) 1 IBM Faculty Award, EU Marie Curie IRG, GSRT “Cooperation with non-EU countries” grants Maria Papadopouli Joint research with: F. Hernandez-Campos, M. Karaliopoulos, H. Shen, E. Raftopoulos COST-ACTION: TMA Samos’08

Wireless landscape Growing demand for wireless access Mechanisms for better than best-effort service provision Performance analysis of these mechanisms  Typically using simplistic traffic models Empirically-based measurements impel modeling efforts to produce more realistic models  Enable more meaningful performance analysis studies

Wireless infrastructure Wired Network Wireless Network Router Internet User A User B AP 1 AP 2 AP3 Switch roaming disconnection 1230 Flows Associations Packets

Dimensions in modeling wireless access Intended user demand User mobility patterns –Arrival at APs –Roaming across APs –Duration the user is connected to an infrastructure Link conditions Network topology

1230 Session Wired Network Wireless Network Router Internet User A User B AP 1 AP 2 AP3 Switch disconnection Flow time Events Arrivals t1 t2t3t7t6t5t4

Our parameters and models ParameterModelProbability Density Function Related Papers Association, session duration BiPareto EW' 06 Session arrival Time-varying Poisson N: # of sessions between t1 and t2 WICON '06 LANMAN'05 AP of first association/session Lognormal WICON '06 Flow interarrival/session Lognormal Same as above WICON '06 Flow number/session BiPareto WICON '06 Flow size BiPareto Same as above WICON '06 Client roaming between APs Markov-chain INFOCOM'04

Wireless infrastructure & acquisition 26,000 students, 3,000 faculty, 9,000 staff in over 729-acre campus 488 APs (April 2005), 741 APs (April 2006) SNMP data collected every 5 minutes Several months of SNMP & SYSLOG data from all APs Packet-header traces: –Two weeks (in April 2005 & April 2006) –Captured on the link between UNC & rest of Internet via a high- precision monitoring card

Modeling process 1.Selection of models (e.g., various distributions) 2.Fitting parameters using empirical traces 3.Evaluation and comparison of models Visual inspection e.g., CCDFs & QQ plots models vs. empirical data Statistical-based criteria e.g., QQ/simulation envelops, statistical tests Systems-based criteria 4.Validation of models 5.Generalization of models determines spatial & temporal scale

Modeling in various spatio-temporal scales Sufficient spatial detailScalableAmenable to analysis Hourly AP    Network-wide    Objective Scales  Tradeoff with respect to accuracy, scalability, reusability & tractablity

Synthetic trace generation

Simulation/Emulation testbed TCP flows UDP Wired clients: senders Wireless clients: receivers

Simulation & emulation testbeds Wired Network Wireless Network Router Internet User A AP 1 AP 2 AP3 Switch User B Scenario of wireless access User CUser D Various traffic conditions Assign traffic demand Scenario: User A generates a flow of size T 1 User B generates a flow of size T 2 ▪

Main results  Accurate and scalable models of wireless demand  Same distributions/models persist: over two different periods (2005 and 2006) over two different campus-wide infrastructures over heavy & normal traffic AP using statistical- & systems-based metrics  Empirical traces used as “ground truth” for the comparison with synthetics traces based on various models

Main results (con’t) Accuracy: our models perform very close to the empirical traces popular models deviate substantially from the empirical traces Scalability: same distributions at various spatial & temporal scales group of APs per bldg addresses scalability-accuracy tradeoffs Application mix of AP traffic mostly web: very accurate models both web & p2p : models are ok mostly p2p: larger deviations from empirical data

In progress … Improve modeling of non-web traffic Client profiling Impact of underlying network conditions on application and usage patterns Evaluate the performance of AP or channel selection, load balancing & admission control protocols under real-life traffic conditions –Mesh testbed –Heterogeneous wireless networks

UNC/FORTH web archive  Online repository of models, tools, and traces – Packet header, SNMP, SYSLOG, synthetic traces, …  Free login/ password to access it  Simulation & emulation testbeds that replay synthetic traces for various traffic conditions Mobile Computing University of Crete/FORTH 

Hourly aggregate throughput EMPIRICAL BIPARETO-LOGNORMAL Fixed flow sizes & empirical flow arrivals (aggregate traffic as in EMPIRICAL) Pareto flow sizes, empirical flow arrivals FLOWSIZE—FLOWARRIVAL BIPARETO-LOGNORMAL-AP Impact of flow size

Scalability vs. Accuracy: flow interarrivals EMPIRICAL BDLG(DAY) BDLGTYPE(DAY) NETWORK(TRACE)

Scalability vs Accuracy: Number of flow arrivals in an hour EMPIRICAL BDLG(DAY) NETWORK(TRACE) BDLGTYPE(TRACE)

Per-flow throughput EMPIRICAL BIPARETO-LOGNORMAL-AP BIPARETO-LOGNORMAL Fixed flow sizes & empirical flow arrivals FLOWSIZE—FLOWARRIVAL Pareto flow sizes & uniform flow arrivals in tracing period Pareto flow sizes due to large % of small size flows

Histogram of flow sizes

Aggregate hourly downloaded traffic

UDP traffic scenario  Wireless hotspot AP  Wireless clients downloading  Wired traffic transmit at 25Kbps  Total aggregate traffic sent in CBR and in empirical is the same Empirical: 1.4 Kbps Bipareto-Lognormal-AP: 2.4 Kbps Bipareto-Lognormal: 2.6 Kbps Large differences in the distributions

Impact of application mix on per-flow throughput AP with 85% web traffic AP with 50% web & 40% p2p traffic AP with 80% p2p traffic TCP-based scenario

Goodput

Per-flow delay

Jitter per flow

50% web & 40% p2p 85% web 80% p2p Impact of application mix of AP traffic

Session-level flow related variation Mean in-session flow interarrival f In-session flow interarrival can be modeled with same distribution for all building types but with different parameters

Session-level flow size variation Mean flow size f (bytes)

Flow size vs. flow-interarrival on hourly throughput Flow interarrivals has slightly higher impact avg flow interarrivals fixed original flow size avg flow size fixed original flow interarrival TCP scenario empirical Flow size - Flow interarrival

Flow size vs. flow-interarrival on per-flow throughput original flow size avg flow interarrivals fixed Flow size has higher impact avg flow size fixed original flow interarrivals original trace Flow size - Flow interarrival

Per flow statistics for hours that have produced the same aggregate download traffic

Our models persist for traffic generated during busy periods Empirical trace: one hour of a hotspot AP with heavy workload conditions

Number of flows per session Simplicity at the cost of higher loss of information

Number of Flows Per Session