Table of Contents |
---|
Class Diagram
Based on ONF Core IM (https://3vf60mmveq1g8vzn48q2o71a-wpengine.netdna-ssl.com/wp-content/uploads/2018/01/TR-512_v1.3.1_OnfCoreIm-info.zip).
...
- Forwarding Construct: The Forwarding Construct (FC) class models enabled constrained potential for forwarding between interfaces at a particular specific layerProtocol.
- FC Port: Fowarding Construct Port. The association of the FC to interfaces is made via FC Ports. The FC Port class models the access to the FC function.
- Forwarding Domain: The Forwarding Domain (FD) class models the topological component that represents a forwarding capability that provides the opportunity to enable forwarding (of specific transport characteristic information at one or more protocol layers) between points.
- FC Route: Each instance of an FC Route class models an individual route of an FC. The route of an FC object is represented by a list of FCs at a lower level with the implicit understanding that unmodeled link connections are interleaved between the lower level FCs.
- Link: The Link class models effective adjacency between two or more ForwardingDomains (FD).
- LTP: The Logical Termination Point (LTP) class encapsulates the termination and adaptation functions of one or more transport layers represented by instances of LayerProtocol.
Class Dtail:
ONF CIM reference:
Wan Descriptor | SDO Concept |
---|---|
Forwarding Construct | TR-512.2_OnfCoreIm-ForwardingAndTermination.pdf 3.2.3 ForwardingConstruct (FC) |
FC Port | TR-512.2_OnfCoreIm-ForwardingAndTermination.pdf 3.2.2 FdPort |
Forwarding Domain | TR-512.2_OnfCoreIm-ForwardingAndTermination.pdf3.2.1 ForwardingDomain (FD) |
FC Route | TR-512.5_OnfCoreIm-Resilience.pdf 3.2.5 FcRoute |
Link | |
LTP | TR-512.2_OnfCoreIm-ForwardingAndTermination.pdf 3.1.1 LogicalTerminationPoint (LTP) |
...
The specify configuration class will be consumed by specify Direct Graph in SDN-C. As we could import configuration class in SDC and import DG in SDN-C dynamically, new wan scenario could be taught to ONAP after version release.
Use Case Example
Take the ONAP R1 VoLTE use case as an example. Volte wan contains overlay vpn and underlay vpn, both of them could be described as a FC. And the relationship between overlay vpn and underlay vpn could be described by FCRoute and LinkConnection.
...
Volte Wan template example: VoLTE_WAN_template.yaml