diff --git a/ci-scripts/datalog_rt_stats.1x1.60.yaml b/ci-scripts/datalog_rt_stats.1x1.60.yaml new file mode 100644 index 0000000000..f00ffc7e78 --- /dev/null +++ b/ci-scripts/datalog_rt_stats.1x1.60.yaml @@ -0,0 +1,34 @@ +#this is a configuration file +#used to build real time processing statistics +#for 5G NR phy test (gNB terminate) +Title : Processing Time (us) +ColNames : + - Metric + - Average; Max; Count + - Average vs Reference Deviation (Reference Value; Acceptability Threshold) +Ref : + feprx : 48.0 + feptx_prec : 13.0 + feptx_ofdm : 35.0 + feptx_total : 59.0 + L1 Tx processing : 210.0 + DLSCH encoding : 129.0 + L1 Rx processing : 287.0 + PUSCH inner-receiver : 166.0 + PUSCH decoding : 176.0 + Schedule Response : 42.0 + DL & UL scheduling timing : 13.0 + UL Indication : 55.0 +Threshold : + feprx : 1.25 + feptx_prec : 1.25 + feptx_ofdm : 1.25 + feptx_total : 1.25 + L1 Tx processing : 1.25 + DLSCH encoding : 1.25 + L1 Rx processing : 1.25 + PUSCH inner-receiver : 1.25 + PUSCH decoding : 1.25 + Schedule Response : 1.25 + DL & UL scheduling timing : 1.25 + UL Indication : 1.25 diff --git a/ci-scripts/datalog_rt_stats.default.yaml b/ci-scripts/datalog_rt_stats.default.yaml index 97591a766d..bfbd97729c 100644 --- a/ci-scripts/datalog_rt_stats.default.yaml +++ b/ci-scripts/datalog_rt_stats.default.yaml @@ -7,18 +7,18 @@ ColNames : - Average; Max; Count - Average vs Reference Deviation (Reference Value; Acceptability Threshold) Ref : - feprx : 60.0 - feptx_prec : 8.0 - feptx_ofdm : 50.0 - feptx_total : 75.0 - L1 Tx processing : 300.0 - DLSCH encoding : 230.0 - L1 Rx processing : 175.0 + feprx : 53.0 + feptx_prec : 16.0 + feptx_ofdm : 37.0 + feptx_total : 62.0 + L1 Tx processing : 155.0 + DLSCH encoding : 113.0 + L1 Rx processing : 194.0 PUSCH inner-receiver : 100.0 - #PUSCH decoding : 180.0 - PUSCH decoding : 240.0 - DL & UL scheduling timing : 37.0 - UL Indication : 38.0 + PUSCH decoding : 150.0 + Schedule Response : 10.0 + DL & UL scheduling timing : 9.0 + UL Indication : 20.0 Threshold : feprx : 1.25 feptx_prec : 1.25 @@ -29,5 +29,6 @@ Threshold : L1 Rx processing : 1.25 PUSCH inner-receiver : 1.25 PUSCH decoding : 1.25 + Schedule Response : 1.25 DL & UL scheduling timing : 1.25 UL Indication : 1.25 diff --git a/ci-scripts/xml_files/gnb_phytest_usrp_run.xml b/ci-scripts/xml_files/gnb_phytest_usrp_run.xml index e7eb651d50..249908dd76 100644 --- a/ci-scripts/xml_files/gnb_phytest_usrp_run.xml +++ b/ci-scripts/xml_files/gnb_phytest_usrp_run.xml @@ -22,7 +22,7 @@ --> gNB-PHY-Test - Run-gNB-PHY-Test + Timing phytest 40 MHz tasks 1 @@ -33,7 +33,8 @@ Initialize_eNB Initialize gNB USRP - -O ci-scripts/conf_files/gnb.band78.tm1.106PRB.usrpn300.conf --phy-test -q -U 787200 -T 106 -t 28 -D 130175 -m 28 -M 106 --usrp-tx-thread-config 1 --log_config.global_log_options level,nocolor,time + -O ci-scripts/conf_files/gnb.band78.tm1.106PRB.usrpn300.conf --phy-test -q -U 787200 -T 106 -t 23 -D 130175 -m 28 -M 106 --usrp-tx-thread-config 1 --log_config.global_log_options level,nocolor,time + datalog_rt_stats.default.yaml NR 192.168.20.2 @@ -41,7 +42,7 @@ IdleSleep Sleep - 300 + 60 diff --git a/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml b/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml new file mode 100644 index 0000000000..07a4b484c0 --- /dev/null +++ b/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml @@ -0,0 +1,55 @@ + + + gNB-PHY-Test + Timing phytest 60 MHz + tasks + 1 + +190101 000001 190109 + + + + + Initialize_eNB + Initialize gNB USRP + -O ci-scripts/conf_files/gnb.band78.tm1.106PRB.usrpn300.conf --phy-test --gNBs.[0].servingCellConfigCommon.[0].dl_carrierBandwidth 162 --gNBs.[0].servingCellConfigCommon.[0].ul_carrierBandwidth 162 -q -U 787200 -T 162 -t 23 -D 130175 -m 23 -M 162 --usrp-tx-thread-config 1 --log_config.global_log_options level,nocolor,time + datalog_rt_stats.1x1.60.yaml + NR + 192.168.20.2 + + + + IdleSleep + Sleep + 60 + + + + + Terminate_eNB + Terminate gNB + NR + + +