DetNet BoF IETF #93 DetNet Problem Statement Monday, July 20 th, 2015 Norman Finn draft-finn-detnet-problem-statement.

Slides:



Advertisements
Similar presentations
Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
Advertisements

QoS Scheduling in Cable and Broadband Wireless Networks
IT’S HERE Bandwidth Technologies. Agenda Technologies for Bandwidth –Single Location DSL/Cable T1/Bonded T1 DS3/OC-N Ethernet Over Copper (EoC, EoFM)
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IP datagrams Service paradigm, IP datagrams, routing, encapsulation, fragmentation and reassembly.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
Quality of Service Requirements
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
CSCI 4550/8556 Computer Networks Comer, Chapter 11: Extending LANs: Fiber Modems, Repeaters, Bridges and Switches.
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
NETWORKING COMPONENTS Zach Avis. Hub A hub is a low cost way to connect two computers. A hub can also act as a repeater. When a signal comes from one.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
ATM SWITCHING. SWITCHING A Switch is a network element that transfer packet from Input port to output port. A Switch is a network element that transfer.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
1 (6TiSCH) Applying PCE to (IPv6-based) Deterministic Networks (in IoT) Pascal Thubert Cisco Systems March 23rd, 2015 Leveraging PCE For Deterministic.
Lecture Week 3 Frame Relay Accessing the WAN. 3.1 Basic Frame Relay Concepts Accessing the WAN.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
LAN Switching and Wireless – Chapter 1
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Computer Networks with Internet Technology William Stallings
CS 453 Computer Networks Lecture 18 Introduction to Layer 3 Network Layer.
NETWORK TOPOLOGIES. NETWORK TOPOLOGIES THERE ARE BASIC FIVE TYPE OF NETWORK TOPOLOGIES.
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
BZUPAGES.COM Presentation On SWITCHING TECHNIQUE Presented To; Sir Taimoor Presented By; Beenish Jahangir 07_04 Uzma Noreen 07_08 Tayyaba Jahangir 07_33.
Networks and Distributed Systems Mark Stanovich Operating Systems COP 4610.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
Advanced Computer Networks Lecturer: E EE Eng. Ahmed Hemaid Office: I 114.
Dissuasion, Working Group Scope and Deliverables Lou Berger Pat Thaler
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
Networks and Distributed Systems Sarah Diesburg Operating Systems COP 4610.
TCP continued. Discussion – TCP Throughput TCP will most likely generate the saw tooth type of traffic. – A rough estimate is that the congestion window.
Day 13 Intro to MANs and WANs. MANs Cover a larger distance than LANs –Typically multiple buildings, office park Usually in the shape of a ring –Typically.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
COMP8330/7330/7336 Advanced Parallel and Distributed Computing Communication Costs in Parallel Machines Dr. Xiao Qin Auburn University
IETF DetNet and IEEE Time-Sensitive Networking
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Instructor Materials Chapter 6: Quality of Service
Packet Switching Outline Store-and-Forward Switches
CS4470 Computer Networking Protocols
Congestion Control, Internet transport protocols: udp
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Advanced Computer Networks
Authors Mach Chen (Huawei) Xuesong Geng (Huawei) Zhenqiang Li (CMCC)
Chapter 20 Network Layer: Internet Protocol
Time Sensitive Networking for 5G
DetNet Bounded Latency
Switching Techniques.
Congestion Control, Quality of Service, & Internetworking
EE 122: Lecture 7 Ion Stoica September 18, 2001.
DetNet Bounded Latency-02
DetNet Bounded Latency-04
Editors: Bala’zs Varga, Jouni Korhonen
Wireless + TSN = Part of the Picture
Presentation transcript:

DetNet BoF IETF #93 DetNet Problem Statement Monday, July 20 th, 2015 Norman Finn draft-finn-detnet-problem-statement

Contents What do the presented users’ requirements have in common? Which of these are candidates for DetNet to solve? Mapping users’ wants to existing technologies. Resource Reservation? Seriously? Problems for DetNet WG to solve

WHAT DO THE PRESENTED USER REQUIREMENTS HAVE IN COMMON?

Characterizing the users’ critical data streams Fixed bandwidth; back pressure is not an option Wide range of data rates Too much aggregate critical data to simply prioritize and overprovision Must replace scattered, ad hoc, and proprietary solutions with an open, standard, solution compatible with the rest of the world

What do the users want from the network? Time synchronization Guaranteed worst-case latency, preferably low Low, sometimes extremely low, packet loss probability Convergence of critical streams and existing QoS mechanisms (not just “best effort”) on the same network

What kinds of networks? Bridged, routed, and mixed Wired, wireless, and mixed

WHICH OF THESE PROBLEMS ARE CANDIDATES FOR DETNET TO SOLVE?

Which “wants” are DetNet’s problem space? Time synchronization is being handled by other WGs and other SDOs. Guaranteed worst-case latency, preferably low Yes! Low, sometimes extremely low, packet loss probability Yes! Convergence of critical streams and existing QoS mechanisms (not just “best effort”) on the same network Yes!

Which networks are DetNet’s problem space? Bridged, routed, and mixed Bridges are being handled in IEEE 802.1, so far. If the “mixed” case is to work, the IETF routed and IEEE bridged solutions must be coordinated. Wired, wireless, and mixed Each wireless medium is different, and all are very different from wired media. Wired/optical media are more similar to each other. A DetNet WG would concentrate on wired solutions, but be open to cooperation on wireless issues.

MAPPING USERS’ WANTS TO EXISTING TECHNOLOGIES

Mapping users’ wants to DetNet Users want: a) Guaranteed worst-case latency and b) very low packet loss rates for c) fixed- bandwidth streams, all d) converged with existing QoS mechanisms. Well, we could start from Square One and re-invent new ways to do this.

Mapping users’ wants to DetNet Users want: a) Guaranteed worst-case latency and b) very low packet loss rates for c) fixed- bandwidth streams, all d) converged with existing QoS mechanisms. It’s easier and quicker to use proven existing technologies.

Mapping users’ wants to DetNet Users want: a) Guaranteed worst-case latency and b) very low packet loss rates for c) fixed- bandwidth streams, all d) converged with existing QoS mechanisms. So, our starting point is the advance reservation of dedicated per-hop resources.

Advance reservation of dedicated per-hop resources Why? Because we know this can give us: A computable maximum buffer allocation per stream (or class) per hop; which means Zero congestion loss; and also delivers A computable guaranteed worst-case latency.

Is that enough? For many users, yes, reserved resources is enough. This allows the network to carry much more critical traffic than a prioritized over-provisioned network can carry. Simple topologies (e.g. rings) give fast enough connectivity restoration that pre-reserved fail-over resources will carry the application over a failure.

Is that enough? For many users, no, reserved resources is not enough. Bigger, more complex networks take longer to converge after failures. Sharing resources with IT means that failures (e.g. bonehead ACLs) are complex; failure detection/restoration can’t depend just on routing/bridging protocols.

Seamless Redundancy DetNet will need to support this well-known technique that completes the users’ needs. T T L L L L Sequence once Send along two paths, maybe multicasts Eliminate duplicates, pass on a single stream Final duplicate elimination Two Listeners One Talker Several failures can be tolerated without a single packet loss

Seamless Redundancy (Granted, that’s a concocted example.) Paths are typically fixed, and are unaffected by network topology changes; they either work, or they don’t. Listeners never miss a packet. Bulk streams: (audio/video) Many packets in flight, one stream arrives offset by n packets from the other stream. Intermittent streams: (process control) n == 0.

PROBLEMS FOR DETNET WG TO SOLVE

Problems to solve Figure out how to configure DetNet Streams: By static configuration Using network controller (bridges AND routers) From Talker/Listener-initiated requests (B and R) To take advantage of various data-plane shapers Select a data encapsulation that: Can traverse bridges and routers Makes it easy to identify a stream Sequences packets for Seamless Redundancy Aggregates streams to achieve scalability