TEST-F1-HO-B210
F1 Handover 20 MHz TDD SA
tasks
DeployCoreNetwork
Initialize 5G Core
oc-cn5g-00103-ho
Pull_Local_Registry
Pull Images from Local Registry
oai-gnb
groot
Pull_Local_Registry
Pull Images from Local Registry
oai-gnb
rocket
Create_Workspace
Create new Workspace for groot
groot
Create_Workspace
Create new Workspace on rocket
rocket
Custom_Command
Set attenuator to 0 for DU0 and 17 for DU1
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1,2 0 -s 3,4 25
Deploy_Object
Deploy gNB-CU in a container
ci-scripts/yaml_files/5g_sa_f1_b210_ho
groot
oai-cu
Deploy_Object
Deploy gNB-DU0 (TDD/Band77/20MHz/B210) in a container
ci-scripts/yaml_files/5g_sa_f1_b210_ho
oai-du0
groot
Deploy_Object
Deploy gNB-DU1 (TDD/Band77/20MHz/B210) in a container
ci-scripts/yaml_files/5g_sa_f1_b210_ho
rocket
oai-du1
Attach_UE
Attach Quectel
raspix
Ping
Ping: 100pings in 20sec
raspix
oc-cn5g-00103-ho
-c 100 -i 0.2
5
IdleSleep
Sleep
5
Custom_Command
Attenuate DU0 by 15 and remove the attenuation on DU1 to trigger Handover
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 15 -r 3,4 0 -d 5
Ping
Ping: 50pings in 10sec
raspix
oc-cn5g-00103-ho
-c 50 -i 0.2
5
Custom_Command
UE connected to DU1?
groot
echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3585"
Custom_Command
Attenuate DU1 by 17dB and remove attenuation on DU0 to trigger Handover
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 0 -r 3,4 25 -d 5
Ping
Ping: 50pings in 10sec
raspix
oc-cn5g-00103-ho
-c 50 -i 0.2
5
Custom_Command
UE connected to DU0?
groot
echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3584"
Custom_Command
Attenuate DU0 by 15 and remove the attenuation on DU1 to trigger Handover
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 15 -r 3,4 0 -d 5
Ping
Ping: 50pings in 10sec
raspix
oc-cn5g-00103-ho
-c 50 -i 0.2
5
Custom_Command
UE connected to DU1?
groot
echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3585"
Detach_UE
true
Detach Quectel
raspix
Undeploy_Object
true
Undeploy CU-DU0
groot
ci-scripts/yaml_files/5g_sa_f1_b210_ho
Undeploy_Object
true
Undeploy DU1
rocket
ci-scripts/yaml_files/5g_sa_f1_b210_ho
Custom_Command
Reset all channels on the attenuator to 0
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1-4 0
true
Clean_Test_Server_Images
true
Clean Test Images on Test Server
groot
oai-gnb
Clean_Test_Server_Images
true
Clean Test Images on Test Server
rocket
oai-gnb
UndeployCoreNetwork
true
Terminate 5G Core
oc-cn5g-00103-ho