rfsim-5gnr-f1 CU-DU F1 split wrench 111111 800813 000021 000022 000023 020021 030020 030021 030022 100021 222222 Pull_Local_Registry Pull Images from Local Registry 0 oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan Create_Workspace Create new Workspace 0 0 Deploy_Object Deploy OAI 5G CoreNetwork ci-scripts/yaml_files/5g_f1_rfsimulator mysql oai-amf oai-smf oai-upf oai-ext-dn 0 0 Deploy_Object Deploy OAI 5G CU+DU+UE RF sim SA ci-scripts/yaml_files/5g_f1_rfsimulator oai-cu oai-du oai-nr-ue 0 0 Attach_UE Attach OAI UE (Wait for IP) rfsim5g_ue cacofonix Ping Ping ext-dn from all NR-UEs rfsim5g_ue cacofonix -c 20 192.168.72.135 -i0.25 5 Custom_Command Simulate a DL radio channel with noise (3 dB) cacofonix echo channelmod modify 0 noise_power_dB 3 | nc --send-only 192.168.71.181 8091 yes Iperf Iperf (DL/5Mbps/UDP)(30 sec) -u -b 5M -t 20 -R rfsim5g_ue cacofonix rfsim5g_ext_dn cacofonix 5 90 Iperf Iperf (UL/3Mbps/UDP)(30 sec) -u -b 3M -t 20 rfsim5g_ue cacofonix rfsim5g_ext_dn cacofonix 5 90 Custom_Command Simulate a disruption of DL radio channel (ploss 55)(5 sec) cacofonix echo channelmod modify 0 ploss 55 | nc -N 192.168.71.181 8091 && sleep 5 yes Custom_Command Get UE sync state (UE ID 0) cacofonix echo ciUE sync_state 0 | nc -N 192.168.71.181 8091 | grep -E UE_NOT_SYNC yes Custom_Command Restoration of the original DL channel conditions (ploss 0)(5 sec) cacofonix echo channelmod modify 0 ploss 0 | nc -N 192.168.71.181 8091 && sleep 5 yes Custom_Command Get UE sync state (UE ID 0) cacofonix echo ciUE sync_state 0 | nc -N 192.168.71.181 8091 | grep -E UE_CONNECTED && sleep 10 yes Undeploy_Object true Undeploy all OAI 5G stack ci-scripts/yaml_files/5g_f1_rfsimulator 30,30,100,100 30,30,100,100 0 0 Clean_Test_Server_Images true Clean Test Images on Test Server 0