Skip to content

Commit 6056082

Browse files
committed
srsran update
Signed-off-by: Larry Peterson <[email protected]>
1 parent 46cbae5 commit 6056082

File tree

2 files changed

+32
-9
lines changed

2 files changed

+32
-9
lines changed

onramp/blueprints.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -665,13 +665,13 @@ srsRAN 5G
665665
~~~~~~~~~~~~~~~~~~~~
666666

667667
Aether can be configured to work with the open source gNB from srsRAN.
668-
The blueprint runs in simulation mode (currently work in progress to
669-
support USRP radio)
668+
The blueprint runs in simulation mode. (Support for USRP radio is
669+
currently work-in-progress.)
670670

671671
The following assumes familiarity with the srsRAN 5G stack, but it is
672-
**not** necessary to separately install the srsRAN stack. OnRamp installs
673-
both the Aether Core and the srsRAN, plus the networking needed to
674-
interconnect the two.
672+
**not** necessary to separately install the srsRAN stack. OnRamp
673+
installs both the Aether Core and srsRAN, plus the networking needed
674+
to interconnect the two.
675675

676676
.. _reading_srsran:
677677
.. admonition:: Further Reading
@@ -686,10 +686,10 @@ The blueprint includes the following:
686686

687687
* Inventory file ``hosts.ini`` uses label ``[srsran_nodes]`` to denote
688688
the server(s) that host the gNB and (when configured in simulation
689-
mode) the UE. srsRAN deployment installs the gNB and UE on one server,
690-
with the 5G Core running on a separate server. (Although not necessary
691-
in principle, the current playbooks require the gNB and simulated UE be
692-
located on the same server.)
689+
mode) the UE. The srsRAN blueprint installs the gNB and UE on one
690+
server, with the 5G Core running on a separate server. (Although not
691+
necessary in principle, the current playbooks require the gNB and
692+
simulated UE be located on the same server.)
693693

694694
* New make targets, ``srsran-gnb-install`` and ``srsran-gnb-uninstall``, to
695695
be executed along with the standard SD-Core installation (see below).

onramp/ref.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ repo. The groovy files can be found in the `aether-jenkins
6868
- `main-oai.yml`
6969
- `oai.groovy`
7070
- OAI software radio connected to 5G Core.
71+
* - `srsRAN 5G <https://docs.aetherproject.org/master/onramp/blueprints.html#srsran-5g>`__
72+
- `main-srsran.yml`
73+
- `srsran.groovy`
74+
- srsRAN software radio connected to 5G Core.
7175

7276

7377
Ansible Variables
@@ -106,6 +110,9 @@ the list is not comprehensive.
106110
* - `oai.simulation`
107111
- `true`
108112
- Run UE in simulation mode; set to `false` to connect real UEs.
113+
* - `srsran.simulation`
114+
- `true`
115+
- Run UE in simulation mode; set to `false` to connect real UEs.
109116
* - `*.helm.local_charts`
110117
- `false`
111118
- Loads Helm Charts from public repo; set to `true` to utilize
@@ -141,6 +148,10 @@ substitute custom config files.
141148
- `deps/oai/roles/gNb/templates/gnb.sa.band78.fr1.106PRB.usrpb210.conf`
142149
* - `oai.ue.conf_file`
143150
- `deps/oai/roles/uEsimulator/templates/ue.conf`
151+
* - `srsran.gnb.conf_file`
152+
- `deps/srsran/roles/gNb/templates/gnb_zmq.conf`
153+
* - `srsran.ue.conf_file`
154+
- `deps/srsran/roles/uEsimulator/templates/ue_zmq.conf`
144155
* - `ueransim.servers`
145156
- `deps/ueransim/config/custom-gnb.yaml`
146157
* -
@@ -170,6 +181,8 @@ Ansible inventory file (``hosts.ini``). The following identifies the
170181
- Servers hosting UERANSIM process.
171182
* - `[oai_nodes]`
172183
- Servers hosting OAI gNB (and optionally UE) container(s).
184+
* - `[srsran_nodes]`
185+
- Servers hosting srsRAN gNB (and optionally UE) container(s).
173186

174187
The `[worker_nodes]` group can be empty, but must be present. The
175188
other groups are blueprint-specific, and with the exception of
@@ -258,6 +271,16 @@ other blueprints.)
258271
- Start container running OAI simulated UE.
259272
* - `oai-uesim-stop`
260273
- Stop container running OAI simulated UE.
274+
* - **srsRAN 5G Blueprint**
275+
-
276+
* - `srsran-gnb-install`
277+
- Install container running srsRAN 5G radio; assumes Core already deployed.
278+
* - `srsran-gnb-uninstall`
279+
- Uninstall srsRAN 5G radio container.
280+
* - `srsran-uesim-start`
281+
- Start container running srsRAN simulated UE.
282+
* - `srsran-uesim-stop`
283+
- Stop container running srsRAN simulated UE.
261284
* - **Multi-UPF Blueprint**
262285
-
263286
* - `5gc-upf-install`

0 commit comments

Comments
 (0)