Choosing an Accurate Network Model using Domain Analysis Almudena Konrad, Mills College Ben Y. Zhao, UC Santa Barbara Anthony Joseph, UC Berkeley The First.

Slides:



Advertisements
Similar presentations
Design Rule Generation for Interconnect Matching Andrew B. Kahng and Rasit Onur Topaloglu {abk | rtopalog University of California, San Diego.
Advertisements

UDP Lite for Wireless Video Streaming
Spectrum Awareness in Cognitive Radio Systems based on Spectrum Sensing Miguel López-Benítez Department of Electrical Engineering and Electronics University.
1 Link Layer Multicasting with Smart Antennas: No Client Left Behind Souvik Sen, Jie Xiong, Rahul Ghosh, Romit Roy Choudhury Duke University.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Characterization of Wireless Networks in the Home Presented by: Rick Skowyra Paul Freitas Mark Yavis, Konstantina Papagiannaki, W. Steven Conner.
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
Probabilistic Aggregation in Distributed Networks Ling Huang, Ben Zhao, Anthony Joseph and John Kubiatowicz {hling, ravenben, adj,
Recursive End-to-end Distortion Estimation with Model-based Cross-correlation Approximation Hua Yang, Kenneth Rose Signal Compression Lab University of.
Griffin Update: Towards an Agile, Predictive Infrastructure Anthony D. Joseph UC Berkeley Sahara Retreat, January 2003.
Server-based Inference of Internet Performance V. N. Padmanabhan, L. Qiu, and H. Wang.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
Video over Wireless : Performance Evaluation in the GSM Circuit-Switched Channel Almudena Konrad Amoolya Singh University of California, Berkeley December.
Griffin Update: Toward an Agile, Predictive Infrastructure Anthony D. Joseph UC Berkeley Sahara Retreat, June 2003.
On the Constancy of Internet Path Properties Yin Zhang, Nick Duffield AT&T Labs Vern Paxson, Scott Shenker ACIRI Internet Measurement Workshop 2001 Presented.
Internet Research Needs a Critical Perspective Towards Models –Sally Floyd –IMA Workshop, January 2004.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
TAPAS: A Research Paradigm for the Modeling, Prediction and Analysis of Non-stationary Network Behavior Almudena Konrad PhD Candidate at UC Berkeley
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
Modeling spatially-correlated sensor network data Apoorva Jindal, Konstantinos Psounis Department of Electrical Engineering-Systems University of Southern.
1/12 Quantitative Characterization of Content-Based FEC Techniques on Interactive-Audio Transmissions over Wireless Networks José María González
Energy-efficient Self-adapting Online Linear Forecasting for Wireless Sensor Network Applications Jai-Jin Lim and Kang G. Shin Real-Time Computing Laboratory,
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
Low Latency Wireless Video Over Networks Using Path Diversity John Apostolopolous Wai-tian Tan Mitchell Trott Hewlett-Packard Laboratories Allen.
PROMISE: Peer-to-Peer Media Streaming Using CollectCast Presented by: Randeep Singh Gakhal CMPT 886, July 2004.
Packet Loss Characterization in WiFi-based Long Distance Networks Authors : Anmol Sheth, Sergiu Nedevschi, Rabin Patra, Lakshminarayanan Subramanian [INFOCOM.
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
Traffic modeling and Prediction ----Linear Models
1 Chapters 9 Self-SimilarTraffic. Chapter 9 – Self-Similar Traffic 2 Introduction- Motivation Validity of the queuing models we have studied depends on.
1 Reading Report 9 Yin Chen 29 Mar 2004 Reference: Multivariate Resource Performance Forecasting in the Network Weather Service, Martin Swany and Rich.
Divert: Fine-grained Path Selection for Wireless LAN Allen Miu, Godfrey Tan, Hari Balakrishnan, John Apostolopoulos * MIT Computer Science and Artificial.
Alok Shriram and Jasleen Kaur Presented by Moonyoung Chung Empirical Evaluation of Techniques for Measuring Available Bandwidth.
Comparison of Data-driven Link Estimation Methods in Low-power Wireless Networks Hongwei Zhang Lifeng Sang Anish Arora.
The Effects of Ranging Noise on Multihop Localization: An Empirical Study from UC Berkeley Abon.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Improving TCP Performance over Mobile Networks Zahra Imanimehr Rahele Salari.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Exploiting Temporal Dependency for Opportunistic Forwarding in Urban Vehicular Network [MANET-2] Presented by Cui Kai 2011/5/25 Hongzi Zhu, Sherman Shen,
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Development of a New Efficient and Accurate Available Bandwidth Estimation Method Péter Hága Attila Pásztor István Csabai Darryl Veitch Viktória Hunyadi.
1 Passive Network Tomography Using Bayesian Inference Lili Qiu Joint work with Venkata N. Padmanabhan and Helen J. Wang Microsoft Research Internet Measurement.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Cross-layer Packet Size Optimization for Wireless Terrestrial, Underwater, and Underground Sensor Networks IEEE INFOCOM 2008 Mehmet C. Vuran and Ian F.
HY436: Mobile Computing and Wireless Networks Data sanitization Tutorial: November 7, 2005 Elias Raftopoulos Ploumidis Manolis Prof. Maria Papadopouli.
1 Performance Analysis of the Distributed Coordination Function under Sporadic Traffic joint work with C.-F. Chiasserini (Politecnico di Torino)
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Overload Prediction Based on Delay in Wireless OFDMA Systems E. O. Lucena, F. R. M. Lima, W. C. Freitas Jr and F. R. P. Cavalcanti Federal University of.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Prentice HallHigh Performance TCP/IP Networking, Hassan-Jain Chapter 6 TCP/IP Performance over Wireless Networks.
THROUGHPUT ANALYSIS OF IEEE DCF BASIC IN PRESENCE OF HIDDEN STATIONS Shahriar Rahman Stanford Electrical Engineering
Investigating a Physically-Based Signal Power Model for Robust Low Power Wireless Link Simulation Tal Rusak, Philip Levis MSWIM 2008.
A Reliability-oriented Transmission Service in Wireless Sensor Networks Yunhuai Liu, Yanmin Zhu and Lionel Ni Computer Science and Engineering Hong Kong.
Muhammad Niswar Graduate School of Information Science
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
UDP Lite for Wireless Video Streaming Amoolya Singh, Almudena Konrad, and Anthony Joseph University of California, Berkeley Jun 19, 2000.
Accurate WiFi Packet Delivery Rate Estimation and Applications Owais Khan and Lili Qiu. The University of Texas at Austin 1 Infocom 2016, San Francisco.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
Prediction of Interconnect Net-Degree Distribution Based on Rent’s Rule Tao Wan and Malgorzata Chrzanowska- Jeske Department of Electrical and Computer.
S519: Evaluation of Information Systems
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Fast Localization for Emergency Monitoring and Rescue in Disaster Scenarios Based on WSN SPEAKER:Jyun-Ying Yu ADVISOR:DR. Kai-Wei Ke DATE:2018/05/04.
Internet Research Needs a Critical Perspective Towards Models
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
Muhammad Niswar Graduate School of Information Science
Presentation transcript:

Choosing an Accurate Network Model using Domain Analysis Almudena Konrad, Mills College Ben Y. Zhao, UC Santa Barbara Anthony Joseph, UC Berkeley The First International Workshop on Performance Modelling in Wired, Wireless, Mobile Networking and Computing (PMW2MNC, July 2005)

Modeling Network Measurements Model-driven traces as experimental tool –Real measurements costly to perform –Produce models by extracting statistics from measurements –Use model to generate traces w/ “similar” characteristics New networks (wireless) difficult to model –Traditional models require stationary statistics –Gilbert model, Higher order DTMC, Hidden Markov Models (HMM) –Artifacts disrupt stationarity of wireless traces Bursty error or delays due to signal interference or loss –Result: traditional models generate inaccurate results Our solution: –Data preconditioning: preprocess traces before extracting model –Result: MTA, MMTA accurately model wireless traces

A New Challenge Many mathematical models are available –Gilbert, Higher order DTMC, HMM, MTA, MMTA… –Each optimized for certain characteristics –Each with different computational and memory costs Different networks exhibit different characteristics –IP networks, wireless (802.11), sensor nets The challenge –Match up network type with more accurate, lowest cost model –No tools or techniques to do this Our solution: –Domain analysis

Outline Motivation Data preconditioning and its models –The Markov-based Trace Analysis model (MTA) –The Multiple states MTA model (MMTA) Quantifying modeling accuracy Domain Analysis Conclusion

Modeling using Data Preconditioning Collect network characteristic trace –Binary traces show occurrence of an event, e.g. lost or delayed frame Identify data patterns or “states” (regions with stationary behavior) Precondition the data to fit traditional models –Calculate probability distribution for each state –Determine transition probabilities among states Collected Trace Subtrace 1 Subtrace 2 Subtrace 3

Preconditioning Model (MTA) MTA: Markov-based Trace Analysis Algorithm –Two states: lossy & error-free states –Create two subtraces  lossy & error-free subtraces –Algorithm to optimize the change-of-state variable, C For a given trace, executes stationary test for large range of values C Choose the highest C that yields a stationary lossy states –Model subtraces as Exponential distributions C … … … … Lossy Error-free C Trace: Lossy sub-trace: Error-free sub-trace: … …00... … 0000… States:

Preconditioning Model (MMTA) MMTA: Multiple states MTA Algorithm –Allows for multiple states in the data –Identifies states in original trace –Concatenates similar states to create subtraces –Uses a DTMC to model subtraces & transition between states

Network Path Traces A selection of end to end & wireless layer path traces … … –End-to-end IP traces (IP-1) –End-to-end WLAN delay trace (WLAN-D) –Wireless WLAN trace (WLAN-E) –Wireless GSM trace (GSM-E) Trace collected at the Radio Link Protocol (RLP) Traces can be decomposed into two stationary states –Lossy & error-free states Characterize traces with three parameters (Lexp, EFexp, Lden) –Exponential length distributions of lossy and error-free states –Lossy error density

Quantifying Accuracy of Models Previously used metrics –FER and simulated transmission time –No actual correlation to error distribution How accurate is a particular model? –Synthetic traces comparison ( Lexp, EFexp, Lden) –Compute correlation coefficient between error-burst distributions Relationship between cc and accuracy: CC > 0.96 indicates an accurate model Reference trace: (Lexp, EFexp, Lden)= (0.006, 0.1, 1)

Example of Model Accuracy: GSM Error Burst Distributions GSM, MTA & MMTA experience similar error burst characteristics Gilbert, 3 rd order and HMM don’t reproduce large error burst CC values Gilbert: 0.74 HMM : 0.89 MTA : 0.99 MMTA : 0.99

Choosing the Right Network Model: Domain Analysis Preconditioning models also work well for traditional networks –There could be a “bursty” nature to congestion loss in IP networks –Key is the presence of “bursty” behavior Need a way to choose optimal model for given network –Solution: domain analysis Domain analysis –Create Domain Analysis Plots (DAPs) for wide range of parameters –Collect empirical packet trace: T= … … 1: corrupted/delayed packet, 0: normal packet –Calculate parameters (Lexp, EFexp, Lden) for T –Use DAPs to lookup optimal model

Domain Analysis Plots (DAPs) Generate reference traces (T 1..T x ) –Range of values (Lexp, EFexp, Lden) For each reference trace T i create –mathematical models –artificial traces from models Plot error and error-free distribution Calculate CC between reference and artificial distributions Optimal model for Ti => models that yield highest CC value network model artificial network metric trace trace analysis algorithm real network metric trace

DAPs for (Lexp,EFexp) > 0.1 DAP 1 Lden=0.2 Gilbert region CC values (Gilbert = 0.99) MMTA = 0.98 MMTA region CC values (MMTA =0.97) Gilbert = 0.96 DAP 2 Lden = 0.4 Gilbert region CC values (Gilbert = 0.99) MTA = 0.97 MTA region CC values (MTA = 0.98) MMTA region CC values (M3=0.97)

DAP for (Lexp,EFexp) > 0.1 DAP 3 Lden=0.7 MMTA region CC values (MMTA=0.98) MTA=0.97 MTA region CC values (MTA=0.99) MMTA=0.99

Conclusions The challenge –How to choose the most accurate, least cost model for each network type The solution –Key metric for modeling accuracy by error burst distributions –Domain analysis plots show optimal model for different networks Using domain analysis –Take your own traces for network X –Calculate the three parameter values –Use DAP to determine optimal model for your trace

Thank you Questions?