1 # Copyright (c) 2018 by Paderborn University
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
17 # Neither the name of the OSM, Paderborn University
18 # nor the names of its contributors may be used to endorse or promote
19 # products derived from this software without specific prior written
23 https://raw.githubusercontent.com/sonata-nfv/tng-schema/master/service-descriptor/nsd-schema.yml
25 name: emulator_example
27 author: Manuel Peuster (Paderborn University)
29 This is a small example service to showcase how vim-emu can deploy simple
30 5GTANGO network service packages.
33 vnf_vendor: eu.5gtango
34 vnf_name: default-vnf0
37 vnf_name: default-vnf1
38 vnf_vendor: eu.5gtango
52 connectivity_type: E-LAN
53 connection_points_reference:
58 connectivity_type: E-Line
59 connection_points_reference:
63 connectivity_type: E-Line
64 connection_points_reference:
68 connectivity_type: E-Line
69 connection_points_reference:
74 number_of_endpoints: 2
75 number_of_virtual_links: 3
76 constituent_virtual_links:
83 network_forwarding_paths:
87 - connection_point_ref: input
89 - connection_point_ref: 'vnf0:input'
91 - connection_point_ref: 'vnf0:output'
93 - connection_point_ref: 'vnf1:input'
95 - connection_point_ref: 'vnf1:output'
97 - connection_point_ref: output