Merge pull request #6 from i-miguez/main

Upgraded to Open5gs 2.2.3
This commit is contained in:
Carlos Giraldo
2021-04-05 19:16:27 +02:00
committed by GitHub
7 changed files with 97 additions and 61 deletions

View File

@@ -9,8 +9,8 @@ services:
context: ../../open5gs/
dockerfile: Dockerfile.webui
args:
version: 2.1.7
image: openverso/open5gs-webui:2.1.7
version: 2.2.3
image: openverso/open5gs-webui:2.2.3
restart: on-failure
environment:
DB_URI: mongodb://mongo/open5gs
@@ -20,16 +20,24 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-nrfd
restart : on-failure
nssf:
build:
context: ../../open5gs/
args:
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-nssfd
restart : on-failure
amf:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command:
- open5gs-amfd
restart : on-failure
@@ -37,16 +45,16 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-smfd
restart : on-failure
mme:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-mmed
restart: on-failure
ports:
@@ -56,24 +64,24 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-sgwcd
restart : on-failure
sgwu:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-sgwud
restart : on-failure
upf:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: ["open5gs-upfd"]
cap_add:
- all
@@ -85,8 +93,8 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: ["open5gs-pcrfd"]
environment:
DB_URI: mongodb://mongo/open5gs
@@ -95,8 +103,8 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-hssd
environment:
DB_URI: mongodb://mongo/open5gs
@@ -105,8 +113,8 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
restart: on-failure
command:
- open5gs-udrd
@@ -114,8 +122,8 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
restart: on-failure
command:
- open5gs-udmd
@@ -123,8 +131,8 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command:
- open5gs-ausfd
restart : on-failure
@@ -132,8 +140,8 @@ services:
build:
context: ../../open5gs/
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command:
- open5gs-pcfd
restart : on-failure

View File

@@ -6,6 +6,6 @@ IMSI_LIST="001010000000001"
KI=465B5CE8B199B49FAA5F0A2EE238A6BC
OPC=E8ED289DEBA952E4283B54E88E6183CA
for IMSI in $IMSI_LIST; do
docker exec $CONTAINER_NAME mongo --eval "db.subscribers.update({\"imsi\" : \"$IMSI\"}, { \$setOnInsert: { \"imsi\" : \"$IMSI\", \"pdn\" : [ { \"apn\" : \"internet\", \"_id\" : new ObjectId(), \"pcc_rule\" : [ ], \"ambr\" : { \"downlink\" : NumberLong(1024000), \"uplink\" : NumberLong(1024000) }, \"qos\" : { \"qci\" : NumberInt(9), \"arp\" : { \"priority_level\" : NumberInt(8), \"pre_emption_vulnerability\" : NumberInt(1), \"pre_emption_capability\" : NumberInt(0) } }, \"type\" : NumberInt(0) } ], \"ambr\" : { \"downlink\" : NumberLong(1024000), \"uplink\" : NumberLong(1024000) }, \"subscribed_rau_tau_timer\" : NumberInt(12), \"network_access_mode\" : NumberInt(2), \"subscriber_status\" : NumberInt(0), \"access_restriction_data\" : NumberInt(32), \"security\" : { \"k\" : \"$KI\", \"amf\" : \"8000\", \"op\" : null, \"opc\" : \"$OPC\" }, \"__v\" : 0 } }, upsert=true);" open5gs
for IMSI in $IMSI_LIST; do
docker exec $CONTAINER_NAME mongo --eval "db.subscribers.update({\"imsi\" : \"$IMSI\"}, { \$setOnInsert: { \"imsi\" : \"$IMSI\", \"subscribed_rau_tau_timer\" : NumberInt(12), \"network_access_mode\" : NumberInt(2), \"subscriber_status\" : NumberInt(0), \"access_restriction_data\" : NumberInt(32), \"slice\" : [ { \"sst\": NumberInt(1), \"default_indicator\": true, \"session\": [{ \"name\": \"internet\", \"type\": NumberInt(3), \"pcc_rule\": [], \"ambr\": {\"uplink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0)}, \"downlink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0) } }, \"qos\": { \"index\": NumberInt(9), \"arp\": {\"priority_level\": NumberInt(8), \"pre_emption_capability\": NumberInt(1), \"pre_emption_vulnerability\": NumberInt(1)} } } ] } ], \"ambr\": {\"uplink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0)}, \"downlink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0) } }, \"security\" : { \"k\" : \"$KI\", \"amf\" : \"8000\", \"op\" : null, \"opc\" : \"$OPC\" }, \"__v\" : 0 } }, upsert=true);" open5gs
done

View File

@@ -2,7 +2,7 @@
REGISTRY=docker.io
IMAGE=openverso/open5gs
TAG=2.0.18
TAG=2.2.3
build:
docker build -t ${IMAGE}:${TAG} --build-arg version=${TAG} .

View File

@@ -0,0 +1,19 @@
### For reference, see `/opt/open5gs/etc/orig/open5gs/`
nssf:
sbi:
port: 7777
nsi:
- name: nrf
port: 7777
s_nssai:
sst: 1
nrf:
sbi:
- name: nrf
port: 7777
parameter:
max:
pool:
time:

View File

@@ -3,8 +3,9 @@ smf:
sbi:
port: 7777
gtpc:
gtpu:
pfcp:
pdn:
subnet:
- addr: 10.45.0.1/16
#- addr: cafe::1/64

View File

@@ -2,7 +2,7 @@
upf:
pfcp:
gtpu:
pdn:
subnet:
- addr: 10.45.0.1/16
#- addr: cafe::1/64
smf:

View File

@@ -9,8 +9,8 @@ services:
context: .
dockerfile: Dockerfile.webui
args:
version: 2.1.7
image: openverso/open5gs-webui:2.1.7
version: 2.2.3
image: openverso/open5gs-webui:2.2.3
restart: on-failure
environment:
DB_URI: mongodb://mongo/open5gs
@@ -20,16 +20,24 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-nrfd
restart : on-failure
nssf:
build:
context: .
args:
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-nssfd
restart : on-failure
amf:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command:
- open5gs-amfd
restart: on-failure
@@ -37,8 +45,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-smfd
restart : on-failure
@@ -46,8 +54,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-mmed
restart: on-failure
ports:
@@ -57,24 +65,24 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-sgwcd
restart : on-failure
sgwu:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-sgwud
restart : on-failure
upf:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: ["open5gs-upfd", "-e","debug" ]
cap_add:
- all
@@ -86,8 +94,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: ["open5gs-pcrfd","-e","debug" ]
environment:
DB_URI: mongodb://mongo/open5gs
@@ -96,8 +104,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command: open5gs-hssd
environment:
DB_URI: mongodb://mongo/open5gs
@@ -106,8 +114,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
restart: on-failure
command:
- open5gs-udrd
@@ -115,8 +123,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
restart: on-failure
command:
- open5gs-udmd
@@ -124,8 +132,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command:
- open5gs-ausfd
restart : on-failure
@@ -133,8 +141,8 @@ services:
build:
context: .
args:
version: 2.1.7
image: openverso/open5gs:2.1.7
version: 2.2.3
image: openverso/open5gs:2.2.3
command:
- open5gs-pcfd
restart : on-failure