Modeling client arrivals at access points in wireless campus-wide networks Maria Papadopouli Assistant Professor Department of Computer Science University.

Slides:



Advertisements
Similar presentations
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.
Advertisements

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.
ANALYZING STORAGE SYSTEM WORKLOADS Paul G. Sikalinda, Pieter S. Kritzinger {psikalin, DNA Research Group Computer Science Department.
Accurate & scalable models for wireless traffic workload Assistant Professor Department of Computer Science, University of Crete & Institute of Computer.
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.
DISTRIBUTION FITTING.
On the Self-Similar Nature of Ethernet Traffic - Leland, et. Al Presented by Sumitra Ganesh.
A Review of Probability and Statistics
Multi-level Application-based Traffic Characterization in a Large-scale Wireless Network Maria Papadopouli 1,2 Joint Research with Thomas Karagianis 3.
Simulation Modeling and Analysis
Statistics & Modeling By Yan Gao. Terms of measured data Terms used in describing data –For example: “mean of a dataset” –An objectively measurable quantity.
Measurement and Analysis of Link Quality in Wireless Networks: An Application Perspective V. Kolar, Saquib Razak, P. Mahonen, N. Abu-Ghazaleh Carnegie.
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
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.
Copyright © 2005 Department of Computer Science CPSC 641 Winter LAN Traffic Measurements Some of the first network traffic measurement papers were.
Probability theory 2011 Outline of lecture 7 The Poisson process  Definitions  Restarted Poisson processes  Conditioning in Poisson processes  Thinning.
Statistics 800: Quantitative Business Analysis for Decision Making Measures of Locations and Variability.
G. Cowan Lectures on Statistical Data Analysis 1 Statistical Data Analysis: Lecture 7 1Probability, Bayes’ theorem, random variables, pdfs 2Functions of.
Yung-Chih Chen Jim Kurose and Don Towsley Computer Science Department University of Massachusetts Amherst A Mixed Queueing Network Model of Mobility in.
1 Assessing The Real Impact of WLANs: A Large-Scale Comparison of Wired and Wireless Traffic Maria Papadopouli * Assistant Professor Department.
SIMULATION MODELING AND ANALYSIS WITH ARENA
Lin Yingpei (Huawei Technologies) doc.: IEEE /1438r0 Submission November 2013 Slide 1 Traffic Observation and Study on Virtual Desktop Infrastructure.
Traffic Modeling.
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,
Copyright © 2013, 2009, and 2007, Pearson Education, Inc. Chapter 12 Analyzing the Association Between Quantitative Variables: Regression Analysis Section.
Detecting Node encounters through WiFi By: Karim Keramat Jahromi Supervisor: Prof Adriano Moreira Co-Supervisor: Prof Filipe Meneses Oct 2013.
Evaluating Robustness of Signal Timings for Conditions of Varying Traffic Flows 2013 Mid-Continent Transportation Research Symposium – August 16, 2013.
Input Analysis 1.  Initial steps of the simulation study have been completed.  Through a verbal description and/or flow chart of the system operation.
Chapter 4 – Modeling Basic Operations and Inputs  Structural modeling: what we’ve done so far ◦ Logical aspects – entities, resources, paths, etc. 
Chapter 5 Statistical Models in Simulation
The Effects of Ranging Noise on Multihop Localization: An Empirical Study from UC Berkeley Abon.
● Final exam Wednesday, 6/10, 11:30-2:30. ● Bring your own blue books ● Closed book. Calculators and 2-page cheat sheet allowed. No cell phone/computer.
An Empirical Likelihood Ratio Based Goodness-of-Fit Test for Two-parameter Weibull Distributions Presented by: Ms. Ratchadaporn Meksena Student ID:
1 Statistical Distribution Fitting Dr. Jason Merrick.
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.
Hung X. Nguyen and Matthew Roughan The University of Adelaide, Australia SAIL: Statistically Accurate Internet Loss Measurements.
College of Engineering Robert Akl, D.Sc. Department of Computer Science and Engineering.
Huirong Fu and Edward W. Knightly Rice Networks Group Aggregation and Scalable QoS: A Performance Study.
Measuring the Congestion Responsiveness of Internet Traffic Ravi Prasad & Constantine Dovrolis Networking and Telecommunications Group College of Computing.
STATISTICAL ANALYSIS OF FATIGUE SIMULATION DATA J R Technical Services, LLC Julian Raphael 140 Fairway Drive Abingdon, Virginia.
On Scalable Measurement-driven Modeling of Traffic Demand in Large WLANs 1 Foundation for Research & Technology-Hellas (FORTH) & University of Crete 2.
HY436: Mobile Computing and Wireless Networks Data sanitization Tutorial: November 7, 2005 Elias Raftopoulos Ploumidis Manolis Prof. Maria Papadopouli.
Testing Hypothesis That Data Fit a Given Probability Distribution Problem: We have a sample of size n. Determine if the data fits a probability distribution.
IEEE PIMRC Short-term Traffic Forecasting in a Campus-Wide Wireless Network Maria Papadopouli Assistant Professor Department of Computer Science.
Lesson 15 - R Chapter 15 Review. Objectives Summarize the chapter Define the vocabulary used Complete all objectives Successfully answer any of the review.
Selecting Input Probability Distribution. Simulation Machine Simulation can be considered as an Engine with input and output as follows: Simulation Engine.
Tests of Random Number Generators
Chapter 10 Verification and Validation of Simulation Models
ETM 607 – Random-Variate Generation
Learning Simio Chapter 10 Analyzing Input Data
G. Cowan Lectures on Statistical Data Analysis Lecture 8 page 1 Statistical Data Analysis: Lecture 8 1Probability, Bayes’ theorem 2Random variables and.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
Modeling and Simulation CS 313
Modeling and Simulation CS 313
What contribution can automated reasoning make to e-Science?
Basic MC/Defn/Short Answer/Application Cumulative
Measuring Service in Multi-Class Networks
Prof. Maria Papadopouli
Chapter 10 Verification and Validation of Simulation Models
Modeling the Wireless Traffic Workload
CPSC 531: System Modeling and Simulation
Modelling Input Data Chapter5.
(or why should we learn this stuff?)
Spatio-Temporal Modeling of Traffic Workload in a Campus WLAN
CPSC 641: Network Traffic Self-Similarity
Verification and Validation of Simulation Models
Presentation transcript:

Modeling client arrivals at access points in wireless campus-wide networks Maria Papadopouli Assistant Professor Department of Computer Science University of North Carolina at Chapel Hill (UNC) This work was partially supported by the IBM Corporation under an IBM Faculty Award 2004 It was done while visiting the Institute of Computer Science, Foundation for Research and Technology-Hellas, Greece

IEEE Lanman'052 Coauthors And Collaborators Haipeng Shen Department of Statistics & Operations Research University of North Carolina at Chapel Hill (UNC) Spanakis Manolis Institute of Computer Science Foundation for Research and Technology - Hellas

IEEE Lanman'053 Roadmap Motivation & Research Objective Summary of main contributions Methodology Modeling the client arrival Clustering of access Points (APs) Future Work

IEEE Lanman'054 Motivation & Research Objective  Better admission control, load balancing, capacity planning mechanisms  More realistic access models for simulations & performance analysis studies  Evolution of wireless access  Model client arrivals at wireless APs

IEEE Lanman'055

6 Data Set 729-acre campus: 26,000 students, 3,000 faculty, 9,000 staff Diverse environment 14,712 unique MAC addresses 488 APs (Cisco 1200, 350, 340 Series) Syslog traces Tracing period: 29 September-25 November 2005

IEEE Lanman'057 Main Contributions Novel methodology for modeling client arrivals at wireless APs Model of client arrivals at APs as time-varying Poisson process Use of SiZer visualization tool to understand the internal structures of traces Clustering of visit arrivals based on building type

IEEE Lanman'058 SiZerMap of Visit Start Times (AP222) increasing trend decreasing trend constant

IEEE Lanman'059 Visit Inter-arrival Times (17:30-18:30) decreasing trend

IEEE Lanman'0510 Visit Inter-arrival Times (Uniform Noise Added)

IEEE Lanman'0511 Background on Poisson Process Stochastic point process that counts the number of events in [0,t] Arrival rate Renewal process with inter-arrival times independent exponential

IEEE Lanman'0512 Analysis of Inter-arrival Times  Strong autocorrelation of inter-arrival times  cannot model visit arrival as a renewal process with independent Weibull inter- arrival times Simulation envelope sampling variability

IEEE Lanman'0513 Time-varying Poisson Process Arrival rate: function of time, λ(t) Smooth variation of λ(t) is familiar in both theory and practice in a wide variety of contexts (e.g. when driven by human behaviors)  Seems reasonable for client arrivals

IEEE Lanman'0514 Construction of a Statistical Test Null hypothesis The arrival process is a time-varying Poisson process with a slowly varying arrival rate Break up the interval of a day into short blocks (i=1,..,24) Show that the null hypothesis cannot be rejected Define (i slot, j arrival) Under the null hypothesis Rij will be independent standard exponential variable

IEEE Lanman'0515 Testing the Null Hypothesis  Show the exponentiality of R ij Apply Kolmogorov-Smirnov test Based on the maximum deviation between the empirical cumulative distribution & hypothesized theoretical CDF Graphical tools

IEEE Lanman'0516 Kolmogorov-Smirnov Test The test statistic is p-value of 0.15 with 2143 observations p-value is large   The null-hypothesis can not be rejected

IEEE Lanman'0517 Exponentiality of R ij for [17:30, 18:30]

IEEE Lanman'0518 Validation of Time-varying Poisson Models Repeated the analysis and got similar results We analyzed A few other hours at AP 222 (academic) Three other hotspot APs of other building types (library, theater, residential)

IEEE Lanman'0519 Clustering Based on Building Types & Client Arrivals Aggregate Hourly Percentage of visits O 25-th percentile x Median  Std. Deviation

IEEE Lanman'0520 Summary Novel methodology for modeling the arrival of clients at APs Time-Varying Poisson processes model well the client arrivals at APs Validation of the models for different hours of day and different APs Cluster of APs based on the building type and load of arrivals

IEEE Lanman'0521 Future Work Model flow arrivals & cluster them based on client profile, mobility & AP Provide guidelines for load balancing, capacity planning & energy conservation Enhance traffic forecasting using flow information Validate model with traces from other wireless networks Contrast models from different wireless environments

IEEE Lanman'0522 More Info Thank You!