Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Datatype:  L2ProtocolData

Attribute   Name


Type

Mult.

Access

Stereotypes

Description

networkName

String

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 Network name.

 

 

 segmentationId String 0..1

RW

 
 OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
 Network segment ID.
 networkType NetworkType  0..1 RW  OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
Type of the network. 
  RW      RW      RW      RW 
 physicalNetwork  String 0..1 RW   OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
 
 routerExternal Boolean  0..1 RW   OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
 Specify if a vrouter comes from an external network.
 vlanTransparent Boolean 0..1  RW   OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
 Indicating whether "VLAN Transparent Mode" is supported. Default is "FALSE" if not specified otherwise.

Datatype:  L3ProtocolData

Attribute   Name

Type

Mult.

Access

Stereotypes

Description

cidr

 String

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 Address of network CIDR.

 

 ipAllocationPools  
 KeyValuePair0..N RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
Specifies the allocation pools with start and end IP addresses for this L3 protocol. See note .
 gatewayIp   String 0..1 RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
Specifies the gateway IP address for this L3 protocol. See note.

ipVersion

 IpVersion 1 RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Define address type, value:

•       IPv4 address.

•       IPv6 address.
 ipv6RaModeIpv6RaMode0..1 RW 

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
 
ipv6AddressModeIpv6AddressMode0..1  RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
 
  hostRoutes  KeyValuePair 0..N RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
Static routing list, including estination and nexthop information.
dnsNameServers String 0..N  RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
DNS server list.
 dhcpEnabled   Boolean 0..1  RW OpenModelAttribute
  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY
Indicating whether DHCP is enabled. Default is "FALSE" if not specified 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.      
 

Datatype:  Qos

Attribute   Name

Type

Mult.

Access

Stereotypes

Description

latency

Number

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

 Maximum latency in ms.

 

 

packetDelayVariation

Number

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

 Maximum jitter in ms.

 

 

packetLossRatio

Number

0..1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

 Maximum packet loss ratio. Cardinality is 0 if no packetLossRatio   requirement exists.

 

 

qosId

Identifier

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 Qos ID.

 

 

qosName

String

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 Human readable Qos name.

 

 

rules

KeyValuePair

0..*

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 Detailed requirements of Qos, including maximum bandwidth   limitation{max_kbps}、maximum burst bandwidth  limitation{max_burst_kbps} 、direction{egress|ingress},etc.

 

 

...

Attribute   Name

Type

Mult.

Access

Stereotypes

Description

type

RuleType

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

 Specifies whether the rule is an affinity rule or an anti-affinity   rule.

 

 

scope

RuleScope

1

RW

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

 Specifies the scope of the rule.

 Currently, the scopes of the rule include:

  • NFVI_POP
  •  ZONE
  •  ZONE_GROUP
  • NFVI_NODE.

Suggest to add NFVI_NIC.

 

 

 Enumerations:

...

      1. consumerScope

        Contains Enumeration Literals:

  •  back-end
    fr

    2. NetworkType

    Contains Enumeration Literals:

    •  VLAN
    •  VXLAN
    3. IpVersion

    Contains Enumeration Literals:

    •  IPv4 address
    •  IPv6 address