Raphael Defosseux
0f25438316
Merge remote-tracking branch 'origin/ULSCH-TB-CRC' into integration_2023_w37
2023-09-15 10:53:12 +02:00
Raphael Defosseux
cc57fea7b3
Merge remote-tracking branch 'origin/NR_UE_DL_channel_estimation_fix' into integration_2023_w37
2023-09-15 10:52:52 +02:00
Raphael Defosseux
7241520072
Merge remote-tracking branch 'origin/dreibh-trx_usrp_read-memory-access-fix' into integration_2023_w37
2023-09-15 10:52:37 +02:00
Raphael Defosseux
6582db99c6
Merge remote-tracking branch 'origin/NR_SA_Tutorials' into integration_2023_w37
2023-09-15 10:52:18 +02:00
luis_pereira87
0994d79585
Tutorials: Update NR SA Tutorials to be compliant with OAI CN5G pre-2.0 release
2023-09-15 07:35:02 +01:00
Robert Schmidt
1987f3259c
Merge remote-tracking branch 'origin/raphael/ci-fix-ubuntu-build-log-scheme' into integration_2023_w37
2023-09-14 17:59:19 +02:00
Robert Schmidt
4c83925fc4
Merge remote-tracking branch 'origin/service-models-integration' into integration_2023_w37
2023-09-14 17:59:12 +02:00
Robert Schmidt
f66d995df7
Merge remote-tracking branch 'origin/NR_UE_harq_improvements' into integration_2023_w37
2023-09-14 17:59:04 +02:00
Raphael Defosseux
bd0457e40e
doc(ci): restriction on branch naming no longer appply
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 15:34:59 +02:00
Teodora
fec1396fb0
Fix CU as E2 node
...
- when CU is used, UE ID data is filled as GNB_UE_ID_E2SM with
CU UE ID value included
2023-09-14 12:59:08 +02:00
Robert Schmidt
cf1a0b1cd7
Merge remote-tracking branch 'origin/bugfix-nr-rlc-control-pdu' into integration_2023_w37
2023-09-14 12:31:10 +02:00
Robert Schmidt
0fe4605143
Merge remote-tracking branch 'origin/develop-DL-chModel' into integration_2023_w37
2023-09-14 12:31:03 +02:00
Robert Schmidt
e272dd89e1
Merge remote-tracking branch 'origin/Fix_FAPI_PARAM_and_CONFIG_messages' into integration_2023_w37
2023-09-14 12:30:53 +02:00
Raphael Defosseux
24efc76de0
chore(ci): removing verbose-ci useless option
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 12:15:44 +02:00
Raphael Defosseux
ec6e32f3e5
fix(ci): allowing the branch name to be in contributorName/branchName format
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 12:11:28 +02:00
Raphael Defosseux
eedcf0708f
fix(ci): docker_log_split is useless with current build scheme. Just copying all txt files from ran-build image
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 11:35:03 +02:00
Raphael Defosseux
e0b7ebd375
chore(ci): remove the useless verbose-ci option
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 09:38:28 +02:00
Teodora
6c73828cd5
Add option to collect data from CU and DU for KPM
2023-09-14 09:38:27 +02:00
Teodora Vladic
505a00c3b3
Update README file in E2AP folder
2023-09-14 09:38:27 +02:00
Robert Schmidt
8db0e44d4c
Log which sysctl variables are changed in RFsim
2023-09-14 09:26:35 +02:00
Rúben Soares da Silva
09d7487dc1
Fix packing/unpacking for (n)FAPI PARAM and CONFIG.request/response
...
- Fix 4G and 5G discrepancy in TLV padding requirements: 4G does not
need padding, whereas 5G needs, so make separate set of function for
padding for NR
- Fix packing/unpacking for (n)FAPI PARAM and CONFIG.request/response
messages
- Handle message padding to next 32-bit boundary, as per SCF
specification in packing and unpacking functions
- Account for message header size upon receiving message in PNF and VNF
2023-09-14 08:56:19 +02:00
Raphael Defosseux
59ad094271
chore(ci): adding support to cross-compile in python framework
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-13 17:20:08 +02:00
Raphael Defosseux
c6fab23af7
chore(ci): adding 2 dockerfiles to test ARM64 cross-compilation
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-13 17:20:08 +02:00
Tsung-Yu Chan
1f2098fcce
feat / work with cross-compile
...
can compile the target ldpc_generators and generate_T with cross-compiler
2023-09-13 17:20:08 +02:00
Tsung-Yu Chan
73bc34b278
fix / compile on ARM
2023-09-13 17:20:08 +02:00
Laurent THOMAS
5c7c51089b
remove useless macro, the SIMD instruction is used in other places
2023-09-13 17:20:08 +02:00
Quency Lin
cb562c2769
Remove partial 256 SIMDe dependence for ARM
2023-09-13 17:20:08 +02:00
Raymond Knopp
47e150fbb8
fixes radix-2 butterfly for NEON, dft size 512 works properly now
2023-09-13 17:20:08 +02:00
Laurent THOMAS
fa73c14df6
Reintroduce unscrambling C implemantation, use SIMDE for Intel and ARM
2023-09-13 17:20:08 +02:00
Laurent THOMAS
a62641f9f3
remove race condition on norm128 global
2023-09-13 17:20:04 +02:00
Raymond Knopp
a7bc282302
First-level of support for new aarch64 machines
...
Testing on Neoverse N1 (Ampere 3GHz). Tested only on a subset of phy-simulators.
- Changes:
- use SIMDE consistently
- adaptations of LDPC decoder generator for ARMv8 performance
- SIMDe modifications of Intel CRC to allow for aarch64 build.
optimizations for 128-bit to improve performance of LDPC encode/decode
on aarch64 (Neoverse 1)
- added BG2 files for 128-bit ldpc encoder (aarch64)
- testing on Xeon
- testing on x86
- minor changes to build/run on x86
- change in crc.h after returning to aarch64
- removed some warning in ldpc decoder generator for x86_64
- char
- Delete irrelevant constants
- Correctly declare variables
- Define stdbool for all architectures
- Remove definition of _MM_SHUFFLE and use SIMDE_MM_SHUFFLE
- Remove commented code
- Fix CMakeLists.txt
- Include SIMDE avx2 functions in tools_defs.h
2023-09-13 17:19:20 +02:00
Bruno Mongazon-Cazavet
21790f9c4f
Optimize RFsimulator to improve E2E performance
...
This improves the RFsimulator code to reach a ~40% E2E throughput
improvement (depending on the machines).
Changes:
- reduce ring buffer size
- code cleanup for readability
- set TCP kernel parameters
2023-09-13 16:36:17 +02:00
Thomas Dreibholz
445a51f5c1
Bugfix: Fix for segfault, due to invalid pointer.
2023-09-13 15:49:51 +02:00
Robert Schmidt
e70213cdf7
CI: declare variable before use
2023-09-13 15:12:16 +02:00
Robert Schmidt
f43090fa01
CI: Wait for Attachment of UEs in L2sim 4G/5G tests
2023-09-13 15:12:16 +02:00
francescomani
07850586f5
fix for dl channel estimation
2023-09-13 08:34:22 +02:00
Robert Schmidt
79fd37b489
Merge branch 'integration_2023_w36' into 'develop'
...
integration_2023_w36
See merge request oai/openairinterface5g!2333
* !2185 DL delay compensation
* !2255 Add condition to call or not the function nr_mac_prepare_ra_ue()
* !2301 NR UE handling MCS for retransmissions
* !2308 Heap Allocation issue: Removed Dynamic allocation
* !2317 bugfix: don't force an UE to support en-dc, respect its capabilities
* !2318 Set security for all active SRBs after NR_RRCReestablishment
* !2321 Use appropriate CMake flags to link to UHD
* !2332 T tracer: add a trace for NR SIB1
* !2322 Remove small races in ue
* !2323 NR UE fix DCI candidates
* !2328 Add SRB1 and SRB2 received bytes to statistics
2023-09-12 11:37:40 +00:00
Robert Schmidt
f13830cf29
Include log module in ASN.1 config only if necessary
2023-09-12 08:57:16 +02:00
Robert Schmidt
59d1c14dad
Merge remote-tracking branch 'origin/Stats_add_srb1_srb2_rx_bytes' into integration_2023_w36
2023-09-11 14:14:03 +02:00
Robert Schmidt
2a94583e29
Merge remote-tracking branch 'origin/NR_fix_UE_max_nb_candidates' into integration_2023_w36
2023-09-11 14:13:51 +02:00
Robert Schmidt
48dd9bb31f
Merge remote-tracking branch 'origin/remove-small-races-in-ue' into integration_2023_w36
2023-09-11 14:10:26 +02:00
Robert Schmidt
52abf72c29
Merge remote-tracking branch 'origin/t-trace-nr-sib1' into integration_2023_w36
2023-09-11 09:06:30 +02:00
Robert Schmidt
378516bd4f
Merge remote-tracking branch 'origin/wan-sdr_dev' into integration_2023_w36
2023-09-11 09:06:19 +02:00
francescomani
05969631b6
UL HARQ improvements to handle more than 4 per PUCCH
2023-09-11 08:25:59 +02:00
Robert Schmidt
a1c15da786
Merge remote-tracking branch 'origin/SRBs_set_security_after_reestablishment' into integration_2023_w36
2023-09-08 17:25:23 +02:00
Robert Schmidt
f5c502670a
Merge remote-tracking branch 'origin/bugfix-nsa-endc' into integration_2023_w36
2023-09-08 17:25:14 +02:00
Robert Schmidt
60f99e510e
Merge remote-tracking branch 'origin/HeapAllocIssue' into integration_2023_w36
2023-09-08 17:25:04 +02:00
Robert Schmidt
bb7174997b
Merge remote-tracking branch 'origin/NR_UE_MCS_improvements' into integration_2023_w36
2023-09-08 15:09:19 +02:00
Robert Schmidt
0226dc76cb
Merge remote-tracking branch 'origin/develop-prepare-ra' into integration_2023_w36
2023-09-08 15:08:55 +02:00
francescomani
e42e1d8065
limiting the number of DCI candidates at UE according to available CCEs
2023-09-08 14:46:00 +02:00