Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
oai-cn5g-fed
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Model registry
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
oai
cn5g
oai-cn5g-fed
Commits
6a142230
Verified
Commit
6a142230
authored
3 years ago
by
Rohan
Browse files
Options
Downloads
Patches
Plain Diff
multi-ue removed from tutorial for the moment
parent
41b6214d
No related branches found
Branches containing commit
No related tags found
Tags containing commit
1 merge request
!35
Slicing tutorial
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
docker-compose/docker-compose-slicing-basic-nrf.yaml
+19
-20
19 additions, 20 deletions
docker-compose/docker-compose-slicing-basic-nrf.yaml
docker-compose/docker-compose-slicing-ransim.yaml
+25
-25
25 additions, 25 deletions
docker-compose/docker-compose-slicing-ransim.yaml
with
44 additions
and
45 deletions
docker-compose/docker-compose-slicing-basic-nrf.yaml
+
19
−
20
View file @
6a142230
...
@@ -22,7 +22,7 @@ services:
...
@@ -22,7 +22,7 @@ services:
ipv4_address
:
192.168.70.131
ipv4_address
:
192.168.70.131
oai-nssf
:
oai-nssf
:
container_name
:
"
oai-nssf"
container_name
:
"
oai-nssf"
image
:
oai-nssf:
develop
image
:
oai-nssf:
latest
environment
:
environment
:
-
INSTANCE=0
-
INSTANCE=0
-
TZ=Europe/Paris
-
TZ=Europe/Paris
...
@@ -53,7 +53,7 @@ services:
...
@@ -53,7 +53,7 @@ services:
ipv4_address
:
192.168.70.132
ipv4_address
:
192.168.70.132
oai_udr
:
oai_udr
:
container_name
:
oai-udr
container_name
:
oai-udr
image
:
oai-udr:
develop
image
:
oai-udr:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
INSTANCE=0
-
INSTANCE=0
...
@@ -81,7 +81,7 @@ services:
...
@@ -81,7 +81,7 @@ services:
retries
:
5
retries
:
5
oai_udm
:
oai_udm
:
container_name
:
oai-udm
container_name
:
oai-udm
image
:
oai-udm:
develop
image
:
oai-udm:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
INSTANCE=0
-
INSTANCE=0
...
@@ -109,7 +109,7 @@ services:
...
@@ -109,7 +109,7 @@ services:
retries
:
5
retries
:
5
oai_ausf
:
oai_ausf
:
container_name
:
oai-ausf
container_name
:
oai-ausf
image
:
oai-ausf:
develop
image
:
oai-ausf:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
INSTANCE_ID=0
-
INSTANCE_ID=0
...
@@ -136,7 +136,7 @@ services:
...
@@ -136,7 +136,7 @@ services:
retries
:
5
retries
:
5
oai_nrf_slice12
:
oai_nrf_slice12
:
container_name
:
oai-nrf-slice12
container_name
:
oai-nrf-slice12
image
:
oai-nrf:
develop
image
:
oai-nrf:
latest
environment
:
environment
:
-
NRF_INTERFACE_NAME_FOR_SBI=eth0
-
NRF_INTERFACE_NAME_FOR_SBI=eth0
-
NRF_INTERFACE_PORT_FOR_SBI=80
-
NRF_INTERFACE_PORT_FOR_SBI=80
...
@@ -156,7 +156,7 @@ services:
...
@@ -156,7 +156,7 @@ services:
retries
:
5
retries
:
5
oai_nrf_slice3
:
oai_nrf_slice3
:
container_name
:
oai-nrf-slice3
container_name
:
oai-nrf-slice3
image
:
oai-nrf:
develop
image
:
oai-nrf:
latest
environment
:
environment
:
-
NRF_INTERFACE_NAME_FOR_SBI=eth0
-
NRF_INTERFACE_NAME_FOR_SBI=eth0
-
NRF_INTERFACE_PORT_FOR_SBI=80
-
NRF_INTERFACE_PORT_FOR_SBI=80
...
@@ -176,7 +176,7 @@ services:
...
@@ -176,7 +176,7 @@ services:
retries
:
5
retries
:
5
oai_amf
:
oai_amf
:
container_name
:
oai-amf
container_name
:
oai-amf
image
:
oai-amf:
develop
image
:
oai-amf:
latest
environment
:
environment
:
-
TZ=Europe/paris
-
TZ=Europe/paris
-
INSTANCE=0
-
INSTANCE=0
...
@@ -254,7 +254,7 @@ services:
...
@@ -254,7 +254,7 @@ services:
ipv4_address
:
192.168.70.138
ipv4_address
:
192.168.70.138
oai_smf_slice1
:
oai_smf_slice1
:
container_name
:
oai-smf-slice1
container_name
:
oai-smf-slice1
image
:
oai-smf:
develop
image
:
oai-smf:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
INSTANCE=0
-
INSTANCE=0
...
@@ -300,7 +300,7 @@ services:
...
@@ -300,7 +300,7 @@ services:
ipv4_address
:
192.168.70.139
ipv4_address
:
192.168.70.139
oai_smf_slice2
:
oai_smf_slice2
:
container_name
:
oai-smf-slice2
container_name
:
oai-smf-slice2
image
:
oai-smf:
develop
image
:
oai-smf:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
INSTANCE=0
-
INSTANCE=0
...
@@ -346,7 +346,7 @@ services:
...
@@ -346,7 +346,7 @@ services:
ipv4_address
:
192.168.70.140
ipv4_address
:
192.168.70.140
oai_smf_slice3
:
oai_smf_slice3
:
container_name
:
oai-smf-slice3
container_name
:
oai-smf-slice3
image
:
oai-smf:
develop
image
:
oai-smf:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
INSTANCE=0
-
INSTANCE=0
...
@@ -395,7 +395,7 @@ services:
...
@@ -395,7 +395,7 @@ services:
ipv4_address
:
192.168.70.141
ipv4_address
:
192.168.70.141
oai_spgwu_slice1
:
oai_spgwu_slice1
:
container_name
:
oai-spgwu-slice1
container_name
:
oai-spgwu-slice1
image
:
oai-spgwu-tiny:
develop
image
:
oai-spgwu-tiny:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
PID_DIRECTORY=/var/run
-
PID_DIRECTORY=/var/run
...
@@ -403,7 +403,7 @@ services:
...
@@ -403,7 +403,7 @@ services:
-
SGW_INTERFACE_NAME_FOR_SX=eth0
-
SGW_INTERFACE_NAME_FOR_SX=eth0
-
PGW_INTERFACE_NAME_FOR_SGI=eth0
-
PGW_INTERFACE_NAME_FOR_SGI=eth0
-
NETWORK_UE_NAT_OPTION=yes
-
NETWORK_UE_NAT_OPTION=yes
-
NETWORK_UE_IP=12.
1
.1.0/24
-
NETWORK_UE_IP=12.
2
.1.0/24
-
BYPASS_UL_PFCP_RULES=no
-
BYPASS_UL_PFCP_RULES=no
-
MCC=208
-
MCC=208
-
MNC=95
-
MNC=95
...
@@ -421,7 +421,7 @@ services:
...
@@ -421,7 +421,7 @@ services:
-
NRF_FQDN=oai_nrf_slice12
-
NRF_FQDN=oai_nrf_slice12
-
NSSAI_SST_0=2
-
NSSAI_SST_0=2
-
NSSAI_SD_0=2
-
NSSAI_SD_0=2
-
DNN_0=
oai.opv4
-
DNN_0=
default
depends_on
:
depends_on
:
-
oai_nrf_slice12
-
oai_nrf_slice12
-
oai_smf_slice1
-
oai_smf_slice1
...
@@ -443,7 +443,7 @@ services:
...
@@ -443,7 +443,7 @@ services:
ipv4_address
:
192.168.70.142
ipv4_address
:
192.168.70.142
oai_spgwu_slice2
:
oai_spgwu_slice2
:
container_name
:
oai-spgwu-slice2
container_name
:
oai-spgwu-slice2
image
:
oai-spgwu-tiny:
develop
image
:
oai-spgwu-tiny:
latest
environment
:
environment
:
-
TZ=Europe/Paris
-
TZ=Europe/Paris
-
PID_DIRECTORY=/var/run
-
PID_DIRECTORY=/var/run
...
@@ -489,7 +489,7 @@ services:
...
@@ -489,7 +489,7 @@ services:
public_net
:
public_net
:
ipv4_address
:
192.168.70.143
ipv4_address
:
192.168.70.143
vpp_upf_slice3
:
vpp_upf_slice3
:
image
:
oai-upf-vpp:
develop
image
:
oai-upf-vpp:
latest
privileged
:
true
privileged
:
true
container_name
:
vpp-upf-slice3
container_name
:
vpp-upf-slice3
environment
:
environment
:
...
@@ -511,7 +511,7 @@ services:
...
@@ -511,7 +511,7 @@ services:
-
INTERFACE_CP=eth0
-
INTERFACE_CP=eth0
-
NSSAI_SD_0=4
-
NSSAI_SD_0=4
-
SST=4
-
SST=4
-
DNN=
default
-
DNN=
oai.ipv4
-
REGISTER_NRF=yes
-
REGISTER_NRF=yes
-
NRF_IP_ADDR=192.168.70.137
-
NRF_IP_ADDR=192.168.70.137
-
NRF_PORT=8080
-
NRF_PORT=8080
...
@@ -537,15 +537,14 @@ services:
...
@@ -537,15 +537,14 @@ services:
entrypoint
:
/bin/bash -c \
entrypoint
:
/bin/bash -c \
"apt update; apt install -y iptables iproute2 iperf3 iputils-ping;"\
"apt update; apt install -y iptables iproute2 iperf3 iputils-ping;"\
"iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;"\
"iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;"\
"ip route add 12.1.1.2/32 via 192.168.70.142 dev eth0;"\
"ip route add 12.2.1.2/32 via 192.168.70.142 dev eth0;"\
"ip route add 12.1.1.3/32 via 192.168.70.142 dev eth0;"\
"ip route add 12.1.1.129/32 via 192.168.70.143 dev eth0;"\
"ip route add 12.1.1.129/32 via 192.168.70.143 dev eth0;"\
"ip route add 12.
2
.1.
1
/32 via 192.168.73.202 dev eth1; sleep infinity"
"ip route add 12.
1
.1.
2
/32 via 192.168.73.202 dev eth1; sleep infinity"
healthcheck
:
healthcheck
:
test
:
/bin/bash -c "ip route"
test
:
/bin/bash -c "ip route"
interval
:
10s
interval
:
10s
timeout
:
5s
timeout
:
5s
retries
:
5
retries
:
10
networks
:
networks
:
public_net
:
public_net
:
ipv4_address
:
192.168.70.145
ipv4_address
:
192.168.70.145
...
...
This diff is collapsed.
Click to expand it.
docker-compose/docker-compose-slicing-ransim.yaml
+
25
−
25
View file @
6a142230
...
@@ -28,7 +28,7 @@ services:
...
@@ -28,7 +28,7 @@ services:
-
IMEI_SV=0035609204079514
-
IMEI_SV=0035609204079514
-
GNB_IP_ADDRESS=192.168.70.152
-
GNB_IP_ADDRESS=192.168.70.152
-
PDU_TYPE=IPv4
-
PDU_TYPE=IPv4
-
APN=
oai.ipv4
-
APN=
default
-
SST_C=1
-
SST_C=1
-
SD_C=1
-
SD_C=1
-
SST_D=1
-
SST_D=1
...
@@ -93,29 +93,29 @@ services:
...
@@ -93,29 +93,29 @@ services:
interval
:
10s
interval
:
10s
timeout
:
5s
timeout
:
5s
retries
:
5
retries
:
5
oai-nr-ue2
:
#
oai-nr-ue2:
image
:
oai-nr-ue:develop
#
image: oai-nr-ue:develop
privileged
:
true
#
privileged: true
container_name
:
rfsim5g-oai-nr-ue2
#
container_name: rfsim5g-oai-nr-ue2
environment
:
#
environment:
RFSIMULATOR
:
192.168.70.153
#
RFSIMULATOR: 192.168.70.153
FULL_IMSI
:
'
208950000000037'
#
FULL_IMSI: '208950000000037'
FULL_KEY
:
'
0C0A34601D4F07677303652C0462535B'
#
FULL_KEY: '0C0A34601D4F07677303652C0462535B'
OPC
:
'
63bfa50ee6523365ff14c1f45f88737d'
#
OPC: '63bfa50ee6523365ff14c1f45f88737d'
DNN
:
oai
.ipv4
#
DNN: oai
NSSAI_SST
:
2
#
NSSAI_SST:
3
NSSAI_SD
:
2
#
NSSAI_SD:
3
USE_ADDITIONAL_OPTIONS
:
-E --sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
#
USE_ADDITIONAL_OPTIONS: -E --sa --rfsim -r 106 --numerology 1 -C 3619200000 --nokrnmod
depends_on
:
#
depends_on:
-
oai-gnb
#
- oai-gnb
networks
:
#
networks:
public_net
:
#
public_net:
ipv4_address
:
192.168.70.155
#
ipv4_address: 192.168.70.155
healthcheck
:
#
healthcheck:
test
:
/bin/bash -c "pgrep nr-uesoftmodem"
#
test: /bin/bash -c "pgrep nr-uesoftmodem"
interval
:
10s
#
interval: 10s
timeout
:
5s
#
timeout: 5s
retries
:
5
#
retries: 5
gnbsim
:
gnbsim
:
container_name
:
gnbsim
container_name
:
gnbsim
image
:
gnbsim:latest
image
:
gnbsim:latest
...
@@ -135,7 +135,7 @@ services:
...
@@ -135,7 +135,7 @@ services:
-
ProtectionScheme=null
-
ProtectionScheme=null
-
KEY=0C0A34601D4F07677303652C0462535B
-
KEY=0C0A34601D4F07677303652C0462535B
-
OPc=63bfa50ee6523365ff14c1f45f88737d
-
OPc=63bfa50ee6523365ff14c1f45f88737d
-
DNN=
default
-
DNN=
oai.ipv4
-
URL=http://www.asnt.org:8080/
-
URL=http://www.asnt.org:8080/
-
NRCellID=1
-
NRCellID=1
-
USE_FQDN=no
-
USE_FQDN=no
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment