- Summary
This input includes following proposals- Simplified NsVirtualLink Toscal Model.
- Simplified Network Service Virtual Link model.
Below is the simplified model for the TOSCA which proposes to merge the properties in virtual link descriptor, virtual link deployment flavour and virtual link profiles in to one node type NsVirtualLink.
Image Added
Following are modeled as Data Types
Code Block |
---|
title | onap.datatypes.nfv.ConnectivityType |
---|
linenumbers | true |
---|
collapse | true |
---|
|
onap.datatypes.nfv.ConnectivityType:
derived_from: tosca.datatypes.Root
description: virtual link connectivity type
properties:
protocol:
type: list
required: true
default:
- ipv4
entry_schema:
constraint:
-valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo-wire]
flowPattern:
type: string
required: false
default: line
constraint:
-valid_values: [line, tree, mesh] |
Code Block |
---|
title | onap.datatypes.nfv.Qos |
---|
linenumbers | true |
---|
collapse | true |
---|
|
onap.datatypes.nfv.Qos:
derived_from: tosca.datatypes.Root
description: virtual link quality of service parameters
properties:
latency:
type: float
description: maximum latency in ms
required: true
constraints:
greater_or_equal: 0
packetDelayVariation:
type: float
description: maximum jitter in ms
required: true
packetLossRatio:
type: float
description: maximum packet loss ratio
required: false
constraints:
greater_or_equal: 0
priority:
type: integer
description: Specifies the priority level in case of congestion on the underlying physical link
required: false
bitrateRequired:
type: onap.datatypes.nfv.Bitrate
description: required bitrate
required: true
minBitrate:
type: onap.datatypes.nfv.Bitrate
description: min bitrate supported
required: true
maxBitrate:
type: onap.datatypes.nfv.Bitrate
description: max bitrate supported
required: true
|
Code Block |
---|
title | onap.datatypes.nfv.Bitrate |
---|
linenumbers | true |
---|
collapse | true |
---|
|
onap.datatypes.nfv.Bitrate:
derived_from: tosca.datatypes.Root
description: link bit rate
properties:
root:
type: float
description: throughput of the link
required: true
constraints:
greater_or_equal: 0
leaf:
type: float
description: throughput of the leaf connection
required: false
constraints:
greater_or_equal: 0
|
Code Block |
---|
title | onap.datatypes.nfv.ServiceAvailability |
---|
linenumbers | true |
---|
collapse | true |
---|
|
onap.datatypes.nfv.ServiceAvailability:
derived_from: tosca.datatypes.Root
description: service availability
properties:
Level:
type: float
description: service availability levels
required: true
constraints:
- valid_values: [ Level1, Level2, Level3 ]
|
- Mapping of various information elements to Tosca types.
- Virtual Link Data Modelling
- Node types
- Further Concepts
...