TEST-MONO-N2-HO-B210
Monolithic N2 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
Custom_Command
Set initial attenuation on target gNB
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1,2 0 -s 3,4 25
Create_Workspace
Create new Workspace for rocket
rocket
Deploy_Object
Deploy Monolithic gNB-PCI0 (TDD/Band77/20MHz/B210) in a container
ci-scripts/yaml_files/5g_sa_n2_ho_b210
groot
oai-gnb-pci0
Deploy_Object
Deploy Monolithic gNB-PCI1 (TDD/Band77/20MHz/B210) in a container
ci-scripts/yaml_files/5g_sa_n2_ho_b210
rocket
oai-gnb-pci1
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
Gradually attenuate gNB-PCI0 (ch1-2=15dB) and gNB-PCI1 (ch3-4=0dB) over 5s to trigger N2 Handover to gNB-PCI1
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 gNB-PCI1?
rocket
echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3585"
Custom_Command
Gradually attenuate gNB-PCI0 (ch1-2=0dB) and gNB-PCI1 (ch3-4=15dB) over 5s to trigger N2 Handover back to gNB-PCI0
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 gNB-PCI0?
groot
echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3584"
Detach_UE
true
Detach Quectel
raspix
Undeploy_Object
true
Undeploy Monolithic gNB-PCI0
groot
ci-scripts/yaml_files/5g_sa_n2_ho_b210
Undeploy_Object
true
Undeploy Monolithic gNB-PCI1
rocket
ci-scripts/yaml_files/5g_sa_n2_ho_b210
Custom_Command
true
Reset all attenuators to 0dB
rocket
python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1-4 0
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