Commit Graph
6349 Commits
Author SHA1 Message Date
luis_pereira87 34409bacc0 Address review comments 2022-01-21 10:52:39 +00:00
luis_pereira87 7355cb454f Merge remote-tracking branch 'origin/develop' into ue-phy-sync-improvements
# Conflicts:
#	openair1/PHY/LTE_UE_TRANSPORT/pcfich_ue.c
2022-01-20 11:43:24 +00:00
Laurent THOMAS a5c5264ef3 merge develop 2022-01-14 21:09:02 +01:00
luis_pereira87 a2755610fa Merge remote-tracking branch 'origin/develop' into ue-phy-sync-improvements
# Conflicts:
#	openair1/PHY/LTE_UE_TRANSPORT/pcfich_ue.c
2022-01-14 13:49:16 +00:00
Laurent THOMAS 3f2dd17191 code review comments + re-test 2022-01-13 16:04:16 +01:00
Laurent THOMAS d751568689 fix a bug in call to realloc inside a function 2022-01-12 16:12:36 +01:00
Laurent THOMAS d108d9c651 fix loop on wrong array size in 4G dlsim 2022-01-12 15:22:10 +01:00
hardy ec286386dc Merge remote-tracking branch 'origin/NR-LogsSanAddrFix' into integration_2022_wk02 2022-01-12 14:27:00 +01:00
Laurent THOMAS 586b91b461 fix dlsim regression 2022-01-12 11:35:49 +01:00
Cedric Roux fe81d31ea3 compilation warnings fixes
The previous commit created two new warnings:

    warning: 'avgs' may be used uninitialized in this function
    warning: 'seq_index' may be used uninitialized in this function

This commit removes them.

Maybe it's not the correct solution. To be fixed if needed.
2022-01-11 11:04:00 +01:00
Laurent THOMAS bc05bd882d cleaning after big merge 2022-01-10 11:44:45 +01:00
luis_pereira87 46d629aede Merge remote-tracking branch 'origin/develop' into ue-phy-sync-improvements
# Conflicts:
#	ci-scripts/conf_files/gnb.band78.sa.fr1.106PRB.usrpn310.conf
#	ci-scripts/conf_files/gnb.band78.sa.fr1.162PRB.2x2.usrpn310.conf
2022-01-10 10:21:07 +00:00
Remi Hardy 8d1c9894c2 integration_2021_wk51_d_2 (done on 2022_wk01)
MR !1274 : L2 Emulator for NSA Mode
This merge request will incorporate the NSA UE with the L2 Emulator (bypassing of layer 1). 
These changes include the following features:

-NSA Interface between LTE and NR UE is properly established. These include the following steps: 
 First UE capability enquiry is sent to NR UE 
 NR UE updates and fills first capability enquiry
 eNB request for a measurement report
 Measurement request is sent to NR UE
 Measurement report is filled in NR UE
 Measurement report is received in eNB
 Request for second UE capability enquiry
 Send second enquiry to NR UE
 Second capability information is filled by NR UE
 Second capability information is sent to eNB
 NR UE capability information is received in gNB
 Periodic measurement report received in gNB
 RRCReconfigurationRequest is sent to NR UE
 RRCReconfigurationComplete is sent from NR UE
 RACH is received in the gNB
 RAR is received in NR UE
 Msg 3 is generated and sent to gNB
 CFRA procedure is complete

-A single NSA UE is able to ping an external source
-UE-to-UE traffic is still in work
-The gNB is crashing regularly and is still in work

MR !1265 : F1 split for 5G 
documentation in doc/f1.md 
Use new gtp-u for also 4G (no legacy code cleanup, will be done after this MR) 
Some various fixes in the existing code when we face issues 4G F1 behavior will also change
2022-01-07 20:09:13 +00:00
luis_pereira87 f6c735f560 Revert to timing adjustment based on cyclic prefix and improves it 2022-01-07 18:54:31 +00:00
luis_pereira87 ef298dc36c Add ffo compensation based on SSS 2022-01-07 18:02:24 +00:00
rmagueta 56714b2c82 Fix warnings after merge with develop 2022-01-06 10:17:10 +00:00
Robert Schmidt 513eebee1e Add nr_pbchsim option to select random number seed 2022-01-06 11:05:26 +01:00
Robert Schmidt b6b79d555e Clean up nr_pbchsim program options 2022-01-06 11:05:26 +01:00
luis_pereira87 f8add0916f Fix memset input parameters 2022-01-05 14:14:09 +00:00
luis_pereira87 ddfd22d0fd Fix memset input parameters 2022-01-05 14:10:12 +00:00
luis_pereira87 d4f4080626 Revert "Revert "Merge remote-tracking branch 'origin/develop' into ue-phy-sync-improvements""
This reverts commit 29268d0a66.
2022-01-05 14:00:09 +00:00
frtabu a7b6c4bcb0 fix a warning. fix openCL regression after rebase 2022-01-04 19:06:38 +01:00
frtabu 1dc47e5db1 Switch loglvl to ARNING by default as for other simulators 2022-01-04 16:22:52 +01:00
Raymond Knopp 4f5ea3bb6f phy simulators remove measurments printf and check/allow log level config 2022-01-04 16:22:52 +01:00
frtabu 88f67ded26 Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 16:21:14 +01:00
Raymond Knopp a631bb2a58 phy simulators remove measurments printf and check/allow log level config 2022-01-04 16:21:14 +01:00
frtabu 6f13d453bf Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 16:21:14 +01:00
Raymond Knopp 9159e20002 phy simulators remove measurments printf and check/allow log level config 2022-01-04 16:21:14 +01:00
frtabu aed13183fb Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 16:19:56 +01:00
Raymond Knopp 6d2672d7ba phy simulators remove measurments printf and check/allow log level config 2022-01-04 16:17:20 +01:00
frtabu add1293e9b Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 16:11:34 +01:00
Raymond Knopp 379d17a5d9 phy simulators remove measurments printf and check/allow log level config 2022-01-04 16:08:17 +01:00
frtabu 12a3910e69 Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 16:05:45 +01:00
Raymond Knopp 9cd976d6f7 phy simulators remove measurments printf and check/allow log level config 2022-01-04 16:02:46 +01:00
frtabu 87bb0ffab0 Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 15:55:19 +01:00
frtabu 712f85760b fix measurment flag enforced in nr_dlsch_decoding.c 2022-01-04 15:48:54 +01:00
Raymond Knopp 4f7936565a phy simulators remove measurments printf and check/allow log level config 2022-01-04 15:46:51 +01:00
frtabu caf4035286 Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 15:41:46 +01:00
frtabu 52fc3ff5a5 Switch loglvl to ARNING by default as for other simulators 2022-01-04 15:35:25 +01:00
Raymond Knopp 883964c7da remove remaining printf under PHYSIM build option 2022-01-04 15:34:03 +01:00
Raymond Knopp fefa42c889 phy simulators remove measurments printf and check/allow log level config 2022-01-04 15:34:03 +01:00
frtabu 683072f413 Fix time measurment LOGS in phy_procedures_nr_UE.c 2022-01-04 15:23:48 +01:00
frtabu 25e20db71f ldpc openCL doc update 2022-01-04 15:15:09 +01:00
frtabu e4d3bf9f41 Fixes after MR 1257 1225: sanitize address error introduced in ldpctest when using alternatives ldpc libraries and LOG flooding introduced in nrUE. Also improved openCL ldpc library build 2022-01-04 15:15:09 +01:00
luis_pereira87 8a428d734e Fix nr_pbchsim to avoid multiple ffo compensations for each trial on input samples 2022-01-04 11:52:16 +00:00
luis_pereira87 1be69de2e6 Code cleanup 2022-01-03 15:37:39 +00:00
Laurent THOMAS dc6a5d284c add more workaround with LOG_E() in UE ptrs 2021-12-27 11:42:06 +01:00
Laurent THOMAS 7019aa96d8 workaround bug in set_ptrs_symb_idx() + log of the error 2021-12-27 11:09:21 +01:00
luis_pereira87 e1d88d6fc5 Change log level 2021-12-24 13:49:56 +00:00
luis_pereira87 799e52745f Adjust sync based on PSS improvements 2021-12-24 13:47:47 +00:00