- 29 Nov, 2021 1 commit
-
-
Melissa Elkadi authored
-
- 25 Nov, 2021 1 commit
-
-
Remi Hardy authored
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
-
- 24 Nov, 2021 9 commits
-
-
Raphael Defosseux authored
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
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>
-
hardy authored
-
hardy authored
-
hardy authored
-
hardy authored
-
hardy authored
-
- 23 Nov, 2021 5 commits
-
-
Melissa Elkadi authored
1. Reverts GTPU_need_ITTI back to develop 2. Removed gdb helper and co files 3. Reverts changes to logging mechanism 4. Reverts changes to assert that were unnecessary 5. Reverts changes to VNF that occured from a bad merge 6. Removes unnecessary else() in gNB softmodem
-
Melissa Elkadi authored
There are two queue.h files in this repository.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
francescomani authored
-
- 22 Nov, 2021 4 commits
-
-
Melissa authored
5G IP Traffic for SA mode See merge request aburger/openairinterface5g!85
-
Melissa Elkadi authored
-
Remi Hardy authored
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
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
- 19 Nov, 2021 12 commits
-
-
Melissa Elkadi authored
In this commit, we changed the UCI handling. When the UL_TTI_REQ arrives at the NRUE it has info related to how many UCIs we should pull from the queue and send to the gNB. If we do not have that many UCIs available (likely becasue a DL_TTI_REQ is late), then we will requeue the UL_TTI_REQ and wait until we have all the UCI indications before multiplexing. This change makes it easier to handle multiple UCIs becasue previously we would send what we had and then try again later which made keeping track of the UL_TTI_REQ and second UCI more difficult.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
Also, we had two heap-buffer-overflow crashes while filling the CRC_IND and RX_IND. The corrected CALLOC command is included in this commit as well. Lastly, we included a better fix for handling late DL_TTI_REQs. If the number of active harqs is larger than the number of UCIs we have built, this is a good indicator that the DL_TTI_REQ is late. To mitigate problems, we will requeue the UL_TTI_REQ to when the late DL_TTI_REQ comes in, we can handle the late UCI that is built from it.
-
Melissa Elkadi authored
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
hardy authored
-
hardy authored
-
hardy authored
Merge remote-tracking branch 'origin/ci_bring_test_results_to_dashboard' into integration_2021_wk46_c
-
hardy authored
-
hardy authored
-
hardy authored
-
- 18 Nov, 2021 8 commits
-
-
Melissa Elkadi authored
-
Melissa Elkadi authored
The nr_rrc_ue_process_RadioBearerConfig() function call in the RRC layer of the NRUE was removed when it should not have been for NSA mode. This is now added back in for NSA mode. Also, the call to pdcp_run should only be when were NOT in NOS1 mode and ARE in SA mode. This was fixed as well. Ue-to-Ue IP traffic in NSA works, but eventually the NSA UE will crash due to an incorrect PDCCH configuration. This is a bug we will need to look into. It doesnt always crash, only about 40% of the time. And even when the NRUE does crash, it happens towards the end of the simulation.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
This commit includes a hack fix that has allowed the Ip traffic to work in SA mode. Furthermore, NSA mode (without the EPC) works in this commit as well with up to 4 NSA UEs. We will need to understand better the issue with the UL_DCI handling in the NRUE that was causing the gNB to crash. The AssertFatal in the gNB when the gNB runs out of downlink HARQ PIDs is caused by the NRUE receiving a UL_DCI and then building BOTH a UCI and a CRC/RX pair. So we are essentially sending a UL and DL DCI to the gNB in this case which results in an unexpected HARQ PID being received in the gNB. The filtering in this commit stops the UCI being built in the NRUE when a UL_DCI is recevied.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-