Sagar Parsawar
6fc416797c
Initial NR PRS UE Channel estimation changes integrated to NR_PBCHSim
2022-01-19 10:21:30 +01:00
Thomas Schlichter
4db9c78450
fix PDSCH DMRS configuration type 2
2021-05-06 20:27:56 +02:00
rmagueta
7ef6611d7d
Remove hard code in nr_pdsch_channel_estimation
2021-03-13 17:56:23 +00:00
Thomas Schlichter
c107b9b756
Merge remote-tracking branch 'develop'
2021-01-21 18:28:33 +01:00
cig
2e8e9b7dcf
UE power measurements fixes
...
- RA preamble power computation review
- RSRP review
- PCmax computation
- Pathloss computation
- cleanup of reference to LTE
- minor fixes
2021-01-15 16:53:06 +01:00
rmagueta
0f3629ae92
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2020-12-18 13:43:48 +00:00
Thomas Schlichter
4f98a626ce
warning fixes
2020-12-09 11:40:00 +01:00
cig
3986d5764d
Implemented CQI measurement at NR UE
...
- fixes for nr_ue_measurement function
- Introduced nr_rrc_measurement function
- removed unused params
- replaced hardcoded params
- code cleanup
temp
2020-12-09 09:35:40 +01:00
rmagueta
a3b633d26c
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2020-11-27 17:37:15 +00:00
rmagueta
1d8a61f9e5
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/RRC/NR/L2_nr_interface.c
openair2/RRC/NR_UE/rrc_UE.c
openair2/RRC/NR_UE/rrc_defs.h
2020-11-25 18:17:39 +00:00
Thomas Schlichter
6803e78ceb
Merge remote-tracking branch 'develop'
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/RRC/NR/nr_rrc_proto.h
2020-11-24 16:58:58 +01:00
rmagueta
749d6af42e
Merge develop-sib1 into this branch
2020-11-19 02:22:47 +00:00
Thomas Schlichter
47ce347d7e
NR UE cleanup: remove current_thread_id array, nr_tti_rx, nr_tti_tx, subframe_rx and subframe_tx
2020-11-13 17:29:02 +01:00
Parminder Singh
0ce350d1cf
Merge remote-tracking branch 'origin/develop' into fhg-shp-dl-ptrs
2020-11-04 16:20:50 +01:00
Parminder Singh
327ba9d398
PTRS DL extraction, estimation and compensation
...
- Added PTRS extraction and estimation for DL
- Added processing for whole slot wrt PTRS estimates
- DLSIM is updated to used -T flag to enable PTRS
- DMRS compensated signal is further compensated with PTRS estimation
2020-10-28 15:39:03 +01:00
Hongzhi Wang
4d4843e7b1
adding rsrp measurement and csi report
2020-09-10 12:34:29 +02:00
cig
ec422f7050
Introduced a delay after a completed sync before starting msg1 generation:
...
- this was necessary because as soon as the gNB starts, it tries detecting
the prach preambles and it mesaures the background noise. However, there is
a delay of several dozens of frames before it considers the preables as
detected.
- the solution at the UE consists in avoiding sending preamble as soon as the
UE syncs by introducing an offset, this keeps the power measurements low at
gNB side as long as the preamble detection counter is under threshold
2020-04-14 14:28:01 +02:00
Francesco Mani
e451ff54ef
fixing compilation errors and one file left behind
2020-03-26 09:34:07 +01:00
Francesco Mani
d320fa13b3
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-03-25 18:45:00 +01:00
Francesco Mani
57c993ce26
fix for some warnings
2020-03-18 10:03:41 +01:00
cig
bbc0d1deeb
Adapted get_nr_PL to be used in RA MAC procedures
2020-02-10 20:01:39 +01:00
Guido Casati
e0e8bbcfdb
RACH MAC procedure (RA initiation and Preamble selection)
...
- Updated PRACH procedures and general code formatting
- gNB msg1 handling and RAR generation
- general bug fixing
- formatting
- missing headers
- RAR handling.
2020-02-10 19:59:36 +01:00
cig
7344d87567
Merge branch 'fhg-ta' into fhg-ra
2020-02-03 10:45:29 +01:00
Raphael Defosseux
7292fb2505
NR-UE: fix temporarly the build. Quite dirty.
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-15 12:56:52 +01:00
Francesco Mani
c1d62a3006
some fixes including for ssb periodicity (decoded frame still wrongly taken from proc)
2020-01-13 15:42:12 +01:00
yilmazt
7bb5320716
develop-nr up-to-date as of 8.8.19
2019-08-08 17:44:19 +02:00
Hongzhi Wang
3171ece714
nr ue adding adjust gain
2019-07-26 10:33:34 +02:00
Florian Kaltenberger
6db55b2f24
- UE channel estimation no longer done in slot_fep. Also created dedicated memory for channel estimates of different channels
...
- using nr_extract_dci_info instead of nr_generate_ue_ul_dlsch_params_from_dci as in phy_procedures_nr_ue. The latter was only a (poor) wrapper and not doing what the name suggests. also with FAPI things have to be done differently now. This will come in a next commit.
- other minor changes to remove warning
prepreatory changes
2019-04-03 11:40:26 +02:00
Francesco Mani
52a142d0df
bugfix in pbch correlation
2019-03-26 09:39:11 +01:00
Francesco Mani
3fc4c6a464
multiple ssb detection via pbch dmrs (selection of best ssb only, working in pbchsim for SNR>=0)
2019-03-12 12:51:01 +01:00
Francesco Mani
2aa32eff67
brute force multiple ssb detection works in pbchsim
2019-03-04 15:32:43 +01:00
Francesco Mani
62e56f212e
some hardcoding removed in pbch detection still some left
2019-03-01 17:57:53 +01:00
Francesco Mani
49e9baee5b
brute force ssb detection
2019-03-01 13:04:23 +01:00
Francesco Mani
353f153353
slot_fep for ssb done once before sss and pbch channel estimation moved out of slot_fep
2019-02-26 18:06:43 +01:00
hongzhi wang
8e10cd3363
adding adjust sync
2018-11-20 10:03:13 +01:00
hongzhi wang
6d760fe41d
fix nr ue pdsch
2018-11-08 16:22:52 +01:00
Raymond Knopp
8d78c0c98f
Changes:
...
0. unwiring of 40 MHz channel hard-coding and general SSB location
1. PSS dynamic range improvement and DC carrier fix
2. SSS channel estimation and detection corrected
3. PBCH channel estimation fixed
4. PBCH channel extraction/compensation reworked for the general case
5. fixed-point low-complexity polar decoder integrated to PBCH decoding chain
works by default (nr_pbchsim) at 100 MHz / 30 kHz SCS and SSB wherever (but known to UE)
2018-10-25 02:32:47 +02:00
Raymond Knopp
2932d172a5
dlsim and ulsim are functional
2018-08-25 21:09:58 +02:00
Hongzhi Wang
31d5682d6b
ue adding nr pdsch channel est
2018-07-10 16:34:36 +02:00
Hongzhi Wang
8ee10be253
ue nr pdcch channel est update
2018-07-09 17:08:08 +02:00
Hongzhi Wang
1a039eecbd
ue missing files
2018-06-12 17:36:45 +02:00