Noise Can Help: Accurate and Efficient Per-flow Latency Measurement without Packet Probing and Time Stamping Michigan State University SIGMETRICS 14.

Slides:



Advertisements
Similar presentations
Modeling of Data. Basic Bayes theorem Bayes theorem relates the conditional probabilities of two events A, and B: A might be a hypothesis and B might.
Advertisements

PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J S10-1 Operations.
Estimating TCP Latency Approximately with Passive Measurements Sriharsha Gangam, Jaideep Chandrashekar, Ítalo Cunha, Jim Kurose.
Slink TX Slink merger Teststand setup Slink merger firmware and testing Firmware features - DAQ RAMs for saving out input and output data - Possible to.
Sampling: Final and Initial Sample Size Determination
Fundamentals of Data Analysis Lecture 12 Methods of parametric estimation.
Unit 7 Section 6.1.
CHAPTER 7.1 Confidence Intervals for the mean. ESTIMATION  Estimation is one aspect of inferential statistics. It is the process of estimating the value.
Analytical Modeling and Evaluation of On- Chip Interconnects Using Network Calculus M. BAkhouya, S. Suboh, J. Gaber, T. El-Ghazawi NOCS 2009, May 10-13,
Every Bit Counts – Fast and Scalable RFID Estimation Muhammad Shahzad and Alex X. Liu Dept. of Computer Science and Engineering Michigan State University.
The Central Limit Theorem
Multiple regression analysis
Jump to first page STATISTICAL INFERENCE Statistical Inference uses sample data and statistical procedures to: n Estimate population parameters; or n Test.
DATAPATHS 3) Shifters. 4) Comparators 5) Counters.
Lecture 5 Random Errors in Chemical Analysis - II.
4 - 1 Introduction to Data Processing Introduction l This chapter presents the four stages of the data processing cycle. 1Data input 2Data storage.
Descriptive statistics Experiment  Data  Sample Statistics Experiment  Data  Sample Statistics Sample mean Sample mean Sample variance Sample variance.
T T Population Variance Confidence Intervals Purpose Allows the analyst to analyze the population confidence interval for the variance.
Standard error of estimate & Confidence interval.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
1 Input transduction Input transduction 6. MEASUREMENT SYSTEM CHARACTERISTICS General structure of a measurement system 6. MEASUREMENT SYSTEM CHARACTERISTICS.
Aim: How do we find confidence interval? HW#9: complete question on last slide on loose leaf (DO NOT ME THE HW IT WILL NOT BE ACCEPTED)
Error Analysis Accuracy Closeness to the true value Measurement Accuracy – determines the closeness of the measured value to the true value Instrument.
LECTURE 16 TUESDAY, 31 March STA 291 Spring
Routing Protocol Evaluation David Holmer
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 15-Sept, 1998EE421, Lecture 031 Lecture 3: Quantization l The last major stage of.
Noise Can Help: Accurate and Efficient Per-flow Latency Measurement without Packet Probing and Time Stamping Dept. of Computer Science and Engineering.
VI. Evaluate Model Fit Basic questions that modelers must address are: How well does the model fit the data? Do changes to a model, such as reparameterization,
Disclosure risk when responding to queries with deterministic guarantees Krish Muralidhar University of Kentucky Rathindra Sarathy Oklahoma State University.
I/O Computer Organization II 1 Introduction I/O devices can be characterized by – Behavior: input, output, storage – Partner: human or machine – Data rate:
Lecture 2d: Performance Comparison. Quality of Measurement Characteristics of a measurement tool (timer) Accuracy: Absolute difference of a measured value.
Section 6-3 Estimating a Population Mean: σ Known.
Efficient Gigabit Ethernet Switch Models for Large-Scale Simulation Dong (Kevin) Jin David Nicol Matthew Caesar University of Illinois.
A random sample of 42 textbooks has a mean price of $114
t* valuesz* values What do you need to know to find the value. What do you need to know to find the value.
Indicate the length up to one estimated value…. A. B. C.
Frame counter: Achieving Accurate and Real-Time Link Estimation in Low Power Wireless Sensor Networks Daibo Liu, Zhichao Cao, Mengshu Hou and Yi Zhang.
Presentation : “ Maximum Likelihood Estimation” Presented By : Jesu Kiran Spurgen Date :
Fundamentals of Data Analysis Lecture 11 Methods of parametric estimation.
PUTTING IT ALL TOGETHER. The situation A manufacturer of a type of cell-phone claims their phones are extremely reliable, with 95% of them working correctly.
A Stochastic Frame Based Approach to RFID Tag Searching Ann L. Wang Dept. of Computer Science and Engineering Michigan State University Joint work with.
Using uncertainty to test model complexity Barry Croke.
Confidence Intervals Cont.
Confidence Intervals and Sample Size
One sample Tests & Intervals on the Calculator
A Resource-minimalist Flow Size Histogram Estimator
A modified hyperplane clustering algorithm allows for efficient and accurate clustering of extremely large datasets Ashok Sharma, Robert Podolsky, Jieping.
Empirically Characterizing the Buffer Behaviour of Real Devices
Section 1: Estimating with large samples
Lecture 2d1: Quality of Measurements
بسم الله الرحمن الرحيم.
Introduction I/O devices can be characterized by I/O bus connections
عمل الطالبة : هايدى محمد عبد المنعم حسين
إستراتيجيات ونماذج التقويم
Sampling Distribution
Sampling Distribution
1 2 3 Electrical Energy Electrical Energy Electrical Energy
Section 7.7 Introduction to Inference
INTRODUCTION OF DIGITAL SYSTEM
Calculating Probabilities for Any Normal Variable
SP 225 Lecture 11 Confidence Intervals.
Estimating the Value of a Parameter Using Confidence Intervals
Evaluating Logarithms
VECTOR MEDIAN VIDEO FILTER
1-Way Random Effects Model
Determining Which Method to use
Measurements & Error Analysis
Author: Yi Lu, Balaji Prabhakar Publisher: INFOCOM’09
Accuracy of Averages.
Author: Ramana Rao Kompella, Kirill Levchenko, Alex C
Presentation transcript:

Noise Can Help: Accurate and Efficient Per-flow Latency Measurement without Packet Probing and Time Stamping Michigan State University SIGMETRICS 14

Problem Statement Per-flow latency – No packet probing – No time stamping

Recording phrase flow ID + random j ∈ [0,m] n time stamp counter vector

Query phrase Input: – m, n – p f: # of packets in flow f – :counter subvector of flow f at X Output: – Estimating latency average – Estimating latency standard deviation

Estimating latency average

Estimating latency standard deviation

Reliability centered parameter selection Input: – M:the total number of bits of the RAM – α: overall required reliability – β: overall required confidence interval –, Output: – m, n – b: size of each counter in bits – T: maximum value of sum of all time stamps

Evaluation Accuracy

Evaluation Storage size

Q&A