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