This website requires JavaScript.
b70eba44a7
fix for computing ssb subcarrier offset
francescomani
2024-01-30 12:29:27 +01:00
7086c5837f
Fix in setting default timers
Francesco Mani
2024-02-01 11:45:24 +00:00
940d582568
Remove write-only gNB's UE reestablishment cause
Robert Schmidt
2024-01-02 12:18:35 +01:00
a2c7f0c0b3
Remove possible NG Initial Context Setup Resp in handler for request
Robert Schmidt
2024-01-25 10:23:58 +01:00
b09526c83e
Bugfix: fix use-after-free of UE caps
Robert Schmidt
2023-10-11 07:28:04 +02:00
0a7e48f138
Remove a non-error in RU
Robert Schmidt
2024-01-30 17:39:40 +01:00
9cfdf9bb01
Remove custom trigger bearer add/release code, does not work
Robert Schmidt
2024-01-31 16:05:15 +01:00
b4bc9a8a52
Correcting the location of packages
Sagar Arora
2024-01-31 15:50:46 +01:00
2b44c0c8b2
set default timers at init and add logging when timer expires
francescomani
2024-01-30 16:10:54 +01:00
e6b02c6d12
add option to configure max MIMO layers for PDSCH TBSLBRM computation from UE capabilities
francescomani
2024-01-28 19:21:34 +01:00
29156240a6
RSRP measurement: check if index is valid
Robert Schmidt
2024-01-30 10:02:20 +01:00
044d8bc6d2
Fix table L1_SSB_CSI_RSRP_measReport_mapping_38133_10_1_6_1_1
Robert Schmidt
2024-01-30 09:55:27 +01:00
10c914cd4e
bugfix: if cannot send Msg.2 in RA, cancel RA
Robert Schmidt
2024-01-30 09:50:44 +01:00
513f060fa7
Merge branch 'integration_2024_w04' into 'develop'
Robert Schmidt
2024-01-30 08:21:35 +00:00
ddec7e7547
Merge remote-tracking branch 'origin/ci-unit-test' into integration_2024_w04
Robert Schmidt
2024-01-29 12:51:55 +01:00
67421002c9
Remove buildx cache after each build
Robert Schmidt
2024-01-29 09:24:52 +01:00
9d92f4f91c
CI: catch exceptions in CI code and print in HTML
Robert Schmidt
2024-01-25 12:23:03 +01:00
31d043363a
Add documentation for unit tests
Robert Schmidt
2024-01-24 16:48:56 +01:00
6ab73029b0
Add XML file to build and run unit tests
Robert Schmidt
2024-01-24 15:51:05 +01:00
01ea8dbd07
CI: Add Build_Run_Tests unit testing step
Robert Schmidt
2024-01-24 15:48:46 +01:00
6e4787a5d2
Merge remote-tracking branch 'origin/NR_reworking_timers' into integration_2024_w04
francescomani
2024-01-29 09:41:09 +01:00
2f0c302ecc
Increase PUSCH target SNR for O-RAN config, take out sdr_addrs
Robert Schmidt
2024-01-24 17:27:08 +01:00
9f7cc35e55
O-RAN tutorial: write more exactly "2-layer DL MIMO"
Robert Schmidt
2024-01-24 16:58:39 +01:00
36ceb6f9c0
Merge remote-tracking branch 'origin/Fix_PM_value_for_DCI_1_0' into integration_2024_w04
Robert Schmidt
2024-01-27 11:11:58 +01:00
8e0664c0c0
Merge remote-tracking branch 'origin/NR_UE_fix_find_pucch_resourceset' into integration_2024_w04
Robert Schmidt
2024-01-27 11:11:49 +01:00
5e18bbd55d
Merge remote-tracking branch 'origin/NR_UE_dlsch_rescource_allocation_type0' into integration_2024_w04
francescomani
2024-01-26 17:23:07 +01:00
82f38d86a5
Merge remote-tracking branch 'origin/NR_UE_prepare_msg3_payload_in_advance' into integration_2024_w04
francescomani
2024-01-26 17:12:54 +01:00
aabe8f7cc1
fix for UE MAC PDU LCID handling
francescomani
2024-01-26 16:48:11 +01:00
59cbf268d8
UE PUSCH scheduler separate DURATION_RX_TO_TX assertion for msg3 or general PUSCH
francescomani
2024-01-26 14:11:27 +01:00
263104388c
Improve Precoding Matrix computation taking in consideration the DCI format
luis_pereira87
2024-01-26 09:29:11 +00:00
8047b98627
Merge remote-tracking branch 'origin/limit_pucch_payload_to_11bits' into integration_2024_w04
Jaroslava Fiedlerova
2024-01-26 10:30:49 +01:00
3cc671897d
Merge remote-tracking branch 'origin/e1-issue-712' into integration_2024_w04
Jaroslava Fiedlerova
2024-01-26 10:15:56 +01:00
a0de76ca96
Merge remote-tracking branch 'origin/NR_UE_reworking_NOS1_bearer_configuration' into integration_2024_w04
Jaroslava Fiedlerova
2024-01-26 09:43:45 +01:00
366715f214
Merge remote-tracking branch 'origin/t2-offload-mr3' into integration_2024_w04
Jaroslava Fiedlerova
2024-01-26 09:43:22 +01:00
679a0084c5
Merge remote-tracking branch 'origin/fix-ue-scheduler-stack-copy' into integration_2024_w04
Jaroslava Fiedlerova
2024-01-26 09:35:48 +01:00
b166286a78
Use clang format
Jaroslava Fiedlerova
2024-01-25 09:52:22 +01:00
bec8ebc311
Perform interleaving on the T2 card
Jaroslava Fiedlerova
2023-12-20 15:33:58 +01:00
ce659915ec
Enable T2 encoding offload with rate matching on the UE side
Jaroslava Fiedlerova
2023-12-19 19:46:55 +01:00
aa9cd6394a
T2: Enable LDPC encoding offload for all MCS
Jaroslava Fiedlerova
2023-12-19 16:01:38 +01:00
f3f8e8403b
Update FEATURE_SET.md for F1AP
Robert Schmidt
2024-01-25 15:55:37 +01:00
1f4928f52f
Updated E1AP in doc/FEATURE_SET.md
Guido Casati
2024-01-24 14:35:00 +01:00
d5753a6bba
Partial formatting of e1ap.c with clang-format
Guido Casati
2024-01-24 13:17:17 +01:00
309673f519
Minor fixes to documentation and logging
Guido Casati
2024-01-24 11:10:52 +01:00
4f4cb4757c
Extended E1 design documentation
Guido Casati
2024-01-12 16:32:34 +01:00
763726185a
Added documentation about sanitizers
Guido Casati
2024-01-12 14:52:14 +01:00
374b6d8ab4
Set E1AP functions with local scope as static
Guido Casati
2024-01-12 11:15:03 +01:00
6fca568091
Minor improvements to code comments
Guido Casati
2024-01-12 11:03:30 +01:00
45ca753b24
Handling E1 connection loss on CU-CP
Guido Casati
2024-01-12 11:01:19 +01:00
b9bfff3327
Minor improvements to E1 procedures readability
Guido Casati
2024-01-10 19:53:11 +01:00
60ca77f83f
Enhancement of E1 and F1 documentation
Guido Casati
2024-01-10 19:45:44 +01:00
c8103f2905
Minor fix to E1 Setup Failure log
Guido Casati
2024-01-11 10:55:27 +01:00
7faabc6b45
Implementation E1 Setup Failure (8.2.3.3 of 3GPP TS 38.463)
Guido Casati
2024-01-10 19:05:52 +01:00
6667393347
this limits PUCCH payload to 11 bits, 7 CSI + 3 ACKNACK + 1 SR maximum.
Raymond Knopp
2024-01-24 22:06:12 +01:00
35afae2e39
fapi new data indicator as bool and storage of previous NDI value to HARQ structures
francescomani
2024-01-23 16:26:09 +01:00
aaea72626a
adapt NDI FAPI configuration to PUSCH and resetting TBS when new data
francescomani
2023-12-15 11:18:28 +01:00
77c585cd28
discard pdu if TBS is null
francescomani
2023-12-13 12:22:53 +01:00
eac30839c6
rework the ul_config_request data structure: put the mutex in correct place and encapsulate the struct management in access API, remove internal storage visibility
Laurent THOMAS
2024-01-24 16:14:49 +01:00
1a03179720
Use return value of Build_Image/Build_Proxy to decide if abort instead of sysexit
Robert Schmidt
2024-01-24 15:47:29 +01:00
163af6b954
Add unit test docker file
Robert Schmidt
2024-01-24 14:21:55 +01:00
65a8f07310
apply structure to sib timers
francescomani
2024-01-03 17:39:32 +01:00
9e8bc938bd
new structure for UE timers and reworking of UE RRC timers
francescomani
2024-01-03 16:58:54 +01:00
89f4d07317
Don't delete ran-base at end of build
Robert Schmidt
2024-01-24 14:22:53 +01:00
64458b5d52
cls_containerize: harmonize two ifs into one
Robert Schmidt
2024-01-24 14:22:41 +01:00
3e9274eed6
simplify and make more efficient the tx data pdu attach to the pusch configuration
Laurent THOMAS
2024-01-24 14:18:59 +01:00
2a3bd726ba
byte_array: don't use OAI assertions.h, requires exit_function()
Robert Schmidt
2023-11-23 18:29:38 +01:00
f955a0fce2
Declare uniqCfg in minimal_stub.c: required in log.c
Robert Schmidt
2023-11-23 18:26:21 +01:00
cc436a2074
split nr_ue_dl_indication in two different functions, that have little interaction: nr_ue_dl_processing and nr_ue_dl_scheduler. the call remain nr_ue_dl_indication
Laurent THOMAS
2024-01-24 12:29:57 +01:00
7fce30f331
split nr_ue_scheduled_response in nr_ue_scheduled_response_ul and nr_ue_scheduled_response_dl. Make these functions code more readable
Laurent THOMAS
2024-01-24 12:24:26 +01:00
7e244b3da3
make return in ul_config case correct, replace asserts by LOG_E()and return error
Laurent THOMAS
2024-01-23 18:52:34 +01:00
84ade524e4
Simplify interface by removing dcireq_t struct that was only calling one function and remove fill_scheduled_response that also fills only a struct in a complex way
Laurent THOMAS
2024-01-23 18:38:11 +01:00
99815be715
make frame/slot in ul_config dl_config instead of upper structures value, fix modulo computation of frame
Laurent THOMAS
2024-01-23 18:04:08 +01:00
5043ca3577
improvements in handling bucketSize at MAC UE
francescomani
2024-01-23 10:39:40 +01:00
4f3fcbfe13
free cellGroupConfig in RRC where it is allocated
francescomani
2024-01-23 10:32:56 +01:00
11b783177c
logicalChannelBearer config in nr_rrc_mac_config_req_cg
francescomani
2024-01-23 10:29:10 +01:00
44fd6e4edf
simple code cleaning
Laurent THOMAS
2024-01-05 16:44:11 +01:00
58450dff19
add a cpu measurement macro for test purpose
Laurent THOMAS
2024-01-05 16:45:09 +01:00
b4df99ea11
fix for find_pucch_resource_set
francescomani
2024-01-19 12:54:24 +01:00
da5ce90dcf
doc(oran 7.2fhi): Add O-RAN 7.2 tutorial
2024-01-17 10:05:29 +01:00
baea11c35c
Add O-RAN 7.2 FHI library
2023-10-08 18:43:06 +02:00
eca56653c1
Increase oai0_config maximum antennas to 8
Robert Schmidt
2024-01-16 12:34:00 +01:00
7639c475bc
Only join reorder thread if not disabled
Raymond Knopp
2024-01-05 17:16:04 +01:00
061fd39feb
L1_rx_thread(): leave if thread-pool returns NULL
Robert Schmidt
2024-01-23 13:31:33 +01:00
bd9498062a
Add some parameters for split 7 in split 8 openair0 config
Robert Schmidt
2024-01-17 09:49:41 +01:00
d48027242f
Harmonize frame parameter initialization at ru_thread
Robert Schmidt
2023-12-20 17:51:40 +01:00
46dea9671f
Move loading of RU transport to ru_thread
Robert Schmidt
2023-10-27 15:28:55 +02:00
6f394db3a1
Respect do_precoding variable, print correct precoding stats
Robert Schmidt
2023-10-08 18:53:50 +02:00
b8e377d4ca
Add single assert to check for validity in code
Robert Schmidt
2023-10-08 18:52:19 +02:00
0bf96c9b39
Print PRACH RX timing
Robert Schmidt
2023-10-08 18:47:13 +02:00
9b113d2cce
Add configuration for phase compensation
Robert Schmidt
2023-10-08 18:45:25 +02:00
4783905cdb
Increase priority for thread-pool threads
Robert Schmidt
2023-10-08 18:43:39 +02:00
1a8582aaf2
Log when creating new threads in threadCreate()
Robert Schmidt
2023-10-08 18:43:23 +02:00
44cbe9c8a4
Remove misleading log message
Robert Schmidt
2023-12-20 17:58:27 +01:00
fca094f794
threadCreate(): print function names and ret/errno consistently in error case
Robert Schmidt
2024-01-22 14:14:17 +01:00
3443248322
reworking NOS1 bearer configuration to take info from file
francescomani
2024-01-02 17:08:33 +01:00
3dcd4306cf
prepare MSG3 in advance at RRC UE to be sure it is always ready when requested by MAC
francescomani
2024-01-11 17:33:17 +01:00
47c069347d
Merge branch 'integration_2024_w03' into 'develop'
Robert Schmidt
2024-01-22 07:40:16 +00:00
1d6457ee19
Fix T tracer dependency issue - patch from Cedric
Jaroslava Fiedlerova
2024-01-19 19:34:58 +01:00
3c1405f606
Merge remote-tracking branch 'origin/NR_precoding_marix_at_MAC' into integration_2024_w03
Jaroslava Fiedlerova
2024-01-19 15:31:21 +01:00
4aa5f3d63e
Merge remote-tracking branch 'origin/remove_detect_leaks_from_rfsim_SA_CI_tests' into integration_2024_w03
Jaroslava Fiedlerova
2024-01-19 15:16:37 +01:00
8a2d9c10f2
Merge remote-tracking branch 'origin/liteon_du_integration' into integration_2024_w03
Jaroslava Fiedlerova
2024-01-19 15:12:54 +01:00