-
Notifications
You must be signed in to change notification settings - Fork 142
/
chfcfg.yaml
52 lines (51 loc) · 1.68 KB
/
chfcfg.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
info:
version: 1.0.3
description: CHF initial local configuration
configuration:
chfName: CHF # the name of this CHF
sbi: # Service-based interface information
scheme: http # the protocol for sbi (http or https)
registerIPv4: chf.free5gc.org # IP used to register to NRF
bindingIPv4: chf.free5gc.org # IP used to bind the service
port: 8000 # port used to bind the service
tls: # the local path of TLS key
pem: cert/chf.pem # CHF TLS Certificate
key: cert/chf.key # CHF TLS Private key
nrfUri: http://nrf.free5gc.org:8000 # a valid URI of NRF
nrfCertPem: cert/nrf.pem # NRF Certificate
serviceNameList: # the SBI services provided by this CHF, refer to TS 32.291
- nchf-convergedcharging # Nchf_AMPolicyControl service
mongodb: # the mongodb connected by this CHF
name: free5gc # name of the mongodb
url: mongodb://db:27017 # a valid URL of the mongodb
quotaValidityTime: 10000
volumeLimit: 50000
volumeLimitPDU: 10000
volumeThresholdRate: 0.8
cgf:
enable: true
hostIPv4: webui
port: 2121
listenPort: 2122
tls:
pem: cert/chf.pem
key: cert/chf.key
cdrFilePath: /tmp
abmfDiameter:
protocol: tcp
hostIPv4: chf.free5gc.org
port: 3868
tls:
pem: cert/chf.pem
key: cert/chf.key
rfDiameter:
protocol: tcp
hostIPv4: chf.free5gc.org
port: 3869
tls:
pem: cert/chf.pem # CHF TLS Certificate
key: cert/chf.key # CHF TLS Private key
logger: # log output setting
enable: true # true or false
level: info # how detailed to output, value: trace, debug, info, warn, error, fatal, panic
reportCaller: false # enable the caller report or not, value: true or false