forked from free5gc/free5gc-compose
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pcfcfg.yaml
35 lines (33 loc) · 2.02 KB
/
pcfcfg.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
info:
version: 1.0.2
description: PCF initial local configuration
configuration:
pcfName: PCF # the name of this PCF
sbi: # Service-based interface information
scheme: http # the protocol for sbi (http or https)
registerIPv4: pcf.free5gc.org # IP used to register to NRF
bindingIPv4: pcf.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/pcf.pem # PCF TLS Certificate
key: cert/pcf.key # PCF TLS Private key
timeFormat: 2019-01-02 15:04:05 # time format of this PCF
defaultBdtRefId: BdtPolicyId- # BDT Reference ID, indicating transfer policies of background data transfer.
nrfUri: http://nrf.free5gc.org:8000 # a valid URI of NRF
serviceList: # the SBI services provided by this PCF, refer to TS 29.507
- serviceName: npcf-am-policy-control # Npcf_AMPolicyControl service
- serviceName: npcf-smpolicycontrol # Npcf_SMPolicyControl service
suppFeat: 3fff # the features supported by Npcf_SMPolicyControl, name defined in TS 29.512 5.8-1, value defined in TS 29.571 5.2.2
- serviceName: npcf-bdtpolicycontrol # Npcf_BDTPolicyControl service
- serviceName: npcf-policyauthorization # Npcf_PolicyAuthorization service
suppFeat: 3 # the features supported by Npcf_PolicyAuthorization, name defined in TS 29.514 5.8-1, value defined in TS 29.571 5.2.2
- serviceName: npcf-eventexposure # Npcf_EventExposure service
- serviceName: npcf-ue-policy-control # Npcf_UEPolicyControl service
mongodb: # the mongodb connected by this PCF
name: free5gc # name of the mongodb
url: mongodb://db:27017 # a valid URL of the mongodb
locality: area1 # Name of the location where a set of AMF, SMF, PCF and UPFs are located
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