Replace UE on sphex with up2, improve throughput
- Change XML and YAML to use up2 in aerial pipeline - Modify gNB config to improve throughput - Reflect changes in documentation
This commit is contained in:
committed by
Robert Schmidt
parent
469d58f989
commit
e96a7eed20
@@ -26,16 +26,13 @@ up2-fhi72:
|
|||||||
IF: wwan0
|
IF: wwan0
|
||||||
MTU: 1500
|
MTU: 1500
|
||||||
|
|
||||||
sphex_quectel:
|
up2-aerial:
|
||||||
Host: sphex
|
Host: up2
|
||||||
InitScript: sudo stdbuf -oL /home/oaicicd/quectel-CM/quectel-CM -4 -s oai.ipv4 &> /tmp/quecel-cm.log &
|
AttachScript: sudo /opt/mbim-aerial/start_quectel_mbim.sh
|
||||||
TermScript: sudo -S killall --signal SIGKILL quectel-CM
|
DetachScript: sudo /opt/mbim-aerial/stop_quectel_mbim.sh
|
||||||
AttachScript: sudo python3 ci_ctl_qtel.py /dev/ttyUSB3 wup
|
|
||||||
DetachScript: sudo python3 ci_ctl_qtel.py /dev/ttyUSB3 detach
|
|
||||||
NetworkScript: ip a show dev wwan0
|
NetworkScript: ip a show dev wwan0
|
||||||
IF: wwan0
|
IF: wwan0
|
||||||
MTU: 1500
|
MTU: 1500
|
||||||
LogStore: /media/ci_qlogs
|
|
||||||
|
|
||||||
adb_ue_1:
|
adb_ue_1:
|
||||||
Host: nano
|
Host: nano
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ gNBs =
|
|||||||
////////// Physical parameters:
|
////////// Physical parameters:
|
||||||
|
|
||||||
pdsch_AntennaPorts_XP = 2;
|
pdsch_AntennaPorts_XP = 2;
|
||||||
|
pdsch_AntennaPorts_N1 = 2;
|
||||||
pusch_AntennaPorts = 2;
|
pusch_AntennaPorts = 2;
|
||||||
do_CSIRS = 1;
|
do_CSIRS = 1;
|
||||||
do_SRS = 0;
|
do_SRS = 0;
|
||||||
@@ -168,10 +169,10 @@ gNBs =
|
|||||||
# pattern1
|
# pattern1
|
||||||
# dl_UL_TransmissionPeriodicity
|
# dl_UL_TransmissionPeriodicity
|
||||||
# 0=ms0p5, 1=ms0p625, 2=ms1, 3=ms1p25, 4=ms2, 5=ms2p5, 6=ms5, 7=ms10
|
# 0=ms0p5, 1=ms0p625, 2=ms1, 3=ms1p25, 4=ms2, 5=ms2p5, 6=ms5, 7=ms10
|
||||||
dl_UL_TransmissionPeriodicity = 5; #6;
|
dl_UL_TransmissionPeriodicity = 6; #5;
|
||||||
nrofDownlinkSlots = 3; #7;
|
nrofDownlinkSlots = 6; #3;
|
||||||
nrofDownlinkSymbols = 6;
|
nrofDownlinkSymbols = 10; #6;
|
||||||
nrofUplinkSlots = 1; #2;
|
nrofUplinkSlots = 3; #1;
|
||||||
nrofUplinkSymbols = 0;
|
nrofUplinkSymbols = 0;
|
||||||
|
|
||||||
ssPBCH_BlockPower = -25;
|
ssPBCH_BlockPower = -25;
|
||||||
|
|||||||
@@ -28,17 +28,14 @@
|
|||||||
<TestCaseRequestedList>
|
<TestCaseRequestedList>
|
||||||
111111
|
111111
|
||||||
000222
|
000222
|
||||||
001111
|
|
||||||
800813
|
800813
|
||||||
002222
|
002222
|
||||||
002223
|
002223
|
||||||
000111
|
000111
|
||||||
100000
|
|
||||||
000011
|
000011
|
||||||
000022
|
000022
|
||||||
000033
|
000033
|
||||||
000222
|
000222
|
||||||
003333
|
|
||||||
222222
|
222222
|
||||||
</TestCaseRequestedList>
|
</TestCaseRequestedList>
|
||||||
<TestCaseExclusionList></TestCaseExclusionList>
|
<TestCaseExclusionList></TestCaseExclusionList>
|
||||||
@@ -50,17 +47,13 @@
|
|||||||
<images_to_pull>oai-gnb-aerial</images_to_pull>
|
<images_to_pull>oai-gnb-aerial</images_to_pull>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="001111">
|
|
||||||
<class>Initialize_UE</class>
|
|
||||||
<desc>Initialize Quectel</desc>
|
|
||||||
<id>sphex_quectel</id>
|
|
||||||
</testCase>
|
|
||||||
<testCase id="800813">
|
<testCase id="800813">
|
||||||
<class>Create_Workspace</class>
|
<class>Create_Workspace</class>
|
||||||
<desc>Creating new Workspace for server 0</desc>
|
<desc>Creating new Workspace for server 0</desc>
|
||||||
<eNB_instance>0</eNB_instance>
|
<eNB_instance>0</eNB_instance>
|
||||||
<eNB_serverId>0</eNB_serverId>
|
<eNB_serverId>0</eNB_serverId>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="002222">
|
<testCase id="002222">
|
||||||
<class>Deploy_Object</class>
|
<class>Deploy_Object</class>
|
||||||
<desc>Deploy PNF/Nvidia CUBB in a container</desc>
|
<desc>Deploy PNF/Nvidia CUBB in a container</desc>
|
||||||
@@ -69,6 +62,7 @@
|
|||||||
<eNB_instance>0</eNB_instance>
|
<eNB_instance>0</eNB_instance>
|
||||||
<eNB_serverId>0</eNB_serverId>
|
<eNB_serverId>0</eNB_serverId>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="002223">
|
<testCase id="002223">
|
||||||
<class>Deploy_Object</class>
|
<class>Deploy_Object</class>
|
||||||
<desc>Deploy VNF in a container</desc>
|
<desc>Deploy VNF in a container</desc>
|
||||||
@@ -81,40 +75,33 @@
|
|||||||
<testCase id="000111">
|
<testCase id="000111">
|
||||||
<class>Attach_UE</class>
|
<class>Attach_UE</class>
|
||||||
<desc>Attach Quectel</desc>
|
<desc>Attach Quectel</desc>
|
||||||
<id>sphex_quectel</id>
|
<id>up2-aerial</id>
|
||||||
</testCase>
|
|
||||||
|
|
||||||
<testCase id="100000">
|
|
||||||
<class>Custom_Command</class>
|
|
||||||
<desc>Adding a IP route</desc>
|
|
||||||
<node>sphex</node>
|
|
||||||
<command>sudo ip route add 192.168.71.128/26 via 12.1.1.151 dev wwan0</command>
|
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000011">
|
<testCase id="000011">
|
||||||
<class>Ping</class>
|
<class>Ping</class>
|
||||||
<desc>Ping: 100pings in 20sec</desc>
|
<desc>Ping: 100pings in 20sec</desc>
|
||||||
<id>sphex_quectel</id>
|
<id>up2-aerial</id>
|
||||||
<ping_args>-c 100 -i 0.2 %cn_ip%</ping_args>
|
<ping_args>-c 100 -i 0.2 %cn_ip%</ping_args>
|
||||||
<ping_packetloss_threshold>5</ping_packetloss_threshold>
|
<ping_packetloss_threshold>5</ping_packetloss_threshold>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000022">
|
<testCase id="000022">
|
||||||
<class>Iperf</class>
|
<class>Iperf</class>
|
||||||
<desc>iperf (DL/UDP/80M)(30 sec)(single-ue profile)</desc>
|
<desc>iperf (DL/UDP/700M)(30 sec)(single-ue profile)</desc>
|
||||||
<iperf_args>-u -b 150M -t 30 -R</iperf_args>
|
<iperf_args>-u -b 700M -t 30 -R</iperf_args>
|
||||||
<svr_id>porcepix-cn5g</svr_id>
|
<svr_id>porcepix-cn5g</svr_id>
|
||||||
<id>sphex_quectel</id>
|
<id>up2-aerial</id>
|
||||||
<iperf_packetloss_threshold>25</iperf_packetloss_threshold>
|
<iperf_packetloss_threshold>25</iperf_packetloss_threshold>
|
||||||
<iperf_bitrate_threshold>80</iperf_bitrate_threshold>
|
<iperf_bitrate_threshold>80</iperf_bitrate_threshold>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000033">
|
<testCase id="000033">
|
||||||
<class>Iperf</class>
|
<class>Iperf</class>
|
||||||
<desc>iperf (UL/UDP/40M)(30 sec)(single-ue profile)</desc>
|
<desc>iperf (UL/UDP/50M)(30 sec)(single-ue profile)</desc>
|
||||||
<iperf_args>-u -b 40M -t 30</iperf_args>
|
<iperf_args>-u -b 50M -t 30</iperf_args>
|
||||||
<svr_id>porcepix-cn5g</svr_id>
|
<svr_id>porcepix-cn5g</svr_id>
|
||||||
<id>sphex_quectel</id>
|
<id>up2-aerial</id>
|
||||||
<iperf_packetloss_threshold>25</iperf_packetloss_threshold>
|
<iperf_packetloss_threshold>25</iperf_packetloss_threshold>
|
||||||
<iperf_bitrate_threshold>80</iperf_bitrate_threshold>
|
<iperf_bitrate_threshold>80</iperf_bitrate_threshold>
|
||||||
</testCase>
|
</testCase>
|
||||||
@@ -122,13 +109,7 @@
|
|||||||
<testCase id="000222">
|
<testCase id="000222">
|
||||||
<class>Detach_UE</class>
|
<class>Detach_UE</class>
|
||||||
<desc>Detach Quectel</desc>
|
<desc>Detach Quectel</desc>
|
||||||
<id>sphex_quectel</id>
|
<id>up2-aerial</id>
|
||||||
</testCase>
|
|
||||||
|
|
||||||
<testCase id="003333">
|
|
||||||
<class>Terminate_UE</class>
|
|
||||||
<desc>Terminate Quectel</desc>
|
|
||||||
<id>sphex_quectel</id>
|
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="222222">
|
<testCase id="222222">
|
||||||
|
|||||||
@@ -28,7 +28,6 @@
|
|||||||
000000
|
000000
|
||||||
111111
|
111111
|
||||||
222222
|
222222
|
||||||
333333
|
|
||||||
</TestCaseRequestedList>
|
</TestCaseRequestedList>
|
||||||
<TestCaseExclusionList></TestCaseExclusionList>
|
<TestCaseExclusionList></TestCaseExclusionList>
|
||||||
|
|
||||||
@@ -49,13 +48,7 @@
|
|||||||
<testCase id="222222">
|
<testCase id="222222">
|
||||||
<class>Detach_UE</class>
|
<class>Detach_UE</class>
|
||||||
<desc>Terminate UE</desc>
|
<desc>Terminate UE</desc>
|
||||||
<id>sphex_quectel</id>
|
<id>up2-aerial</id>
|
||||||
</testCase>
|
|
||||||
|
|
||||||
<testCase id="333333">
|
|
||||||
<class>Terminate_UE</class>
|
|
||||||
<desc>Terminate UE</desc>
|
|
||||||
<id>sphex_quectel</id>
|
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
</testCaseList>
|
</testCaseList>
|
||||||
|
|||||||
+1
-1
@@ -193,7 +193,7 @@ information on how the images are built.
|
|||||||
- OpenShift cluster for CN deployment and container images for gNB and UE deployment
|
- OpenShift cluster for CN deployment and container images for gNB and UE deployment
|
||||||
- [RAN-SA-AERIAL-CN5G](https://jenkins-oai.eurecom.fr/job/RAN-SA-AERIAL-CN5G/)
|
- [RAN-SA-AERIAL-CN5G](https://jenkins-oai.eurecom.fr/job/RAN-SA-AERIAL-CN5G/)
|
||||||
~5G-NR
|
~5G-NR
|
||||||
- 5G-NR SA test setup: OAI VNF + PNF/NVIDIA CUBB on Aerial2 (U22) + Foxconn RU, sphex + COTS UE (Quectel RM520N), OAI CN5G
|
- 5G-NR SA test setup: OAI VNF + PNF/NVIDIA CUBB on Aerial2 (U22) + Foxconn RU, up2 + COTS UE (Quectel RM520N), OAI CN5G
|
||||||
- container images for gNB deployment
|
- container images for gNB deployment
|
||||||
- [RAN-SA-2x2-Module-CN5G](https://jenkins-oai.eurecom.fr/view/RAN/job/RAN-SA-2x2-Module-CN5G/)
|
- [RAN-SA-2x2-Module-CN5G](https://jenkins-oai.eurecom.fr/view/RAN/job/RAN-SA-2x2-Module-CN5G/)
|
||||||
~5G-NR
|
~5G-NR
|
||||||
|
|||||||
Reference in New Issue
Block a user