Subscription to Multiple Stream Originators

Slides:



Advertisements
Similar presentations
YANG Boot Camp The YANG Gang IETF 71. YANG Boot Camp The YANG Gang IETF 71.
Advertisements

Ephemeral State for I2RS IETF 91 - Honolulu Jeffrey Haas –
1 LAYER 3 TSN – DRAFT 4 Jouni Korhonen, Philippe Klein July 2014 LAYER 3 FOR TSN.
Slide #1 Minneapolis, March 10, 2005XCON WG, IETF62 draft-levin-xcon-cccp-02.txt Orit Levin Roni Even
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
HTTP Extension Framework Name: Qin Zhao Id:
© Hitachi, Ltd All rights reserved. NETCONF Configuration I/F Advertisement by WSDL and XSD Hideki Okita, Tomoyuki Iijima, Yoshifumi Atarashi, Ray.
Using DHCPv6 for DNS Configuration in Hosts draft-ietf-droms-dnsconfig-dhcpv6-00.txt Ralph Droms.
© 2014 Cisco - Cisco INTERNAL only – All Rights Reserved1 Requirements for Subscription to YANG Datastores draft-ietf-i2rs-pub-sub-requirements-01 NECONF.
NETCONF WG IETF 92 - Dallas TUESDAY, March 24, CDT Mehmet Ersue Mahesh Jethanandani 3/24/ IETF #92- NETCONF WG session.
Architectural Design of Distributed Applications Chapter 13 Part of Design Analysis Designing Concurrent, Distributed, and Real-Time Applications with.
1 YANG PUB-SUB Proposed project to Beryllium release of ODL Aug 6 th 2015 Alexander Clemm Ambika Prasad Tripathy Einar Nilsen-Nygaard Eric Voit Suryamani.
Protocol for I2RS I2RS WG IETF #89 London, UK Dean Bogdanovic v0.1.
Abierman-netconf-mar07 1 NETCONF WG 68 th IETF Prague, CZ March 19, 2007.
PCE 64 th IETF PCE Policy Architecture draft-berger-pce-policy-architecture-00.txt Lou Berger Igor Bryskin Dimitri Papadimitriou.
NETCONF WG 66 th IETF Montreal, QC, Canada July 14, 2006.
Subscribing to datastore push updates draft-netmod-clemm-datastore-push-00.txt Alexander Clemm, Alberto Gonzalez Prieto, Eric Voit.
IETF #58 in Minneapolis1 IPv6 Address Assignment and Route Selection for End-to-End Multihoming Kenji Ohira Kyoto University draft-ohira-assign-select-e2e-multihome-02.txt.
Netconf Event Notifications IETF 66 Sharon Chisholm Hector Trevino
Notification + Yang-push Kickoff 26 - April
Notification + Yang-push Meeting #2 3 - May
I2rs Requirements for NETCONF IETF 93. Requirement Documents
Subscribing to Events and YANG datastores IETF #96 Berlin 21-July-2016 Balazs Lengyel Alberto Gonzalez Prieto Hector Trevino Ambika Prasad Tripathy Eric.
1 Needing an extensible Mount syntax across Schema, Alias, & Peers IETF 95 Eric Voit, Alex Clemm April 4 th 2016.
YANG/NETCONF/RESTCONF
Resource subscription using DDS in oneM2M
Evolution of the Subscription & Event Notification Drafts IETF #97 Seoul 17-Nov-2016 NETCONF Charter Item 6: “Enhance RFC 5277 with the ability to delete.
Shi Yang David T. Perkins IETF 70th 3 Dec 2007, Vancouver
SIP Configuration Issues: IETF 57, SIPPING
NETCONF WG IETF 93 - Prague, Czech Republic THURSDAY, July 23, 2015
Bert Greevenbosch, ACE comparison Bert Greevenbosch, draft-greevenbosch-ace-comparison.
draft-ietf-teas-yang-te-topo-01
Bing Liu (Ed.) , Guangying Zheng Nov 2014
Voucher and Voucher Revocation Profiles for Bootstrapping Protocols draft-kwatsen-netconf-voucher-00 NETCONF WG IETF 97 (Seoul)
Subscribing to YANG datastore push updates draft-netconf-yang-push-00 IETF #94 Yokohama A. Clemm A. Gonzalez Prieto
Rest Style Large MeAsurement Platform Protocol
NETCONF Configuration I/F Advertisement by WSDL and XSD
Subscribing to YANG datastore push updates draft-ietf-netconf-yang-push-02 NETMOD WG IETF #95 Buenos Aires 4-April-2015 Alexander Clemm Alberto Gonzalez.
#01 Client/Server Computing
draft-ietf-teas-yang-te-topo-04
Evolution of the Subscription & Event Notification Drafts IETF #98 Chicago Eric Voit 28-Mar-2017 DRAFT Authors on at least 1 drafts Andy Bierman Alexander.
Subscriptions for Event Notification + Yang-push
Comparison of NMDA datastores draft-ietf-netmod-nmda-diff-00
draft-levin-xcon-cccp-02.txt Orit Levin
IETF #101 - NETCONF WG session
UDP based Publication Channel for Streaming Telemetry
Factory default Setting draft-wu-netmod-factory-default-01
Binary encoding draft-MAHESH-NETCONF-binary-encoding
Stream Issues Alex, Ambika, Eric, Tim
YANG-Push and related drafts 1
Enter the World of Industry 4.0 with UniStream MQTT
With Thanks to... Authors on at least 1 WG draft Andy Bierman
NMDA Q & A draft-dsdt-nmda-guidelines &
YANG Mount draft-clemm-netmod-mount IETF 98 Chicago, 30 March 2017
AES The Alliance's name for the proposal is OCA 1.4.
Distributed Data Collection
Evolution of the Subscription & Event Notification Drafts IETF #98 Chicago Eric Voit 28-Mar-2017 DRAFT Authors on at least 1 drafts Andy Bierman Alexander.
PAA-2-EP protocol PANA wg - IETF 58 Minneapolis
5G Use Case Configuration & PNF SW Upgrade using NETCONF ONAP DDF, Jan 9, 2019 Ericsson.
William Lupton | | 04-Nov-2018
IETF #103 - NETCONF WG session
Smart filters for Push Updates – Problem Statement draft-clemm-netconf-push-smart-filters-ps-00 Alexander Clemm, Eric Voit, Xufeng Liu, Igor Bryskin,
A Firmware Update Architecture for Internet of Things Devices
#01 Client/Server Computing
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
Dynamic Distribution of SSM ranges.
Schema version selection Reshad Rahman (presenting), Rob Wilton
An HTTPS-based Transport for Subscribed Notifications
Comparison of NMDA datastores draft-ietf-netmod-nmda-diff-02
Presentation transcript:

Subscription to Multiple Stream Originators draft-zhou-netconf-multi-stream-originators Tianran Zhou Guangying Zheng Eric Voit Alexander Clemm Andy Bierman

Multiple Stream Originators Introduction Distributed data export mechanism that allows multiple data streams to be managed using a single subscription. Transport independent Distributed Extension YANG Push Multiple Stream Originators

Two Use Cases The border router does not assemble data as a broker. Collector Collector Border router bottleneck device Main board IoT Node 1 IoT Node 2 LineCard 1 LineCard 2 The border router does not assemble data as a broker. directly push data from line cards to a collector. Discussion: Is it helpful to include the IoT use case in the draft? This case requires node management protocols in addition to push mechanism.

Solution Overview Collector Distributed Publisher Mechanism Subscriber Receiver Distributed Publisher Master with the Subscription server Agent with the Component subscription server Mechanism Subscription decomposition Publication composition Subscription State Change Notifications

Extensions for Publication Composition Receiver need to know the number of Component Subscriptions which the Global Subscription is decomposed to. Propose to add a list of Publisher ID Configured subscription Dynamic subscription

Extensions for Configured Subscription +--rw subscription* [id] +--rw id | subscription-id … +--rw transport? transport | {configured}? +--rw encoding? Encoding +--rw receivers +--rw receiver* [name] +--rw name string |… Put in a channel container A list of channel configurations draft-mahesh-netconf-https-notif All the potential channels are preconfigured. Actual publication channels are selected based on the subscription decomposition result.

Extensions for Dynamic Subscription Several transport options: The line-card runs on server mode(A) or client mode(B)? The connections are dynamically set up(C) or pre-configured(D)? Option 1: Generalize draft-ietf-netconf-restconf-notif Option 2: consistent with configured subscription Mode: A+C RPC return the resource access information Receiver get data from the linecards Mode: B+D All the channels are preconfigured. Just push when subscription request accepted.

Next Improve examples. What kind of example is expected? Any other issues need to consider for this distributed extension of the YANG-Push work?

Thank you