<p>The ETSI Software Development Group for OpenSlice (SDG OSL) is developing an open-source service-based Operations Support System (OSS) to deliver Network as a Service (NaaS) following specifications from major SDOs including ETSI, TM Forum and GSMA.</p>
<p>For example you can create a CFS spec called "A 5G Service" which is a bundle of two other services (include them in Service Specification Relationships) such as 5G eMBB Slice and a Customer VPN. So when the user orders "A 5G Service", a 5G eMBB Slice and a Customer VPN will be created during the order.</p>
<h3id="assign-resources-as-resource-facing-service-specifications-rfsss">Assign Resources as Resource Facing Service Specifications (RFSSs)</h3>
<p>The Resource Facing Service Specifation (RFSS) is the realization of the designed services. It utilizes specific resources to offer the described service.</p>
<p>For instance, OpenSlice can utilize Kubernetes and NFV resource to deploy the respective services through the corresponding stack, as seen in <ahref="##probe-further">Probe further section</a>.</p>
<p>For instance, OpenSlice can utilize Kubernetes and NFV resource to deploy the respective services through the corresponding stack, as seen in <ahref="#probe-further">Probe further section</a>.</p>
<p>(Offered only as a design for now. THere is no direct implementation to NFV)
On October 16th 2019 GSMA published NG.116 Version 2.0 which defines the Generic Network Slice Template (GST). GST is a set of attributes that can characterise a type of network slice/service. GST is generic and is not tied to any specific network deployment. Here is a list of the various attributes of the template:</p>
@@ -2860,7 +2860,7 @@ You can add in the Service Characteristic Value, in the Value field something li
<h2id="osm-ns-lcm-status">OSM NS LCM Status</h2>
<p>When a Service is deployed, OpenSlice provides the ability to see the status messages from the NFVO. This status can be regarding NS instantiation, primitive execution, etc.</p>
<p>Going to <code>ResourceFacingService (RFS)</code> -><code>Contextual Features</code> -><code>MANO NSLCM</code>, you will be able to see a beautified view of the status messages retrieved by OSM.</p>
<p>NFVOs like OSM allow to perform actions while a service is running, for example change attributes or make actions on a specific VNF.
OpenSlice supports the invocation of day 2 primitives using Open Source MANO (OSM). This feature allows users to perform various actions while a service is running, such as changing attributes or executing specific actions on a Network Service's (NSD) Virtual Network Function (VNF). This capability enhances the flexibility and control over network services, making it easier to manage them in real-time.</p>
@@ -2882,7 +2882,7 @@ OpenSlice supports the invocation of day 2 primitives using Open Source MANO (OS
<ol>
<li>
<p>When a service is instantiated, go to its <code>ResourceFacingService (RFS)</code> -><code>Contextual Features</code> -><code>MANO Primitives List</code>;</p>
<p><imgsrc="../../images/catalogs/mano_primitives_list.png"alt="MANO Primitives List Section"width="700"/></p>
<p><imgsrc="images/catalogs/mano_primitives_list.png"alt="MANO Primitives List Section"width="700"/></p>
</li>
<li>
<p>There, you will find that VNF available primitives;</p>
@@ -2894,7 +2894,7 @@ OpenSlice supports the invocation of day 2 primitives using Open Source MANO (OS
<li>Select the desired primitive on the <code>Primitive Parameter Name</code>;</li>
<li>
<p>Provide the <code>Primitive Parameter Value</code>;</p>
<p><imgsrc="../../images/catalogs/execute_mano_primitives.png"alt="Execute MANO Primitives Window"width="500"/></p>
<p><imgsrc="images/catalogs/execute_mano_primitives.png"alt="Execute MANO Primitives Window"width="500"/></p>