Resource Allocation Protocol (RAP) based on 802.1CS Link-local Registration Protocol

Similar documents
Proposal for a Resource Allocation Protocol based on 802.1CS LRP

More Details on Resource Allocation Protocol (RAP)

More Details on Resource Allocation Protocol (RAP)

Proposals for TSN Stream Reservation Class

Stream Metering for Guaranteed Low-Latency of Industrial Control-Data Streams

Resource Allocation Protocol (RAP) based on LRP for Distributed Configuration of Time-Sensitive Streams

MSRP++ for Stream Registration and Reservation

Why an additional Shaper

Alternative Shaper for Scheduled Traffic in Time Sensitive Networks

Stream Filtering and Policing for Industrial Control Applications

SRP in Automotive. Craig Gunther, Harman International Editor IEEE 802.1Qat-2010 (SRP) 08Jan2013

Robustness for Control-Data-Traffic in Time Sensitive Networks

IEEE Frame Replication and Elimination for Reliability. Franz-Josef Goetz, Member of IEEE TSN TG, Siemens AG

Ultra-Low Latency Shaper

MRP++ Transport Protocol for Registration MSP Transport Protocol for Reservation

Time Sensitive Networks - Update from the IIC Testbed for Flexible Manufacturing. Paul Didier, Cisco Rick Blair, Schneider Electric.

Time-Sensitive Networking (TSN) How the additional value will meet your requirements

ISIS PCR. Path Control and Reservation Path Control for Reservation Path Control for Reliability

This represents my personal understanding, not an official interpretation of any of the relevant standards.

Joint IEEE-SA and ITU Workshop on Ethernet. Stream Reservation Protocol (SRP) Craig Gunther Senior Principal Engineer Harman International

CB Seamless Failover. How to separate multiple copies of one stream?

PAR for P802.1Qdd Resource Allocation Protocol

Discussion of Comments on the RAP White Paper. IEEE TSN TG Call Oct

AVB in Automotive Infotainment Networks

Proposal for P802.1Qcc Control Flows

DRAFT. Dual Time Scale in Factory & Energy Automation. White Paper about Industrial Time Synchronization. (IEEE 802.

IEEE TSN Standards Overview & Update

Suggestions for P802.1Qcc Inputs and Outputs

TSN Configuration Roadmap (proposed "what's next?")

SRP and non-1722 applications

P802.1Qat status. Craig Gunther 14 January 2009

Class A Bridge Latency Calculations

Michael Johas Teener. April 11, 2008

SRP AND RESERVATION TYPES CRAIG GUNTHER

Redundancy for fault-tolerance and AVB Overview of the simultaneous multi-path proposal

Time Sensitive Networks - Update from the IIC Testbed for Flexible Manufacturing

Frame Preemption for reduced latency on all SR Classes

Per Hop Worst Case Class A Latency

Avnu Alliance Introduction

MRP++ Transport Protocol for Registration MSP Transport Protocol for Reservation

IEEE 802 Plenary Session July 14-19, 2012 Geneva, Switzerland

Don Pannell Marvell Semiconductor

Time-Sensitive Networking: A Technical Introduction

Audio Video Bridging (AVB) Assumptions IEEE AVB Plenary Jan 28 & 29, 2008 Los Gatos

Cisco Audio Video Bridging Design and Deployment for Enterprise Networks

Real-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time).

SRP IS-IS Interworking

High-Availability/Redundancy

Theory of Operations for TSN-Based Industrial Systems and Applications. Paul Didier Cisco Systems

802.1Qcc findings. Astrit Ademaj. Sept 2018

AVBTP layering and data transfer processing study

Do I need Supporting TSN in my Equipment: Why, What and How?

Current state of IEEE Time-Sensitive Networking

Frame Preemption for reduced latency on all SR Classes

Don Pannell Marvell IEEE AVB. May 7, 2008

High Available Synchronization with IEEE 802.1AS bt

Comment A: Text for Sequencing sublayer

Scheduled queues, UBS, CQF, and Input Gates

The IEEE Standards. Tony Jeffree, Consultant

Peristaltic Shaper: updates, multiple speeds

Audio Video Bridging. Introduction to Audio Video Bridging Networks. Information about Audio Video Bridging (AVB) Licenses Supporting AVB

IEEE Time-Sensitive Networking (TSN)

UPnP QoS / AVB Interface Parameters (tspec)

Simplifying Seamless Redundancy

Automotive Requirements for a Flexible Control Traffic Class Markus Jochim (General Motors)

802.1Qbv: Performance / Complexity Tradeoffs

AVB Network Sizes April 2014 IEEE 1722 F2F. Jeff Koftinoff

LNI 4.0 Testbed TSN. Labs Network Industrie 4.0 e.v. and BMWi Competence Center 4.0 Augsburg. September 2018

Scheduled queues, UBS, CQF, and Input Gates

Audio Video Bridging Feature Guide Cisco Services. Audio Video Bridging Feature Guide 2017 Cisco and/or its affiliates. All rights reserved.

SRP AND RESERVATION TYPES CRAIG GUNTHER

Don Pannell Marvell Semiconductor

RSVP 1. Resource Control and Reservation

Resource Control and Reservation

Harmonization of TSN parameter modelling with automotive design flows

Don Pannell Marvell Semiconductor

webinar series

AVB Gen 2: the Next Step. Michael Johas Teener Plumbing Architect and Sr. Technical Director, Broadcom Corp,

Michael Johas Teener

Layering for the TSN Layer 3 Data Plane

OPC Day Finland Matthias Damm

Tomorrow s In-Car Interconnect? A Competitive Evaluation of IEEE AVB and Time-Triggered Ethernet (AS6802) NET

Transparent Bridging and VLAN

AVDECC clarifications. Part 2 AEM commands. Revision 4 [WIP] 8/5/2016

Migration from SERCOS III to TSN - Simulation Based Comparison of TDMA and CBS Transportation

Audio Video Bridging Configuration Guide, Cisco IOS XE Everest a (Catalyst 3650 Switches)

TSN brownfield compatibility

DetNet/TSN Flow/QoS mapping between DetNet and TSN. Norman Finn Huawei Technologies Co, Ldt

YANG Models for CNC. Astrit Ademaj, TTTech Rodney Cummings, National Instruments. IEEE TSN Interim Meeting, Atlanta January 16th-18th 2017

Network Support for Multimedia

Ethernet TSN as Enabling Technology for ADAS and Automated Driving Systems

Networked Audio: Current Developments & Perspectives for the Broadcast Market

Quality of Service II

Secondary Address Support

White Paper: Control Plane Implementation on Coordinated Shared Networks (CSN)

LAS Time Sensitive Networking - kernel modifications for automotive:industrial. Pekka Varis Texas Instruments

IEEE 802.1AS bt (gptp) & IEEE 1588 v3 (PTP v3 )

802.1Qcc More Streams

Formal Timing Analysis of Ethernet AVB for Industrial Automation

Scheduling Real-Time Communication in IEEE 802.1Qbv Time Sensitive Networks

Transcription:

Resource Allocation Protocol (RAP) based on 802.1CS Link-local Registration Protocol Feature Proposal Marcel Kießling, Franz-Josef Götz Siemens AG IEEE 802.1 Interim Meeting May 2017, Stuttgart, Germany Siemens AG 2017

RECAP: Stream Reservation in AVB networks End-stations trigger Reservation for Streams using MSRP Provide Stream specification and initiate reservation (Registration of Attributes) Distributed Stream Reservation (by MSRP) in the network Health-Status for reservations (Aging of reservations to handle death registrations) Controls the forwarding of Stream Data (Configuration of Filtering Database) Dynamic reservation adopts to reconfiguration of topologies Ensures uniqueness of Stream data identification (unique Multicast DA for Streams) Avoids overbooking of Stream class (pre-condition for QoS) Calculates hardware-dependent resource requirement based on a generic Stream description (TSpec) Accumulates device-specific latency (can be hardware and configuration dependent) Configures the Traffic Class Shaper (AVB: only CBSA) Provides Reservation Failure information (1 st error on path down to Listeners) Page 2 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting

Resource Allocation Protocol (RAP) Proposal for new Features Proposal for main new Features of the Resource Allocation Protocol Support configurable SR Classes with (Information for SR class Selection in end-stations, SR Class domain boundary detection) Support for further Traffic Shaper / Transmission Mechanisms (e.g. IEEE802.1Qch - CQF) Improved distribution of Information Collaboration with upper layer reservation protocol (e.g. RSVP) Proposal: Further potential features of a new Resource Allocation Protocol (to discuss) Support Capability for enhanced diagnostic (e.g. talker and listener get diagnostic information) Support seamless redundancy Provision of information required for configuration of stream policing & metering Not only restricted on Streams, potentially support also for other traffic types Minimal reconfiguration time for RAP in case of topology changes (reconfiguration time) Page 3 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting

Configurable SR Classes AVB used 2 pre-defined classes for Streams (SR Class A 125µs / B 250 µs) 802.1BA: Audio/video applications can use the latency targets (A 2ms / B 50ms) for class selection IEEE 802.1Q AVB SR Class Class A srclassid == 6 == Mess. Interval 125 µs Priority Traffic Class == 3 è 7 * == Shaper CBS Latency target Class A 2 ms IEEE 802.1BA TSN already supports configurable SR Classes TSN SR Class srclassid Mess. Interval Priority Traffic Class Shaper / Transmission Class A Class B Class C Class... == == 6 5 4... => => => 3 125 µs, 250 µs, => 2...?? è è è è 7 * 6 *?? => => CBS, SP, CQF,... Proposal: RAP distributes also the latency target of the SR Class Further detail: Information to support SR Class selection for applications in End-Stations (dependent on the current configuration of the network provided to end stations) Usage of srclassid within the reservation to reference to a SR Class Page 4 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting

Support for further Traffic Shaper / Transmission Mechanisms (RAP should not be restricted to CBS) AVB introduced for AV Streams a generic traffic description (in AVB for CBSA with classmeasurementinterval) MSRP configures the specific Shaper based on the generic traffic description of Streams T TSpec TSpec Configuration of Shaper Ressource Allocation... TSN introduces more shapers / transmission mechanism and allows different usage models for their combination The new allocation protocol (RAP) should include a generic part (independent from shaper / transmission mechanism) Bandwidth and resource requirements (like Tspec) Resource allocation for Streams depends on hardware and SR Class configuration Implementation specific configuration of local resources based on generic values (generic calculation as abstraction layer for implementation specific configuration) Proposal: Provide profiles for different Traffic Shaper / Transmission Mechanisms (AVB defined the generic traffic description an provided a mapping to the AVB Shaper the credit-based-shaper CBS) Page 5 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting

Improved distribution of Information All information is distributed in SRP using two attributes Talker Advertise Vector goes downward (diagnostic by Talker Advertise Failed Vector) Listener Advertise Vector goes upwards T DOWN UP L L Proposal: Attributes with individual distribution mechanism for Resource Allocation More attributes to allow different distribution Attribute defines his distribution New kind of distribution: Unchanged over all links (flood) T FLOOD T DOWN UP L L L L Page 6 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting

Collaboration with upper Layer Resource Reservation Protocol (e.g. RSVP) End-Station Application Presentation Session Stream / Flow Service Interface Transport e.g. RSVP Router Network service primitives Data Link Resource Allocation Bridge Data Link Resource Allocation Network service primitives Data Link Data Link Proposal: Specify service primitives to the upper layer or resource allocation (similar like the Talker and Listener primitives in IEEE 802.1Q table 35-8 and table 35-9) Page 7 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting

Thank You! Questions? Page 8 05.2017, Stuttgart, Germany IEEE 802.1 Interim Meeting