blob: 8de44583d19ae7c78d37271e90886db36989cee5 [file] [log] [blame]
ajayb3f40982021-12-08 14:26:11 -08001..
2 SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
3 SPDX-License-Identifier: Apache-2.0
4
ajayd19711c2021-12-07 12:07:04 -08005Configuration Overview
6======================
ajay60fd69f2021-11-23 22:38:10 -08007
ajay2c0f6f42021-12-02 22:45:19 -08008Reference helm chart
9--------------------
ajay60fd69f2021-11-23 22:38:10 -080010
ajay2c0f6f42021-12-02 22:45:19 -080011 - `SD-Core Helm Chart Repository <https://gerrit.opencord.org/admin/repos/sdcore-helm-charts>`_
12
13Configuration Methods
14---------------------
15SD-Core supports 2 ways to configure network functions and micro services.
16
17 - Helm Chart
18
19 - Each individual network function and microservice has its own helm chart.
20 - User needs to provide override values and deploy the network functions as per their need.
21
22 - REST Config Interface
23
24 - Basic static configuration is passed through helm chart
25 - Dynamic slice creation APIs are provided through REST interface.
26 - REST APIs are defined to create/modify/delete network slice.
27 - REST APIs are also provided to provision subscribers and grouping the subscribers under device Group.
28
ajayec9bb9d2021-12-08 00:03:36 -080029Configuration Steps
30-------------------
Vijaya Rani59a17832021-12-03 19:27:41 +053031This Configuration describes what to configure at high level from RoC/SIMAPP. ConfigPod stores this configuration
ajayec9bb9d2021-12-08 00:03:36 -080032and publish to respective clients over REST/grpc.
ajay2c0f6f42021-12-02 22:45:19 -080033
ajayec9bb9d2021-12-08 00:03:36 -080034 - Step1 : Provision subscriber in 4G/5G subsystem
ajay2c0f6f42021-12-02 22:45:19 -080035
ajayec9bb9d2021-12-08 00:03:36 -080036 - This step is used to configure IMSI in the SD-Core
37 - This procedure is used to configure security keys for a subscriber
38 - Subscribers can be created during system startup or later
39
40 - Step2 : Device Group Configuration
41
42 - Group multiple devices under device group
43 - Configure QoS for the device group
44 - Configure IP domain configuration for the device group e.g. MTU, IP Pool, DNS server
45
46
47 - Step3: Network Slice Configuration
48
49 - Configuration to create a Network Slice
50 - Add device Group into Network Slice
51 - Slice contains the Slice level QoS configuration
Vijaya Rani59a17832021-12-03 19:27:41 +053052 - Site configuration including UPF, eNBs/gNBs assigned to the slice
ajay87945292021-12-08 00:52:00 -080053 - Applications allowed to be accessed by this slice (see :ref:`application-filtering`)
Vijaya Rani59a17832021-12-03 19:27:41 +053054
Vijaya Rani59a17832021-12-03 19:27:41 +053055