blob: 6ce0446d1649e4fd96e513de44b89d9d7af2d204 [file] [log] [blame]
badhri854c028b32021-11-03 18:24:05 -05001# Copyright 2020-present Open Networking Foundation
2#
Ajay Lotan Thakur03189d22022-02-10 14:06:03 -06003# SPDX-License-Identifier: Apache-2.0
badhri854c028b32021-11-03 18:24:05 -05004
5images:
6 tags:
7 init: docker.io/omecproject/pod-init:1.0.0
Ajay Lotan Thakurdfa50352022-02-18 13:42:31 -06008 gnbsim: registry.aetherproject.org/omecproject/5gc-gnbsim:main-a984342
badhri854c028b32021-11-03 18:24:05 -05009 pullPolicy: IfNotPresent
10 # Secrets must be manually created in the namespace.
11 pullSecrets:
12 - name: aether.registry
13
14nodeSelectors:
15 enabled: false
16 gnbsim:
17 label: omec-cp
18 value: enabled
19
20resources:
21 enabled: true
22 gnbsim:
23 requests:
24 cpu: 2
25 memory: 1Gi
26 limits:
27 cpu: 2
28 memory: 1Gi
29
30config:
31 clusterDomain: cluster.local
32 coreDump:
33 enabled: false
34 path: /tmp/coredump
35 gnbsim:
36 deploy: true
37 sriov:
38 enabled: disabled
39 ipam: static
40 cniPlugin: simpleovs #need override value
41 gnb:
42 ip: 192.168.251.5/24
Ajay Lotan Thakur484545b2022-02-28 14:39:16 -060043 profile:
44 enable: true
45 port: 5000
badhri854c028b32021-11-03 18:24:05 -050046 ngapp:
47 port: 38412
48 nodePort:
49 enabled: false
50 port: 30071
51 yamlCfgFiles:
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -060052 gnb.conf:
badhri854c028b32021-11-03 18:24:05 -050053 info:
54 version: 1.0.0
55 description: gNodeB sim initial configuration
56 configuration:
57 gnbs: # pool of gNodeBs
58 gnb1:
59 n2IpAddr: # gNB N2 interface IP address used to connect to AMF
60 n2Port: 9487 # gNB N2 Port used to connect to AMF
61 n3IpAddr: 192.168.251.5 # gNB N3 interface IP address used to connect to UPF
62 n3Port: 2152 # gNB N3 Port used to connect to UPF
63 name: gnb1 # gNB name that uniquely identify a gNB within application
Vini Gajjaraf6abca2021-11-30 19:37:47 +053064 globalRanId:
65 plmnId:
66 mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
67 mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
68 gNbId:
69 bitLength: 24
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -060070 gNBValue: "000102" # gNB identifier (3 bytes hex string, range: 000000~FFFFFF)
Vini Gajjaraf6abca2021-11-30 19:37:47 +053071 supportedTaList:
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -060072 - tac: "000001" # Tracking Area Code (3 bytes hex string, range: 000000~FFFFFF)
Vini Gajjaraf6abca2021-11-30 19:37:47 +053073 broadcastPlmnList:
74 - plmnId:
75 mcc: 208
76 mnc: 93
77 taiSliceSupportList:
78 - sst: 1 # Slice/Service Type (uinteger, range: 0~255)
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -060079 sd: "010203" # Slice Differentiator (3 bytes hex string, range: 000000~FFFFFF)
badhri854c028b32021-11-03 18:24:05 -050080 defaultAmf:
81 hostName: amf # Host name of AMF
82 ipAddr: # AMF IP address
83 port: 38412 # AMF port
Vini Gajjaraf6abca2021-11-30 19:37:47 +053084
badhri854c028b32021-11-03 18:24:05 -050085 profiles: # profile information
86 - profileType: register # profile type
87 profileName: profile1 # uniqely identifies a profile within application
88 enable: false # Set true to execute the profile, false otherwise.
89 gnbName: gnb1 # gNB to be used for this profile
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -060090 startImsi: 208930100007487 #First IMSI. Subsequent values will be used if ueCount is mo re than 1
badhri854c028b32021-11-03 18:24:05 -050091 ueCount: 5 # Number of UEs for for which the profile will be executed
92 plmnId: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
93 mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
94 mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
95 - profileType: pdusessest
96 profileName: profile2
97 enable: true
98 gnbName: gnb1
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -060099 startImsi: 208930100007492
badhri854c028b32021-11-03 18:24:05 -0500100 ueCount: 5
101 plmnId:
102 mcc: 208
103 mnc: 93
104 dataPktCount: 5 # Number of UL user data packets to be transmitted. Common for all UEs
Vini Gajjar6cd5c622021-12-17 09:43:40 +0530105 - profileType: anrelease
badhri854c028b32021-11-03 18:24:05 -0500106 profileName: profile3
107 enable: false
108 gnbName: gnb1
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -0600109 startImsi: 208930100007497
badhri854c028b32021-11-03 18:24:05 -0500110 ueCount: 5
111 plmnId:
Vini Gajjaraf6abca2021-11-30 19:37:47 +0530112 mcc: 208
113 mnc: 93
Vini Gajjar4dff76a2022-01-24 10:29:29 +0000114 - profileType: uetriggservicereq
115 profileName: profile4
116 enable: false
117 gnbName: gnb1
118 startImsi: 208930100007497
119 ueCount: 5
120 plmnId:
121 mcc: 208
122 mnc: 93
Vini Gajjar6cd5c622021-12-17 09:43:40 +0530123 - profileType: deregister
124 profileName: profile4
125 enable: false
126 gnbName: gnb1
Ajay Lotan Thakurb9b6ed32022-03-02 00:17:19 -0600127 startImsi: 208930100007497
Vini Gajjar6cd5c622021-12-17 09:43:40 +0530128 ueCount: 5
129 plmnId:
130 mcc: 208
131 mnc: 93
badhri854c028b32021-11-03 18:24:05 -0500132 logger:
133 logLevel: info # how detailed the log will be, values: trace, debug, info, warn, error, fatal, panic