References
- - AAI-1353Getting issue details... STATUS
- CCVPN(Cross Domain and Cross Layer VPN) USE CASE
- CCVPN Use Case IM Proposal
- CCVPN Use Case Resource IM Proposal
- ONAP R3+ Modeling working space
Attention to
- PTL AAI James Forsyth
- PTL Modeling Hui Deng
- Christina Monteleone
- PTL SO Seshu Kumar Mudiganti
Proposal
Figure 1:
Figure 3:
Figure 2:
Reference | CCVPN Use Case Reference | AAI Schema Reference | AAI Proposed Schema | Notes |
---|---|---|---|---|
AAI-1353-1 | SOTN Infra | aai_schema_v13.xsd
| See Figure 1 above. Use existing class of objects. | |
AAI-1353-2 | SOTN Connectivity | aai_schema_v13.xsd
| new element "connectivity", with 10-12 properties and 1-2 relationships and new element "connectivities": Mockup Schema <xs:element name="connectivity"> <xs:complexType> <xs:sequence> <xs:element name="bandwidth-profile-name" type="xs:string"> <xs:element name="bandwidth-profile-type" type="xs:string"> <xs:element name="CIR" type="xs:string"> <xs:element name="EIR" type="xs:string"> <xs:element name="CBS" type="xs:string"> <xs:element name="EBS" type="xs:string"> <xs:element name="color-aware" type="xs:string"> <xs:element name="coupling-flag" type="xs:string"> <xs:element name="etht-svc-name" type="xs:string"> <xs:element name="access-provider-id" type="xs:string"> <xs:element name="access-client-id" type="xs:string"> <xs:element name="access-topology-id" type="xs:string"> <xs:element name="access-node-id" type="xs:string"> <xs:element name="access-ltp-id" type="xs:string"> <xs:element ref="tns:cvlan-tag-entry" minOccurs="0" maxOccurs="1"/> <xs:element ref="tns:service-instances" minOccurs="0" maxOccurs="1"/> <xs:element ref="tns:vpn-bindings" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="connectivities"> <xs:complexType> <xs:sequence> <xs:element ref="tns:connectivity" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> | See Figure 1 above. Proposal for specific new class of "connectivity" objects. |
AAI-1353-3 | VPN | aai_schema_v13.xsd
| add properties to existing object: Mockup Schema <xs:element name="vpn-binding"> <xs:complexType> <xs:sequence> <xs:element name="access-provider-id" type="xs:string"> <xs:element name="access-client-id" type="xs:string"> <xs:element name="access-topology-id" type="xs:string"> <xs:element name="src-access-node-id" type="xs:string"> <xs:element name="src-access-ltp-id" type="xs:string"> <xs:element name="dst-access-node-id" type="xs:string"> <xs:element name="dst-access-ltp-id" type="xs:string"> </xs:sequence> </xs:complexType> </xs:element> | See Figure 1 above. Update existing class of objects. |
AAI-1353-4 | SP Partner | aai_schema_v13.xsd
| new element "sp-partner" and new element "sp-partners": Mockup Schema <xs:element name="sp-partner"> <xs:complexType> <xs:sequence> <xs:element name="id" type="xs:string"> <xs:element name="url" type="xs:string"> <xs:element ref="tns:service-instance" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="sp-partners"> <xs:complexType> <xs:sequence> <xs:element ref="tns:sp-partner" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> | See Figure 1 above. Proposal for specific new class of "sp-partner" objects. |
AAI-1353-5 | SOTN Attachment | aai_schema_v13.xsd
| add properties to existing object: Mockup Schema <xs:element name="allotted-resource"> <xs:complexType> <xs:sequence> <xs:element name="access-provider-id" type="xs:string"> <xs:element name="access-client-id" type="xs:string"> <xs:element name="access-topology-id" type="xs:string"> <xs:element name="access-node-id" type="xs:string"> <xs:element name="access-ltp-id" type="xs:string"> <xs:element ref="tns:cvlan-tag-entry" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> | See Figure 3 above. Update existing class of objects. |
AAI-1353-95 | Site-Service | tbc | ||
AAI-1353-96 | SDWAN-service | tbc | ||
AAI-1353-97 | Topology | tbc |