Thomas Schlichter
f032830465
gNB: don't use gNB->RU_list in nr_measurements_gNB.c
...
this list is not initialized in phy-simulators
2021-03-10 13:15:03 +01:00
luis_pereira87
982a054631
Add support for PUSCH DMRS sequence generation when BWPStart>0
2021-03-10 10:42:11 +00:00
Thomas Schlichter
367241ef47
fix compile warnings
2021-03-10 11:34:00 +01:00
frtabu
9c94e72fa8
Merge branch 'sim-channels' of https://gitlab.eurecom.fr/oai/openairinterface5g into sim-channels
2021-03-10 02:56:03 +01:00
frtabu
1f0e82664f
enhance channel model configuration
2021-03-10 02:33:31 +01:00
Sakthivel Velumani
6610ce11f1
Updated phy_simulators to use new chest
...
Added a CI test case for dlsim to test 256 QAM
2021-03-09 16:17:56 +01:00
Remi Hardy
51c55f6f6a
Merge remote-tracking branch 'origin/gnb-threadpool' into integration_2021_wk10
2021-03-09 16:13:09 +01:00
Remi Hardy
1142acf0fe
Merge remote-tracking branch 'origin/t-gnb-tracer' into integration_2021_wk10
2021-03-09 16:12:52 +01:00
Thomas Schlichter
5d50553c29
Merge remote-tracking branch 'develop' into nr_power_measurement_fixes
2021-03-09 14:09:53 +01:00
Thomas Schlichter
82cd7c44da
nr_ulsim: whitespace cleanup
2021-03-09 13:11:16 +01:00
rohan
7da57e7608
Update ulsim.c, whitespace error corrected.
2021-03-09 12:04:42 +01:00
Thomas Schlichter
2cf4daefa8
NR: move nr_bandtable from nr_mac_common.c to nr_common.c so PHY can use it, too
2021-03-09 11:56:06 +01:00
cig
a2e2968244
Fix after review MR 1039
...
- use LOG_D for debug logging
2021-03-09 10:06:33 +01:00
frtabu
782053f03f
enhance channel model configuration
2021-03-09 01:21:38 +01:00
luis_pereira87
45b86847b7
Fix DMRS sequence generation for BWPStart>0 (Msg2 and Msg4)
2021-03-08 19:35:49 +00:00
Thomas Schlichter
681c03667d
NR: fix init_symbol_rotation() for UL
2021-03-08 16:23:20 +01:00
cig
5d8d478ffb
NR gNB UL power measurements
...
- new function has been introduced for the computation of UL SNR
- minor bugfix to noise power computation
- FAPI data type for referenceSignalPower has been updated to reflect the
range of values for the SSB power
2021-03-08 15:25:45 +01:00
cig
76ef9b4285
Fixes to NR UE power measurements
...
- pathloss, RSSI, RSRP and Noise measurements have been reviewed and wrong
implementation has been fixed
- referenceSignalPower type in the FAPI struct has been changed to int
has its range include negative values
2021-03-08 15:25:43 +01:00
rmagueta
f88dff1bca
Uniformization of coreset start subcarrier at gNB for coreset0
2021-03-08 14:02:56 +01:00
Raymond Knopp
d72b9c4e71
Merge remote-tracking branch 'origin/develop' into oairu
2021-03-08 13:41:14 +01:00
rmagueta
dc9425ee91
Uniformization of coreset start subcarrier at gNB for coreset0
2021-03-08 12:05:25 +00:00
Thomas Schlichter
606fa3c3aa
fix nr_prachsim: 3.5 GHz is _not_ a valid DL frequency for 30 kHz SCS, so change it to 3.6 GHz
2021-03-08 10:59:43 +01:00
francescomani
118eb3f798
fix compilation of phy simulators
2021-03-08 10:17:10 +01:00
francescomani
a9ed3baafd
reworking PHY functions for scheduling SSBs
2021-03-08 08:53:56 +01:00
Thomas Schlichter
2411743f44
gNB: move get_band() to its only user in nr_init.c
2021-03-05 17:27:45 +01:00
Sakthivel Velumani
3fe2628df0
fixing build errors
2021-03-05 16:51:09 +01:00
Raymond Knopp
347dec4fff
Merge branch 'fft_bench_hotfix' of https://gitlab.eurecom.fr/oai/openairinterface5g into fft_bench_hotfix
2021-03-05 15:33:55 +01:00
Thomas Schlichter
2266d4611a
NR_UE: move OFDM symbol cut position handling to nr_slot_fep()
...
this slightly cleans up nr_initial_sync() and UE_thread()
2021-03-05 15:02:18 +01:00
Thomas Schlichter
dd275d0148
improve nr_slot_fep() and variants
2021-03-05 15:01:19 +01:00
Thomas Schlichter
eab6379bff
gNB: cut OFDM symbol for PUSCH reception within 1/8th of CP to avoid ISI
2021-03-05 14:06:09 +01:00
Sakthivel Velumani
b7dddf0849
Adding ulsch encoding stats
2021-03-05 13:54:44 +01:00
Sakthivel Velumani
d4a53d522f
Merge branch 'develop' into prb_based_dl_channel_estimation
2021-03-05 13:25:35 +01:00
Sakthivel Velumani
8c31044031
Merge branch 'uslim-updates' into prb_based_dl_channel_estimation
2021-03-05 13:24:55 +01:00
Sakthivel Velumani
0fb6934fed
Cmd line parameter for UE
2021-03-05 12:11:46 +01:00
Sakthivel Velumani
8d07eacd9e
Added averaging channel est to PUSCH
...
Included command line option to select interpolation method
2021-03-05 11:44:31 +01:00
Xue Song
834d6f1055
Merge branch 'master' into NR_SA_F1AP_RFSIMULATOR3_Lo
...
Conflicts:
cmake_targets/CMakeLists.txt
executables/nr-softmodem.c
executables/nr-uesoftmodem.c
openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
openair2/LAYER2/nr_pdcp/nr_pdcp_entity.c
openair2/LAYER2/nr_pdcp/nr_pdcp_entity_drb_am.c
openair2/LAYER2/nr_pdcp/nr_pdcp_oai_api.c
openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c
2021-03-05 19:07:43 +09:00
Raymond Knopp
40fd1296a3
FFT unitary simulator compilation fix
2021-03-04 19:21:54 +01:00
Laurent THOMAS
a0922cef2f
merge develop
2021-03-04 14:49:38 +01:00
francescomani
18b1218779
reworking of MAC functions to schedule SSBs, including VRB map occupation and get_type0_PDCCH_CSS_config_parameters
2021-03-04 14:32:41 +01:00
Laurent THOMAS
3b1b74cfd2
starting
2021-03-04 13:22:14 +01:00
Laurent THOMAS
6c7dc65981
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into gnb-threadpool
2021-03-04 12:05:01 +01:00
knopp
055d582403
Update oai_dfts.c
2021-03-04 11:49:07 +01:00
Rohan Patil
06b368914b
PBCH test case support for non-zero bchpyload
2021-03-04 15:19:22 +05:30
rohan
bae3bebdeb
Update ulsim.c, build issue resolved.
2021-03-04 08:02:48 +01:00
Shruthi
28d02f8722
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2021-03-03 23:15:12 +05:30
Shruthi
9fce798a0e
Fixed errors in nFAPI after first merge
2021-03-03 23:09:02 +05:30
Thomas Schlichter
62612feebf
change get_band() to take the duplex spacing into account
2021-03-03 18:02:10 +01:00
Thomas Schlichter
7a6f789aed
Merge remote-tracking branch 'develop' into NR_FDD_FIX
2021-03-03 17:59:17 +01:00
cig
f2bc1012be
Minor cleanup UE
...
- removed commented out code
- improved logging in UL channel estimation
- minor fixes according to OAI coding guidelines
- moving fetching TDD configuration parameters in nr-ue.c only in TDD case
2021-03-03 17:58:07 +01:00
Thomas Schlichter
01645168f0
NR_UE: handle initial TA the same way as TA updates, independent of the UE_mode
...
In FDD mode, the UE_mode switches to PUSCH mode before the initial TA value was applied.
Because of this, the ta_command was misinterpreted.
Fix this by adding 31 to the initial TA comamnd and handle it the same as TA updates.
2021-03-03 17:58:07 +01:00