laurent
61f49be3eb
dead-code-f1-removal
2023-03-09 17:03:41 +01:00
laurent
585eb1d357
verified rfsim with splits, and quectel 2 sessions (no split)
2023-03-09 14:52:26 +01:00
francescomani
799d0b3ab5
reworking response to MSG3 with DCCH/DTCH
2023-03-09 14:01:33 +01:00
Raphael Defosseux
ff1749a557
fix(ci): replacing one of the 2 LTE smartphones for the legacy bench
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-03-09 11:52:42 +01:00
Thomas Schlichter
670cc4de09
fix build warnings
2023-03-09 10:50:26 +01:00
Robert Schmidt
87b7a980e1
5G RFsim tests: set high rfsim wait timeout to avoid retransmissions when UE stopped
2023-03-09 10:06:19 +01:00
Robert Schmidt
b925dd3e2b
rfsimulator: introduce configurable wait timeout if no UE connected
...
Use --rfsimulator.wait_timeout 20
2023-03-09 10:02:56 +01:00
laurent
14caab46dd
fix multi-UEs, and partially confusion rnti versus 5GC UE id
2023-03-08 22:08:53 +01:00
Robert Schmidt
253aa011f9
Merge remote-tracking branch 'origin/NR_UE_DL_MIMO_fixes' into integration_2023_w10
2023-03-08 19:04:55 +01:00
Robert Schmidt
51c0a5457f
Merge remote-tracking branch 'origin/NR_gNB_suppress_init_logs' into integration_2023_w10
2023-03-08 19:04:46 +01:00
Robert Schmidt
6d97394f28
Merge remote-tracking branch 'origin/bugfix-tx-usrp-thread-priority' into integration_2023_w10
2023-03-08 19:04:36 +01:00
Robert Schmidt
3f0833b140
Merge remote-tracking branch 'origin/no-platform-const-asn-dep' into integration_2023_w10
2023-03-08 19:04:22 +01:00
Robert Schmidt
b4ef9fe69a
Merge remote-tracking branch 'origin/iqfixes_nrue' into integration_2023_w10
2023-03-08 18:40:19 +01:00
francescomani
b3061bc48c
fixing DL MIMO reception vector sizes
2023-03-08 11:13:49 +01:00
Sakthivel Velumani
44906a236c
Changed buffer alloc and symb rotaion logs to debug
2023-03-07 16:54:25 -05:00
laurent
c1aec06360
test with commercial UE and 2 pdusessions
2023-03-07 16:02:54 +01:00
Rúben Soares da Silva
94faf0b46c
Set default behaviour regarding nokrnmod as enabled, updating references and usages
2023-03-07 13:27:37 +00:00
Robert Schmidt
9a90e85da8
Compile most targets in one go
2023-03-06 20:05:38 +01:00
Robert Schmidt
c39861d9a3
Remove useless freediameter references
2023-03-06 20:05:38 +01:00
Robert Schmidt
29b6011be4
Remove build_oai option for core simulators: they don't compile
2023-03-06 20:05:38 +01:00
Robert Schmidt
3b7d6377a0
Link targets that need RRC ASN.1 headers to header-only library
...
Most targets don't need the symbols from the compiled RRC ASN.1
libraries, but only the headers. In particular when compiling individual
libraries (e.g., for tests), linking the full library makes the RRC
ASN.1 libraries compile and link, when they are not needed (only headers
are needed).
For libraries that can do without these headers, don't link them.
2023-03-06 20:05:38 +01:00
Robert Schmidt
6cd72e4e7d
Create INTERFACE libraries to link to RRC ASN.1 target with headers only
2023-03-06 20:05:38 +01:00
Robert Schmidt
c67a612192
SIMU_ETH: use target, compile netlink_init.c only once
2023-03-06 20:05:38 +01:00
Robert Schmidt
e90ef3bc68
Split phy_init.h into two files (for LTE/NR)
2023-03-06 20:05:38 +01:00
Robert Schmidt
8a15fb7c63
RC: forward declarations and link physims better
...
The simulators have been changed: due to linker errors that would arise
otherwise, a lot of functions are defined in them to avoid such errors.
Some functions are also defined in header files; in this commit, we
define most functoins in nr_dummy_functions.c, which is compiled in, not
by including the C file, but by adding it to the target in
CMakeLists.txt
- nr_dlsim+nr_ulsim need NR_IF_Module_init(), so it cannot be in
nr_dummy_functions, but the others need it
- Link correcr NR_IF_Module_init() into these simulators, and reduce
overall link list
- Correctly link remaining simulators
2023-03-06 20:04:38 +01:00
Robert Schmidt
f30185bc0e
Add license header to file without license
2023-03-06 19:47:08 +01:00
Robert Schmidt
035b5bb665
Remove definition of null
2023-03-06 19:47:08 +01:00
Robert Schmidt
cd8df70e5c
Do not spill LTE/NR ASN.1 RRC all over: clean up platform_constants.h
2023-03-06 19:47:08 +01:00
Robert Schmidt
6d90aaaae2
(Almost) Remove all PHY/phy_vars* and PHY/phy_extern
2023-03-06 19:47:08 +01:00
Robert Schmidt
4e144dba6a
Remove useless MBMS_NFAPI_SCHEDULER definition
2023-03-06 19:47:08 +01:00
Bruno Mongazon-Cazavet
bd42f37ad4
Merge branch 'develop' into iqfixes_nrue
2023-03-06 18:40:49 +01:00
Bruno Mongazon-Cazavet
15852ca054
proper adaptation of seed depending on iq replay/record or not
2023-03-06 18:39:20 +01:00
laurent
1ba3b13aef
remove ngap enum generated by ans1c
2023-03-06 14:10:30 +01:00
Roberto Louro Magueta
db1928573f
Delay compensation for pusch_dmrs_type2
2023-03-06 10:16:01 +00:00
Roberto Louro Magueta
a96732e347
Add CI test with MCS 28, 106 PRBs, Time shift 8
2023-03-06 10:16:01 +00:00
Roberto Louro Magueta
e223f4ee1d
Apply delay compensation for UL in nr_pusch_channel_estimation()
2023-03-06 10:16:01 +00:00
Roberto Louro Magueta
0b05fce71b
Time shift estimation based on DMRS-PUSCH
2023-03-06 10:16:01 +00:00
laurent
c4538995db
continue code and take review comments
2023-03-06 00:37:23 +01:00
laurent
a59753121a
tmp
2023-03-06 00:35:03 +01:00
Cedric Roux
3084ae89dd
bugfix: set max priority to trx_usrp_write_thread
2023-03-04 16:42:01 +01:00
Robert Schmidt
bccf8379c3
Improve clang-format: total line length 132, harmonize long function calls with existing OAI style
2023-03-04 15:34:52 +01:00
Robert Schmidt
d379bbae9c
Merge branch 'integration_2023_w09' into 'develop'
...
integration_2023_w09
See merge request oai/openairinterface5g!1980
!1904 DL channel estimation improvements
!1910 Continuation of reworking BWP structure for UE
!1918 Increasing size of UL MAC buffers for 15kHz SCS
!1973 Fix 2-layers UL channel estimation for pusch_dmrs_type2
!1975 minor typo
2023-03-04 14:31:51 +00:00
luis_pereira87
2547feeff1
Add physicalCellGroupConfig to RRCReconfiguration after a RRCReestablishmentComplete
2023-03-03 21:19:16 +00:00
Robert Schmidt
30b7ab3c12
Merge remote-tracking branch 'origin/minor-typo' into integration_2023_w09
2023-03-03 12:17:57 +01:00
Roberto Louro Magueta
532584deca
Merge remote-tracking branch 'origin/develop-fix-pusch-dmrs-type2' into integration_2023_w09
...
# Conflicts:
# openair1/PHY/NR_UE_ESTIMATION/filt16a_32.c
# openair1/PHY/NR_UE_ESTIMATION/filt16a_32.h
# openair1/PHY/TOOLS/tools_defs.h
2023-03-02 10:18:55 +00:00
Robert Schmidt
c6883ad2ee
Merge remote-tracking branch 'origin/NR_15khz_UL_buffers' into integration_2023_w09
2023-03-02 09:18:06 +01:00
Robert Schmidt
1e3de79862
Merge remote-tracking branch 'origin/NR_UE_BWP_reworking_continuation' into integration_2023_w09
2023-03-02 08:57:40 +01:00
Roberto Louro Magueta
03f752e1b0
Fix 2-layers UL channel estimation for pusch_dmrs_type2
2023-02-27 10:36:31 +00:00
laurent
5b13d71e24
fix bugs introduced by previous commit
2023-02-27 11:31:52 +01:00
laurent
fd5a124c84
try to make a piece of code a bit more decent, no functional change
2023-02-27 11:31:52 +01:00