Draft-ietf-supa-generic-policy-data-model-02

Slides:



Advertisements
Similar presentations
1 Submitted to: NCI Center for Bioinformatics Prepared by: 101 West Renner Road, Suite 130 Richardson, TX September 22, 2004 Contact Information:
Advertisements

Properties Copyright Scott Storla A property allows us to use a general idea in specific situations. For instance a property of fire is that it.
Bug Tracking Database Using a Binomial Heap By: Ryan Colahan Nicholas Petrella Nicholas Petrella.
Protegè Dott. Daniela Briola. Class Usually classes will correspond to objects, or types of objects, in the domain. Classes in Protege-Frames are shown.
Chapter 9 contd. Binary Search Trees Anshuman Razdan Div of Computing Studies
Standards Based Grading An overview. A little bit of history… Developed to align with laws and policies Measures against a uniform standard Provide a.
Draft-ietf-pki4ipsec-ikecert-profile-05 Brian Korver
Yang Shi, Chris Elliott, Yong Zhang IETF 73 rd 18 Nov 2008, Minneapolis CAPWAP WG MIB Drafts Report.
Chapter 12 View Design and Integration. McGraw-Hill/Irwin © 2004 The McGraw-Hill Companies, Inc. All rights reserved. Outline Motivation for view design.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
The Foundation Copyright Scott Storla Wolfram Alpha Simplify Prime Factor the Polynomial Solve.
Parallel and Distributed Simulation Data Distribution I.
SPP/APR - SSIP Stakeholders Meeting # 5. Agenda for Today Stakeholder involvement Review Draft SSIP –Baseline Data / Target setting –Introduction –Data.
What is Object-Oriented?  Organization of software as a collection of discreet objects that incorporate both data structure and behavior.
Data Structures: Advanced Damian Gordon. Advanced Data Structure We’ll look at: – Linked Lists – Trees – Stacks – Queues.
Parent Functions and Transformations. Transformation of Functions Recognize graphs of common functions Use shifts to graph functions Use reflections to.
EQ: How can transformations effect the graph a parent function? I will describe how transformations effect the graph of a parent function.
Data Distribution. Outline Fundamental concepts –Name space –Description expressions –Interest expressions Static Data Distribution: HLA Declaration Management.
IETF 54, Yokohama Kutscher/Ott/Bormann 1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-05.txt.
Square Root Function Graphs Do You remember the parent function? D: [0, ∞) R: [0, ∞) What causes the square root graph to transform? a > 1 stretches vertically,
ForCES Forwarding Element Functional Model Lily Yang, Joel Halpern, Ram Gopal, Ram Dantu.
XML Extensible Markup Language
Draft-wilton-netmod-intf-ext-yang-01 draft-wilton-netmod-intf-vlan-yang-01 Rob Wilton IETF 94 – Yokohama, NETMOD WG.
Sections 2-1, 2-2, 2-3. Notes Identity Property of Addition: x + 0 = x ex: = 5 The opposite of a number is its additive inverse: x + -x = 0 ex:
Precision Time Protocol Version 2 (PTPv2) Management Information Base
YANG Roque Gagliano.
Heap Chapter 9 Objectives Define and implement heap structures
AIXM 5 UML to XSD.
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
Class Diagrams.
Can SUPA Aid ECA Policy Development in I2RS Yang
Routing Area Yang Architecture Design Team Update
IETF 97th SUPA Working Group
Data Modeling II XML Schema & JAXB Marc Dumontier May 4, 2004
draft-ietf-teas-yang-te-topo-04
L. Xia, J. Strassner, C. Basile, D. Lopez
Chapter 17 Object-Oriented Data Structures
draft-ietf-pim-igmp-mld-yang-04
IETF 101 NETMOD Working Group
Chapter 10 Defining Classes. Chapter 10 Defining Classes.
IETF ACL YANG Enhancements
Chapter 4 Advanced Class Modeling
More Sample XML By Sadia Anjum.
Draft-ietf-supa-generic-policy-info-model-01
Lesson 5 Introductory Algebra Number Properties.
Chapter 16 Tree Implementations
Interface extensions YANG & VLAN sub-interface YANG Status update
STIR WG IETF-100 PASSPorT Extension for Resource-Priority Authorization (draft-ietf-stir-rph-01) November, 2017 Ray P. Singh, Martin Dolly, Subir Das,
Updates to YANG Data Model for IEEE 1588v2
Presented by: Jacky Ma Date: 11 Dec 2001
Yingzhen Qu YANG Data Model for OSPF Protocol draft-ietf-ospf-yang-08 draft-ietf-ospf-sr-yang-02 IETF99, Prague Derek Yeung
Aspects of the program structure Tyler “Sudoku Samurai” Hinman
Overview Part 3 – Additional Gates and Circuits 2-8 Other Gate Types
Parent Functions and Transformations
Copyright ©2012 by Pearson Education, Inc. All rights reserved
RFC Verifier Behavior Step 4: Check the Freshness of Date
Fundaments of Game Design
AIXM 5 UML Modelling Conventions
Section 10.1 Day 1 Square Root Functions
First, identify the DOMAIN and RANGE for the relation below:
3-5 Working with Sets.
Chapter 11 Trees © 2011 Pearson Addison-Wesley. All rights reserved.
QoS Yang Model Aseem Choudhary, Norm Strahle, Ing-Whar Chen,
NETMOD WG IETF 104 (Prague)
draft-ietf-teas-yang-l3-te-topo-02
L. Xia, J. Strassner, C. Basile, D. Lopez
QoS Yang Model Aseem Choudhary, Norm Strahle, Ing-Whar Chen,
Interoperabilty Cipher Suites
2.6 transformations of functions Parent Functions and Transformations.
Interface extensions YANG & VLAN sub-interface YANG Status update
Presentation transcript:

Draft-ietf-supa-generic-policy-data-model-02 Joel Halpern jmh@joelhalpern.com, joel.halpern@ericsson.com

Draft state Revision submitted 13-October-2016 All YANG passes available tests After the buggy tests were repaired Has a YANG data tree Covers all of the Generic Policy from the Information model Reflects the generic information model With some refinements for YANG specifics

Structural overview - reminder IM classes are represented as YANG groupings Inheritance is represented using “using” clauses to use the parent grouping in the child Class identities “based” on the parent identity. With a dummy root because YANG “identityref” can not have a value equal to the base, the value must be derived from the base Associations are represented as instance-identifiers With “must” clauses using the identity that the target must have or be derived from With association classes represented as their own groupings for the association properties Classes which can be concrete have their own container, with a list, with elements that “use” the class grouping

Pending actions We will add the ECA models We will add examples Using the same transforms we used for the Generic Policy We will add examples Probably a subset of the examples we will add to the IM Do we need to add more descriptive introductory material in section 5. Some drafts describe the YANG objects carefully before the YANG This draft, we are currently reliant on the extensive IM descriptions and the description clauses in the YANG

Open question - enumerations The model includes many enumerations These are used for classic listings of “possible values for this thing” YANG enumerations are not extensible in submodels We could use a base identity for the field with a derived identity for each currently defined meaning Thus allowing new values to be added in models which build on this Should we do so?