Robert Schmidt
460f11e3f3
Merge remote-tracking branch 'origin/remove-unused-memblock' into integration_2023_w51
2023-12-21 16:10:05 +01:00
francescomani
52c68dbec7
adding macro descriptions
2023-12-20 11:42:38 +01:00
francescomani
c18d5931f0
using new macros and functions in releasing the MAC configuration and fixes after testing resync
2023-12-20 11:41:29 +01:00
francescomani
0f720d3969
macro based on ASN_STRUCT_RESET to replace ASN_STRUCT_FREE because the latter does not reset to NULL pointers inside the structure
2023-12-20 11:34:59 +01:00
francescomani
6dc9ec7733
various improvements and fixes
2023-12-20 11:30:25 +01:00
francescomani
284b072184
procedure to indicate the release of the RRC connection to upper layers
2023-12-20 11:30:01 +01:00
francescomani
e3e158a77a
RRC go to IDLE
2023-12-20 11:19:06 +01:00
francescomani
4b019293c6
reset MAC
2023-12-19 18:51:03 +01:00
Robert Schmidt
b2c5f4bcfa
Merge branch 'integration_2023_w50' into 'develop'
...
Integration: 2023.w50
See merge request oai/openairinterface5g!2474
* !2460 bugfix: initialize TX and RX antennas separately
* !2471 fix a useless computation done in case we activate LOG_D
* !2417 PDSCH precoding optimization
* !2436 Fix the DoS vulnerability in RA procedure
* !2472 (ci): adding new packages in cuup dockerfiles
* !2463 NR UE RRC MAC configuration improvements
* !2475 Fix gNB RA procedures when Msg4 Ack not received
2023-12-19 16:21:38 +00:00
Jaroslava Fiedlerova
2b1cc4c09f
Reduce tested bitrate in NSA and SA B200 pipelines
2023-12-19 13:28:51 +01:00
Robert Schmidt
62773670aa
Merge remote-tracking branch 'origin/Fix_Msg4_Ack_not_received' into integration_2023_w50
2023-12-19 13:28:27 +01:00
Laurent THOMAS
63b64d4fce
move common code file in common directory
...
remove several unused files
remove mem_block_t that is never used in a different way than a simple heap buffer
move up IP address type and remove duplications of the same struct declaration
2023-12-19 10:37:10 +01:00
Robert Schmidt
c58382788d
Merge remote-tracking branch 'origin/NR_UE_MAC_configuration_further_improvements' into integration_2023_w50
2023-12-19 10:29:57 +01:00
luis_pereira87
3f22837d88
Fix gNB RA procedures when Msg4 Ack not received
...
When the gNB does not receive PUCCH with Ack for Msg4 we have to consider Msg4 received by the UE, so we need to apply the CellGroupConfig sent to the UE.
There are two scenarios:
1 - The UE never decoded PDSCH for Msg4, the RA will fail because RA Contention Resolution timer, the UE will come with a new RA with new RRCSetupRequest
2 - The UE decoded PDSCH for Msg4, and if SR does not work and no resources for PUSCH, it will trigger RA with MAC CE C-RNTI in Msg3 (so, gNB must be ready for it)
2023-12-19 07:45:44 +00:00
Robert Schmidt
6f9b8824d0
Merge remote-tracking branch 'origin/ci-addition' into integration_2023_w50
2023-12-18 17:08:00 +01:00
Robert Schmidt
fa78e13515
Merge remote-tracking branch 'origin/fix-dos-vulnerability-of-RA-procedure' into integration_2023_w50
2023-12-18 17:07:23 +01:00
Robert Schmidt
398bdce1e2
Reuse variable, remove error message, do not skip UE
2023-12-18 11:10:13 +01:00
francescomani
60f5b9622c
clang formatting and review
2023-12-17 17:28:28 +01:00
Robert Schmidt
3e23a7957b
5G-RFsim test: run OAI-UE without address sanitizer
...
The CI machine for these tests is overloaded with many
UEs running at the same time, all using the address sanitizer.
2023-12-15 18:36:32 +01:00
Robert Schmidt
ad712614cb
Merge remote-tracking branch 'origin/pdsch-precoding-opti' into integration_2023_w50
2023-12-15 17:47:54 +01:00
Robert Schmidt
34dd375a64
Merge remote-tracking branch 'origin/fix-cpu-usage-trace' into integration_2023_w50
2023-12-15 17:44:48 +01:00
Robert Schmidt
91628bd901
Merge remote-tracking branch 'origin/bugfix_antenna_init' into integration_2023_w50
2023-12-15 17:44:09 +01:00
Quency Lin
fcb23b441a
Refactor: Do SIMD precoding in a function
...
Use blend instead of set and extract to rearrange, faster
Use 256 SIMD for every 2 RB, use 128 SIMD for ARM and last RB
2023-12-14 11:31:10 +01:00
okabetakayuki
f2c11fc438
fix DoS vulnerability of RA procedure
...
Signed-off-by: okabetakayuki <okabe_takayuki@jp.fujitsu.com >
2023-12-14 08:50:14 +00:00
Sagar Arora
7d2a17c030
removing the package iproute2 from ubi it doesn't exist
2023-12-13 18:14:28 +01:00
Sagar Arora
fa3f1a8d53
(ci): adding new packages in cuup dockerfile
...
- Removed rfsim option from cu, cu-cp and cu-up
2023-12-13 17:20:28 +01:00
Florian Kaltenberger
2ad0f5f2c7
bugfix: initialize TX and RX antennas separately
2023-12-12 18:32:54 +01:00
Quency Lin
8c62342335
Feat: Precoding with SIMDe
2023-12-12 15:51:06 +01:00
Quency Lin
c885001c80
misc: Use const, macro, shortcuts in nr_generate_pdsch()
2023-12-12 15:35:04 +01:00
Laurent THOMAS
99413989c9
remove some gibberish C in pdsch encoding
2023-12-12 15:23:55 +01:00
Laurent THOMAS
0875037497
fix a useless computation done in case we activate LOG_D(PHY,...
2023-12-12 14:13:57 +01:00
francescomani
b0dd591932
fixes after CI run
2023-12-12 14:12:48 +01:00
francescomani
e25bec6a89
fixes for do-ra mode including moving to sc_info some info non related to a specific BWP
2023-12-12 14:10:10 +01:00
francescomani
78041a2012
rework BWP UE structures including handling of need codes
2023-12-12 14:10:10 +01:00
francescomani
ce35b668e4
handle csi-measconfig in sc_info
2023-12-12 14:10:10 +01:00
francescomani
9b9eb6f4e4
common structure for non-BWP servingcell info
2023-12-12 14:06:37 +01:00
francescomani
15aeb34ce1
improvements in config_common_ue
2023-12-12 13:52:37 +01:00
Robert Schmidt
790c3b999d
Merge branch 'integration_2023_w49' into 'develop'
...
Integration: 2023.w49
See merge request oai/openairinterface5g!2470
* !2264 Improvements in f1ap for qos
* !2377 Store allowed NSSAIs from NAS message
* !2462 Hotfix: swap UIDs after RRCReestablishment
* !2449 Improve performance of polar initialization
* !2469 handling configuration of MAC-CellGroupConfig at UE
* !2395 `nr_generate_pdsch()` clean up and little performance improves
* !2461 CI: add FDD test to SA B200 pipeline
* !2424 Improvements in SDAP RRC management
2023-12-12 12:39:04 +00:00
Robert Schmidt
5249dd9670
Merge remote-tracking branch 'origin/NR_UE_SDAP_management' into integration_2023_w49
2023-12-12 09:31:11 +01:00
francescomani
d24a3d1a98
SDAP release DRB
2023-12-12 05:56:09 +01:00
Robert Schmidt
6cb52cf2ef
Merge remote-tracking branch 'origin/ci-add-fdd-test' into integration_2023_w49
2023-12-12 05:42:42 +01:00
Robert Schmidt
889a116497
Merge remote-tracking branch 'origin/pdsch-layer-mapping-32bit-assign' into integration_2023_w49
2023-12-12 05:42:22 +01:00
Robert Schmidt
7cd6d36716
Merge remote-tracking branch 'origin/NR_UE_handle_MAC-CellGroupConfig' into integration_2023_w49
2023-12-11 14:56:42 +01:00
Robert Schmidt
6c2194038a
Merge remote-tracking branch 'origin/enhance-polar-perf' into integration_2023_w49
2023-12-11 14:56:15 +01:00
Jaroslava Fiedlerova
a402e11b6f
Modif in the conf file - reduce max_rxgain and att_tx
2023-12-11 14:25:16 +01:00
Jaroslava Fiedlerova
84ee651784
Adjust max_rxgain to improve UL throughput
2023-12-11 09:21:32 +01:00
Laurent THOMAS
175e835d05
update the polar codec function that creates the internal LUTs
...
to use faster code
- replaced hundreds mallocs by either local arrays or by the OAI multi-dimensionalarray (G_N_tab array)
- made in SIMD a one bit per byte packing function to packed (ordinary) bits in bytes
2023-12-08 17:11:16 +01:00
francescomani
eac9ec0547
handling MAC-CellGroupConfig at MAC UE
2023-12-08 16:15:00 +01:00
Jaroslava Fiedlerova
f92617b772
Add comment to the FDD conf file
2023-12-08 15:15:07 +01:00
Robert Schmidt
e161ca227f
Merge remote-tracking branch 'origin/Hotfix_swap_UIDs_after_RRCReestablishment' into integration_2023_w49
2023-12-08 13:08:29 +01:00