You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: implement new configuration system
* chore: add nf type to subscription
* feat: implement polling for NF configuration
* chore: define ue routing manager not to store dynamic data in a static global map
* chore: add unit tests
* refactor: updateSMFContext method
* chore: improve HTTPNfSubscriptionStatusNotify function
* fix: static error while marshalling BP Manager
* chore: update BPManager MarshalJSON method
* fix: static errors and enable static checks
* fix: validation function
* chore: compare old and new session config before triggering registration
* fix: do not cancel registration if lastconfigs and newconfigs are same
* fix: update UPF port in smcontext
* chore: add AN nodes to User plane
* fix: missing user plane information and links
* chore: move userplane logic to userplane information file
* chore: create AN node before linking to UPF
* chore: create UPF-to-GNB link immediately for each GNB
* chore: filter non-upf nodes while generation data path
* chore: trigger pfcp association when userplane is set to context
* fix: do not accept 0 pfcp port
---------
Signed-off-by: gatici <[email protected]>
SPDX-FileCopyrightText: 2021 Open Networking Foundation <[email protected]>
4
5
Copyright 2019 free5GC.org
@@ -14,12 +15,35 @@ point to communicate with UPF (User Plane Function). SD-Core SMF supports
14
15
interaction with multiple UPFs. SMF supports handling dynamic slice
15
16
configuration, removal and modification.
16
17
18
+
Compliance of the 5G Network functions can be found at [5G Compliance](https://docs.sd-core.opennetworking.org/main/overview/3gpp-compliance-5g.html)
19
+
17
20
## SMF Block diagram
18
21
19
22

20
23
21
-
SMF has configuration interface to handle slice configuration. Config service is
22
-
realised using the project - Config Service. SMF exports metrics to prometheus.
24
+
## Dynamic Network configuration (via webconsole)
25
+
26
+
SMF polls the webconsole every 5 seconds to fetch the latest SNssaiInfo and UserPlaneInformation configuration.
27
+
28
+
### Setting Up Polling
29
+
30
+
Include the `webuiUri` of the webconsole in the configuration file
31
+
```
32
+
configuration:
33
+
...
34
+
webuiUri: https://webui:5001 # or http://webui:5001
35
+
...
36
+
```
37
+
The scheme (http:// or https://) must be explicitly specified. If no parameter is specified,
38
+
SMF will use `http://webui:5001` by default.
39
+
40
+
### HTTPS Support
41
+
42
+
If the webconsole is served over HTTPS and uses a custom or self-signed certificate,
43
+
you must install the root CA certificate into the trust store of the SMF environment.
44
+
45
+
Check the official guide for installing root CA certificates on Ubuntu:
46
+
[Install a Root CA Certificate in the Trust Store](https://documentation.ubuntu.com/server/how-to/security/install-a-root-ca-certificate-in-the-trust-store/index.html)
0 commit comments