rmagueta
b1a8b06547
Merge remote-tracking branch 'origin/integration_2021_wk41' into integration_2021_wk41_bwt-abs
...
# Conflicts:
# ci-scripts/xml_files/fr1_sa_quectel.xml
# openair1/SCHED_NR/fapi_nr_l1.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair2/GNB_APP/gnb_paramdef.h
2021-10-14 14:22:23 +01:00
Raymond Knopp
b05d165cd0
hand cherry-picked PRB blacklisting
2021-10-11 14:34:49 +02:00
Raymond Knopp
fb4235fd50
changes in PUCCH0 SNR measurement, testing for PUCCH power control
2021-09-27 11:52:50 +02:00
rmagueta
722505f22d
Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-abs
...
# Conflicts:
# openair1/PHY/MODULATION/slot_fep_nr.c
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/PHY/NR_TRANSPORT/pucch_rx.c
# openair2/LAYER2/NR_MAC_UE/config_ue.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-08 17:05:01 +01:00
Sakthivel Velumani
81a1ed703b
Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
2021-09-06 16:36:10 +05:30
Sakthivel Velumani
3be476c84d
Improved logging of PUSCH rx
2021-09-06 14:14:38 +05:30
Eurecom
4624a94d48
Merge remote-tracking branch 'origin/develop' into bandwidth-testing
...
Conflicts:
executables/nr-uesoftmodem.c
executables/nr-uesoftmodem.h
executables/softmodem-common.h
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/TOOLS/abstraction.c
openair1/SIMULATION/TOOLS/random_channel.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-06 10:34:14 +02:00
Eurecom
c834f40186
Merge remote-tracking branch 'origin/develop' into bandwidth-testing
...
Conflicts:
executables/nr-uesoftmodem.c
executables/nr-uesoftmodem.h
executables/softmodem-common.h
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/TOOLS/abstraction.c
openair1/SIMULATION/TOOLS/random_channel.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-05 15:37:11 +02:00
rmagueta
5e1065e88f
Merge remote-tracking branch 'origin/develop' into bandwidth-testing-abs
...
# Conflicts:
# executables/nr-uesoftmodem.c
# executables/nr-uesoftmodem.h
# executables/softmodem-common.h
# openair1/PHY/MODULATION/slot_fep_nr.c
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/SCHED_NR/fapi_nr_l1.c
# openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
# openair2/LAYER2/NR_MAC_UE/mac_proto.h
# openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-02 17:57:48 +01:00
rmagueta
5836ab1927
Fix build warnings
2021-09-01 14:03:28 +01:00
Eurecom
d98d7c26c5
DCI 0_1/1_1 for SA UE, arbitrary initialBWP configuration
2021-08-25 02:20:25 +02:00
Eurecom
bafd82a935
Merge remote-tracking branch 'origin/NR_UE_SA' into bandwidth-testing
...
Conflicts:
executables/nr-ru.c
openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR/rrc_gNB_reconfig.c
2021-08-21 07:48:04 +02:00
Sakthivel Velumani
a87dca8691
Merge branch 'develop' into prb_based_dl_channel_estimation
2021-08-16 18:59:29 +05:30
Sakthivel Velumani
255a5acbfa
Made FD interpolation by default
...
PRB based averaging can activated from command line options
2021-08-14 09:05:49 +05:30
Raphael Defosseux
597f2b3e8f
Merge remote-tracking branch 'origin/NR_new_ul_antennaports' into integration_2021_w32
2021-08-06 10:39:34 +02:00
Eurecom
1385af17e9
end2end functional again (sort of).
2021-08-04 11:21:39 +02:00
Sakthivel Velumani
6050776f55
Merge branch 'develop' into prb_based_dl_channel_estimation
2021-08-02 12:17:03 +02:00
francescomani
fe2fa4ce8d
adding comments for transform precoding
2021-07-29 11:26:47 +02:00
Eurecom
378211346a
debugging
2021-07-26 08:13:06 +02:00
francescomani
f833ca474a
some more changes in ulsch structures
2021-07-24 16:45:37 +02:00
francescomani
de4676dde1
reworking UL antenna port definitions at gNB
2021-07-24 16:09:18 +02:00
Eurecom
71608f5f75
modifications to statistics gathering for NR
2021-07-22 13:29:28 +02:00
Eurecom
3c303223f0
Merge remote-tracking branch 'origin/develop-NR_SA_F1AP_5GRECORDS-abs' into bandwidth-testing
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/if5_tools.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c
openair2/RRC/NR/rrc_gNB_reconfig.c
2021-07-18 09:16:14 +02:00
Eurecom
6777c46b56
testing on another machine
2021-07-13 07:30:58 +02:00
francescomani
f879260bf9
removing unused fapi structures at UE
2021-06-11 18:11:09 +02:00
Sakthivel Velumani
0c84d4db02
printing time response in ulsim
2021-05-23 16:57:49 +02:00
Raymond Knopp
de7d35007c
temporary revert to 1 estimate per PRB for performance evaluation
2021-05-22 16:26:00 +02:00
Sakthivel Velumani
3ac2343ad9
Fixed start & end PRB
2021-05-10 11:15:51 +02:00
Sakthivel Velumani
7948949604
Smoothing the frequency response
2021-05-10 00:09:18 +02:00
rmagueta
e1ef4e2d3b
Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair2/GNB_APP/L1_nr_paramdef.h
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
# openair2/SIMULATION/NR_RRC/itti_sim.c
2021-04-26 15:11:00 +01:00
Thomas Schlichter
942037beb3
5G NR: move CIR peak to 0
...
The rotation compensating the shifted OFDM position _before_ the channel estimation makes the CIR peak move back to 0.
We have to take this into account on gNB side when calculating the timing advance command, and on UE side in the time adjustment.
2021-04-26 14:58:01 +02:00
Sakthivel Velumani
215f263a69
Making sample offset as cmd line parameter
...
for gNB its in L1 section of config file
for UE its a cmd line paramenter
2021-04-26 03:09:17 +02:00
Raymond Knopp
10ea3b674e
reduced logging, added PUSCH DTX threshold and counter. Improved n1L1_stats.log.
2021-04-25 22:36:14 +02:00
rmagueta
146369015f
Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
2021-04-25 18:44:17 +01:00
Raymond Knopp
c89b5f2fd2
changed DCI candidates to 4 for initialDownlinkBWP ue-specific searchSpace. ulsch/pusch stats added to nrL1stats.log
2021-04-25 00:21:23 +02:00
Sakthivel Velumani
1991c2f9cd
Revert "HACK: cut PUSCH and PDSCH OFDM symbol after complete CP"
...
This reverts commit 87b53883b2 .
2021-04-23 15:42:16 +02:00
rmagueta
46db55b131
Fix warnings
2021-04-22 11:31:38 +01:00
Raymond Knopp
7ed637a954
added n1L1_stats.log. improvements to noise level (PUCCH/PUSCH) and signal level (PUCCH) computations. added DTX detection parameters for PUCCH/PUSCH/PRACH in L1 section of configuration file. hotfix from C. Roux for SRB PDCP integrity. extra logging to debug missing PUSCH/DCI at UE.
2021-04-22 09:32:06 +02:00
Thomas Schlichter
87b53883b2
HACK: cut PUSCH and PDSCH OFDM symbol after complete CP
...
Currently we cute the PUSCH and PDSCH OFDM symbols starting within the last 1/8th of the CP to avoid ISI.
This time shift leads to a rotation in frequency domain.
The current PRB based channel estimation does not compensate for the rotation _within_ a PRB, leading to bad performance.
This commit should _not_ make it into develop branch, it is just for testing!
Instead, we should do some compensating rotation before channel estimation.
2021-04-21 13:45:22 +02:00
Thomas Schlichter
fd70cd3e44
gNB: fix possible overflow in PRB based PUSCH channel estimation
2021-04-21 13:45:22 +02:00
Sakthivel Velumani
b546e6445d
Merge remote-tracking branch 'origin/develop' into prb_based_dl_channel_estimation
2021-04-19 10:18:05 +02:00
Sakthivel Velumani
a96501177e
Code cleanup as per reiview comments
2021-04-17 21:47:01 +02:00
Raymond Knopp
7818958da0
Validated up to reception of first PUSCH after Msg4 (contains RRCSetupComplete)
2021-04-16 15:30:50 +02:00
Sakthivel Velumani
3c17c29a1d
Merge branch 'develop' into prb_based_dl_channel_estimation
2021-04-07 14:02:40 +02:00
rmagueta
1175463c7e
Merge remote-tracking branch 'origin/develop' into develop-SA-CBRA
2021-03-31 15:33:48 +01:00
hardy
1214836e75
Merge remote-tracking branch 'origin/nr_power_measurement_fixes' into integration_2021_wk13_c
2021-03-30 16:40:41 +02:00
rmagueta
b43c054f02
Merge remote-tracking branch 'origin/develop' into develop-SA-CBRA
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band41.fr1.106PRB.usrpb210.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
2021-03-29 15:51:37 +01:00
Sakthivel Velumani
1d2e5cabd8
Closing review comments
...
MR 1081
2021-03-26 14:41:56 +01:00
Sakthivel Velumani
03ba68d42e
Merge branch 'develop' into prb_based_dl_channel_estimation
2021-03-22 16:25:19 +01:00
rmagueta
d37552db4c
Merge remote-tracking branch 'origin/develop' into develop-SA-CBRA
...
# Conflicts:
# openair1/SIMULATION/NR_PHY/ulsim.c
# openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.h
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
2021-03-19 15:07:08 +00:00