Commit Graph
18389 Commits
Author SHA1 Message Date
mjoang 31f12b62e0 fix the race condition in UE where PUSCH could not be sent when UE sends PUCCH and PUSCH at the same slot. 2021-11-29 10:15:02 -05:00
Raphael Defosseux f001b0ac20 fix(ci): proper way to address B200 serial number for eNB/gNB
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-29 11:32:10 +01:00
francescomani 9a863691a2 Merge remote-tracking branch 'origin/develop' into NR_RRC_configuration_functions 2021-11-29 09:47:27 +01:00
francescomani eb61034de1 fix in msg3 tbs 2021-11-28 17:07:40 +01:00
hardy e8227e162b some delay to let oaiue stabilize 2021-11-26 18:10:58 +01:00
hardy be3d5da14e fix bugs 2021-11-26 16:59:41 +01:00
hardy 5d66f8cf9c oaiue runs from ran_build/build 2021-11-26 11:47:23 +01:00
luis_pereira87 c8ed1a21a2 Minor cosmetic improvements 2021-11-26 09:38:57 +00:00
luis_pereira87 b9ecbbc677 Improve if condition when msg3_dcch_dtch 2021-11-26 09:22:16 +00:00
hardy 311af7788b ue conf file into repo 2021-11-25 21:23:59 +01:00
hardy 98cd63e0dc fix ue air interface 2021-11-25 20:57:43 +01:00
hardy 8cc639f8a9 new xml for sa + oaiue test 2021-11-25 20:31:59 +01:00
luis_pereira87 cf1349266d Delete a duplicate "remove" of retrans_dl_harq 2021-11-25 16:24:37 +00:00
luis_pereira87 a4f3ec5b0f Fix CI regex due to a rnti format changed in log 2021-11-25 15:49:04 +00:00
Cedric Roux d4c4fdf7f3 T tracer: add harq pid in nr ul/dl/dl retx traces 2021-11-25 15:59:40 +01:00
rmagueta b26fc6e1d6 Fix build warning 2021-11-25 14:06:21 +00:00
francescomani b9dd8d3f28 function for rrc ul tda (removed from config files) 2021-11-25 14:44:22 +01:00
luis_pereira87 d0861b6dfd Merge remote-tracking branch 'origin/develop' into handling-Msg4-Ack-failure 2021-11-25 12:46:05 +00:00
Cedric Roux 1495a6b01f nr rlc: speedup buffer status computation
TX and ReTX should be faster now (for RLC AM, UM and TM).

RLC AM Status (function nr_rlc_entity_am.c:status_size()) was not modified,
so its CPU usage is the same as before. (It's more complicated to change
than for TX and ReTX.)
2021-11-25 11:27:49 +01:00
Cedric Roux b65b0e2eaf T tracer: trace MAC DL retransmission PDUs in the gnb
and adapt macpdu2wireshark to deal with them
2021-11-25 11:27:17 +01:00
Remi Hardy a9c03e32bf integration_2021_wk47_b
MR !1318 : Remove ratematching assertion
- Using LOG_E and returning instead of assertion in case of error in rate matching function

MR !1281 : open-nFAPI: Remove carriage returns
- Remove the problematic carriage returns from three nfapi source files.

MR !1203 : addition of AW2S OAIORI interface
- addition of AW2S OAIORI interface, -w AW2SORI target added to build_oai and generation of libthirdparty_transpro.so build rules in CMakelists.txt

MR !1323 : NR RSRP report fix
- Some fixes in handling RSRP report, including print on screen of average RSRP

MR !1324 : NR SA MSG4 rtx bugfix


CI HSS fix : sometimes the HSS is not properly stopped. Making sure it is killed before starting it again

CI Physim logs fix : retrieve the physim logs in the pods and make them available for artifact 

CI USRP B200 fix : selecting the B200 by its serial number in the test scenarios
2021-11-25 09:46:23 +00:00
Mario Joa-Ng d47f127602 fix the problem in nr_dlschsim where init_dlsch_tpool() is missing. 2021-11-24 15:10:20 -05:00
Raphael Defosseux 89c7250546 Merge remote-tracking branch 'origin/ci-fix-physim-cluster-log' into integration_2021_wk47_b 2021-11-24 20:49:33 +01:00
Raphael Defosseux 09f84bde73 fix(ci): forcing usage of one USRP B200 in scenarios
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-24 20:46:43 +01:00
Raphael Defosseux f210392ffb fix(ci): retrieve the physim logs in the pods and make them available for artifact
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-24 20:33:05 +01:00
luis_pereira87 b00c4f3674 Handle Msg3 carrying a DCCH or DTCH message 2021-11-24 17:52:30 +00:00
francescomani 83e1b2f850 function for rrc dl tda (removed from config files) 2021-11-24 13:44:18 +01:00
Francesco Mani ff4a26373a code review 2021-11-24 09:37:18 +00:00
Raphael Defosseux 3d5610f5e1 fix(ci): sometimes the HSS is not properly stopped. Making sure it is killed before starting it again
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-24 09:45:41 +01:00
hardy 53692ff57a Merge remote-tracking branch 'origin/nfapi-carriage-returns' into integration_2021_wk47_b 2021-11-24 09:43:12 +01:00
hardy dc4d243b6c Merge remote-tracking branch 'origin/develop-aw2sori' into integration_2021_wk47_b 2021-11-24 09:42:56 +01:00
hardy bde67173d5 Merge remote-tracking branch 'origin/NR_rsrp_meas_report_fix' into integration_2021_wk47_b 2021-11-24 09:42:36 +01:00
hardy adcccec0cb Merge remote-tracking branch 'origin/NR_msg4_rtx_fix' into integration_2021_wk47_b 2021-11-24 09:42:23 +01:00
hardy 49f1fc368e Merge remote-tracking branch 'origin/remove_ratematching_assertion' into integration_2021_wk47_b 2021-11-24 09:42:08 +01:00
luis_pereira87 d33315db3f Merge remote-tracking branch 'origin/develop' into handling-Msg4-Ack-failure 2021-11-23 11:17:50 +00:00
francescomani a3e921ca55 Merge remote-tracking branch 'origin/develop' into NR_rsrp_meas_report_fix 2021-11-23 11:19:57 +01:00
francescomani 58cc35c97c function to create dl harq lists 2021-11-23 10:55:13 +01:00
francescomani caaaba51c1 code review 2021-11-23 09:58:23 +01:00
Remi Hardy 5319d22039 integration_2021_wk46_c
MR !1317 : Change variable types in statistics
When running gNB for a long time and transferring high amount of data, statistics become negative (and later in an arithmetic overflow) because they are too short for such amount of bytes. Example: UE 0: ulsch_total_bytes_scheduled -1804219593, ulsch_total_bytes_received -1804223769

MR !1315 : Using rnti to assign different pucch resource to different UE
This MR is to assign different pucch resource to different UE using rnti

MR !1305 : Fix various issues on ULSCH processing on UE
-add mutex to protect ul_config_pdu against race condition with multiple threads. Otherwise UE will crash as parameter of subsequent thread will be overwritten: Assertion (Nl>0) failed!In nr_get_E() openairinterface5g/openair1/PHY/NR_TRANSPORT/nr_tbs_tools.c:47
-Fix a logical error that sends obsolete buffer erroneously on UL and causes crash in gNB. In nr_process_mac_pdu: residual UL MAC PDU in 736.19 with length < 0!, pdu_len -69
-Fix a logical error that if FAPI_NR_UL_CONFIG_TYPE_PUSCH pdu is not of index 0 in ul_config->ul_config_list, the packet is not sent out.


MR !1321 : CI automatic un-deployment of RAN containers + fixes
-in main container pipeline, the post section in the docker-hub-push stage was incorrectly placed 
-when building images on develop pushes, the ran-build image was not built 
-iptables check is correct now (could not detect if in not ACCEPT 
-something is wrong, automatic un-deployment of RAN containers 
-added a "dummy" undeploy scenario just to be sure. 
-4g/5g RF simulation tests may fail due to lost socket on ue container. Repeat in case of failure

ci_bring_test_results_to_dashboard:
-RAN Status and Tests dashboards

cherry pick : nsa conf files, ulsch_max_frame_inactivity = 1;
-to reduce ping time
2021-11-22 19:53:26 +00:00
francescomani 2a1c6c0543 improve readability in pucchsim 2021-11-22 16:47:34 +01:00
Raphael Defosseux d377c63dd1 fix(gNB): lower verbosity level when could not find pdsch_to_harq_feedback
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-22 16:33:33 +01:00
luis_pereira87 780314d32b Change some printf with rnti values in dec to hex 2021-11-22 07:13:56 +00:00
francescomani b04c6d2390 fix for msg4 rtx 2021-11-22 05:32:31 +00:00
luis_pereira87 1c49bdec1a Update SA default configuration files 2021-11-22 05:22:15 +00:00
luis_pereira87 f81cec7215 Merge remote-tracking branch 'origin/develop' into handling-Msg4-Ack-failure 2021-11-22 04:59:35 +00:00
Raphael Defosseux f61e93fde0 fix(ci): same as previous commit
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-19 09:37:11 +01:00
Raphael Defosseux 1f42e2b2d9 fix(ci): proper log collection on eNB/gNB runs
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-19 09:36:58 +01:00
hardy e43f007965 add SA DL stages test + fix dashboard descr 2021-11-19 09:29:14 +01:00
hardy 49d1427379 nsa conf files, ulsch_max_frame_inactivity = 1; 2021-11-19 09:29:05 +01:00
hardy 99e9d338f5 Merge remote-tracking branch 'origin/ci_bring_test_results_to_dashboard' into integration_2021_wk46_c 2021-11-19 09:28:43 +01:00