Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
alex037yang
OpenXG-RAN
Commits
600c64a7
Commit
600c64a7
authored
Apr 26, 2017
by
Xenofon Foukas
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop' into feature-68-enb-agent
parents
3bd3bedc
c124e32a
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
3845 additions
and
19 deletions
+3845
-19
cmake_targets/autotests/testsuite_ue_noS1.xml
cmake_targets/autotests/testsuite_ue_noS1.xml
+310
-0
cmake_targets/autotests/testsuite_ue_noS1_TCL.xml
cmake_targets/autotests/testsuite_ue_noS1_TCL.xml
+3516
-0
openair1/PHY/LTE_TRANSPORT/dci.h
openair1/PHY/LTE_TRANSPORT/dci.h
+1
-1
openair1/SCHED/phy_mac_stub.c
openair1/SCHED/phy_mac_stub.c
+13
-13
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_constants.h
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_constants.h
+1
-1
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_constants.h
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_constants.h
+1
-1
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_dar.c
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_dar.c
+1
-1
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.generic.oaisim.local_no_mme.conf
...E-EPC/CONF/enb.band7.tm1.generic.oaisim.local_no_mme.conf
+2
-2
No files found.
cmake_targets/autotests/testsuite_ue_noS1.xml
View file @
600c64a7
...
...
@@ -3208,6 +3208,316 @@
<!--20 MHz test -->
<testCase
id=
"039400"
>
<class>
lte-softmodem-noS1
</class>
<desc></desc>
<eNB>
imb182-desktop
</eNB>
<UE>
yanbo-M4HM87P-00
</UE>
<TimeOut_cmd>
300
</TimeOut_cmd>
<eNB_working_dir>
/tmp
</eNB_working_dir>
<eNB_config_file>
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf downlink_frequency 2680000000L
</eNB_config_file>
<eNB_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</eNB_compile_prog>
<eNB_compile_prog_args>
-c -w USRP --eNB --noS1
</eNB_compile_prog_args>
<eNB_pre_exec>
source $OPENAIR_DIR/cmake_targets/tools/init_nas_nos1 eNB
</eNB_pre_exec>
<eNB_pre_exec_args></eNB_pre_exec_args>
<eNB_main_exec>
$OPENAIR_DIR/cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1
</eNB_main_exec>
<eNB_main_exec_args>
-O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf -m 28 --single-thread-disable --phy-test
</eNB_main_exec_args>
<eNB_traffic_exec></eNB_traffic_exec>
<eNB_traffic_exec_args></eNB_traffic_exec_args>
<eNB_search_expr_true></eNB_search_expr_true>
<eNB_search_expr_false></eNB_search_expr_false>
<eNB_terminate_missing_procs>
False
</eNB_terminate_missing_procs>
<UE_working_dir>
/tmp
</UE_working_dir>
<UE_config_file></UE_config_file>
<UE_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</UE_compile_prog>
<UE_compile_prog_args>
-c --UE -w USRP --noS1 --eNB --ue-autotest-trace
</UE_compile_prog_args>
<UE_pre_exec>
source ./targets/bin/init_nas_nos1 UE
</UE_pre_exec>
<UE_pre_exec_args></UE_pre_exec_args>
<UE_main_exec>
sleep 20; ./cmake_targets/autotests/tools/run_gdb ./cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1 -U -C2680000000 -r100 --ue-scan-carrier --ue-txgain 85 --ue-rxgain 100 -S --phy-test
</UE_main_exec>
<UE_main_exec_args></UE_main_exec_args>
<UE_traffic_exec></UE_traffic_exec>
<UE_traffic_exec_args></UE_traffic_exec_args>
<UE_search_expr_true></UE_search_expr_true>
<UE_search_expr_false></UE_search_expr_false>
<UE_terminate_missing_procs>
False
</UE_terminate_missing_procs>
<UE_metric
id=
"UE_DLSCH_BITRATE"
description=
"UE downlink physical throughput"
regex=
'(UE_DLSCH_BITRATE) =\s+(\d+\.\d+) kbps.+frame = (\d+)\)'
unit_of_meas =
"kbps"
pass_fail_stat =
"mean_value"
min_limit =
"55008"
/>
<UE_metric
id=
"UE_FREQ_OFFSET"
description=
"UE downlink frequency channel offset"
regex=
'(UE_FREQ_OFFSET) =\s+(-?\d+) Hz.+frame = (\d+)\)'
unit_of_meas =
"Hz"
/>
<UE_metric
id=
"UE_RX_OFFSET"
description=
"UE downlink rx sample offset"
regex=
'(UE_RX_OFFSET) =\s+(-?\d+).+frame = (\d+)\)'
unit_of_meas =
""
/>
<tags>
UE_USRP.NOS1.PHYTEST_PERF.BAND7.20MHZ.MCS28
</tags>
<nruns>
3
</nruns><max_ntries>
6
</max_ntries>
</testCase>
<testCase
id=
"036600"
>
<class>
lte-softmodem-noS1
</class>
<desc></desc>
<eNB>
imb182-desktop
</eNB>
<UE>
yanbo-M4HM87P-00
</UE>
<TimeOut_cmd>
300
</TimeOut_cmd>
<eNB_working_dir>
/tmp
</eNB_working_dir>
<eNB_config_file>
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf downlink_frequency 2680000000L
</eNB_config_file>
<eNB_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</eNB_compile_prog>
<eNB_compile_prog_args>
-c -w USRP --eNB --noS1
</eNB_compile_prog_args>
<eNB_pre_exec>
source $OPENAIR_DIR/cmake_targets/tools/init_nas_nos1 eNB
</eNB_pre_exec>
<eNB_pre_exec_args></eNB_pre_exec_args>
<eNB_main_exec>
$OPENAIR_DIR/cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1
</eNB_main_exec>
<eNB_main_exec_args>
-O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf -m 0 --single-thread-disable --phy-test
</eNB_main_exec_args>
<eNB_traffic_exec></eNB_traffic_exec>
<eNB_traffic_exec_args></eNB_traffic_exec_args>
<eNB_search_expr_true></eNB_search_expr_true>
<eNB_search_expr_false></eNB_search_expr_false>
<eNB_terminate_missing_procs>
False
</eNB_terminate_missing_procs>
<UE_working_dir>
/tmp
</UE_working_dir>
<UE_config_file></UE_config_file>
<UE_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</UE_compile_prog>
<UE_compile_prog_args>
-c --UE -w USRP --noS1 --eNB --ue-autotest-trace
</UE_compile_prog_args>
<UE_pre_exec>
source ./targets/bin/init_nas_nos1 UE
</UE_pre_exec>
<UE_pre_exec_args></UE_pre_exec_args>
<UE_main_exec>
sleep 20; ./cmake_targets/autotests/tools/run_gdb ./cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1 -U -C2680000000 -r100 --ue-scan-carrier --ue-txgain 85 --ue-rxgain 100 -S --phy-test
</UE_main_exec>
<UE_main_exec_args></UE_main_exec_args>
<UE_traffic_exec></UE_traffic_exec>
<UE_traffic_exec_args></UE_traffic_exec_args>
<UE_search_expr_true></UE_search_expr_true>
<UE_search_expr_false></UE_search_expr_false>
<UE_terminate_missing_procs>
False
</UE_terminate_missing_procs>
<UE_metric
id=
"UE_DLSCH_BITRATE"
description=
"UE downlink physical throughput"
regex=
'(UE_DLSCH_BITRATE) =\s+(\d+\.\d+) kbps.+frame = (\d+)\)'
unit_of_meas =
"kbps"
pass_fail_stat =
"mean_value"
min_limit =
"2040"
/>
<UE_metric
id=
"UE_FREQ_OFFSET"
description=
"UE downlink frequency channel offset"
regex=
'(UE_FREQ_OFFSET) =\s+(-?\d+) Hz.+frame = (\d+)\)'
unit_of_meas =
"Hz"
/>
<UE_metric
id=
"UE_RX_OFFSET"
description=
"UE downlink rx sample offset"
regex=
'(UE_RX_OFFSET) =\s+(-?\d+).+frame = (\d+)\)'
unit_of_meas =
""
/>
<tags>
UE_USRP.NOS1.PHYTEST_PERF.BAND7.20MHZ.MCS0
</tags>
<nruns>
3
</nruns><max_ntries>
6
</max_ntries>
</testCase>
<testCase
id=
"038400"
>
<class>
lte-softmodem-noS1
</class>
<desc></desc>
<eNB>
imb182-desktop
</eNB>
<UE>
yanbo-M4HM87P-00
</UE>
<TimeOut_cmd>
300
</TimeOut_cmd>
<eNB_working_dir>
/tmp
</eNB_working_dir>
<eNB_config_file>
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf downlink_frequency 2680000000L
</eNB_config_file>
<eNB_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</eNB_compile_prog>
<eNB_compile_prog_args>
-c -w USRP --eNB --noS1
</eNB_compile_prog_args>
<eNB_pre_exec>
source $OPENAIR_DIR/cmake_targets/tools/init_nas_nos1 eNB
</eNB_pre_exec>
<eNB_pre_exec_args></eNB_pre_exec_args>
<eNB_main_exec>
$OPENAIR_DIR/cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1
</eNB_main_exec>
<eNB_main_exec_args>
-O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf -m 18 --single-thread-disable --phy-test
</eNB_main_exec_args>
<eNB_traffic_exec></eNB_traffic_exec>
<eNB_traffic_exec_args></eNB_traffic_exec_args>
<eNB_search_expr_true></eNB_search_expr_true>
<eNB_search_expr_false></eNB_search_expr_false>
<eNB_terminate_missing_procs>
False
</eNB_terminate_missing_procs>
<UE_working_dir>
/tmp
</UE_working_dir>
<UE_config_file></UE_config_file>
<UE_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</UE_compile_prog>
<UE_compile_prog_args>
-c --UE -w USRP --noS1 --eNB --ue-autotest-trace
</UE_compile_prog_args>
<UE_pre_exec>
source ./targets/bin/init_nas_nos1 UE
</UE_pre_exec>
<UE_pre_exec_args></UE_pre_exec_args>
<UE_main_exec>
sleep 20; ./cmake_targets/autotests/tools/run_gdb ./cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1 -U -C2680000000 -r100 --ue-scan-carrier --ue-txgain 85 --ue-rxgain 100 -S --phy-test
</UE_main_exec>
<UE_main_exec_args></UE_main_exec_args>
<UE_traffic_exec></UE_traffic_exec>
<UE_traffic_exec_args></UE_traffic_exec_args>
<UE_search_expr_true></UE_search_expr_true>
<UE_search_expr_false></UE_search_expr_false>
<UE_terminate_missing_procs>
False
</UE_terminate_missing_procs>
<UE_metric
id=
"UE_DLSCH_BITRATE"
description=
"UE downlink physical throughput"
regex=
'(UE_DLSCH_BITRATE) =\s+(\d+\.\d+) kbps.+frame = (\d+)\)'
unit_of_meas =
"kbps"
pass_fail_stat =
"mean_value"
min_limit =
"23976"
/>
<UE_metric
id=
"UE_FREQ_OFFSET"
description=
"UE downlink frequency channel offset"
regex=
'(UE_FREQ_OFFSET) =\s+(-?\d+) Hz.+frame = (\d+)\)'
unit_of_meas =
"Hz"
/>
<UE_metric
id=
"UE_RX_OFFSET"
description=
"UE downlink rx sample offset"
regex=
'(UE_RX_OFFSET) =\s+(-?\d+).+frame = (\d+)\)'
unit_of_meas =
""
/>
<tags>
UE_USRP.NOS1.PHYTEST_PERF.BAND7.20MHZ.MCS18
</tags>
<nruns>
3
</nruns><max_ntries>
6
</max_ntries>
</testCase>
<testCase
id=
"036630"
>
<class>
lte-softmodem-noS1
</class>
<desc></desc>
<eNB>
imb182-desktop
</eNB>
<UE>
yanbo-M4HM87P-00
</UE>
<TimeOut_cmd>
700
</TimeOut_cmd>
<eNB_working_dir>
/tmp
</eNB_working_dir>
<eNB_config_file>
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf downlink_frequency 2680000000L
</eNB_config_file>
<eNB_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</eNB_compile_prog>
<eNB_compile_prog_args>
-c -w USRP --eNB --noS1
</eNB_compile_prog_args>
<eNB_pre_exec>
source $OPENAIR_DIR/cmake_targets/tools/init_nas_nos1 eNB
</eNB_pre_exec>
<eNB_pre_exec_args></eNB_pre_exec_args>
<eNB_main_exec>
$OPENAIR_DIR/cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1
</eNB_main_exec>
<eNB_main_exec_args>
-O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf -m 0
</eNB_main_exec_args>
<eNB_traffic_exec>
sleep 80;iperf -c 10.0.1.9 -i 1 -u -b 2M
</eNB_traffic_exec>
<eNB_traffic_exec_args></eNB_traffic_exec_args>
<eNB_search_expr_true></eNB_search_expr_true>
<eNB_search_expr_false></eNB_search_expr_false>
<eNB_terminate_missing_procs>
False
</eNB_terminate_missing_procs>
<UE_working_dir>
/tmp
</UE_working_dir>
<UE_config_file></UE_config_file>
<UE_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</UE_compile_prog>
<UE_compile_prog_args>
-c --UE -w USRP --noS1 --eNB --ue-autotest-trace
</UE_compile_prog_args>
<UE_pre_exec>
source ./targets/bin/init_nas_nos1 UE
</UE_pre_exec>
<UE_pre_exec_args></UE_pre_exec_args>
<UE_main_exec>
sleep 20; ./cmake_targets/autotests/tools/run_gdb ./cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1 -U -C2680000000 -r100 --ue-scan-carrier --ue-txgain 85 --ue-rxgain 100
</UE_main_exec>
<UE_main_exec_args></UE_main_exec_args>
<UE_traffic_exec>
iperf -s -i 1 -u
</UE_traffic_exec>
<UE_traffic_exec_args></UE_traffic_exec_args>
<UE_search_expr_true>
600
</UE_search_expr_true>
<UE_search_expr_false></UE_search_expr_false>
<UE_terminate_missing_procs>
False
</UE_terminate_missing_procs>
<UE_metric
id=
"UE_DLSCH_BITRATE"
description=
"UE downlink physical throughput"
regex=
'(UE_DLSCH_BITRATE) =\s+(\d+\.\d+) kbps.+frame = (\d+)\)'
unit_of_meas =
"kbps"
/>
<UE_metric
id=
"UE_FREQ_OFFSET"
description=
"UE downlink frequency channel offset"
regex=
'(UE_FREQ_OFFSET) =\s+(-?\d+) Hz.+frame = (\d+)\)'
unit_of_meas =
"Hz"
/>
<UE_metric
id=
"UE_RX_OFFSET"
description=
"UE downlink rx sample offset"
regex=
'(UE_RX_OFFSET) =\s+(-?\d+).+frame = (\d+)\)'
unit_of_meas =
""
/>
<tags>
UE_USRP.NOS1.DATA_IPERF_DL.BAND7.20MHZ.MCS0
</tags>
<nruns>
3
</nruns><max_ntries>
6
</max_ntries>
</testCase>
<testCase
id=
"038430"
>
<class>
lte-softmodem-noS1
</class>
<desc></desc>
<eNB>
imb182-desktop
</eNB>
<UE>
yanbo-M4HM87P-00
</UE>
<TimeOut_cmd>
700
</TimeOut_cmd>
<eNB_working_dir>
/tmp
</eNB_working_dir>
<eNB_config_file>
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf downlink_frequency 2680000000L
</eNB_config_file>
<eNB_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</eNB_compile_prog>
<eNB_compile_prog_args>
-c -w USRP --eNB --noS1
</eNB_compile_prog_args>
<eNB_pre_exec>
source $OPENAIR_DIR/cmake_targets/tools/init_nas_nos1 eNB
</eNB_pre_exec>
<eNB_pre_exec_args></eNB_pre_exec_args>
<eNB_main_exec>
$OPENAIR_DIR/cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1
</eNB_main_exec>
<eNB_main_exec_args>
-O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf -m 18
</eNB_main_exec_args>
<eNB_traffic_exec>
sleep 80;iperf -c 10.0.1.9 -i 1 -u -b 24M
</eNB_traffic_exec>
<eNB_traffic_exec_args></eNB_traffic_exec_args>
<eNB_search_expr_true></eNB_search_expr_true>
<eNB_search_expr_false></eNB_search_expr_false>
<eNB_terminate_missing_procs>
False
</eNB_terminate_missing_procs>
<UE_working_dir>
/tmp
</UE_working_dir>
<UE_config_file></UE_config_file>
<UE_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</UE_compile_prog>
<UE_compile_prog_args>
-c --UE -w USRP --noS1 --eNB --ue-autotest-trace
</UE_compile_prog_args>
<UE_pre_exec>
source ./targets/bin/init_nas_nos1 UE
</UE_pre_exec>
<UE_pre_exec_args></UE_pre_exec_args>
<UE_main_exec>
sleep 20; ./cmake_targets/autotests/tools/run_gdb ./cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1 -U -C2680000000 -r100 --ue-scan-carrier --ue-txgain 85 --ue-rxgain 100
</UE_main_exec>
<UE_main_exec_args></UE_main_exec_args>
<UE_traffic_exec>
iperf -s -i 1 -u
</UE_traffic_exec>
<UE_traffic_exec_args></UE_traffic_exec_args>
<UE_search_expr_true>
600
</UE_search_expr_true>
<UE_search_expr_false></UE_search_expr_false>
<UE_terminate_missing_procs>
False
</UE_terminate_missing_procs>
<UE_metric
id=
"UE_DLSCH_BITRATE"
description=
"UE downlink physical throughput"
regex=
'(UE_DLSCH_BITRATE) =\s+(\d+\.\d+) kbps.+frame = (\d+)\)'
unit_of_meas =
"kbps"
/>
<UE_metric
id=
"UE_FREQ_OFFSET"
description=
"UE downlink frequency channel offset"
regex=
'(UE_FREQ_OFFSET) =\s+(-?\d+) Hz.+frame = (\d+)\)'
unit_of_meas =
"Hz"
/>
<UE_metric
id=
"UE_RX_OFFSET"
description=
"UE downlink rx sample offset"
regex=
'(UE_RX_OFFSET) =\s+(-?\d+).+frame = (\d+)\)'
unit_of_meas =
""
/>
<tags>
UE_USRP.NOS1.DATA_IPERF_DL.BAND7.20MHZ.MCS18
</tags>
<nruns>
3
</nruns><max_ntries>
6
</max_ntries>
</testCase>
<testCase
id=
"039430"
>
<class>
lte-softmodem-noS1
</class>
<desc></desc>
<eNB>
imb182-desktop
</eNB>
<UE>
yanbo-M4HM87P-00
</UE>
<TimeOut_cmd>
700
</TimeOut_cmd>
<eNB_working_dir>
/tmp
</eNB_working_dir>
<eNB_config_file>
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf downlink_frequency 2680000000L
</eNB_config_file>
<eNB_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</eNB_compile_prog>
<eNB_compile_prog_args>
-c -w USRP --eNB --noS1
</eNB_compile_prog_args>
<eNB_pre_exec>
source $OPENAIR_DIR/cmake_targets/tools/init_nas_nos1 eNB
</eNB_pre_exec>
<eNB_pre_exec_args></eNB_pre_exec_args>
<eNB_main_exec>
$OPENAIR_DIR/cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1
</eNB_main_exec>
<eNB_main_exec_args>
-O $OPENAIR_DIR/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.100PRB.usrpb210.conf -m 28
</eNB_main_exec_args>
<eNB_traffic_exec>
sleep 80;iperf -c 10.0.1.9 -i 1 -u -b 55M
</eNB_traffic_exec>
<!-- PHY max TP 73.334Mbps -> 75% = 55Mbps -->
<eNB_traffic_exec_args></eNB_traffic_exec_args>
<eNB_search_expr_true></eNB_search_expr_true>
<eNB_search_expr_false></eNB_search_expr_false>
<eNB_terminate_missing_procs>
False
</eNB_terminate_missing_procs>
<UE_working_dir>
/tmp
</UE_working_dir>
<UE_config_file></UE_config_file>
<UE_compile_prog>
$OPENAIR_DIR/cmake_targets/build_oai
</UE_compile_prog>
<UE_compile_prog_args>
-c --UE -w USRP --noS1 --eNB --ue-autotest-trace
</UE_compile_prog_args>
<UE_pre_exec>
source ./targets/bin/init_nas_nos1 UE
</UE_pre_exec>
<UE_pre_exec_args></UE_pre_exec_args>
<UE_main_exec>
sleep 20; ./cmake_targets/autotests/tools/run_gdb ./cmake_targets/lte_noS1_build_oai/build/lte-softmodem-nos1 -U -C2680000000 -r100 --ue-scan-carrier --ue-txgain 85 --ue-rxgain 100
</UE_main_exec>
<UE_main_exec_args></UE_main_exec_args>
<UE_traffic_exec>
iperf -s -i 1 -u
</UE_traffic_exec>
<UE_traffic_exec_args></UE_traffic_exec_args>
<UE_search_expr_true>
600
</UE_search_expr_true>
<UE_search_expr_false></UE_search_expr_false>
<UE_terminate_missing_procs>
False
</UE_terminate_missing_procs>
<UE_metric
id=
"UE_DLSCH_BITRATE"
description=
"UE downlink physical throughput"
regex=
'(UE_DLSCH_BITRATE) =\s+(\d+\.\d+) kbps.+frame = (\d+)\)'
unit_of_meas =
"kbps"
/>
<UE_metric
id=
"UE_FREQ_OFFSET"
description=
"UE downlink frequency channel offset"
regex=
'(UE_FREQ_OFFSET) =\s+(-?\d+) Hz.+frame = (\d+)\)'
unit_of_meas =
"Hz"
/>
<UE_metric
id=
"UE_RX_OFFSET"
description=
"UE downlink rx sample offset"
regex=
'(UE_RX_OFFSET) =\s+(-?\d+).+frame = (\d+)\)'
unit_of_meas =
""
/>
<tags>
UE_USRP.NOS1.DATA_IPERF_DL.BAND7.20MHZ.MCS28
</tags>
<nruns>
3
</nruns><max_ntries>
6
</max_ntries>
</testCase>
</testCaseList>
...
...
cmake_targets/autotests/testsuite_ue_noS1_TCL.xml
0 → 100644
View file @
600c64a7
This source diff could not be displayed because it is too large. You can
view the blob
instead.
openair1/PHY/LTE_TRANSPORT/dci.h
View file @
600c64a7
...
...
@@ -230,7 +230,7 @@ typedef struct DCI1A_10MHz_TDD_1_6 DCI1A_10MHz_TDD_1_6_t;
/// DCI Format Type 0 (20 MHz,TDD1-6, 27 bits)
struct
DCI0_20MHz_TDD_1_6
{
/// Padding
uint32_t
padding
:
2
;
uint32_t
padding
:
3
;
/// CQI request
uint32_t
cqi_req
:
1
;
/// DAI
...
...
openair1/SCHED/phy_mac_stub.c
View file @
600c64a7
...
...
@@ -70,7 +70,7 @@ void fill_dci(DCI_PDU *DCI_pdu,PHY_VARS_eNB *eNB,eNB_rxtx_proc_t *proc)
uint32_t
bcch_pdu
;
uint64_t
dlsch_pdu
;
LOG_
I
(
PHY
,
"frame %d, subframe %d, transmission_mode %d
\n
"
,
proc
->
frame_tx
,
proc
->
subframe_tx
,
transmission_mode
);
LOG_
D
(
PHY
,
"frame %d, subframe %d, transmission_mode %d
\n
"
,
proc
->
frame_tx
,
proc
->
subframe_tx
,
transmission_mode
);
DCI_pdu
->
Num_common_dci
=
0
;
DCI_pdu
->
Num_ue_spec_dci
=
0
;
...
...
@@ -380,25 +380,25 @@ void fill_dci(DCI_PDU *DCI_pdu,PHY_VARS_eNB *eNB,eNB_rxtx_proc_t *proc)
if
(
eNB
->
frame_parms
.
frame_type
==
FDD
)
{
DCI_pdu
->
dci_alloc
[
0
].
dci_length
=
sizeof_DCI1_20MHz_FDD_t
;
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
rballoc
=
rballoc
;
//computeRIV(100,10,3);
harq_pid_value
=
(
((
proc
->
frame_tx
*
10
)
+
subframe
)
%
8
);
if
(
!
(
subframe
&
1
))
// even subframe
dci_ndi_toggle_tmp
=
&
(
dci_ndi_toggle_even
[
harq_pid_value
]);
else
// odd subframe
dci_ndi_toggle_tmp
=
&
(
dci_ndi_toggle_odd
[
harq_pid_value
]);
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
rballoc
=
0x1ffffff
;
//rballoc; //computeRIV(100,10,3);
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
TPC
=
0
;
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
harq_pid
=
subframe
%
5
;
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
harq_pid
=
harq_pid_value
;
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
mcs
=
eNB
->
target_ue_dl_mcs
;
//((DCI1_5MHz_FDD_t *)&dlsch_pdu)->mcs = (unsigned char) ((eNB->frame%1024)%28);
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
ndi
=
subframe
/
5
;
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
ndi
=
(
*
dci_ndi_toggle_tmp
);
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
rv
=
0
;
((
DCI1_20MHz_FDD_t
*
)
&
dlsch_pdu
)
->
rah
=
0
;
(
*
dci_ndi_toggle_tmp
)
=
((
*
dci_ndi_toggle_tmp
)
+
1
)
&
1
;
memcpy
((
void
*
)
&
DCI_pdu
->
dci_alloc
[
0
].
dci_pdu
[
0
],(
void
*
)
&
dlsch_pdu
,
sizeof
(
DCI1_20MHz_FDD_t
));
((
DCI1_5MHz_FDD_t
*
)
&
dlsch_pdu
)
->
rballoc
=
rballoc
;
((
DCI1_5MHz_FDD_t
*
)
&
dlsch_pdu
)
->
TPC
=
0
;
((
DCI1_5MHz_FDD_t
*
)
&
dlsch_pdu
)
->
harq_pid
=
subframe
%
5
;
((
DCI1_5MHz_FDD_t
*
)
&
dlsch_pdu
)
->
mcs
=
eNB
->
target_ue_dl_mcs
;
//((DCI1_5MHz_FDD_t *)&dlsch_pdu)->mcs = (unsigned char) ((eNB->frame%1024)%28);
((
DCI1_5MHz_FDD_t
*
)
&
dlsch_pdu
)
->
ndi
=
subframe
/
5
;
((
DCI1_5MHz_FDD_t
*
)
&
dlsch_pdu
)
->
rv
=
0
;
memcpy
((
void
*
)
&
DCI_pdu
->
dci_alloc
[
0
].
dci_pdu
[
0
],(
void
*
)
&
dlsch_pdu
,
sizeof
(
DCI1_5MHz_TDD_t
));
/*
//user2
DCI_pdu->dci_alloc[1].dci_length = sizeof_DCI1_5MHz_TDD_t;
...
...
openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_constants.h
View file @
600c64a7
...
...
@@ -63,7 +63,7 @@
# define RLC_AM_MIN_SEGMENT_SIZE_REQUEST 8
/** Max SDUs that can fit in a PDU. */
# define RLC_AM_MAX_SDU_IN_PDU
32
# define RLC_AM_MAX_SDU_IN_PDU
128
/** Max fragments for a SDU. */
# define RLC_AM_MAX_SDU_FRAGMENTS 32
...
...
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_constants.h
View file @
600c64a7
...
...
@@ -53,7 +53,7 @@
// UM_Window_Size = 512 when a 10 bit SN is configured and UM_Window_Size = 0
// when the receiving UM RLC entity is configured for MCCH or MTCH.
// li field (values shifted 1 bit left)
# define RLC_UM_SEGMENT_NB_MAX_LI_PER_PDU
24
# define RLC_UM_SEGMENT_NB_MAX_LI_PER_PDU
128
//----------------------------------------------------------
// Events defined for state model of the acknowledged mode entity
/** Internal event defined for state model of the RLC UM. */
...
...
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um_dar.c
View file @
600c64a7
...
...
@@ -183,7 +183,7 @@ int rlc_um_read_length_indicators(unsigned char**data_ppP, rlc_um_e_li_t* e_liP,
// AssertFatal(*data_size_pP >= 0, "Invalid data_size!");
}
if
(
*
num_li_pP
>
=
RLC_UM_SEGMENT_NB_MAX_LI_PER_PDU
)
{
if
(
*
num_li_pP
>
RLC_UM_SEGMENT_NB_MAX_LI_PER_PDU
)
{
return
-
1
;
}
}
...
...
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.generic.oaisim.local_no_mme.conf
View file @
600c64a7
...
...
@@ -34,7 +34,7 @@ eNBs =
downlink_frequency
=
2680000000
L
;
uplink_frequency_offset
= -
120000000
;
Nid_cell
=
0
;
N_RB_DL
=
50
;
N_RB_DL
=
25
;
Nid_cell_mbsfn
=
0
;
nb_antenna_ports
=
1
;
nb_antennas_tx
=
1
;
...
...
@@ -62,7 +62,7 @@ eNBs =
pusch_nDMRS1
=
0
;
phich_duration
=
"NORMAL"
;
phich_resource
=
"ONESIXTH"
;
srs_enable
=
"
EN
ABLE"
;
srs_enable
=
"
DIS
ABLE"
;
srs_BandwidthConfig
=
2
;
srs_SubframeConfig
=
13
;
srs_ackNackST
=
"DISABLE"
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment