blob: bdd926fe84a7ae912b680c763add9156dee7573b [file] [log] [blame]
Scott Baker9c9a8042022-03-03 10:28:17 -08001..
2 SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
3 SPDX-License-Identifier: Apache-2.0
4
5Slice Management
6================
7
8A **Slice** is a unit of network access for a set of UEs with a defined set of
9QOS parameters.
10
11To define a Slice requires it to be associated with:
12
13* an Enterprise
14* a Site
15* one or more **Filter** (Application)
16* one or more **DeviceGroup**
17* a **UPF**
18
19and must also be created with attributes like:
20
21* **SD** (slice differentiator)
22* **SST** (slice/service type)
23* **Default Behavior** (for Application Filtering)
24* **Uplink** (data rate in bps)
25* **Downlink** (data rate in bps)
26
27Provisioning a new Slice
28------------------------
29
30.. note::
31 This section refers to a fully installed ROC GUI, properly secured and with Enterprises, Connectivity Services
32 Applications, and Sites already configured by a ROC Administrator. The examples shown below are taken from an example
33 configuration shipped with the ROC - the "MEGA Patch" (see :ref:`posting-the-mega-patch`)
34
35This procedure assumes you have already set up one or more DeviceGroups, containing
36configuration for a number of UEs. Follow the procedure in :ref:`configure_device_group`
37to configure DeviceGroups.
38
39To add a new Slice, click the **Add** button in the Slice List View.
40
41|Slice-LIST|
42
43In the resulting Slice edit page:
44
45#. Enter a Slice ID (this must be unique across the whole system).
46#. Enter a Display Name (optional).
47#. Enter a Description (optional).
48#. Choose an Enterprise (may already have been selected)
49#. Choose a Site
50#. Choose a template
51
52 * this will copy over values from that template, which may be edited individually at this create stage
53 * they will not be editable afterwards.
54#. Accept the Default Behavior, SD and SST, and Uplink and Downlink values or change them.
55#. Choose a *UPF* from the drop down list.
56
57 * UPFs will previously have been added to a pool - those remaining unused will appear for selection.
58
59|SLICE-ADD|
60
61One or more Filters (Applications) and/or DeviceGroups can be associated with the Slice at this
62stage or later, by clicking on the *+* icon.
63
64When chosen, they appear as a list in the Slice edit page, and are automatically enabled/allowed:
65
66|SLICE-EDIT-APP-DG|
67
68Click on the "Update" to add these changes to the *Basket*.
69
70Click the **Commit** in the *Basket View* to commit the changes. See :ref:`committing`.
71
72Editing an existing Slice
73-------------------------
74When editing an existing Slice, it will not be possible to change:
75
76* The **id**.
77* The **template** or the *SD* or *SST* parameters beneath it.
78
79Existing *Filters* or *DeviceGroups* can be removed by clicking the *trash can* icon next to it.
80
81Alternatively existing *Filters* or *DeviceGroups* can be *disabled/disallowed* by clicking the slider
82next to it. This will have the same effect as disabling it.
83
84.. note:: The *DeviceGroup* or *Filter* and *UPF* here are *references*. If the underlying object is modified, then
85 the changes on the Slice will take effect whenever changes to those objects are committed.
86
87Removing a Slice
88----------------
89Removing a Slice can be achieved by clicking the *trash can* icon next to the Slice in the
90Slice List page
91
92|SLICE-LIST|
93
94.. |SLICE-ADD| image:: images/aether-roc-gui-slice-add.png
95 :width: 500
96 :alt: Slice Edit page adding a new Slice
97
98.. |SLICE-EDIT-APP-DG| image:: images/aether-roc-gui-slice-edit-showing-app-dg.png
99 :width: 300
100 :alt: Slice Edit showing Application and Device Group choice lists
101
102.. |SLICE-LIST| image:: images/aether-roc-gui-slice-list.png
103 :width: 920
104 :alt: Slice List View in Aether ROC GUI