University of Kansas A KTEC Center of Excellence 1 Soshant Bali *, Yasong Jin **, Victor S. Frost * and Tyrone Duncan ** Information and Telecommunication.

Slides:



Advertisements
Similar presentations
Michele Pagano – A Survey on TCP Performance Evaluation and Modeling 1 Department of Information Engineering University of Pisa Network Telecomunication.
Advertisements

Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Bayesian Piggyback Control for Improving Real-Time Communication Quality Wei-Cheng Xiao 1 and Kuan-Ta Chen Institute of Information Science, Academia Sinica.
1 Semester 2 Module 4 Learning about Other Devices Yuda college of business James Chen
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 14 – Introduction to Multimedia Resource Management Klara Nahrstedt Spring 2012.
T.Sharon-A.Frank 1 Multimedia Quality of Service (QoS)
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
Measurements and simulations for optimization of a microwave frequency-modulated continuous-wave radar Tamara Gaynes – Mentor: Fernando Rodriguez-Morales,
Department of Mathematics and Computer Science
Yi Liang Department of Electrical Engineering Stanford University April 19, 2000 Loss Recovery and Adaptive Playout Control for Packet Voice Communications.
1 Estimating Shared Congestion Among Internet Paths Weidong Cui, Sridhar Machiraju Randy H. Katz, Ion Stoica Electrical Engineering and Computer Science.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
Congestion Control Tanenbaum 5.3, /12/2015Congestion Control (A Loss Based Technique: TCP)2 What? Why? Congestion occurs when –there is no reservation.
1 Estimating Shared Congestion Among Internet Paths Weidong Cui, Sridhar Machiraju Randy H. Katz, Ion Stoica Electrical Engineering and Computer Science.
On the Constancy of Internet Path Properties Yin Zhang, Nick Duffield AT&T Labs Vern Paxson, Scott Shenker ACIRI Internet Measurement Workshop 2001 Presented.
University of Kansas A KTEC Center of Excellence 1 Victor S. Frost Director, Information & Telecommunication Technology Center Dan F. Servey Distinguished.
Building a Controlled Delay Assured Forwarding Class in DiffServ Networks Parag Kulkarni Nazeeruddin Mohammad Sally McClean Gerard Parr Michaela Black.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
University of Kansas A KTEC Center of Excellence 1 Victor S. Frost Director, Information & Telecommunication Technology Center Dan F. Servey Distinguished.
1 Emulating AQM from End Hosts Presenters: Syed Zaidi Ivor Rodrigues.
Path Protection in MPLS Networks Using Segment Based Approach.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
The Delta Routing Project Low-loss Routing for Hybrid Private Networks George Porter (UCB) Minwen Ji, Ph.D. (SRC - HP Labs)
University of Kansas A KTEC Center of Excellence 1 Soshant Bali *, Yasong Jin **, Victor S. Frost * and Tyrone Duncan ** Information and Telecommunication.
Network Measurement Bandwidth Analysis. Why measure bandwidth? Network congestion has increased tremendously. Network congestion has increased tremendously.
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Lecture 1, 1Spring 2003, COM1337/3501Computer Communication Networks Rajmohan Rajaraman COM1337/3501 Textbook: Computer Networks: A Systems Approach, L.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Informational Network Traffic Model Based On Fractional Calculus and Constructive Analysis Vladimir Zaborovsky, Technical University, Robotics Institute,
1 CMPE1 Hands-on Computer Engineering Stephen Petersen Richard Hughey.
Reading Report 14 Yin Chen 14 Apr 2004 Reference: Internet Service Performance: Data Analysis and Visualization, Cross-Industry Working Team, July, 2000.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
Protocol Layering Chapter 10. Looked at: Architectural foundations of internetworking Architectural foundations of internetworking Forwarding of datagrams.
Protocols and the TCP/IP Suite
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Assuring Performance of Carrier-Class Networks and Enterprise Contact Centers SP-11: Ensuring Service Quality While Increasing Revenue February 4, 2009.
Network Architecture: Design Philosophies IS250 Spring 2010 John Chuang
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
Quality of Service (QoS) Monitoring and Functions of Internet ITU Regional Standardization Forum for Africa (Kampala, Uganda, June 2014) Yvonne UMUTONI.
Measurement and Modeling of Packet Loss in the Internet Maya Yajnik.
1 On Class-based Isolation of UDP, Short-lived and Long-lived TCP Flows by Selma Yilmaz Ibrahim Matta Computer Science Department Boston University.
Active Measurements on the AT&T IP Backbone Len Ciavattone, Al Morton, Gomathi Ramachandran AT&T Labs.
ICOM 6115: Computer Systems Performance Measurement and Evaluation August 11, 2006.
1 Quality of resilience as a network reliability characterization tool Cholda, P.; Tapolcai, J.; Cinkler, T.; Wajda, K.; Jajszczyk, A.; Network, IEEE Network,
A Measurement Study on the Impact of Routing Events on End-to-End Internet Path Performance Feng Wang 1, Zhuoqing Morley Mao 2 Jia Wang 3, Lixin Gao 1,
Detection of Routing Loops and Analysis of Its Causes Sue Moon Dept. of Computer Science KAIST Joint work with Urs Hengartner, Ashwin Sridharan, Richard.
1 A Framework for Measuring and Predicting the Impact of Routing Changes Ying Zhang Z. Morley Mao Jia Wang.
1 Capacity Dimensioning Based on Traffic Measurement in the Internet Kazumine Osaka University Shingo Ata (Osaka City Univ.)
A Bandwidth Estimation Method for IP Version 6 Networks Marshall Crocker Department of Electrical and Computer Engineering Mississippi State University.
Service Level Monitoring. Measuring Network Delay, Jitter, and Packet-loss  Multi-media applications are sensitive to transmission characteristics of.
1 Evaluating NGI performance Matt Mathis
정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
Company LOGO Network Management Architecture By Dr. Shadi Masadeh 1.
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.
PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services Ming Zhang, Chi Zhang Vivek Pai, Larry Peterson, Randy Wang Princeton.
Voice Performance Measurement and related technologies
Accelerating Peer-to-Peer Networks for Video Streaming
OPERATING SYSTEMS CS 3502 Fall 2017
Performance Evaluation of Computer Networks
Performance Evaluation of Computer Networks
Presentation transcript:

University of Kansas A KTEC Center of Excellence 1 Soshant Bali *, Yasong Jin **, Victor S. Frost * and Tyrone Duncan ** Information and Telecommunication Technology Center *Electrical Engineering & Computer Science ** Department of Mathematics A New Perspective on Internet Quality of Service: Measurement and Predictions

University of Kansas A KTEC Center of Excellence 2 What is the perceived QoS for this end-to-end path?

University of Kansas A KTEC Center of Excellence 3 Outline Develop end-to-end measurement techniques Develop prediction methodologies for fBM traffic A Few Words about our Graduate and Research Programs at

University of Kansas A KTEC Center of Excellence 4 Premise Voice networks had a very understandable QoS metric-Blocking Internet QoS metrics must correlate to end-user experience. Metrics such as delay and loss may have little direct meaning to the end-user because knowledge of specific coding and/or adaptive techniques is required to translate delay and loss to the user-perceived performance. Detecting “observable impairments” must be independent of coding, adaptive playout or packet loss concealment techniques employed by the multimedia applications. Time between impairments and their duration are metrics that are easily understandable by network user. This research developed methods to detect these impairment events using end-to-end measurements.

University of Kansas A KTEC Center of Excellence 5 Network states Noticeable impairments for Real-time multi- media (RTM) services occur when the end- to-end connection is in one or more of the following states: Burst loss, High random loss, Disconnected, High Delay. Two other connection states are defined: Congested, Route change.

University of Kansas A KTEC Center of Excellence 6 Background End-to-end argument end nodes: most functions implemented here including application specific functions core: important forwarding and routing functions are implemented here; not burdened by application specific functions, e.g., reliable delivery Anomalous events failures: fiber cuts, power failures etc. congestion cause user-perceived impairments Inferring anomalous events from end-to-end observations core nodes implement simple functions; do not inform end nodes of anomalous events need to infer anomalous events from end-to-end observations Several benefits if anomalous events are accurately inferred

University of Kansas A KTEC Center of Excellence 7 Significance A new QoS metric for RTM applications ISPs can use impairments metric in service level agreements (SLAs) Fault diagnosis tools for ISPs an alternative to traceroute for detecting layer 3 route changes method for detecting layer 2 failures Routing for overlay / content delivery networks Increasing TCP throughput Confidence interval for minimum RTT estimate (byproduct)

University of Kansas A KTEC Center of Excellence 8 Goal Given a set of active end-to-end network measurements  determine the network state and the temporal characteristics of impairment events Network Round Trip Time Packet Loss Rate Traceroute Time-to-live Network State Impairment Events: -Frequency -Duration

University of Kansas A KTEC Center of Excellence 9 Goal

University of Kansas A KTEC Center of Excellence 10 Route Change Motivation Route changes can cause user perceived impairments Need to divide observations into “homogenous” regions Layer 3 route changes TTL Traceroute Not all route changes result in TTL change Not all routers respond to ICMP massages for traceroute Layer 2 route changes are not visible end-to- end

University of Kansas A KTEC Center of Excellence 11 Route change state RTT based route change detection TTL change: not all route changes result in TTL change traceroute change: inefficient, not all routers respond to ICMP massages for traceroute both layer 2 and layer 3 route changes can be detected using RTT based route change detection in figure below, minimum RTT changed but traceroute and TTL field of IP header did not change; layer 2 route change

University of Kansas A KTEC Center of Excellence 12 Route Change Layer 2 Route Change If –the time between changes > ΔT –and the RTT difference across the route change > ΔRTT –and variation in RTT<V RTT –Then the proposed algorithm can detect the change Route Change detected using the discussed procedure (planetlab1.cambridge.intel-research.net and planet1.berkeley.intel-research.net, August 2004)

University of Kansas A KTEC Center of Excellence 13 Congested State Observed from M/M/1 Queues is an indicator of congestion The end-to-end flow is in the Congested sate if: Where = Ave waiting time = Packet loss rate

University of Kansas A KTEC Center of Excellence 14 Congested State RTTs and a congestion event detected using the discussed procedure planetlab2.ashburn.equinix.planet-lab.org and planetlab1.comet.columbia.edu, 2/04

University of Kansas A KTEC Center of Excellence 15 Delay Impairment State Given the RTT data, an estimate is made of the minimum playout delay buffer size that is needed to avoid excessive packet losses. If minimum playout delay > D playout then a delay impairment has occurred. Estimated one-way delays and minimum playout delay planetlab2.ashburn.equinix.planet-lab.org and planetlab1.comet.columbia.edu Feb, 2004

University of Kansas A KTEC Center of Excellence 16 Other Networks States Disconnected state Period of consecutive packet losses > Ψ sec Burst loss state ξsec < Period of consecutive packet losses < Ψ sec High Random Loss State Insure enough observed losses, e.g., N, for “valid” loss probability estimate, RoT N > 10 Observe N losses, if number of packets between the first and N th loss < N L then network in high lose state

University of Kansas A KTEC Center of Excellence 17 Measurement data

University of Kansas A KTEC Center of Excellence 18 Congestion Events observed over a period of one week (DC1)

University of Kansas A KTEC Center of Excellence 19 Statistics of user-perceived impairments

University of Kansas A KTEC Center of Excellence 20 Other observations Layer 2 route change 96 events were manually classified as layer 2 route changes ~71.8% layer 2 route changes were detected by the algorithm ~4% of the detected events were false positives. ~8% of all layer 3 route changes were preceded by burst or disconnect loss events.

University of Kansas A KTEC Center of Excellence 21 Summary of measurement results mean time between impairments: from 3.52hrs to 268hrs mean duration of impairments: from 4.4mins to 92.5mins on 2 paths congestion for 6-8 hrs during day (weekdays) burst loss, high random loss and high delay events were observed when connection was in congested state mean time between burst loss events that occurred during congestion = 14 min, mean duration = sec mean time between layer 3 route changes = 7.23 hrs 18% of all layer 3 route changes 1 sec apart, 15% 2 sec apart, 80% less than 45 mins apart 8% of all layer 3 route changes were preceeded by burst or disconnect loss events mean duration of burst loss events that precede layer 3 route changes = sec mean time between layer 2 route changes = hrs none of the layer 2 route changes were preceded by burst loss events

University of Kansas A KTEC Center of Excellence 22 Experimental Conclusions Developed procedures to detect impairment states for RTM services using end-to-end measurements. Developed techniques to detect layer two route changes and congestion The developed techniques consider multiple metrics at the same time to infer the presence of user perceived impairments. Details in “Characterizing User-perceived Impairment Events Using End-to-End Measurements, Soshant Bali, Yasong Jin, V. S. Frost and T. Duncan, International Journal of Communication Systems.

University of Kansas A KTEC Center of Excellence 23 Predicting Properties of Congestion Events Queue Size in Bits

University of Kansas A KTEC Center of Excellence 24 Predicting Properties of Congestion Events Queue Size in Bits

University of Kansas A KTEC Center of Excellence 25 Predicting Properties of Congestion Events Traffic Model  fractional Brownian motion (fBm) Q o (t) = Queue length at t  =Service rate m=average input rate a=variance of the input rate B H (t)=standard fBm with parameter H c=scaled surplus rate

University of Kansas A KTEC Center of Excellence 26 Sojourn Time

University of Kansas A KTEC Center of Excellence 27 Inter congestion event time

University of Kansas A KTEC Center of Excellence 28 Congestion duration

University of Kansas A KTEC Center of Excellence 29 Amplitude

University of Kansas A KTEC Center of Excellence 30 Conclusions Developed methods to measure impairments using end-to-end measurements Developed techniques to predict several properties of congestion events for fBM traffic: Rate, Duration, Amplitude For details see: “Predicting Properties of Congestion Events for a Queueing System with fBM Traffic”, Yasong Jin, Soshant Bali. Tyrone Duncan, Victor S. Frost, accepted pending revisions for the IEEE Transactions on Networking.

University of Kansas A KTEC Center of Excellence 31 A Few Words about our Graduate Program at 37 faculty 4 Fellows of the IEEE Ex-Program Managers from DARPA, NSF, NASA 10 new faculty in the past 3 years Currently recruiting one more faculty member MS degrees in EE, CoE, CS 150 MS students Ph.D. degrees in EE, CS 75 Ph.D. students Two major research labs: ITTC and CReSIS Research volume of over $20 million, with research expenditures of $5.5 million in 2005 >50% of our graduate students are supported (over 140 in F’05) Almost all our Ph.D. students are supported

University of Kansas A KTEC Center of Excellence 32 EECS Research Space

University of Kansas A KTEC Center of Excellence 33 What Some of Our Recent Graduates Are Doing Now Cory Beard (PhD EE 1999) – Associate Professor UMKC Jennifer Leopold (PhD CS 2000) - Professor of CS at Missouri, Rolla Amit Kulkarni (PhD CS 2000) - GE Global Research Center Daniel Cliburn (PhD CS 2001) - Professor of CS at Hanover College Nathan Goodman (PhD EE 2002) - Professor of ECE at the University of Arizona Cindy Kong (PhD CS 2004) - Intel Corp. W esam Alanqar (PhD EE 2005) - Sprint Corp. Jungwoo Ryoo (PhD CS 2005) - Professor at Arizona State University David Janzen (PhD CS 2006) - Professor at Cal Poly, San Louis Obispo

University of Kansas A KTEC Center of Excellence 34 Ph.D. Focus Areas Communication Systems and Networking Computer Systems Design Interactive Intelligent Systems Bioinformatics Radar Systems and Remote Sensing

University of Kansas A KTEC Center of Excellence 35 Communication Systems and Networking Advancing knowledge of systems interconnected via radio and other technologies New methodologies to determine the performance and protection of Internet- based systems Theory and technologies that enable the delivery of reliable information in support of end-user applications independent of the access technology

University of Kansas A KTEC Center of Excellence 36 Computer Systems Design Design of computing systems, ranging from small, embedded elements to large, distributed computing environments All aspects of the system life cycle, including specification, verification, implementation and synthesis, and testing and evaluation of both hardware and software system components Principle application area of embedded and real-time systems with special emphasis on the interaction between hardware and software system components

University of Kansas A KTEC Center of Excellence 37 Interactive Intelligent Systems Create intelligent and interactive systems with sufficient intelligence to help humans accomplish important tasks Multi-modal interfaces to respond intelligently to user requests, process and present large quantities of information in many forms, and to perform tasks with minimal supervision Artificial intelligence, intelligent agents, information retrieval, data mining, human-computer interaction, modeling, visualization, multimedia systems, and robotics

University of Kansas A KTEC Center of Excellence 38 Bioinformatics Information technology to process, analyze, and present biological data in new, meaningful, and efficient ways Knowledge discovery and data mining and analysis as they relate to life sciences Making key advances in bioinformatics methods and tools for genomics and proteomics data analysis and other life- sciences-related problems

University of Kansas A KTEC Center of Excellence 39 Radar Systems and Remote Sensing Radars, microwaves, communications, and remote sensing technologies New ways to use electromagnetic waves in the remote sensing of the land (surface and subsurface), sea, polar ice, and the atmosphere Developing new remote sensing sensors (primarily radar), and new methods for solving electromagnetic problems

University of Kansas A KTEC Center of Excellence 40 FastTrack Ph.D. Enter the Ph.D. program directly from the B.S. Finish in 5 years 42 course credit hours past B.S. Possible schedule: Semester 13 courses Semester 23 courses Semester 32-3 courses + research Semesters courses + research

University of Kansas A KTEC Center of Excellence 41 Deadlines The application deadline is March 1st, but for full consideration for fellowships and research/teaching assistantships, applications should be received by January 1st. For more details about the application process please see our graduate admissions page.

University of Kansas A KTEC Center of Excellence 42 Websites