AAI-CCVPN Schema Proposal for Casablanca Release
References
Attention to
- PTL AAI James Forsyth
- PTL Modeling Hui Deng
- Chandra Cinthala
- PTL SO Seshu Kumar Mudiganti
- PTL UUI Tao Shen
- Sub-C Chair Architecture Chris Donley
Diagrams
Figure 1:
Figure 3:
Figure 5:
Figure 7:
Figure 9:
Figure 2:
Figure 4:
Figure 6:
Figure 8:
Figure 10:
Proposal
Reference Id | CCVPN Use Case Reference | AAI Schema Reference | AAI Proposed Schema |
|---|---|---|---|
AAI-1353-1 |
| aai_schema_v13.xsd
| Update existing "network" and "business" entry points to graph for new proposed elements: |
AAI-1353-2 | SOTN Infra Closed Loop Site Service Instance Notes: See Figure 2 above. Use existing class of objects. Closed loop scenario:
| aai_schema_v13.xsd
| add properties to existing "service-instance" object: |
AAI-1353-3 | SOTN Connectivity Notes: See Figure 2 above. Proposal for specific new class of "connectivity" objects. | aai_schema_v13.xsd
| new element "connectivity" and new element "connectivities": |
AAI-1353-4 | VPN Notes: See Figure 2 above. Update existing class of objects.
| aai_schema_v13.xsd
| add properties to existing "vpn-binding" object: |
AAI-1353-5 | SP Partner Notes: See Figure 2 above. Proposal for specific new class of "sp-partner" objects.
| aai_schema_v13.xsd
| new element "sp-partner" and new element "sp-partners": |
AAI-1353-6 | SOTN Attachment Notes: See Figure 3 above. Update existing class of objects.
| aai_schema_v13.xsd
| add properties to existing "allotted-resource" object: |
AAI-1353-7 | LAN port config Notes: See Figure 3 above. Proposal for specific new class of "lan-port-config" objects.
| aai_schema_v13.xsd
| new element "lan-port-config" and new element "lan-port-configs":
|
AAI-1353-7b | dhcp-service |
| new element "dhcp-service" and new element "dhcp-services", as sub-component of "lan-port-config":
|
AAI-1353-8 | site-resource Notes: See Figure 3 above. |
| new element "site-resource" and new element "site-resources": |
AAI-1353-9 | physical location Notes: See Figure 3 above. | aai_schema_v13.xsd
| use existing element "complex" to represent "physical location".
|
AAI-1353-10 | topo-network Notes: See Figure 4 above. Proposal for specific new class of "network-resource" objects.
| aai_schema_v13.xsd
| new element "network-resource" and new element "network-resources": |
AAI-1353-11 | termination-point Notes: See Figure 4 above. Update existing class of objects.
| aai_schema_v13.xsd
| add properties to existing "p-interface" object: |
AAI-1353-12 | cross-domain link Notes: See Figures 5, 6, 7, 8 and 9 above. Record information in AAI that crosses between ONAP Domain 1 and ONAP Domain 2 |
| new proposed elements "external-aai-list" and "external-aai": |
AAI-1353-13 | SDWAN VPN Notes: See Figure 10 above. Proposal for specific new class of "sdwan-vpn" objects. | aai_schema_v13.xsd
| new element "sdwan-vpn" and new element "sdwan-vpns": |
AAI-1353-14 | SDWAN Device Notes: Proposal for specific new class of "device" objects.
|
| new element "device" and new element "devices": |
AAI-1353-15 | SDWAN Port Notes: Proposal for specific new class of "wan-port-config" objects. |
| new element "wan-port-config" and new element "wan-port-configs": |
AAI-1353-16 | pnf | aai_schema_v13.xsd
| add properties to existing "pnf" object: |