/
AAI-CCVPN-Extension-SOTN Proposals for Frankfurt Release

AAI-CCVPN-Extension-SOTN Proposals for Frankfurt Release



Schema Proposal

  1. For "network-resource", add string "network-type" attribute.

    1. Has enumerated values e.g. ETH topology or OTN topology.

  2. For "pnf", add boolean "is-abstract" attribute.

    1. Has "false" value by default.

    2. Set to "true" value to represent abstract node, i.e. group of PNFs abstracted and presented as a single node by domain controller.

  3. For "logical-link", new enumerated values for "link-type" attribute, e.g. intra optical domain, inter optical domain, or inter operator domain.

  4. For "p-interface", add integer  "inter-domain-plug-id" attributes.

    1. Has discovered values based on IETF specifications, for correlation between related objects in ETH topology and OTN topology.

  5. For "p-interface", new enumerated values for "interface-type" attribute, e.g. "Tunnel Termination Point".

  6. Add new resource "uni".

    1. Has termination point and cvlan attributes.

    2. Add EdgeRule to represent uni to p-interface relationship.

  7. Add new resource "label-restriction".

    1. Has discovered vlaues for label restriction attributes e.g. priority, range type, label start, label end.

    2. Add EdgeRule to represent te-link-attributes to label-restriction relationship. 

  8. Add new resource "te-link-attributes"

    1. Has discovered values for te link attributes, e.g. isAbstract, link protection type, access type.

    2. Add EdgeRule to represent logical link to te-link-attibutes relationship.

  9. For "pnf", add new attribute "supporting-node" attribute.

    1. Has discovered value based on ETH topology and OTN topology

    2. Add EdgeRule to represent pnf to pnf relationship described by "supporting-node" attribute.

  10. Add new resource "tunnel-termination-point"

    1. Has discovered values for TTP attributes, e.g. TTP-id, admin-status, oper-status, protection-type, inter-layer-lock-id.

    2. Add EdgeRule to represent tunnel-termination-point to p-interface relationship.

Code Proposal

  1. tbc



Discussion of Impacts

  1. pnf is also involved in other use cases. What is the impact of introducing the "abstract node" concept?

  2. link-type values for logical-link need to be modeled. What is the impact of introducing new values?

  3. interface-type values for p-interface need to be modeled. What is the impact of introducing new values?

Interested Parties