Skip to end of metadata
Go to start of metadata

OIMT Document Number Allocation 

OIMT TR-512 Core Model modules mapping & paths

Work Item Description Template

Work Items*

No.Work itemTarget date/releaseTarget documentOwnersBrief DescriptionDocumentNote
5OAMOn holdTR-512.9AndreaOn hold (target date 10/2020)
Generalize whatever in the current TAPI OAM.
6ResilienceOn hold

TR-512.5

TR-512.A.11

Andrea, NigelOn hold (target date 10/2020)

Resilience examples (as called for by TAPI)

Andrea will identify the examples and then work with Nigel to get them into the documentation

8Equipment model enhancementv1.5 - at risk ?
TR-512.6Kam

Task 8 Equipment model enhancement


Detail attribute description and datatype:
To discuss lifecycle for the artifacts and possible promotion;
To find an external source of property definitions (such thermal/power/humidity rating) and then reference them;
To find a documentation technique that allows us to not have to enter text that is essentially the name of the attribute in long-hand. Decision: Put in the stupid sentence.
To discuss powerState datatype.

Account for TAPI changes from classes to datatype (discuss with WT)

9

IP switching investigation

Merge with 53

v2.0-XiangNeeded
IP driven by requirements from ECC/DCN ensuring we have core support (IMP, OT, TAPI brigade
* Extending over time to “full” IP via appropriate collaboration and federation.
11Views / Contextv1.5+TR-512.8NigelNeeded
View abstractions and virtualization context
12Entity lifecyclev1.5TR-512.3MalcolmNot necessary
Agreed that this will go in 1.5
13Model structurev1.5TR-512.A.2NigelRefer slides
ONF_T13_Model%20Structure%20Overview.pptx
oimt2018.CH.01.00_ONF_T13_ModelStructure.pptx

Model architecture, model structure & model patterns.

Not all will be done in 1.5 but there will be some improvements

14TopologyInvestigationTR-512.4NigelRefer slidesoimt.2019.ND.003.00_TopologyAndFcProperties.pptx
16P&R methodologyOn hold?NigelOn hold

20UML-OpenAPI guidelinesOn holdTR-543RickOn hold

21UML-TOSCA GuidelinesOn hold?
On hold

22UML-YANG GeneratorOn goingTR-531XingNot necessary

23UML-OpenAPI GeneratorOn hold?
On hold

24UML-TOSCA GeneratorOn hold

On hold

25P&R toolingOn hold

On hold

28UML-ProtoBuf GeneratorOn hold

On hold

29Party Modelv1.5TR-512.13NigelONF_T29_Party.pptx
Undergoing team review
30Location Modelv1.5TR-512.14NigelONF_T30_Location.pptx
Undergoing team review
35LTP portv2.0TR-512.2NigelRefer slidesoimt2018.ND.019.02_LtpPortAndSpec.pptxsee also ONF_T34_LTP_PortV2.pptx
36

Compute model

(CPU / Memory + Storage)

v1.5+

TR-512.15

TR-512.16

TR-512.A.14

StephenRefer slides

ONF_T36a_Storage.pptx

ONF_T36b_CPU-Memory.pptx

Documents written (with Tigerstripe temporary diagrams),

Need model in Papyrus + Gendocs

37Spec re-workv2.0TR-512.7NigelRefer slides

oimt.2019.ND.012.01_SpecModelRework.pptx

See also ONF_Txx_Occurence%20Pattern.pptx
38Semantic compatibility frameworkOn hold
Nigel, MartinOn hold

39Event driven solutionInvestigation v1.5?
Chris, NigelInvestigation
Need to take TAPI learnings and turn it into a Core document
40Rule patternOn hold
NigelOn hold

41Identity modelv2.0TR-512.3NigelRefer slidesONF_T41_IdentityImplementation.pptxInvestigate the identify model (Global class & Local class). Not inherit from Global or Local class. A tool will generate the necessary identifier attributes from the Global and Local classes and add to the entity classes at ?? time.
42General profile/template approachv1.5+
NigelRefer slides

oimt.2019.ND.013.00_ProfilesAndTemplates.pptx

ONF_T57_Profile_Template.pptx

User profile and template as classes (i.e., not stereotype).
To discuss and provide more clarification about this work item.
Note that there are two meanings of profiles (UML and run-time property) and the UML profile is clearly always associated with stereotypes and the run-time property one has never been associated with stereotypes.

43General Operation patternv1.5+ (maybe some work in v1.5)  (related to #57)TR-512.10NigelNeeded
Use TAPI OAM as the seed to investigate using the Operation Pattern to support general task, taking the G.8051/G.8052 On-demand measurement job requirement into account as input.
44Refactor LTP Spec to be Component-System Specv2.0 (merge with #37)

Merge with #37

51Application-Equipment model + SpecOn hold
Nigel, KamOn hold

52Application-Software model + SpecOn hold
Nigel, KamOn hold

53IP routing (segment routing) (Asorbs 9)Investigation
Kam, Xiang

Task 53 IP Routing YANG Mapping



54Cloud Native (Kubernetes, Istio, Containers)On hold

On hold

55TOSCA profileOn hold

On holdONF_T55_Tosca_Profile.pptx
56Simplified Spec modelv1.5+TR-512.7Nigel

Needed

How does this relate to #37 ?


Light weight model, detailed invariant structure not included in the core.
https://wiki.opennetworking.org/pages/viewpage.action?pageId=371654692
Action item 2.2 of F2F minutes

57Job task process modelv2.0 (related to #43)
ChrisRefer slidesONF_T57_JobTask.pptxRelated to CD running/checking/validating the task, not the static description of the process.
58Sensor modelInvestigation
ChrisInvestigationONF_T58_Sensor_Model.pptx
59Union & GenericsInvestigation
ChrisInvestigationONF_T59_Union_Generics.pptx
61Model Extension Guidelinesv2.0
Chris, NigelTask 61 - Model Extension GuidelinesONF_T61_ModelExtensions.pptx
62Representation of Config vs Statev2.0
Chris, NigelTask 62 - Representation of Config vs StateONF_T62_ConfigOperationalState.pptx
63Additional Ethernet Examplesv1.5+TR-512.A.5ChrisTask 63 - Additional Ethernet ExamplesONF_T63_EthernetExamples.pptx
64DDD Aggregatesv2.0
ChrisInvestigationONF_T64_DddAggregates.pptx

Rolls into T13 Model Restructure

DDD = Domain-Driven-Design

65Streamingv1.5TR-512.10NigelNeeded

Including time stamping accuracy and synchronization.

Control model identified streaming in relation to the ports.

66Intent modelv1.5+TR-512.10Chris, NigelNeeded

No intent model at this stage - discussions only.

Relates to operations and control models.

Tooling to generate intent from existing model

67Constraint Domain Splitv2.0TR-512.11NigelThoughtsOnConstraintDomain.pptx
Proposal to help issues with T13 Model Restructure
68Instance Data StoreInvestigation
Chris

We have discussed a number of times the need to be able to define and store some instance data (primarily specifications) and storing these in a library. Nothing has come of it and so this task aims to progress this need.
69Use of Job Task to improve Operations patternsV2.0 (relates to #43 and #57)TR-512.10Nigel


70 Security v2.0
Jonathan


* Source of information of the above table: oimt2018.KL.001.18_oimt-work-items.xlsx

  • No labels

1 Comment

  1. Thank you. Fixed.