@@ -536,8 +536,8 @@ section:
536
536
oai:
537
537
docker:
538
538
container:
539
- gNbimage : oaisoftwarealliance/oai-gnb:develop
540
- uEimage : oaisoftwarealliance/oai-nr-ue:develop
539
+ gnb_image : oaisoftwarealliance/oai-gnb:develop
540
+ ue_image : oaisoftwarealliance/oai-nr-ue:develop
541
541
network:
542
542
data_iface: ens18
543
543
name: public_net
@@ -547,6 +547,7 @@ section:
547
547
simulation: true
548
548
gnb:
549
549
conf_file: deps/oai/roles/gNb/templates/gnb.sa.band78.fr1.106PRB.usrpb210.conf
550
+ ip: "172.20.0.2"
550
551
ue:
551
552
conf_file: deps/oai/roles/uEsimulator/templates/ue.conf
552
553
@@ -557,22 +558,23 @@ a physical UE.
557
558
558
559
Note that instead of downloading and compiling the latest OAI
559
560
software, this blueprint pulls in the published images for both the
560
- gNB and UE, corresponding to variables ``container.gNbimage `` and
561
- ``container.uEimage ``, respectively. If you plan to modify the OAI
562
- software, you will need to change these values accordingly. See the
563
- :doc: `Development Support </onramp/devel >` section for guidance.
561
+ gNB and UE, corresponding to variables
562
+ ``docker.container.gnb_image `` and ``docker.container.ue_image ``,
563
+ respectively. If you plan to modify the OAI software, you will need to
564
+ change these values accordingly. See the :doc: `Development Support
565
+ </onramp/devel>` section for guidance.
564
566
565
567
The ``network `` block of the ``oai `` section configures the necessary
566
568
tunnels so the gNB can connect to the Core's user and control planes.
567
569
Variable ``network.data_iface `` needs to be modified in the same way
568
570
as in the ``core `` and ``gnbsim `` sections of ``vars/main.yml ``, as
569
571
described throughout this Guide.
570
572
571
- The path names associated with variables ``oai. gnb.conf_file `` and
572
- ``oai. ue.conf_file `` are OAI-specific configuration files. The two
573
+ The path names associated with variables ``gnb.conf_file `` and
574
+ ``ue.conf_file `` are OAI-specific configuration files. The two
573
575
given by default are for simulation mode. The template directory for
574
576
the ``gNb `` role also includes a configuration file for when the USRP
575
- X310 hardware is to be deployed; edit variable ``oai. gnb.conf_file ``
577
+ X310 hardware is to be deployed; edit variable ``gnb.conf_file ``
576
578
to point to that file instead. If you plan to use some other OAI
577
579
configuration file, note that the following two variables in the ``AMF
578
580
parameters `` section need to be modified to work with the Aether Core:
@@ -581,7 +583,7 @@ parameters`` section need to be modified to work with the Aether Core:
581
583
582
584
amf_ip_address = ({ ipv4 = "{{ core.amf.ip }}"; });
583
585
584
- GNB_IPV4_ADDRESS_FOR_NG_AMF = "172.20.0.2 /24";
586
+ GNB_IPV4_ADDRESS_FOR_NG_AMF = "{{oai.gnb.ip}} /24";
585
587
586
588
To deploy the OAI blueprint in simulation mode, run the following:
587
589
@@ -597,10 +599,10 @@ configure the USRP hardware as described in the `USRP Hardware Manual
597
599
<https://files.ettus.com/manual/page_usrp_x3x0.html> `__. Of
598
600
particular note, you need to select whether the device is to connect
599
601
to the Aether Core using its 1-GigE or 10-GigE interface, and make
600
- sure the OAI configuration file (corresponding to ``oai .conf_file ``)
602
+ sure the OAI configuration file (corresponding to ``gnb .conf_file ``)
601
603
sets the ``sd_addrs `` variable to match the interface you select. You
602
604
also need to make sure the PLMN-related values in the files specified
603
- by ``core.values_file `` and ``oai .conf_file `` (along with the SIM
605
+ by ``core.values_file `` and ``gnb .conf_file `` (along with the SIM
604
606
cards you burn) are consistent. Once ready, run the following Make
605
607
targets:
606
608
0 commit comments