Sheng Jiang, Artur Hecker, Zoran Despotovic

Slides:



Advertisements
Similar presentations
BFD MIB Extensions for MPLS and MPLS-TP Networks draft-vkst-bfd-mpls-mib-01 Sam Aldrin Tom Nadeau Venkatesan Mahalingam Mukund Mani Kannan KV Sampath.
Advertisements

Dynamic Allocation of Shared IPv4 Addresses draft-csf-dhc-dynamic-shared-v4allocation-00 Q. Sun, Y. Cui, I. Farrer, Y. Lee, Q. Sun, M. Boucadair IETF 89,
1 DHCP-based Fast Handover protocol NTT Network service systems laboratories Takeshi Ogawa draft-ogawa-fhopt-00.txt 62nd IETF - Minneapolis.
DNS zone suffix option for DHCPv6 (draft-yan-dhc-dhcpv6-opt-dnszone-02.txt) IETF 62 (Minneapolis) Yan Renxiang Alcatel Shanghai Bell.
Interprocess Communications
FMIPv6 Usage with DNA Protocol draft-koodli-dna-fmip-00 Rajeev Koodli, Syam Madanapalli DNA WG, 63 IETF - Paris.
Dual-Homing Protection for MPLS and MPLS-TP Pseudowires
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 ANCP protocol draft updates draft-ietf-ancp-protocol-00.txt ANCP.
DCN: March 7, 2005 IETF 62 - Minneapolis, MN Media Independent Handover Services and Interoperability Ajay Rajkumar Chair, IEEE
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
UNI Extensions for Diversity and Latency Support 13-Mar-13IETF 86 Orlando1 Don Dieter.
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
Autonomic Prefix Management in Large-scale Networks ANIMA WG IETF 91, November 2014 draft-jiang-anima-prefix-management Sheng Jiang Brian Carpenter Qiong.
1 Brian Carpenter (editor) Bing Liu (editor) Michael Richardson Tom Taylor Laurent Ciavaglia Michael Behringer Jéferson Campos Nobre IETF 93 July 2015.
EAP Extensions for EAP Re- authentication Protocol (ERP) draft-wu-hokey-rfc5296bis-01 Yang Shi Qin Wu Zhen Cao
DHCPv6/SLAAC Address Configuration Interaction Problems and Operational Guidance Bing Liu, Ronald Bonica (Speaker) Sheng Jiang, Xiangyang Gong, Wendong.
Interprocess Communications
6lowpan ND Optimization draft Update Samita Chakrabarti Erik Nordmark IETF 69, 2007 draft-chakrabarti-6lowpan-ipv6-nd-03.txt.
IETF-90 (Toronto) DHC WG Meeting Wednesday, July 23, GMT IETF-90 DHC WG1 Last Updated: 07/21/ :10 EDT.
March 25, 2009SIPPING WG IETF-741 A Batch Notification Extension for the Session Initiation Protocol (SIP) draft-johnston-sipping-batch-notify-00 Alan.
Analysis and recommendation for the ULA usage draft-liu-v6ops-ula-usage-analysis-00 draft-liu-v6ops-ula-usage-analysis-00 Bing Liu(speaker), Sheng Jiang.
Application Layer Multicast Extensions to RELOAD draft-kolberg-sam-baseline-protocol-00 ALM Usage for RELOAD John Buford, Mario Kolberg 3/29/2011.
Requirements for Peer protocol draft-jiang-p2psip-peer-protocol-requirement-00.txt Jiang XingFeng (Johnson) P2PSIP WG, IETF #68.
EIDE Architecture Overview WECC DEWG. Soap Methods  EIDE provides a “Put” method for data –Sender transfers schedule data, meter data, text message,
PCE 64 th IETF PCE Policy Architecture draft-berger-pce-policy-architecture-00.txt Lou Berger Igor Bryskin Dimitri Papadimitriou.
Draft-melia-mipshop-mobility-services-ps-01.txt. From IETF #66 Discuss MIH PS (as expressed by the WG chair) Need a single PS at WG level (several drafts.
IETF-89 (London) DHC WG Meeting Monday, March 3, GMT IETF-89 DHC WG1 Last Updated: 02/27/ EST.
MPLS WG Meeting IETF 58 Paris Detecting MPLS Data Plane Failures in Inter-AS and inter-provider Scenarios draft-nadeau-mpls-interas-lspping-00.txt Tom.
Distributed Computing, M. L. Liu 1 Interprocess Communications Mei-Ling L. Liu.
1 Brian Carpenter (editor) Bing Liu (editor) Carsten Bormann IETF 95 April 2016 GeneRic Autonomic Signaling Protocol draft-ietf-anima-grasp-04.
Bing Liu (speaker), Sheng WG, ietf96, July 2016
91th IETF, 10 Nov 2014  Michael Behringer Steinthor Bjarnason Balaji BL
Booting up on the Home Link
Bing Liu (speaker), Sheng WG, ietf97, November 2016
draft-gu-ppsp-tracker-protocol-03
Autonomic Prefix Management in Large-scale Networks
A Reference Model for Autonomic Networking draft-ietf-anima-reference-model-03.txt 97th IETF, Nov 2016 Michael Behringer (editor), Brian Carpenter, Toerless.
Sanjay Wadhwa Juniper Networks
Wednesday, 9:30-11:00, Grand Ballroom 3, Morning session I
Radius Attribute for MAP draft-jiang-softwire-map-radius-03
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.
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-01.txt IETF93, Prague.
Towards PubSub and Storage integration in ANIMA
Bing Liu, Fanghong Duan, Yongkang Zhang IETF July 2017
Wednesday, 9:30-12:00 Morning session I, Van Horne
NETMOD IETF 103 Bangkok Nov , 2018
Tuesday , 9:30-12:00 Morning session I, Buckingham
1 Guidelines for Autonomic Service Agents draft-carpenter-anima-asa-guidelines-00 Brian Carpenter Sheng Jiang IETF 97 November
By co-authors Sheng Jiang & Toerless Eckert
ECN Experimentation draft-black-ecn-experimentation
Jiang XingFeng (Johnson) P2PSIP WG, IETF #68
GeneRic Autonomic Signaling Protocol draft-ietf-anima-grasp-08
Bing Liu, Sheng Jiang IETF July 2017
draft-ietf-pim-ecmp-01 IETF 82, Taipei
ICCP extension for the MSP application
EIDE Architecture Overview
draft-eckert-anima-noc-autoconfig-00 draft-eckert-anima-grasp-dnssd-01
Bing Liu, Yuefeng Wu IETF July 2017
PANA enabling IPsec based Access control
Bing Liu, Xun Xiao, Sheng Jiang, Artur Hecker
Tuesday (July 23rd, 2019) Two sessions ( minutes)
ANIMA recharter IETF 103 Bangkok
IETF Liaison Report January 2004 Dorothy Stanley – Agere Systems
Agenda Wednesday, March 30, :00 – 11:30 AM
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
Lin Xiao David A. Bryan Yingjie Gu Xuan Tai
Royi Zigler(Broadcom)
Update on BRSKI-AE – Support for asynchronous enrollment
An Extension to RELOAD to Support Direct Response and Relay Peer draft-jiang-p2psip-relay-05.txt IETF80 Prague Roni Even Ning Zong.
Bing Liu (Ed. Presenter), Xun Xiao (Ed
Presentation transcript:

Sheng Jiang, Artur Hecker, Zoran Despotovic Information Distribution in Autonomic Networking (draft-liu-anima-grasp-distribution-09) Bing Liu, Xun Xiao Sheng Jiang, Artur Hecker, Zoran Despotovic @Anima WG, IETF103, Nov 2018

Reminder Information distribution is a function to handle different patterns of information exchange between autonomic nodes Using GRASP as bearing protocol Two basic patterns Instant distribution (Synchronous) Point-to-Point (one to one) Flooding/Selective Flooding (one to many) Asynchronous distribution Sub/Pub (one to one/one to many) Distributed Storage (one to one/one to many) [XX] Some texts were modified.

Recall: IETF102 GRASP Extensions: Un-solicited Synchronization Message (A new GRASP Message) Selective Flooding Option Subscription Objective Option Un_Subscription Objective Option Publishing Objective Option

Revisit: Information Distribution in ANI Specific ASAs Function APIs Common Functions Other Functions Information Distribution GRASP APIs (WG Item) Selective Flooding Event Queue Data Storage ANI This draft GRASP APIs (WG Item) GRASP Extension: Bulk Transport GRASP Extensions:Un-solicited Sync/Sub-Pub GRASP:Discovery/Negotiation/Sync (WG Item) GRASP Protocol Stack

Update of 09 version Described how Information-Distribution fits into ANI (as previous page) Described the “Distributed Storage” function as PUT and GET operations and corresponding messages

Distributed Storage: PUT “Information” Anima Node Anima Node ASA ASA ASA DATA    Information Storage  Information Storage  DATA  Local Storage Local Storage ACP Tunnel  GRASP APIs 1. PUT (“DATA”) 2. PROJECT (“DATA”)  #nodeID 3. Negotiation_Request (Size, SrcID, …)  #nodeID 4. Negotiation_Response (“Accept”, …)  #SrcID, IF “Rejected”, goto 7 5. Transfer (“DATA”, …)  #nodeID (GRASP Bulk Transport might be needed) 6. Write (“DATA”, …) 7. Negotiation_Request(Size, SrcID, …)  #nodeID’

Distributed Storage: GET “Information” Anima Node Anima Node ASA ASA ASA DATA    Information Storage  Information Storage  DATA  Local Storage Local Storage ACP Tunnel  GRASP APIs 1. GET (“DATA”) 2. Map (“DATA”)  KEY  #nodeID 3. Request (KEY, SrcID, …)  #nodeID 4. Read (“DATA”, …) 5. Response (“Found”, DATA)  #SrcID, IF “NOT Found”, goto 7 6. GET_ACK (“Found”, DATA) 7. Request (KEY, SrcID, …)  #nodeID’

Next Step Request the WG to consider adopting it as a WG item after re-charting Make the protocol/option designs more comprehensive

Thank you! IETF103, Bangkok