blob: 41bb51c79954b83da74bb1456b08f09b9ef1972b [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
7 mongodb:
8 usePassword: false
9 persistence:
10 enabled: false
11 resources:
12 enabled: false
13
14 config:
15 managedByConfigPod:
16 enabled: true
17 # syncUrl: http://sdcore-adapter-v2.aether-roc.svc:8080/synchronize
18 smf:
19 cfgFiles:
20 # https://github.com/free5gc/free5gc/blob/main/config/pcfcfg.yaml
21 smfcfg.conf:
22 configuration:
23 mongodb: # the mongodb connected by this PCF
24 name: smf # name of the mongodb
25 url: mongodb://mongodb:27017
26 pcf:
27 cfgFiles:
28 # https://github.com/free5gc/free5gc/blob/main/config/pcfcfg.yaml
29 pcfcfg.conf:
30 info:
31 version: 1.0.0
32 description: PCF initial local configuration
33 configuration:
34 mongodb: # the mongodb connected by this PCF
35 name: free5gc # name of the mongodb
36 url: mongodb://mongodb:27017
37 nrf:
38 cfgFiles:
39 # https://github.com/free5gc/free5gc/blob/main/config/nrfcfg.yaml
40 nrfcfg.conf:
41 configuration:
42 MongoDBName: free5gc # database name in MongoDB
43 MongoDBUrl: mongodb://mongodb:27017
44 #MongoDBUrl: mongodb://mongodb:27017 #works with db in omec name space
45
46omec-sub-provision:
47 enable: true
48 config:
49 simapp:
50 cfgFiles:
51 simapp.yaml:
52 configuration:
53 provision-network-slice: true
54 sub-provision-endpt:
Amit Wankhedefdf10ff2022-02-16 08:37:20 -060055 addr: webui.omec.svc.cluster.local
56 # sub-proxy-endpt:
57 # addr: subscriber-proxy.aether-roc.svc.cluster.local
58 # port: 5000
Andy Bavier31dfb9e2022-02-15 15:24:57 -070059 subscribers:
60 - ueId-start: 208930100007487
61 ueId-end: 208930100007501
62 plmnId: 20893
63 opc: "981d464c7c52eb6e5036234984ad0bcf"
64 op: ""
65 key: "5122250214c33e723a5dd523fc145fc0"
66 sequenceNumber: "16f3b3f70fc2"
67 device-groups:
68 - name: "5g-gnbsim-user"
69 imsis:
70 - "208930100007487"
71 - "208930100007488"
72 - "208930100007489"
73 - "208930100007490"
74 - "208930100007491"
75 - "208930100007492"
76 - "208930100007493"
77 - "208930100007494"
78 - "208930100007495"
79 - "208930100007496"
80 - "208930100007497"
81 - "208930100007498"
82 - "208930100007499"
83 - "208930100007500"
84 - "208930100007501"
85 ip-domain-name: "pool1"
86 ip-domain-expanded:
87 dnn: internet
88 dns-primary: "8.8.8.8"
89 mtu: 1460
90 ue-ip-pool: "172.250.0.0/16"
91 ue-dnn-qos:
92 dnn-mbr-downlink: 20000000
93 dnn-mbr-uplink: 4000000
94 bitrate-unit: bps
95 traffic-class: #default bearer QCI/ARP
96 name: "platinum"
97 qci: 9
98 arp: 6
99 pdb: 300
100 pelr: 6
101 site-info: "aiab"
102 network-slices:
103 - name: "default"
104 slice-id:
105 sd: "010203"
106 sst: 1
107 site-device-group:
108 - "5g-gnbsim-user"
109 application-filtering-rules:
110 - rule-name: "ALLOW-ALL"
111 priority: 250
112 action: "permit"
113 endpoint: "0.0.0.0/0"
114 site-info:
115 gNodeBs:
116 - name: "aiab-gnb1"
117 tac: 1
118 plmn:
119 mcc: "208"
120 mnc: "93"
121 site-name: "aiab"
122 upf:
123 upf-name: "upf"
124 upf-port: 8805
125
126omec-user-plane:
127 enable: true
128 resources:
129 enabled: false
130
131 config:
132 upf:
133 name: "oaisim"
134 sriov:
135 enabled: false
136 hugepage:
137 enabled: false
138 cniPlugin: simpleovs
139 ipam: static
140 cfgFiles:
141 upf.json:
142 mode: af_packet
143 cpiface:
144 dnn: "internet"
145 hostname: "upf"
146 enable_ue_ip_alloc: false
147 ue_ip_pool: 172.250.0.0/16
148
1495g-ran-sim:
150 enable: true
151 resources:
152 enabled: false
153
154 config:
155 gnbsim:
156 yamlCfgFiles:
157 gnb.conf: |
158 info:
159 version: 1.0.0
160 description: gNodeB sim initial configuration
161 configuration:
162 gnbs: # pool of gNodeBs
163 gnb1:
164 n2IpAddr: # gNB N2 interface IP address used to connect to AMF
165 n2Port: 9487 # gNB N2 Port used to connect to AMF
166 n3IpAddr: 192.168.251.5 # gNB N3 interface IP address used to connect to UPF
167 n3Port: 2152 # gNB N3 Port used to connect to UPF
168 name: gnb1 # gNB name that uniquely identify a gNB within application
169 globalRanId:
170 plmnId:
171 mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
172 mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
173 gNbId:
174 bitLength: 24
175 gNBValue: 000102 # gNB identifier (3 bytes hex string, range: 000000~FFFFFF)
176 supportedTaList:
177 - tac: 000001 # Tracking Area Code (3 bytes hex string, range: 000000~FFFFFF)
178 broadcastPlmnList:
179 - plmnId:
180 mcc: 208
181 mnc: 93
182 taiSliceSupportList:
183 - sst: 1 # Slice/Service Type (uinteger, range: 0~255)
184 sd: 010203 # Slice Differentiator (3 bytes hex string, range: 000000~FFFFFF)
185 defaultAmf:
186 hostName: amf # Host name of AMF
187 ipAddr: # AMF IP address
188 port: 38412 # AMF port
189
190 profiles: # profile information
191 - profileType: register # profile type
192 profileName: profile1 # uniqely identifies a profile within application
193 enable: false # Set true to execute the profile, false otherwise.
194 gnbName: gnb1 # gNB to be used for this profile
195 startImsi: 208930100007487 #First IMSI. Subsequent values will be used if ueCount is mo re than 1
196 ueCount: 5 # Number of UEs for for which the profile will be executed
197 plmnId: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
198 mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
199 mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
200 - profileType: pdusessest
201 profileName: profile2
202 enable: true
203 gnbName: gnb1
204 startImsi: 208930100007492
205 ueCount: 5
206 plmnId:
207 mcc: 208
208 mnc: 93
209 dataPktCount: 5 # Number of UL user data packets to be transmitted. Common for all UEs
210 - profileType: anrelease
211 profileName: profile3
212 enable: false
213 gnbName: gnb1
214 startImsi: 208930100007497
215 ueCount: 5
216 plmnId:
217 mcc: 208
218 mnc: 93
219 - profileType: deregister
220 profileName: profile4
221 enable: false
222 gnbName: gnb1
223 startImsi: 208930100007497
224 ueCount: 5
225 plmnId:
226 mcc: 208
227 mnc: 93
228 logger:
229 logLevel: info # how detailed the log will be, values: trace, debug, info, warn, error, fatal, panic
230
231omec-control-plane:
232 enable4G: false