Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions onramp/blueprints.rst
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,8 @@ of ``vars/main.yml``:
.. code-block::

upf:
access_subnet: "192.168.252.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
access_subnet: "192.168.252.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
helm:
chart_ref: aether/bess-upf
values_file: "deps/5gc/roles/upf/templates/upf-5g-values.yaml"
Expand Down Expand Up @@ -490,9 +490,9 @@ section:
.. code-block::

upf:
access_subnet: "192.168.252.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
mode: dpdk # Options: af_packet or dpdk
access_subnet: "192.168.252.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
mode: dpdk # Options: af_packet or dpdk
# If mode set to 'dpdk':
# - make sure at least two VF devices are created out of 'data_iface'
# and these devices are attached to vfio-pci driver.
Expand Down Expand Up @@ -1147,12 +1147,12 @@ on subnet 10.202.1.0/24. Configure the parameters as follows:
data_iface: ens18
ran_subnet: "10.202.1.0/24"
upf:
access_subnet: "10.21.61.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
multihop_gnb: true # N3 directly reachable via data_iface
access_subnet: "10.21.61.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
multihop_gnb: true # N3 directly reachable via data_iface
default_upf:
ip:
access: "10.21.61.12" # same subnet as data_iface when multihop_gnb=true
access: "10.21.61.12" # same subnet as data_iface when multihop_gnb=true
core: "192.168.250.3"
ue_ip_pool: "192.168.100.0/24"

Expand Down
10 changes: 5 additions & 5 deletions onramp/gnb.rst
Original file line number Diff line number Diff line change
Expand Up @@ -176,11 +176,11 @@ be part of the device-group:
.. code-block::

device-groups:
- name: "5g-user-group1"
imsis:
- "315010999912301"
- "315010999912302"
- "315010999912303"
- name: "5g-user-group1"
imsis:
- "315010999912301"
- "315010999912302"
- "315010999912303"

The second block, ``network-slices``, sets various parameters
associated with the *Slices* that connect device groups to
Expand Down
21 changes: 11 additions & 10 deletions onramp/gnbsim.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,23 +70,24 @@ this guide (see https://github.com/omec-project/gnbsim for details),
but at a high-level, gNBsim defines a set of *profiles*, each of which
exercises a common usage scenario that the Core has to deal with. Each
of these sequences is represented by a ``profileType`` in the config
file. gNBsim supports seven profiles, which we list here:
file. gNBsim supports eight profiles, which we list here:

.. code-block::

- profileType: register # UE Registration
- profileType: pdusessest # UE Initiated Session
- profileType: anrelease # Access Network (AN) Release
- profileType: uetriggservicereq # UE Initiated Service Request
- profileType: deregister # UE Initiated De-registration
- profileType: nwtriggeruedereg # Network Initiated De-registration
- profileType: uereqpdusessrelease # UE Initiated Session Release
- profileType: register # UE Registration
- profileType: pdusessest # UE Initiated Session
- profileType: anrelease # Access Network (AN) Release
- profileType: uetriggservicereq # UE Initiated Service Request
- profileType: deregister # UE Initiated De-registration
- profileType: nwtriggeruedereg # Network Initiated De-registration
- profileType: uereqpdusessrelease # UE Initiated Session Release
- profileType: nwreqpdusessrelease # Network Initiated Session Release

The second profile (``pdusettest``) is selected by default. It causes
The second profile (``pdusessest``) is selected by default. It causes
the specified number of UEs to register with the Core, initiate a user
plane session, and then send a minimal data packet over that session.
Note that the rest of the per-profile parameters are highly redundant.
For example, they specify the IMSI- and PLMD-related information UEs
For example, they specify the IMSI- and PLMN-related information UEs
need to connect to the Core.

Finally, it is necessary to edit the ``core`` section of
Expand Down
12 changes: 6 additions & 6 deletions onramp/network.rst
Original file line number Diff line number Diff line change
Expand Up @@ -214,18 +214,18 @@ sections, but for a summary, see the :doc:`Quick Reference </onramp/ref>`.
.. code-block::

core:
standalone: true # set to false to manage device groups/slices manually via the SD-Core webui
standalone: true # set to false to manage device groups/slices manually via the SD-Core webui
data_iface: ens18
values_file: "deps/5gc/roles/core/templates/sdcore-5g-values.yaml"
ran_subnet: "172.20.0.0/16" # set to empty string to get subnet from 'data_iface'
ran_subnet: "172.20.0.0/16" # set to empty string to get subnet from 'data_iface'
helm:
local_charts: false # set chart_ref to local path name if true
local_charts: false # set chart_ref to local path name if true
chart_ref: oci://ghcr.io/omec-project/sd-core
chart_version: 3.3.0
upf:
access_subnet: "192.168.252.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
mode: af_packet # Options: af_packet or dpdk
access_subnet: "192.168.252.1/24" # access subnet & gateway
core_subnet: "192.168.250.1/24" # core subnet & gateway
mode: af_packet # Options: af_packet or dpdk
default_upf:
ip:
access: "192.168.252.3"
Expand Down
34 changes: 19 additions & 15 deletions onramp/start.rst
Original file line number Diff line number Diff line change
Expand Up @@ -508,21 +508,25 @@ block defines a set of parameters for ``pdusessest`` (also known as
.. code-block::

- profileType: pdusessest # UE Initiated Session
profileName: profile2
enable: true
gnbName: gnb1
execInParallel: false
startImsi: 001010100007487
ueCount: 5
defaultAs: "{{ ping_target }}"
perUserTimeout: 100
plmnId:
mcc: 001
mnc: 01
dataPktCount: 5
opc: "981d464c7c52eb6e5036234984ad0bcf"
key: "5122250214c33e723a5dd523fc145fc0"
sequenceNumber: "16f3b3f70fc2"
profileName: profile2
enable: true
gnbName: gnb1
execInParallel: false
startImsi: "001010100007510"
ueCount: 5
defaultAs: "{{ ping_target }}"
perUserTimeout: 100
plmnId:
mcc: "001"
mnc: "01"
dnn: "internet"
sNssai:
sst: 1
sd: "010203"
dataPktCount: 5
opc: "981d464c7c52eb6e5036234984ad0bcf"
key: "5122250214c33e723a5dd523fc145fc0"
sequenceNumber: "16f3b3f70fc2"

You can edit ``ueCount`` to change the number of UEs included in the
emulation (currently limited to 100) and you can set
Expand Down
4 changes: 2 additions & 2 deletions operations/subscriber.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,13 @@ include the new Device IMSIs:
subscribers:
- ueId-start: 123456789123458
ueId-end: 123456789123458
plmnId: 00101
plmnId: "00101"
opc: 8e27b6af0e692e750f32667a3b14605d
key: 8baf473f2f8fd09487cccbd7097c6862
sequenceNumber: 16f3b3f70fc2
- ueId-start: 123456789123460
ueId-end: 123456789123465
plmnId: 00101
plmnId: "00101"
opc: 8e27b6af0e692e750f32667a3b14605d
key: 8baf473f2f8fd09487cccbd7097c6862
sequenceNumber: 16f3b3f70fc2
Expand Down