Jaroslava Fiedlerova
d96a2522a6
Enable 2 UL layers for AW2S gNB
2023-12-15 13:57:01 +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
luis_pereira87
f0df1ccb53
Hotfix: swap UIDs after RRCReestablishment
...
The CellGroup is created considering UID, for example:
'pucchres0->startingPRB = 8 + uid;' and since we keep the CellGroup from
the previous RNTI/UID we should keep also the previous UID.
Considering the scenario where a UE did successful RRCReestablishment,
it was getting uid = 1, and uid = 0 was removed.
When another UE connected, it was getting UID = 0 (because 0 was already
free), and so the PUCCH 0 resource was conflicting with the first UE.
On that occasion, also correct the comment that describes the code, as
it was wrong/misleading.
2023-12-08 11:09:52 +01:00
Robert Schmidt
4f653c8471
Merge remote-tracking branch 'origin/NR-UE-store-allowed-nssai' into integration_2023_w49
2023-12-08 09:53:23 +01:00
Robert Schmidt
1f0e5bd664
Merge remote-tracking branch 'origin/improvements_f1ap_for_QoS' into integration_2023_w49
2023-12-08 09:53:12 +01:00
Robert Schmidt
ff758dd029
Correct number of bands assert in Setup Request decoder
2023-12-07 15:07:38 +01:00
Jaroslava Fiedlerova
01c6377331
CI: add FDD test to SA B200 pipeline
...
- new cu and du config files for testing in band 1
- modification of yml file for CU DU deployment - with new config files
- modification of xml file for SA F1 testcase
2023-12-07 15:07:33 +01:00
Quency Lin
b240bc485f
Feat: improve layer mapping by 32 bits assignment
2023-12-07 14:04:06 +01:00
Robert Schmidt
c5aeaf03dc
Merge branch 'integration_2023_w48' into 'develop'
...
See merge request oai/openairinterface5g!2459
* !2419 chore(ci): running 5G RF simulator scenarios with address sanitizer
* !2455 Remove mac_LogicalChannelConfig from RLC (handled at MAC)
* !2456 Setting uniform periodicity for CSI-RS and measurement report
* !2429 LDPC encoding/decoding offload to the T2 card
* !2447 E2 agent: build in CI, fix slice support, add gNB-DU and gNB-CU-UP IDs
* !2452 Include sample advance option in UE tutorial
* !2430 bugfix: nr-ue: set first_tx=1 at first transmission of a harq process
* !2457 Fix scaling for FR2
2023-12-05 15:44:43 +00:00
Sakthivel Velumani
d61c4f1042
Change global variable to local
2023-12-05 13:04:23 +05:30
Sakthivel Velumani
f69f419a13
Remove duplicate declaration
2023-12-05 13:04:23 +05:30
Sakthivel Velumani
6bf954d35d
Cast buffer intputs of order reversing macros
2023-12-05 13:04:23 +05:30
Sakthivel Velumani
3979879e9e
Replace buffer conversion with macro
2023-12-05 13:04:23 +05:30
Sakthivel Velumani
8b118fd875
Remove hardcoding of default NSSAI selection
...
Check if NSSAI from config exists in allowed NSSAI list. Don't request
PDU session if not present in the list.
2023-12-05 13:04:13 +05:30
Robert Schmidt
ada4e8ebd8
Merge remote-tracking branch 'origin/NR_UE_USRP_tutorial_update' into integration_2023_w48
2023-12-05 07:40:15 +01:00
Robert Schmidt
3580ddb546
Merge remote-tracking branch 'origin/Fix_FR2_SSB_ARFCN_scalling' into integration_2023_w48
2023-12-05 07:40:02 +01:00
Robert Schmidt
b4b2389753
Merge remote-tracking branch 'origin/ue-fix-ul-first-tx' into integration_2023_w48
2023-12-05 07:39:51 +01:00
Robert Schmidt
fecb4bc3a9
Merge remote-tracking branch 'origin/fix-e2-agent' into integration_2023_w48
2023-12-04 17:23:54 +01:00
Robert Schmidt
5440d6671f
Merge remote-tracking branch 'origin/t2-offload-mr' into integration_2023_w48
2023-12-04 17:16:51 +01:00
Robert Schmidt
39468ca98e
Merge remote-tracking branch 'origin/NR_RRC_uniform_CSI_period' into integration_2023_w48
2023-12-04 07:56:36 +01:00
Robert Schmidt
581f280cd7
Merge remote-tracking branch 'origin/NR_RLC_remove_LogicalChannelConfig' into integration_2023_w48
2023-12-04 07:56:28 +01:00
Thomas Schlichter
aa555f9125
NR_UE: fix calculation of RA_contention_resolution_target_frame when SFN wraps
2023-12-01 16:02:17 +01:00
Thomas Schlichter
6ef5d27c08
NR_UE: fix usage of PUSCH new_data_indicator and cleanup
2023-12-01 16:02:17 +01:00