From 5fe4fdae3859cbd7aa9bb7f87f7dcb67dd9a87a3 Mon Sep 17 00:00:00 2001 From: Kevin Scaggs Date: Thu, 24 Jan 2019 08:08:15 -0600 Subject: Updates to Common Updates to Nf, specifically draft adds of L2ProtocolData and L3ProtocolData per Chuyi's request. Issue-ID: MODELING-104 Change-Id: I07554da19739c22e59e257bb8526a584ce3c44c9 Signed-off-by: Kevin Scaggs --- papyrus/ONAP Information Model/Common.notation | 366 +++++++++++++++++++++++++ papyrus/ONAP Information Model/Common.uml | 202 ++++++++++++++ 2 files changed, 568 insertions(+) diff --git a/papyrus/ONAP Information Model/Common.notation b/papyrus/ONAP Information Model/Common.notation index 8537382..dd2e17d 100644 --- a/papyrus/ONAP Information Model/Common.notation +++ b/papyrus/ONAP Information Model/Common.notation @@ -2969,6 +2969,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3135,6 +3441,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/papyrus/ONAP Information Model/Common.uml b/papyrus/ONAP Information Model/Common.uml index a5cbec3..3f5543a 100644 --- a/papyrus/ONAP Information Model/Common.uml +++ b/papyrus/ONAP Information Model/Common.uml @@ -5753,8 +5753,15 @@ White - Not Ready for Review Runtime + + IpAddress type? + + + Kevin to update L2ProtocolData and L3ProtocolData with material on WIKI, and association updates to Vnf objects by end of week. Kevin will also send gendoc output for Chuyi to review. + + @@ -6683,6 +6690,183 @@ Per VNF, the affinity/anti-affinity rules defined using this information element + + + The L2ProtocolData information element describes the L2 protocol related data for a virtual link. + + + The L2ProtocolData information element describes the L2 protocol related data for a virtual link. + + + + Network name associated with this L2 +protocol. + + + + + + + + Specifies the network type for this L2 +protocol. Possible values: FLAT, VLAN, +VXLAN, GRE. + +Note: If this attribute is included in the VNFD, the attribute value shall be provided at run-time, unless a default value +is provided at design time in the VNFD. If a default value is provided at design-time, this value may be +overridden at run-time. + + + + + + + Specifies whether to support VLAN +transparency for this L2 protocol or not. + + + + + + + + Specifies the maximum transmission unit +(MTU) value for this L2 protocol. + + + + + + + Specifies the network type for this L2 +protocol. Possible values: FLAT, VLAN, +VXLAN, GRE. + + + + + + + + + The L3ProtocolData information element describes the L3 protocol related data for a virtual link. + + + The L3ProtocolData information element describes the L3 protocol related data for a virtual link. + + + + Network name associated with this L3 +protocol. + + + + + + + + Specifies IP version of this L3 protocol. +Value: +• IPV4. +• IPV6. + +NOTE : The value of the ipVersion attribute shall be consistent with the value of the layerProtocol attribute of the +ConnectivityType IE . + + + + + Specifies the CIDR (Classless Inter- +Domain Routing) of this L3 protocol. + +NOTE : If this attribute is included in the VNFD, the attribute value shall be provided at run-time, unless a default value +is provided at design time in the VNFD. If a default value is provided at design-time, this value may be +overridden at run-time. + + + + + Specifies the allocation pools +with start and end IP addresses for this L3 +protocol. + +NOTE : If this attribute is included in the VNFD, the attribute value shall be provided at run-time, unless a default value +is provided at design time in the VNFD. If a default value is provided at design-time, this value may be +overridden at run-time. + + + + + + + Specifies the gateway IP address for this +L3 protocol. + +NOTE : If this attribute is included in the VNFD, the attribute value shall be provided at run-time, unless a default value +is provided at design time in the VNFD. If a default value is provided at design-time, this value may be +overridden at run-time. + + + + + + + Indicates whether DHCP (Dynamic Host +Configuration Protocol) is enabled or +disabled for this L3 protocol. + +NOTE : If this attribute is included in the VNFD, the attribute value shall be provided at run-time, unless a default value +is provided at design time in the VNFD. If a default value is provided at design-time, this value may be +overridden at run-time. + + + + + + + + Specifies IPv6 address mode. Possible +values: +• SLAAC. +• DHCPV6-STATEFUL. +• DHCPV6-STATELESS. +May be present when the value of the +ipVersion attribute is "IPV6" and shall be +absent otherwise. + +NOTE : If this attribute is included in the VNFD, the attribute value shall be provided at run-time, unless a default value +is provided at design time in the VNFD. If a default value is provided at design-time, this value may be +overridden at run-time. + + + + + + + + Specifies IPv6 address mode. Possible +values: +• SLAAC. +• DHCPV6-STATEFUL. +• DHCPV6-STATELESS. +May be present when the value of the +ipVersion attribute is "IPV6" and shall be +absent otherwise. + + + + + + + + Specifies IP version of this L3 protocol. +Value: +• IPV4. +• IPV6. + + + + @@ -8039,4 +8223,22 @@ Per VNF, the affinity/anti-affinity rules defined using this information element + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg