Skip to content
Pol Alemany edited this page Dec 24, 2019 · 28 revisions

Welcome to the tng-slice-mngr wiki!

Here we document the Network Slice Manager module belonging to SONATA (by 5GTango), both in terms of its internal design and usage.

The Slice Manager has two objects to deal with; firstly, the Network Slice Template descriptor(NSTd) which defines a set of networks services (subnets) to be instantiated over a network. Secondly, the Network Slice Instantiation record (NSIr) which is the object to manage the information of the deployed network services and its is based on a NSTd.

The Network Slice Manager...

... has mainly two features:

  • Network Services Composition: to hability to link multiple network service among them in order to compose a more complete and isolated network service to the final user.
  • Network Service Sharing: it allows to share a Network Service deployment among multiple network Slices in order to reuse them and so, be resource efficient.

... is part of the SONATA Service Platform as the following figure shows:

SONATA SP Architecture

Since SONATA 5.1 release, it is possible to give instantiation parameters to the Network Slice Instance to be deployed. Unfortunetly, it can only be used through the GUI as the tng-cli tool needs to be updated. Click here to know how the instantiation parameters work and which features do they allow.

Internal Network Slice Manager Architecture

Regarding the architecture of the Network Slice manager, please reffe to to the Architecture and Internal Processes page for further information about this component.

APIs information

To understand better how this component work, check the different API options for each one of the two objects:

Using the Network Slice Manager

Go to the "How to use this component" page to learn how to use and "play" with the possible commands of this component.

Moreover, check the examples described in the Network Slice Examples page which were used while developing and integrating this component into the SONATA SP.