Updating gnbsim image tag and modifying gnbsim-run script
Change-Id: I86083ce08462f8cf4b8a2aced2e597d91c815687
diff --git a/omec/5g-ran-sim/values.yaml b/omec/5g-ran-sim/values.yaml
index e5b38cc..c08a7af 100644
--- a/omec/5g-ran-sim/values.yaml
+++ b/omec/5g-ran-sim/values.yaml
@@ -5,14 +5,12 @@
images:
tags:
init: docker.io/omecproject/pod-init:1.0.0
- gnbsim: ajaythakuronf/5gc-gnbsim:0.0.9-dev
+ gnbsim: registry.aetherproject.org/omecproject/5gc-gnbsim:dev-new-gnbsim-4c60d87
depCheck: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
pullPolicy: IfNotPresent
- credentials: {}
- # If specified, use this credential to access the image
- # registry:
- # username:
- # password:
+ # Secrets must be manually created in the namespace.
+ pullSecrets:
+ - name: aether.registry
nodeSelectors:
enabled: false
@@ -52,4 +50,38 @@
gnb.conf: |
info:
version: 1.0.0
- description: gNodeB sim initial configuration
+ description: gNodeB sim initial configuration
+ configuration:
+ gnbs: # pool of gNodeBs
+ gnb1:
+ n2IpAddr: # gNB N2 interface IP address used to connect to AMF
+ n2Port: 9487 # gNB N2 Port used to connect to AMF
+ n3IpAddr: 192.168.251.5 # gNB N3 interface IP address used to connect to UPF
+ n3Port: 2152 # gNB N3 Port used to connect to UPF
+ name: gnb1 # gNB name that uniquely identify a gNB within application
+ gnbId: 000102 # gNB identifier (3 bytes hex string, range: 000000~FFFFFF)
+ tac: 000001 # Tracking Area Code (3 bytes hex string, range: 000000~FFFFFF)
+ defaultAmf:
+ hostName: amf # Host name of AMF
+ ipAddr: # AMF IP address
+ port: 38412 # AMF port
+ profiles: # profile information
+ - profileType: register # profile type
+ profileName: profile1 # uniqely identifies a profile within application
+ enable: false # Set true to execute the profile, false otherwise.
+ gnbName: gnb1 # gNB to be used for this profile
+ startImsi: 2089300007487
+ ueCount: 1
+ plmnId: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
+ mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
+ mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
+ - profileType: pdusessest # profile type
+ profileName: profile2 # uniqely identifies a profile within application
+ enable: true # Set true to execute the profile, false otherwise.
+ gnbName: gnb1 # gNB to be used for this profile
+ startImsi: 2089300007487 # First IMSI. Subsequent values will be used if ueCount is more than 1
+ ueCount: 1 # Number of UEs for for which the profile will be executed
+ plmnId: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>. Should match startImsi
+ mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
+ mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
+ dataPktCount: 5 # Number of UL user data packets to be transmitted. Common for all UEs