blob: 30498adc2ffc8f6e74679634aad5bc9cba77997a [file] [log] [blame]
Andy Bavier31dfb9e2022-02-15 15:24:57 -07001# Copyright 2019-present Open Networking Foundation
2#
3# SPDX-License-Identifier: Apache-2.0
4
55g-control-plane:
6 enable5G: true
Ajay Lotan Thakur3af915b2022-03-04 00:49:34 -07007 images:
8 repository: "registry.opennetworking.org/docker.io/"
9
Andy Bavier31dfb9e2022-02-15 15:24:57 -070010 mongodb:
11 usePassword: false
12 persistence:
13 enabled: false
14 resources:
15 enabled: false
16
17 config:
18 managedByConfigPod:
19 enabled: true
20 # syncUrl: http://sdcore-adapter-v2.aether-roc.svc:8080/synchronize
21 smf:
22 cfgFiles:
23 # https://github.com/free5gc/free5gc/blob/main/config/pcfcfg.yaml
24 smfcfg.conf:
25 configuration:
26 mongodb: # the mongodb connected by this PCF
27 name: smf # name of the mongodb
28 url: mongodb://mongodb:27017
29 pcf:
30 cfgFiles:
31 # https://github.com/free5gc/free5gc/blob/main/config/pcfcfg.yaml
32 pcfcfg.conf:
33 info:
34 version: 1.0.0
35 description: PCF initial local configuration
36 configuration:
37 mongodb: # the mongodb connected by this PCF
38 name: free5gc # name of the mongodb
39 url: mongodb://mongodb:27017
40 nrf:
41 cfgFiles:
42 # https://github.com/free5gc/free5gc/blob/main/config/nrfcfg.yaml
43 nrfcfg.conf:
44 configuration:
45 MongoDBName: free5gc # database name in MongoDB
46 MongoDBUrl: mongodb://mongodb:27017
47 #MongoDBUrl: mongodb://mongodb:27017 #works with db in omec name space
48
49omec-sub-provision:
50 enable: true
Ajay Lotan Thakur3af915b2022-03-04 00:49:34 -070051 images:
52 repository: "registry.opennetworking.org/docker.io/"
53
Andy Bavier31dfb9e2022-02-15 15:24:57 -070054 config:
55 simapp:
56 cfgFiles:
57 simapp.yaml:
58 configuration:
59 provision-network-slice: true
60 sub-provision-endpt:
Amit Wankhedefdf10ff2022-02-16 08:37:20 -060061 addr: webui.omec.svc.cluster.local
62 # sub-proxy-endpt:
63 # addr: subscriber-proxy.aether-roc.svc.cluster.local
64 # port: 5000
Andy Bavier31dfb9e2022-02-15 15:24:57 -070065 subscribers:
66 - ueId-start: 208930100007487
67 ueId-end: 208930100007501
68 plmnId: 20893
69 opc: "981d464c7c52eb6e5036234984ad0bcf"
70 op: ""
71 key: "5122250214c33e723a5dd523fc145fc0"
72 sequenceNumber: "16f3b3f70fc2"
73 device-groups:
74 - name: "5g-gnbsim-user"
75 imsis:
76 - "208930100007487"
77 - "208930100007488"
78 - "208930100007489"
79 - "208930100007490"
80 - "208930100007491"
81 - "208930100007492"
82 - "208930100007493"
83 - "208930100007494"
84 - "208930100007495"
85 - "208930100007496"
86 - "208930100007497"
87 - "208930100007498"
88 - "208930100007499"
89 - "208930100007500"
90 - "208930100007501"
91 ip-domain-name: "pool1"
92 ip-domain-expanded:
93 dnn: internet
94 dns-primary: "8.8.8.8"
95 mtu: 1460
96 ue-ip-pool: "172.250.0.0/16"
97 ue-dnn-qos:
98 dnn-mbr-downlink: 20000000
99 dnn-mbr-uplink: 4000000
100 bitrate-unit: bps
101 traffic-class: #default bearer QCI/ARP
102 name: "platinum"
103 qci: 9
104 arp: 6
105 pdb: 300
106 pelr: 6
107 site-info: "aiab"
108 network-slices:
109 - name: "default"
110 slice-id:
111 sd: "010203"
112 sst: 1
113 site-device-group:
114 - "5g-gnbsim-user"
115 application-filtering-rules:
116 - rule-name: "ALLOW-ALL"
117 priority: 250
118 action: "permit"
119 endpoint: "0.0.0.0/0"
120 site-info:
121 gNodeBs:
122 - name: "aiab-gnb1"
123 tac: 1
124 plmn:
125 mcc: "208"
126 mnc: "93"
127 site-name: "aiab"
128 upf:
129 upf-name: "upf"
130 upf-port: 8805
131
132omec-user-plane:
133 enable: true
134 resources:
135 enabled: false
136
137 config:
138 upf:
139 name: "oaisim"
140 sriov:
141 enabled: false
142 hugepage:
143 enabled: false
144 cniPlugin: simpleovs
145 ipam: static
146 cfgFiles:
147 upf.json:
Ajay Lotan Thakur3af915b2022-03-04 00:49:34 -0700148 log_level: "trace"
149 gtppsc: true
Andy Bavier31dfb9e2022-02-15 15:24:57 -0700150 mode: af_packet
151 cpiface:
152 dnn: "internet"
153 hostname: "upf"
154 enable_ue_ip_alloc: false
155 ue_ip_pool: 172.250.0.0/16
156
1575g-ran-sim:
158 enable: true
159 resources:
160 enabled: false
Ajay Lotan Thakur3af915b2022-03-04 00:49:34 -0700161 images:
162 repository: "registry.opennetworking.org/docker.io/"
Ajay Lotan Thakur7c6183c2022-03-02 14:47:32 -0600163 # tags:
164 # gnbsim: add overriding image tag here
Andy Bavier31dfb9e2022-02-15 15:24:57 -0700165 config:
166 gnbsim:
167 yamlCfgFiles:
Ajay Lotan Thakur7c6183c2022-03-02 14:47:32 -0600168 gnb.conf:
Andy Bavier31dfb9e2022-02-15 15:24:57 -0700169 configuration:
Andy Bavier31dfb9e2022-02-15 15:24:57 -0700170 profiles: # profile information
171 - profileType: register # profile type
172 profileName: profile1 # uniqely identifies a profile within application
173 enable: false # Set true to execute the profile, false otherwise.
174 gnbName: gnb1 # gNB to be used for this profile
175 startImsi: 208930100007487 #First IMSI. Subsequent values will be used if ueCount is mo re than 1
176 ueCount: 5 # Number of UEs for for which the profile will be executed
177 plmnId: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
178 mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
179 mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
180 - profileType: pdusessest
181 profileName: profile2
182 enable: true
183 gnbName: gnb1
184 startImsi: 208930100007492
185 ueCount: 5
186 plmnId:
187 mcc: 208
188 mnc: 93
189 dataPktCount: 5 # Number of UL user data packets to be transmitted. Common for all UEs
190 - profileType: anrelease
191 profileName: profile3
192 enable: false
193 gnbName: gnb1
194 startImsi: 208930100007497
195 ueCount: 5
196 plmnId:
197 mcc: 208
198 mnc: 93
199 - profileType: deregister
200 profileName: profile4
201 enable: false
202 gnbName: gnb1
203 startImsi: 208930100007497
204 ueCount: 5
205 plmnId:
206 mcc: 208
207 mnc: 93
208 logger:
Ajay Lotan Thakur3af915b2022-03-04 00:49:34 -0700209 logLevel: trace # how detailed the log will be, values: trace, debug, info, warn, error, fatal, panic
Andy Bavier31dfb9e2022-02-15 15:24:57 -0700210omec-control-plane:
211 enable4G: false