1 / 11

Measuring Internet Quality

Measuring Internet Quality. Clarence Filsfils David Ward. Goal for MIQ Session. Our goal for this session is to consider some ideas which if analyzed may lead us to better understand the quality of services in the internet and ability to better engineer for additional service introduction.

oya
Download Presentation

Measuring Internet Quality

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Measuring Internet Quality Clarence Filsfils David Ward

  2. Goal for MIQ Session Our goal for this session is to consider some ideas which if analyzed may lead us to better understand the quality of services in the internet and ability to better engineer for additional service introduction. Many of the ideas are basically next steps but, critical for all of to better understand and engineer the internet. These ideas include….

  3. Where and how to measure • Relationship between probing frequency/pattern and measurement accuracy/validity • Optimization of number of probing agents and locations to minimize probing resources (number of agents, network load) while maximizing coverage & accuracy • How to use IPPM to measure the impact of network failures (routing convergence) • Should support various measurement units: msec of loss of connectivity, jitter upon reroute, uloop extend, service availability, experience of use for data, voice, video application • Technique to ensure that the probes monitor all paths of an ECMP-capable packet network

  4. Application View • What is the relationship between short losses of connectivity and the experience of use for Video/Voice application. • What does it mean a 500ms-loss versus a 300-msec loss versus a 50-msec loss, versus a 0-msec loss? • How does frequency of artifact translate into perceived experience for Video application? OUTCOME: What is necessary to be measured for VOIP/Video quality? Do we have the right state/stats held in routers? Are external monitors required?

  5. Dataplane analysis • Given new topology awareness, can we link to dataplane measurements? • Per-hop/per-class latency/jitter of traffic • Per-AS/per-class latency/jitter of traffic • Per-inter-AS-path/per-class latency/jitter of traffic • Loss duration and period for Video/Voice applications OUTCOME: What is ability to measure SLA and guarantees with respect to topology

  6. Dataplane analysis.2 • Metering and reporting on service status • Associated with metered services and the desire by users to have 'policing' related services available • Service providers build out residential Data/voice/video over IP network infrastructure • What potential implications might this have to equipment/services/qos/cac/applications • What can be reported? • What is imported to be reported? OUTCOME: What is a proper CDR w/ SLA guarantees that can be generated?

  7. Routing Analysis • What is the frequency of network core outages on real IP networks and what is the distribution of network outage durations? • The number of IGP modifications should be quantified for each outage • Similar analysis for Internet/BGP service with edge failures. • The number of BGP modifications should be quantified for each outage. What is MTTR? • Similar analysis for VPN/BGP service with edge failures • The number of BGP modifications should be quantified for each outage

  8. Routing.2 • What would it mean to replace a RR-based iBGP design with a full iBGP mesh: memory scaling, network load, network convergence viewpoint • Analysis of existing networks and simulation • Do BGP free cores enable superior MTTR and what is impact on ops? • Do we see traffic oscillations in today’s networks due to flapping or other protocol issues? OUTCOME: We need to move beyond connectivity exercises and now measure the actual network. Critical is MTBF and MTTR of routing system

  9. Ops Analysis and information Distribution • What are common infrastructure outages and duration? What is root cause of failures? • DNS, Radius, DHCP • Extending NOC communications to the level of the user, as well as providing content-providers with indications of their reachability • Notification when blockages outside of the ISP's control may limit reachability of a website OUTCOME: End-to-end problem identification/resolution/tracking

  10. Opportunities • Can we provide a set of metrics of Infrastructure, Routing, Application, Dataplane quality (MTBF, MTTR, root cause) • Can we possibly get this information to the end-user in a meaningful way • Can the internet measure ‘itself’ to provide guarantees of SLA or notification of quality degradation?

More Related