Migrated to open5gs v2.7.0 (#276)
				
					
				
			This commit is contained in:
		
							
								
								
									
										3
									
								
								.env
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								.env
									
									
									
									
									
								
							| @@ -132,3 +132,6 @@ UE_IPV4_INTERNET=192.168.100.0/24 | ||||
|  | ||||
| # UE IPv4 Subnet Range for APN=ims | ||||
| UE_IPV4_IMS=192.168.101.0/24 | ||||
|  | ||||
| # Maximum Number of UEs | ||||
| MAX_NUM_UE=1024 | ||||
|   | ||||
							
								
								
									
										40
									
								
								amf/amf.yaml
									
									
									
									
									
								
							
							
						
						
									
										40
									
								
								amf/amf.yaml
									
									
									
									
									
								
							| @@ -7,14 +7,25 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| amf: | ||||
|     sbi: | ||||
|       - addr: AMF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: AMF_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|     ngap: | ||||
|       - addr: AMF_IP | ||||
|       server: | ||||
|         - address: AMF_IP | ||||
|     guami: | ||||
|       - plmn_id: | ||||
|           mcc: MCC | ||||
| @@ -40,21 +51,10 @@ amf: | ||||
|         full: Open5GS | ||||
|     amf_name: open5gs-amf0 | ||||
|     metrics: | ||||
|       - addr: AMF_IP | ||||
|         port: 9091 | ||||
|       server: | ||||
|         - address: AMF_IP | ||||
|           port: 9091 | ||||
|     time: | ||||
|       t3512: | ||||
|         value: 540 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|  | ||||
| time: | ||||
|   t3512: | ||||
|     value: 540 | ||||
|   | ||||
| @@ -32,6 +32,7 @@ sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/amf.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/amf.yaml | ||||
| sed -i 's|MNC|'$MNC'|g' install/etc/open5gs/amf.yaml | ||||
| sed -i 's|MCC|'$MCC'|g' install/etc/open5gs/amf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/amf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -7,21 +7,19 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| ausf: | ||||
|     sbi: | ||||
|       - addr: AUSF_IP | ||||
|         port: 7777 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: AUSF_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|   | ||||
| @@ -30,6 +30,7 @@ cp /mnt/ausf/ausf.yaml install/etc/open5gs | ||||
| sed -i 's|AUSF_IP|'$AUSF_IP'|g' install/etc/open5gs/ausf.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/ausf.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/ausf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/ausf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -68,7 +68,7 @@ RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg - | ||||
|  | ||||
| # Get open5gs code and install | ||||
| RUN git clone --recursive https://github.com/open5gs/open5gs && cd open5gs && \ | ||||
|     git checkout tags/v2.6.6 && meson build --prefix=`pwd`/install && \ | ||||
|     git checkout tags/v2.7.0 && meson build --prefix=`pwd`/install && \ | ||||
|     ninja -C build && cd build && ninja install && \ | ||||
|     mkdir -p /open5gs/install/include | ||||
|  | ||||
|   | ||||
							
								
								
									
										26
									
								
								bsf/bsf.yaml
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								bsf/bsf.yaml
									
									
									
									
									
								
							| @@ -9,21 +9,19 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| bsf: | ||||
|     sbi: | ||||
|       - addr: BSF_IP | ||||
|         port: 7777 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: BSF_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|   | ||||
| @@ -33,6 +33,7 @@ sed -i 's|BSF_IP|'$BSF_IP'|g' install/etc/open5gs/bsf.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/bsf.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/bsf.yaml | ||||
| sed -i 's|MONGO_IP|'$MONGO_IP'|g' install/etc/open5gs/bsf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/bsf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -3,6 +3,10 @@ db_uri: mongodb://MONGO_IP/open5gs | ||||
| logger: | ||||
|     file: /open5gs/install/var/log/open5gs/hss.log | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| hss: | ||||
|   | ||||
| @@ -42,6 +42,7 @@ sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/hss.conf | ||||
| sed -i 's|LD_LIBRARY_PATH|'$LD_LIBRARY_PATH'|g' install/etc/freeDiameter/hss.conf | ||||
| sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/make_certs.sh | ||||
| sed -i 's|MONGO_IP|'$MONGO_IP'|g' install/etc/open5gs/hss.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/hss.yaml | ||||
|  | ||||
| # Generate TLS certificates | ||||
| ./install/etc/freeDiameter/make_certs.sh install/etc/freeDiameter | ||||
|   | ||||
							
								
								
									
										79
									
								
								mme/mme.yaml
									
									
									
									
									
								
							
							
						
						
									
										79
									
								
								mme/mme.yaml
									
									
									
									
									
								
							| @@ -1,38 +1,50 @@ | ||||
| logger: | ||||
|     file: /open5gs/install/var/log/open5gs/mme.log | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| mme: | ||||
|     freeDiameter: /open5gs/install/etc/freeDiameter/mme.conf | ||||
|     s1ap: | ||||
|       dev: MME_IF | ||||
|       server: | ||||
|         - dev: MME_IF | ||||
|     gtpc: | ||||
|       dev: MME_IF | ||||
|       server: | ||||
|         - dev: MME_IF | ||||
|       client: | ||||
|         sgwc: | ||||
|           - address: SGWC_IP | ||||
|         smf: | ||||
|           - address: SMF_IP | ||||
|     sgsap: | ||||
|       addr: OSMOMSC_IP | ||||
|       map: | ||||
|         tai: | ||||
|           plmn_id: | ||||
|             mcc: MCC | ||||
|             mnc: MNC | ||||
|           tac: 1 | ||||
|         lai: | ||||
|           plmn_id: | ||||
|             mcc: MCC | ||||
|             mnc: MNC | ||||
|           lac: 1 | ||||
|       server: | ||||
|         - address: OSMOMSC_IP | ||||
|           map: | ||||
|             tai: | ||||
|               plmn_id: | ||||
|                 mcc: MCC | ||||
|                 mnc: MNC | ||||
|               tac: 1 | ||||
|             lai: | ||||
|               plmn_id: | ||||
|                 mcc: MCC | ||||
|                 mnc: MNC | ||||
|               lac: 1 | ||||
|     gummei:  | ||||
|       plmn_id: | ||||
|         mcc: MCC | ||||
|         mnc: MNC | ||||
|       mme_gid: 2 | ||||
|       mme_code: 1 | ||||
|       - plmn_id: | ||||
|           mcc: MCC | ||||
|           mnc: MNC | ||||
|         mme_gid: 2 | ||||
|         mme_code: 1 | ||||
|     tai: | ||||
|       plmn_id: | ||||
|         mcc: MCC | ||||
|         mnc: MNC | ||||
|       tac: 1 | ||||
|       - plmn_id: | ||||
|           mcc: MCC | ||||
|           mnc: MNC | ||||
|         tac: 1 | ||||
|     security: | ||||
|         integrity_order : [ EIA2, EIA1, EIA0 ] | ||||
|         ciphering_order : [ EEA0, EEA1, EEA2 ] | ||||
| @@ -40,18 +52,9 @@ mme: | ||||
|         full: Open5GS | ||||
|     mme_name: open5gs-mme0 | ||||
|     metrics: | ||||
|       - addr: MME_IP | ||||
|         port: 9091 | ||||
|  | ||||
| sgwc: | ||||
|     gtpc: | ||||
|       addr: SGWC_IP | ||||
|  | ||||
| smf: | ||||
|     gtpc: | ||||
|       - addr: | ||||
|         - SMF_IP | ||||
|  | ||||
| time: | ||||
|   t3412: | ||||
|     value: 540 | ||||
|       server: | ||||
|         - address: MME_IP | ||||
|           port: 9091 | ||||
|     time: | ||||
|       t3412: | ||||
|         value: 540 | ||||
|   | ||||
| @@ -42,6 +42,7 @@ sed -i 's|MME_IF|'$IF_NAME'|g' install/etc/open5gs/mme.yaml | ||||
| sed -i 's|OSMOMSC_IP|'$OSMOMSC_IP'|g' install/etc/open5gs/mme.yaml | ||||
| sed -i 's|SGWC_IP|'$SGWC_IP'|g' install/etc/open5gs/mme.yaml | ||||
| sed -i 's|SMF_IP|'$SMF_IP'|g' install/etc/open5gs/mme.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/mme.yaml | ||||
| sed -i 's|MME_IP|'$MME_IP'|g' install/etc/freeDiameter/mme.conf | ||||
| sed -i 's|HSS_IP|'$HSS_IP'|g' install/etc/freeDiameter/mme.conf | ||||
| sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/mme.conf | ||||
|   | ||||
							
								
								
									
										22
									
								
								nrf/nrf.yaml
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								nrf/nrf.yaml
									
									
									
									
									
								
							| @@ -7,16 +7,18 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| parameter: | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| # parameter: | ||||
|  | ||||
| nrf: | ||||
|     serving:  # 5G roaming requires PLMN in NRF | ||||
|       - plmn_id: | ||||
|           mcc: MCC | ||||
|           mnc: MNC | ||||
|     sbi: | ||||
|       addr: | ||||
|         - NRF_IP | ||||
|       port: 7777 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       addr: | ||||
|         - SCP_IP | ||||
|       port: 7777 | ||||
|       server: | ||||
|       - address: NRF_IP | ||||
|         port: 7777 | ||||
|   | ||||
| @@ -29,6 +29,9 @@ | ||||
| cp /mnt/nrf/nrf.yaml install/etc/open5gs | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/nrf.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/nrf.yaml | ||||
| sed -i 's|MCC|'$MCC'|g' install/etc/open5gs/nrf.yaml | ||||
| sed -i 's|MNC|'$MNC'|g' install/etc/open5gs/nrf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/nrf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -7,26 +7,24 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| nssf: | ||||
|     sbi: | ||||
|       - addr: NSSF_IP | ||||
|         port: 7777 | ||||
|     nsi: | ||||
|       - addr: NRF_IP | ||||
|         port: 7777 | ||||
|         s_nssai: | ||||
|           sst: 1 | ||||
|       server: | ||||
|         - address: NSSF_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|         nsi: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|             s_nssai: | ||||
|               sst: 1 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|   | ||||
| @@ -31,6 +31,7 @@ sed -i 's|NSSF_IP|'$NSSF_IP'|g' install/etc/open5gs/nssf.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/nssf.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/nssf.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/nssf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/nssf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
							
								
								
									
										31
									
								
								pcf/pcf.yaml
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								pcf/pcf.yaml
									
									
									
									
									
								
							| @@ -9,24 +9,23 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| pcf: | ||||
|     sbi: | ||||
|       - addr: PCF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: PCF_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|     metrics: | ||||
|       - addr: PCF_IP | ||||
|         port: 9091 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: PCF_IP | ||||
|           port: 9091 | ||||
|   | ||||
| @@ -33,6 +33,7 @@ sed -i 's|PCF_IP|'$PCF_IP'|g' install/etc/open5gs/pcf.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/pcf.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/pcf.yaml | ||||
| sed -i 's|MONGO_IP|'$MONGO_IP'|g' install/etc/open5gs/pcf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/pcf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -3,6 +3,10 @@ db_uri: mongodb://MONGO_IP/open5gs | ||||
| logger: | ||||
|     file: /open5gs/install/var/log/open5gs/pcrf.log | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| pcrf: | ||||
|   | ||||
| @@ -37,6 +37,7 @@ cp /mnt/pcrf/pcrf.conf install/etc/freeDiameter | ||||
| cp /mnt/pcrf/make_certs.sh install/etc/freeDiameter | ||||
|  | ||||
| sed -i 's|MONGO_IP|'$MONGO_IP'|g' install/etc/open5gs/pcrf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/pcrf.yaml | ||||
| sed -i 's|PCRF_IP|'$PCRF_IP'|g' install/etc/freeDiameter/pcrf.conf | ||||
| sed -i 's|SMF_IP|'$SMF_IP'|g' install/etc/freeDiameter/pcrf.conf | ||||
| sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/pcrf.conf | ||||
|   | ||||
							
								
								
									
										19
									
								
								scp/scp.yaml
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								scp/scp.yaml
									
									
									
									
									
								
							| @@ -7,16 +7,17 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       addr: | ||||
|         - SCP_IP | ||||
|       port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: SCP_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|   | ||||
| @@ -29,6 +29,7 @@ | ||||
| cp /mnt/scp/scp.yaml install/etc/open5gs | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/scp.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/scp.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/scp.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -5,10 +5,11 @@ parameter: | ||||
|  | ||||
| sgwc: | ||||
|     gtpc: | ||||
|       - addr: SGWC_IP | ||||
|       server: | ||||
|         - address: SGWC_IP | ||||
|     pfcp: | ||||
|       - addr: SGWC_IP | ||||
|  | ||||
| sgwu: | ||||
|     pfcp: | ||||
|       - addr: SGWU_IP | ||||
|       server: | ||||
|         - address: SGWC_IP | ||||
|       client: | ||||
|         sgwu: | ||||
|           - address: SGWU_IP | ||||
|   | ||||
| @@ -31,6 +31,7 @@ export IF_NAME=$(ip r | awk '/default/ { print $5 }') | ||||
| cp /mnt/sgwc/sgwc.yaml install/etc/open5gs | ||||
| sed -i 's|SGWC_IP|'$SGWC_IP'|g' install/etc/open5gs/sgwc.yaml | ||||
| sed -i 's|SGWU_IP|'$SGWU_IP'|g' install/etc/open5gs/sgwc.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/sgwc.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
| @@ -1,15 +1,21 @@ | ||||
| logger: | ||||
|     file: /open5gs/install/var/log/open5gs/sgwu.log | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| sgwu: | ||||
|     gtpu: | ||||
|       - addr: SGWU_IP | ||||
|         advertise: SGWU_ADVERTISE_IP | ||||
|       server: | ||||
|         - address: SGWU_IP | ||||
|           advertise: SGWU_ADVERTISE_IP | ||||
|     pfcp: | ||||
|       - addr: SGWU_IP | ||||
|       server: | ||||
|         - address: SGWU_IP | ||||
|       client: | ||||
|         sgwc: | ||||
|           - address: SGWC_IP | ||||
|  | ||||
| sgwc: | ||||
|     pfcp: | ||||
|       - addr: SGWC_IP | ||||
|   | ||||
| @@ -32,6 +32,7 @@ cp /mnt/sgwu/sgwu.yaml install/etc/open5gs | ||||
| sed -i 's|SGWU_IP|'$SGWU_IP'|g' install/etc/open5gs/sgwu.yaml | ||||
| sed -i 's|SGWC_IP|'$SGWC_IP'|g' install/etc/open5gs/sgwu.yaml | ||||
| sed -i 's|SGWU_ADVERTISE_IP|'$SGWU_ADVERTISE_IP'|g' install/etc/open5gs/sgwu.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/sgwu.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
							
								
								
									
										59
									
								
								smf/smf.yaml
									
									
									
									
									
								
							
							
						
						
									
										59
									
								
								smf/smf.yaml
									
									
									
									
									
								
							| @@ -7,31 +7,47 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|     no_ipv4v6_local_addr_in_packet_filter: true | ||||
|  | ||||
| smf: | ||||
|     freeDiameter: /open5gs/install/etc/freeDiameter/smf.conf | ||||
|     sbi: | ||||
|       - addr: SMF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|     gtpc: | ||||
|       - addr: SMF_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|     gtpu: | ||||
|       - addr: SMF_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|     pfcp: | ||||
|       - addr: SMF_IP | ||||
|     subnet: | ||||
|       - addr: UE_IPV4_INTERNET_TUN_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|       client: | ||||
|         upf: | ||||
|           - address: UPF_IP | ||||
|     session: | ||||
|       - subnet: UE_IPV4_INTERNET_TUN_IP | ||||
|         dnn: internet | ||||
|         dev: ogstun | ||||
|       - addr: 2001:230:cafe::1/48 | ||||
|         dev: ogstun | ||||
|       - subnet: 2001:230:cafe::1/48 | ||||
|         dnn: internet | ||||
|       - addr: UE_IPV4_IMS_TUN_IP | ||||
|         dev: ogstun | ||||
|       - subnet: UE_IPV4_IMS_TUN_IP | ||||
|         dnn: ims | ||||
|         dev: ogstun2 | ||||
|       - addr: 2001:230:babe::1/48 | ||||
|       - subnet: 2001:230:babe::1/48 | ||||
|         dnn: ims | ||||
|         dev: ogstun2 | ||||
|     dns: | ||||
| @@ -43,21 +59,6 @@ smf: | ||||
|       - PCSCF_IP | ||||
|     mtu: 1450 | ||||
|     metrics: | ||||
|       - addr: SMF_IP | ||||
|         port: 9091 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|  | ||||
| upf: | ||||
|     pfcp: | ||||
|       - addr: UPF_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|           port: 9091 | ||||
|   | ||||
| @@ -7,28 +7,38 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|     no_ipv4v6_local_addr_in_packet_filter: true | ||||
|  | ||||
| smf: | ||||
|     freeDiameter: /open5gs/install/etc/freeDiameter/smf.conf | ||||
|     gtpc: | ||||
|       - addr: SMF_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|     gtpu: | ||||
|       - addr: SMF_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|     pfcp: | ||||
|       - addr: SMF_IP | ||||
|     subnet: | ||||
|       - addr: UE_IPV4_INTERNET_TUN_IP | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|       client: | ||||
|         upf: | ||||
|           - address: UPF_IP | ||||
|     session: | ||||
|       - subnet: UE_IPV4_INTERNET_TUN_IP | ||||
|         dnn: internet | ||||
|         dev: ogstun | ||||
|       - addr: 2001:230:cafe::1/48 | ||||
|         dev: ogstun | ||||
|       - subnet: 2001:230:cafe::1/48 | ||||
|         dnn: internet | ||||
|       - addr: UE_IPV4_IMS_TUN_IP | ||||
|         dev: ogstun | ||||
|       - subnet: UE_IPV4_IMS_TUN_IP | ||||
|         dnn: ims | ||||
|         dev: ogstun2 | ||||
|       - addr: 2001:230:babe::1/48 | ||||
|       - subnet: 2001:230:babe::1/48 | ||||
|         dnn: ims | ||||
|         dev: ogstun2 | ||||
|     dns: | ||||
| @@ -40,9 +50,7 @@ smf: | ||||
|       - PCSCF_IP | ||||
|     mtu: 1450 | ||||
|     metrics: | ||||
|       - addr: SMF_IP | ||||
|         port: 9091 | ||||
|       server: | ||||
|         - address: SMF_IP | ||||
|           port: 9091 | ||||
|  | ||||
| upf: | ||||
|     pfcp: | ||||
|       - addr: UPF_IP | ||||
|   | ||||
| @@ -53,6 +53,7 @@ sed -i 's|SMF_DNS2|'$SMF_DNS2'|g' install/etc/open5gs/smf.yaml | ||||
| sed -i 's|UE_IPV4_INTERNET_TUN_IP|'$UE_IPV4_INTERNET_TUN_IP'|g' install/etc/open5gs/smf.yaml | ||||
| sed -i 's|UE_IPV4_IMS_TUN_IP|'$UE_IPV4_IMS_TUN_IP'|g' install/etc/open5gs/smf.yaml | ||||
| sed -i 's|PCSCF_IP|'$PCSCF_IP'|g' install/etc/open5gs/smf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/smf.yaml | ||||
| sed -i 's|SMF_IP|'$SMF_IP'|g' install/etc/freeDiameter/smf.conf | ||||
| sed -i 's|PCRF_IP|'$PCRF_IP'|g' install/etc/freeDiameter/smf.conf | ||||
| sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' install/etc/freeDiameter/smf.conf | ||||
|   | ||||
							
								
								
									
										26
									
								
								udm/udm.yaml
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								udm/udm.yaml
									
									
									
									
									
								
							| @@ -7,6 +7,10 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| udm: | ||||
| @@ -18,17 +22,11 @@ udm: | ||||
|         scheme: 2 | ||||
|         key: /open5gs/install/etc/open5gs/hnet/secp256r1-2.key | ||||
|     sbi: | ||||
|       - addr: UDM_IP | ||||
|         port: 7777 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: UDM_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|   | ||||
| @@ -30,6 +30,7 @@ cp /mnt/udm/udm.yaml install/etc/open5gs | ||||
| sed -i 's|UDM_IP|'$UDM_IP'|g' install/etc/open5gs/udm.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/udm.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/udm.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/udm.yaml | ||||
|  | ||||
| cp /mnt/udm/curve25519-1.key install/etc/open5gs/hnet | ||||
| cp /mnt/udm/secp256r1-2.key install/etc/open5gs/hnet | ||||
|   | ||||
							
								
								
									
										26
									
								
								udr/udr.yaml
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								udr/udr.yaml
									
									
									
									
									
								
							| @@ -6,6 +6,10 @@ sbi: | ||||
|     client: | ||||
|       no_tls: true | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| logger: | ||||
|     file: /open5gs/install/var/log/open5gs/udr.log | ||||
|  | ||||
| @@ -13,17 +17,11 @@ parameter: | ||||
|  | ||||
| udr: | ||||
|     sbi: | ||||
|       - addr: UDR_IP | ||||
|         port: 7777 | ||||
|  | ||||
| scp: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - SCP_IP | ||||
|         port: 7777 | ||||
|  | ||||
| nrf: | ||||
|     sbi: | ||||
|       - addr: | ||||
|           - NRF_IP | ||||
|         port: 7777 | ||||
|       server: | ||||
|         - address: UDR_IP | ||||
|           port: 7777 | ||||
|       client: | ||||
|         nrf: | ||||
|           - uri: http://NRF_IP:7777 | ||||
|         scp: | ||||
|           - uri: http://SCP_IP:7777 | ||||
|   | ||||
| @@ -33,6 +33,7 @@ sed -i 's|UDR_IP|'$UDR_IP'|g' install/etc/open5gs/udr.yaml | ||||
| sed -i 's|SCP_IP|'$SCP_IP'|g' install/etc/open5gs/udr.yaml | ||||
| sed -i 's|NRF_IP|'$NRF_IP'|g' install/etc/open5gs/udr.yaml | ||||
| sed -i 's|MONGO_IP|'$MONGO_IP'|g' install/etc/open5gs/udr.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/udr.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
							
								
								
									
										34
									
								
								upf/upf.yaml
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								upf/upf.yaml
									
									
									
									
									
								
							| @@ -1,31 +1,37 @@ | ||||
| logger: | ||||
|     file: /open5gs/install/var/log/open5gs/upf.log | ||||
|  | ||||
| global: | ||||
|   max: | ||||
|     ue: MAX_NUM_UE | ||||
|  | ||||
| parameter: | ||||
|  | ||||
| upf: | ||||
|     pfcp: | ||||
|       - addr: UPF_IP | ||||
|       server: | ||||
|         - address: UPF_IP | ||||
|       client: | ||||
|         smf: | ||||
|           - address: SMF_IP | ||||
|     gtpu: | ||||
|       - addr: UPF_IP | ||||
|         advertise: UPF_ADVERTISE_IP | ||||
|     subnet: | ||||
|       - addr: UE_IPV4_INTERNET_TUN_IP | ||||
|       server: | ||||
|         - address: UPF_IP | ||||
|           advertise: UPF_ADVERTISE_IP | ||||
|     session: | ||||
|       - subnet: UE_IPV4_INTERNET_TUN_IP | ||||
|         dev: ogstun | ||||
|         dnn: internet | ||||
|       - addr: 2001:230:cafe::1/48 | ||||
|       - subnet: 2001:230:cafe::1/48 | ||||
|         dev: ogstun | ||||
|         dnn: internet | ||||
|       - addr: UE_IPV4_IMS_TUN_IP | ||||
|       - subnet: UE_IPV4_IMS_TUN_IP | ||||
|         dnn: ims | ||||
|         dev: ogstun2 | ||||
|       - addr: 2001:230:babe::1/48 | ||||
|       - subnet: 2001:230:babe::1/48 | ||||
|         dnn: ims | ||||
|         dev: ogstun2 | ||||
|     metrics: | ||||
|       - addr: UPF_IP | ||||
|         port: 9091 | ||||
|  | ||||
| smf: | ||||
|     pfcp: | ||||
|       - addr: SMF_IP | ||||
|       server: | ||||
|         - address: UPF_IP | ||||
|           port: 9091 | ||||
|   | ||||
| @@ -43,6 +43,7 @@ sed -i 's|SMF_IP|'$SMF_IP'|g' install/etc/open5gs/upf.yaml | ||||
| sed -i 's|UE_IPV4_INTERNET_TUN_IP|'$UE_IPV4_INTERNET_TUN_IP'|g' install/etc/open5gs/upf.yaml | ||||
| sed -i 's|UE_IPV4_IMS_TUN_IP|'$UE_IPV4_IMS_TUN_IP'|g' install/etc/open5gs/upf.yaml | ||||
| sed -i 's|UPF_ADVERTISE_IP|'$UPF_ADVERTISE_IP'|g' install/etc/open5gs/upf.yaml | ||||
| sed -i 's|MAX_NUM_UE|'$MAX_NUM_UE'|g' install/etc/open5gs/upf.yaml | ||||
|  | ||||
| # Sync docker time | ||||
| #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone | ||||
|   | ||||
		Reference in New Issue
	
	Block a user