From 786a6bcd2099462e94b4335d952f2032f3c2e0e2 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Mon, 30 Mar 2020 13:51:21 +0200 Subject: Introduce initial Amarisoft ENB support * object class expects the amarisoft software to be placed in directory provided by env var AMARISOFT_PATH_ENB. On local runs, it will run the software from there. On remote runs it will copy over that directory to the slave. * Configuration provided works with 6 PRBs, but probably won't work for other values (yet). * ZMQ support not yet available, only UHD. One can select the Amarisoft ENB by declaring it in resources.conf: """ - label: AmarisoftENB-B200 type: amarisoftenb rf_dev_type: uhd rf_dev_args: "type=b200,serial=317B9FE,recv_frame_size=9232,send_frame_size=9232" remote_user: jenkins addr: 10.12.1.206 """ And running: """ $ export AMARISOFT_PATH_ENB=/path/to/binaries $ osmo-gsm-tester.py ... -s 4g:amarisoftenb-rftype@uhd+srsue-rftype@UHD+mod-enb-nprb@6 -t ping """ Change-Id: I1ddf4962ea6438ad977382ab201b724028ca46b3 --- example/defaults.conf | 13 ++++++++++--- example/scenarios/amarisoftenb-rftype@.conf | 4 ++++ 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 example/scenarios/amarisoftenb-rftype@.conf (limited to 'example') diff --git a/example/defaults.conf b/example/defaults.conf index 2708b18..bcd1fa2 100644 --- a/example/defaults.conf +++ b/example/defaults.conf @@ -99,14 +99,21 @@ srsepc: rlc_drb_mode: UM enable_pcap: false -srsenb: +enb: mcc: 901 mnc: 70 - num_prb: 100 transmission_mode: 1 - enable_pcap: false num_cells: 1 +srsenb: + num_prb: 100 + enable_pcap: false + +amarisoftenb: + license_server_addr: 10.12.1.139 + num_prb: 100 + enable_pcap: false + srsue: enable_pcap: false airplane_t_on_ms: -1 diff --git a/example/scenarios/amarisoftenb-rftype@.conf b/example/scenarios/amarisoftenb-rftype@.conf new file mode 100644 index 0000000..137458a --- /dev/null +++ b/example/scenarios/amarisoftenb-rftype@.conf @@ -0,0 +1,4 @@ +resources: + enb: + - type: amarisoftenb + rf_dev_type: ${param1} -- cgit v1.2.3