Sagar Parsawar
|
d85e0ec92a
|
Merge remote-tracking branch 'origin/develop' into nr_prs
|
2022-09-07 09:15:36 +02:00 |
|
Robert Schmidt
|
203ac17833
|
Merge remote-tracking branch 'origin/by-core-thread-pool' into integration_2022_wk35b
|
2022-09-04 21:46:04 +02:00 |
|
Robert Schmidt
|
95dad65c9a
|
Merge remote-tracking branch 'origin/nr_rotation_optimization' into integration_2022_wk35b
|
2022-09-04 21:39:09 +02:00 |
|
laurent
|
aa2a36768c
|
simplify thread pool configuration
fix segv
fix bug redeclaration of same struct in phy sim
Apply 1 suggestion(s) to 1 file(s)
code reveiw comments
|
2022-09-02 11:36:47 +02:00 |
|
Sagar Parsawar
|
9eed7db8a3
|
Optimizing PRS buffers, added freeing up in nrUE
|
2022-09-01 22:17:01 +02:00 |
|
Hongzhi Wang
|
1124b21657
|
fix warnings
|
2022-08-26 12:28:26 +02:00 |
|
Sagar Parsawar
|
a292f1a251
|
Changes in prs config parsing function, added help string
|
2022-08-25 23:01:30 +02:00 |
|
Sagar Parsawar
|
10eedd667a
|
Fixed memory leak issue of nr_gold_prs buffer in gNB
|
2022-08-25 14:43:21 +02:00 |
|
Thomas Schlichter
|
3c17573f34
|
apply nr rotation only on used PRBs instead of complete OFDM symbol
|
2022-08-25 11:05:48 +02:00 |
|
Sagar Parsawar
|
96a7c4ddac
|
Revert "not calling ue scheduler in phy_test mode"
This reverts commit 4704af4874.
|
2022-08-23 16:34:13 +02:00 |
|
Hongzhi Wang
|
1d4ffe42c4
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
executables/nr-softmodem.h
executables/softmodem-common.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
|
2022-08-22 20:02:34 +02:00 |
|
Sagar Parsawar
|
bb7a22be0d
|
Merge remote-tracking branch 'origin/develop' into nr_prs
|
2022-08-22 19:16:55 +02:00 |
|
Robert Schmidt
|
4674cddb71
|
Merge remote-tracking branch 'origin/fix-nrsoftmodem-stop' into integration_2022_wk33
|
2022-08-19 18:22:23 +02:00 |
|
Robert Schmidt
|
b712e77527
|
Don't block nr-softmodem in nFAPI mode, not needed
|
2022-08-18 20:18:18 +02:00 |
|
Robert Schmidt
|
238c8a62b4
|
Delete dead code in nr-softmodem main()
|
2022-08-18 20:18:18 +02:00 |
|
Hongzhi Wang
|
31acfdea58
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
openair1/SCHED_NR/phy_procedures_nr_gNB.c
|
2022-08-18 17:38:55 +02:00 |
|
Robert Schmidt
|
d08ef0490d
|
Correctly call stop functions in nr-softmodem main
|
2022-08-16 14:44:23 +02:00 |
|
Robert Schmidt
|
2465f1fb51
|
Don't allocate gNB rxdataF, it is managed at the RU
Removes phy_procedures_gNB_common_RX() (only used in nr_ulsim) + fixes
in pucchsim
|
2022-08-16 14:44:22 +02:00 |
|
Robert Schmidt
|
61ead59d13
|
Check oai_exit in wait_on_condition() and friends, no volatile
|
2022-08-16 14:44:22 +02:00 |
|
Robert Schmidt
|
0ae3d3027d
|
Don't call trx_end_func() at nr-softmodem, is done in ru_thread()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
004d6d3bab
|
Correctly stop tx_reorder and L1_stats threads
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
1512e39e4e
|
Rewrite kill_NR_RU_proc() and reuse functions
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
31dcdf2152
|
Implement abortNotifiedFIFO() to unlock FIFO waits
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
dfd9a91b50
|
Rename abortNotifiedFIFO() to abortNotifiedFIFOJob()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
d73e1a4133
|
Handle NULL return of pullTpool()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
e63cc03c9d
|
Implement abortTpool()
This stops all ongoing threads (using pthread_join()), and marks FIFOs
to not block anymore. In this case, returned messages will be NULL.
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
76f399cdd6
|
Threading/memory improvements at nr-softmodem end
- First stop threads then free memory
- Don't call kill_NR_RU_proc() twice (is called in stop_RU())
- Memory allocation optimizations
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
c4a657cc33
|
Avoid additional malloc() for queues and Tpool
|
2022-08-16 14:41:01 +02:00 |
|
Robert Schmidt
|
31d5bb6ffd
|
Rename abortTpool() to abortTpoolJob(), fix doc
|
2022-08-16 14:41:01 +02:00 |
|
laurent
|
65b399fcd7
|
fix bugs in config module and config usage
fix bug from this MR
fix bug from this MR
stupid-mistake
|
2022-08-16 09:22:15 +02:00 |
|
Sagar Parsawar
|
3301cba159
|
Resolved seg fault in UE in absence of prs_config file
|
2022-08-09 11:55:55 +02:00 |
|
Sagar Parsawar
|
a5eda343ed
|
1. Fixed pbchsim build failure due to prs source file dependacy
2. Fixed GPS time assert in gNB_scheduler_uci.c
|
2022-08-05 17:29:51 +02:00 |
|
francescomani
|
6e2a83856b
|
common function to get sample rate and BW
|
2022-08-04 17:19:15 +02:00 |
|
Sagar Parsawar
|
117c8bcc95
|
Merge remote-tracking branch 'origin/develop' into nr_prs
|
2022-08-04 14:37:05 +02:00 |
|
laurent
|
b4331bf7f4
|
code maintenance: old errors
|
2022-07-26 17:20:09 +02:00 |
|
Ilario FAVERO
|
c5b8fa5418
|
New command line arg for disabling stats: --disable-stats
|
2022-06-24 14:32:39 +02:00 |
|
Hongzhi Wang
|
445f1d42a0
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
openair1/SIMULATION/NR_PHY/ulsim.c
|
2022-06-22 09:26:58 +02:00 |
|
Hongzhi Wang
|
b7295ab45f
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
executables/nr-gnb.c
openair1/PHY/CODING/nrLDPC_defs.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
|
2022-06-17 14:49:54 +02:00 |
|
Roberto Louro Magueta
|
7f21567f83
|
Merge remote-tracking branch 'origin/develop' into 5g-nr-low-snr-performance
# Conflicts:
# cmake_targets/autotests/test_case_list.xml
# openair1/SIMULATION/NR_PHY/dlsim.c
# openair1/SIMULATION/NR_PHY/ulsim.c
|
2022-06-15 11:17:06 +01:00 |
|
Sagar Parsawar
|
de65d0bdd6
|
Fixed prs_vars initialization issue in OAI UE
|
2022-06-13 16:36:07 +02:00 |
|
Robert Schmidt
|
b193ccf6ee
|
Merge remote-tracking branch 'origin/develop' into 5g-nr-low-snr-performance
|
2022-06-10 13:50:47 +02:00 |
|
Robert Schmidt
|
dc4f610245
|
Merge remote-tracking branch 'origin/ulsim-perf-testing' into integration_2022_wk23
|
2022-06-09 17:47:57 +02:00 |
|
Robert Schmidt
|
4b0d4e38c4
|
Merge remote-tracking branch 'origin/fix-test-caracal' into integration_2022_wk23
|
2022-06-09 17:46:54 +02:00 |
|
Sakthivel Velumani
|
80ad5df367
|
Removed unused 256QAM table option
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
8a8bacead9
|
Set default cmd values in UE
It looked like the default command line option were not set in case the options were not passed. The right function was not called.
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
1afdc298e9
|
Interpolation chest default in UE
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
7c47420da7
|
Making interpolation ch estimation as default
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
b2b84caeb5
|
Made PRB averaging channel est as default
fixed indendation
updated ulsim CI test parameters
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
93e6bd26da
|
Made channel estimation techniques configurable
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
1d99c8e695
|
LDPC iterations as command line parameter
|
2022-06-08 21:32:07 +05:30 |
|