Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • 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
titleonap.datatypes.nfv.ConnectivityType
linenumberstrue
collapsetrue
  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
titleonap.datatypes.nfv.Qos
linenumberstrue
collapsetrue
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
titleonap.datatypes.nfv.Bitrate
linenumberstrue
collapsetrue


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
titleonap.datatypes.nfv.ServiceAvailability
linenumberstrue
collapsetrue

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 

...