Xavier Arteaga
|
63bb86bce1
|
Added SS type conversion to string
|
2021-09-20 20:48:08 +02:00 |
Xavier Arteaga
|
7ba5099bee
|
Implement CSI-RS resource mapping validation
|
2021-09-20 20:48:08 +02:00 |
Andre Puschmann
|
07019a5bd6
|
nr: refactor DL/UL frequency deriviation
* add separate DL/UL freq point a in NR carrier struct
* use freqInfoDL/freqInfoUL to get freq point a
* simplify carrier tuning logic
|
2021-09-13 10:27:16 +02:00 |
Xavier Arteaga
|
01390a7340
|
Better NR softbuffer size adjustment
|
2021-08-31 18:56:41 +02:00 |
Xavier Arteaga
|
7da2d20447
|
Added UE UL NR frequency offset option
|
2021-08-26 09:34:43 +02:00 |
Xavier Arteaga
|
cfe2b305a1
|
Fix CORESET0 related PDSCH resource allocation procedure
|
2021-08-26 09:34:43 +02:00 |
Xavier Arteaga
|
36207db615
|
Added CORESET start_rb helper function
|
2021-08-26 09:34:43 +02:00 |
Xavier Arteaga
|
f5f18054eb
|
Added PDCCH NR interleaved mapping
|
2021-08-26 09:34:43 +02:00 |
Xavier Arteaga
|
7377496417
|
Added SCS to string and corrected coreset0
|
2021-08-26 09:34:43 +02:00 |
Xavier Arteaga
|
62ba7d386d
|
Initial CORESET Zero constructor
|
2021-08-26 09:34:43 +02:00 |
Xavier Arteaga
|
5d149a4b78
|
Moved NR time/frequency allocation SLIV to new component
|
2021-08-26 09:34:43 +02:00 |
Francisco Paisana
|
2668a8f68b
|
sched,nr: fix Msg3 decoding in PHY to not expect any UCI
|
2021-08-24 20:15:22 +02:00 |
Xavier Arteaga
|
2cd5e98132
|
Fix NULL check in DCI NR for RAR type
|
2021-08-24 14:45:40 +02:00 |
Xavier Arteaga
|
b846116c5c
|
Added NR RAR UL DCI packing
|
2021-08-24 14:45:40 +02:00 |
Xavier Arteaga
|
54e1fe172c
|
Minor NR PHY aesthetical modifications
|
2021-08-03 10:46:13 +02:00 |
Xavier Arteaga
|
a300a47673
|
Fix value selector for NEON
|
2021-08-02 11:10:25 +02:00 |
Xavier Arteaga
|
42b052112f
|
Added TS reference and use SRSRAN_CEI_LOG2 macro
|
2021-07-30 20:23:09 +02:00 |
Xavier Arteaga
|
1f495cb008
|
Added generic SRSRAN_CEIL_LOG2
|
2021-07-30 20:23:09 +02:00 |
Ismael Gomez
|
a896e32cf4
|
Refactor sub-band CQI processing
|
2021-07-26 12:02:14 +02:00 |
Ismael Gomez
|
9b10e1c45d
|
Fix sub-band CQI in UE. Refactor variable names
|
2021-07-26 12:02:14 +02:00 |
Xavier Arteaga
|
b59c330858
|
Fix filesource include
|
2021-07-23 14:31:32 +02:00 |
Francisco Paisana
|
bc5a548fe8
|
sched: scheduler now accounts for prachs with different durations
|
2021-07-21 13:37:16 +02:00 |
Xavier Arteaga
|
bb4f469794
|
Integrated SR decoder in gNb
|
2021-07-21 10:40:40 +02:00 |
Ismael Gomez
|
6fb9b6bf94
|
Fix sub-band CQI in UE. Refactor variable names
|
2021-07-19 12:27:54 +02:00 |
Ismael Gomez
|
2e1127f385
|
Add sub-band CQI periodicity and configuration to lib
|
2021-07-16 16:44:39 +02:00 |
Ismael Gomez
|
3f5094f30e
|
Remove confusing subband_size variable and replace with subband_wideband_ratio
|
2021-07-16 16:44:39 +02:00 |
Xavier Arteaga
|
b25681f9de
|
gnb,prach: add PRACH to gNB
rebase of Xavier's feature_gnb_prach branch
|
2021-07-14 14:30:58 +02:00 |
Xavier Arteaga
|
54a12870ec
|
SRSUE: avoid negative SR transmission in NR
|
2021-07-09 22:32:40 +02:00 |
Xavier Arteaga
|
ecc0b92142
|
Integrated PUSCH decoder in gNb
|
2021-07-08 16:47:07 +02:00 |
Xavier Arteaga
|
5307fec2f0
|
Added GNB MAC UL info initial interface and fix PHY implementation
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
e764a26136
|
Integrated PUCCH decoding in gNb
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
3fe9176750
|
Added PUCCH dedocder to slot worker
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
e3afd945bc
|
Refactored NR HARQ ACK feedback
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
658b47d917
|
Added NR PUSCH and PUCCH decoder in gnb_ul
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
89994cd5a8
|
change ERROR macro format to be parsed by IDE
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
f6fc215541
|
Refactored enb_dl_nr to gnb_dl and initial gnb_ul
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
eecaccb541
|
Added NR PHY helpers
|
2021-07-05 17:51:27 +02:00 |
Xavier Arteaga
|
8378c85ec4
|
Refactored gNb PHY
|
2021-06-28 00:27:36 +02:00 |
Xavier Arteaga
|
9126ad3b8b
|
Added NR type1 RIV function helper
|
2021-06-28 00:27:36 +02:00 |
Xavier Arteaga
|
e98a6f9eea
|
Make ACK M constant i UEDLNR
|
2021-06-28 00:27:36 +02:00 |
Xavier Arteaga
|
eb7980f2b3
|
Initial UE synchronization for NR
|
2021-06-22 16:36:24 +02:00 |
Xavier Arteaga
|
cf09044453
|
Optimised random bit (unpacked) and byte (packed) generator
|
2021-06-15 12:44:21 +02:00 |
Xavier Arteaga
|
8743713bb1
|
Fix compilation
|
2021-06-14 09:21:29 +02:00 |
Xavier Arteaga
|
676080d6af
|
Added macro SRSRAN_VEC_SAFE_CMA
|
2021-06-14 09:21:29 +02:00 |
Xavier Arteaga
|
5181a9d64c
|
Implemented PBCH blind decode
|
2021-06-08 14:55:12 +02:00 |
Xavier Arteaga
|
22b1673b36
|
Added CRC match function and simplify CRC check
|
2021-06-08 10:19:24 +02:00 |
Xavier Arteaga
|
7846bfccb1
|
Implemented softbuffer RX CRC reset
|
2021-06-08 10:19:24 +02:00 |
Xavier Arteaga
|
7c78fd2050
|
Implemented PDCCH DCI message correlation and updated test
|
2021-06-05 11:08:27 +02:00 |
Xavier Arteaga
|
090022568e
|
DCI NCCE find considers L and NCCE
|
2021-06-04 11:13:23 +02:00 |
Xavier Arteaga
|
a245039cf3
|
Initial NR-PBCH-DMRS integration
|
2021-05-27 13:08:42 +02:00 |
Pedro Alvarez
|
c74b2dd633
|
Fix some warnings in PHY due to array parameter mismatch for a few functions
|
2021-05-26 22:16:22 +02:00 |
Xavier Arteaga
|
48e0fc3c99
|
Implemented initial PBCH decoder and refactored SSB candidate selection
|
2021-05-26 14:19:34 +02:00 |
Xavier Arteaga
|
de1b25558f
|
Added PRN sequence apply bit with state
|
2021-05-26 14:19:34 +02:00 |
Xavier Arteaga
|
1f38817b3b
|
Added random bit vector generator
|
2021-05-26 14:19:34 +02:00 |
Xavier Arteaga
|
bcb91d6173
|
srsran_vec_sprint_hex returns number of written characters
|
2021-05-26 14:19:34 +02:00 |
Xavier Arteaga
|
0aa5b14145
|
Initial NR PBCH encoding
|
2021-05-26 14:19:34 +02:00 |
Xavier Arteaga
|
d66dac0ab2
|
Added bit sequence state apply
|
2021-05-26 14:19:34 +02:00 |
yagoda
|
9501283c1c
|
fixing support for extended Cyclic Prefix
small cosmetic fixes of CP code
|
2021-05-20 18:16:15 +02:00 |
Xavier Arteaga
|
f9aafd00a7
|
Added subcarrier spacing parsing from string
|
2021-05-18 18:41:03 +02:00 |
Xavier Arteaga
|
b69057b76e
|
Filesource filename to constant
|
2021-05-18 18:41:03 +02:00 |
Xavier Arteaga
|
5eadc06dd4
|
Intra-frequency miscellanous changes
|
2021-05-18 18:41:03 +02:00 |
Xavier Arteaga
|
1603580901
|
Fix NR PSS correlation
|
2021-05-18 18:41:03 +02:00 |
Xavier Arteaga
|
11d925c0b2
|
Minor SSB fix and changes
|
2021-05-18 18:41:03 +02:00 |
Xavier Arteaga
|
648f0af437
|
Implement SSB search based on correlation
|
2021-05-18 18:41:03 +02:00 |
Francisco
|
485c6ee129
|
subband CQI feature - add K parameter in sched_interface::ue_cfg_t and update it from RRC
|
2021-05-14 19:58:03 +01:00 |
Xavier Arteaga
|
b02a0d3db9
|
Added RNTI type short string
|
2021-05-13 08:45:42 +02:00 |
Xavier Arteaga
|
08ec1d0df9
|
Changed srsLTE to srsRAN
|
2021-05-13 07:55:46 +02:00 |
Xavier Arteaga
|
a57336d64f
|
Integrate periodic SSB measurement in SRSUE and fix related defects
|
2021-05-13 07:55:46 +02:00 |
Xavier Arteaga
|
5e41e99f08
|
Added NR symbol offset helper function
|
2021-05-13 07:55:46 +02:00 |
Xavier Arteaga
|
7450232b3e
|
Added more NR band related helpers
|
2021-05-13 07:55:46 +02:00 |
Xavier Arteaga
|
758fd3c1ba
|
Implemented initial NR cell search
|
2021-05-13 07:55:46 +02:00 |
Xavier Arteaga
|
9517b78c03
|
Fix resampler and improved unit test
|
2021-05-12 17:13:09 +02:00 |
Xavier Arteaga
|
d9586015f5
|
SSB related minor aesthetical corrections
|
2021-05-10 15:32:46 +02:00 |
Xavier Arteaga
|
60d1708b80
|
Initial SSB measurement implementation
|
2021-05-10 15:32:46 +02:00 |
Xavier Arteaga
|
5c31f4335f
|
Initial SSB module header file
|
2021-05-10 15:32:46 +02:00 |
Xavier Arteaga
|
3f078cdc24
|
Added SSB related constants
|
2021-05-10 15:32:46 +02:00 |
Xavier Arteaga
|
1396c2a1e2
|
Mulpiple CSI measurement fixes. Channel and sync metrics from CSI measurements
|
2021-05-07 09:43:11 +02:00 |
Xavier Arteaga
|
fd0d804321
|
Added macro for calculating the squared absolute value of a complex variable
|
2021-05-07 09:43:11 +02:00 |
Xavier Arteaga
|
e68c822505
|
NR Added CSI measurement channel processing
|
2021-05-07 09:43:11 +02:00 |
Xavier Arteaga
|
c51ff0c9f9
|
Added safe exponential moving average filter
|
2021-05-07 09:43:11 +02:00 |
Xavier Arteaga
|
de9158eeaf
|
Enable NR RRC MCS table selection
|
2021-05-04 11:30:13 +02:00 |
Xavier Arteaga
|
751b6858b3
|
Added CSI-RS resource set measurements
|
2021-05-04 09:56:52 +02:00 |
Xavier Arteaga
|
243ad05dfa
|
Added on the fly sequence apply in float
|
2021-05-04 09:56:52 +02:00 |
Xavier Arteaga
|
a8e181971c
|
Refactored PHY NR procedures for supporting DCI formats 0_1 and 1_1
|
2021-05-03 16:15:45 +02:00 |
Xavier Arteaga
|
033661182a
|
Aded SF len macro for NR
|
2021-04-28 20:23:52 +02:00 |
Xavier Arteaga
|
87cf3cf2e5
|
Fix coverity warnings under lib/src/phy/phch
|
2021-04-28 16:53:44 +02:00 |
Xavier Arteaga
|
b6fa82bf9a
|
Fix more static analysis warnings
|
2021-04-28 10:28:09 +02:00 |
Xavier Arteaga
|
290541993e
|
Fix debug compilation
|
2021-04-27 20:31:29 +02:00 |
Andre Puschmann
|
4dd17aee45
|
rrc/phy/nr: calculate tuning freq of NR carrier from RRC signaling params
skip initial tuning to hard-coded NR frequency and use RRC-provided
values to calculate center frequency
|
2021-04-25 21:05:23 +02:00 |
David Rupprecht
|
102a943171
|
Fixed naming srsLTE to srsRAN
|
2021-04-23 14:25:02 +02:00 |
Xavier Arteaga
|
873f375ecc
|
Make NR DCI test more exhaustive and fix issues
|
2021-04-22 14:16:46 +02:00 |
Xavier Arteaga
|
ab6a5ef17a
|
Added NR DCI conversion to string for formats 1_0 and 1_1
|
2021-04-22 14:16:46 +02:00 |
Xavier Arteaga
|
bccfa8d875
|
Added NR DCI packing/unpacking format 1_1
|
2021-04-22 14:16:46 +02:00 |
Xavier Arteaga
|
11b9990224
|
Added NR DCI packing/unpacking format 0_1
|
2021-04-22 14:16:46 +02:00 |
Xavier Arteaga
|
407903e0d6
|
SRSUE: refactor carrier setting for accepting a dynamic carrier configuration
|
2021-04-20 21:50:10 +02:00 |
Xavier Arteaga
|
53e41a165c
|
Revert zeros around DC REs in NR PDSCH
|
2021-04-19 15:15:55 +02:00 |
Xavier Arteaga
|
1c1d7e2447
|
Revert "Review soft demodulator zero check"
This reverts commit b8a9a7fc70 .
|
2021-04-19 15:15:55 +02:00 |
David Rupprecht
|
f42d4dbc28
|
Refactored carrier config
|
2021-04-19 12:13:37 +02:00 |
Xavier Arteaga
|
8ffced7e88
|
NR PHY logging minor corrections
|
2021-04-17 15:51:11 +02:00 |
Xavier Arteaga
|
abfc1da921
|
Multiple NR-PUSCH fixes
|
2021-04-17 15:51:11 +02:00 |