From 314b197aefc723f881eaff04a6e2625c793a41f5 Mon Sep 17 00:00:00 2001 From: Your Name <you@example.com> Date: Thu, 12 Jan 2023 09:09:38 -0300 Subject: [PATCH] Add scripts to run in the USRP --- .../openairinterface-conf/run_USRP_oai_UE.sh | 13 +++++++++++ .../openairinterface-conf/run_USRP_oai_ran.sh | 22 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100755 openairinterface5g/openairinterface-conf/run_USRP_oai_UE.sh create mode 100755 openairinterface5g/openairinterface-conf/run_USRP_oai_ran.sh diff --git a/openairinterface5g/openairinterface-conf/run_USRP_oai_UE.sh b/openairinterface5g/openairinterface-conf/run_USRP_oai_UE.sh new file mode 100755 index 000000000..b9bbf2698 --- /dev/null +++ b/openairinterface5g/openairinterface-conf/run_USRP_oai_UE.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +sudo apt-get install tmux -y + +session="oai_UE" + +## Split into 4 panes +tmux new-session -d -s $session + +## Run OAI UE +tmux send-keys -t 0 'cd ~/oai/cmake_targets/ran_build/build/' ENTER \; send-keys -t 0 'sudo ./nr-uesoftmodem -r 106 --numerology 1 --band 78 -C 3619200000 --sa --nokrnmod --ue-fo-compensation --ue-max-power 0 -E -O ../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/ue.conf' ENTER; + +tmux attach-session -t $session diff --git a/openairinterface5g/openairinterface-conf/run_USRP_oai_ran.sh b/openairinterface5g/openairinterface-conf/run_USRP_oai_ran.sh new file mode 100755 index 000000000..676edfb88 --- /dev/null +++ b/openairinterface5g/openairinterface-conf/run_USRP_oai_ran.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +sudo apt-get install tmux -y + +session="oai" + +## Split into 4 panes +tmux new-session -d -s $session +tmux split-window -h \; split-window -d; + +## Run OAI RAN + +## Run OAI CU +tmux send-keys -t 0 'cd ~/oai/cmake_targets/ran_build/build/' ENTER \; send-keys -t 0 'sudo ./nr-softmodem -E --sa -O ../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/cu_gnb.conf' ENTER; + +## Run OAI DU +tmux send-keys -t 1 'cd ~/oai/cmake_targets/ran_build/build/' ENTER \; send-keys -t 1 'sudo ./nr-softmodem -E --sa -O ../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/du_gnb.conf' ENTER; + +## Run FlexRIC +tmux send-keys -t 2 'cd ~/flexric/' ENTER \; send-keys -t 2 './build/examples/ric/nearRT-RIC' ENTER; + +tmux attach-session -t $session -- GitLab