Xavier Arteaga
6df83c32b3
Added NR layer mapper and demapper
4 years ago
Xavier Arteaga
3060972514
Removed redundant softbuffer dependency
4 years ago
Xavier Arteaga
d27f0819a8
Fix DL-SCH for NR
4 years ago
Xavier Arteaga
2aa7e43771
Implemented NR DL SCH decoder and unit test
4 years ago
Xavier Arteaga
3464dd3c0d
Added MCS table string serializer
4 years ago
Xavier Arteaga
794d1b5c4b
Added LDPC decoder RM interface
4 years ago
Xavier Arteaga
27a3e87fb7
Initial DL-SCH encoding
4 years ago
Xavier Arteaga
bc66942b8d
Bit unpacking input to constant
4 years ago
Xavier Arteaga
9a320baf37
extended resource allocation for NR
4 years ago
Xavier Arteaga
766a43225d
5G FEC extension
4 years ago
Xavier Arteaga
30037d9223
Added guru softbuffer interface
4 years ago
Xavier Arteaga
8e8889032e
Changed CRC input vector to constant
4 years ago
Andre Puschmann
2c797fce1a
phy_common: add method to check whether we use default LTE symbol size
...
helpful getter to check whether we've compiled in
or selected at run time to use default LTE sample rates
4 years ago
Xavier Arteaga
a6ac80cfbf
Initial NR DL DCI Packing/Unpacking
4 years ago
Xavier Arteaga
cf55eb4c4f
Improved comments
4 years ago
Xavier Arteaga
e8f94c40b8
Added LDPC codeblock segmentation
4 years ago
Xavier Arteaga
736e6db616
Initial resource allocation for NR
4 years ago
Xavier Arteaga
0439161de6
Removed modulation enum from LDPC RM
4 years ago
Xavier Arteaga
0c2f96d389
Fix 5G NR FEC memcheck
4 years ago
Xavier Arteaga
2c4aa1e379
Added Polar and LDPC forward error correction
4 years ago
Xavier Arteaga
271002c9fb
Fix compilation
4 years ago
Xavier Arteaga
f21590735d
refactored FEC directories
4 years ago
Xavier Arteaga
7093a85f81
Refactored FEC directories
4 years ago
Xavier Arteaga
9487d27ef9
Renamed NR constants and comments
4 years ago
Xavier Arteaga
e8f168b20c
PDSCH NR: Added files
4 years ago
Xavier Arteaga
c8477483d9
PDSCH NR: Added files
4 years ago
Xavier Arteaga
30d8e05d50
Fix PDSCH-DMRS symbol index
4 years ago
Xavier Arteaga
275cbafe6e
Modified comments
4 years ago
Xavier Arteaga
8d34d344a8
Created PDSCH-NR configuration structures and refactored DMRS
4 years ago
Xavier Arteaga
009f300c5e
Initial PHY Data procedures
4 years ago
Xavier Arteaga
775692f461
Rearanged PDCCH NR functions structures
4 years ago
Xavier Arteaga
452eb2dbbf
Updated some DOCS
4 years ago
Xavier Arteaga
937c52339d
Added PDCCH DMRS estimation and measurement
4 years ago
Xavier Arteaga
5799100e42
FFT based Resampler admits NULL inputs/outputs
4 years ago
Xavier Arteaga
29ad2427d9
Initial implementation of the 5G NR PDCCH DMRS encoding
4 years ago
Xavier Arteaga
579526f1fe
Added sequence advance without generating data
4 years ago
Francisco Paisana
4cb6ed27eb
updated scheduler ue mcs computation to account for new 256QAM tables
4 years ago
Xavier Arteaga
d375e305ec
Initial NR DMRS for PDSCH
4 years ago
Ismael Gomez
76bfc78147
Fix issues with Sounding-RS ( #1761 )
...
* Fix deadlock caused by update_measurements calling in_sync
* Fix overlapping SRS condition
* Do not use shortened PUSCH in transmissions and retx from RAR
* Revert "Fix deadlock caused by update_measurements calling in_sync"
This reverts commit f58c8c8c766f8f95baa3a3bf8287d8e25b2057ba.
4 years ago
Ismael Gomez
b94d24ed98
Take into account CRS from neigbhour cells when measuring interference ( #1757 )
...
* Take into account CRS from neigbhour cells when measuring interference
* fix std::isnormal compilation
* Fixed compilation of test
* Address comments
* Remove unused overrides
4 years ago
Xavier Arteaga
ede58319ae
Vector: added conjugate complex float to short
4 years ago
Xavier Arteaga
c20d4ff5cc
Added ringbuffer zerocopy a timeout
4 years ago
faluco
b892da0294
- Calculate the FFT of the PRACH on demand.
...
- Fixed a PRACH test that was failing with ASAN.
4 years ago
Xavier Arteaga
44c2412be2
SRSUE: silent PUSCH encoding error by dropping invalid grant
4 years ago
yagoda
b5a8d82058
-adding more prach tests to make test, removing some variables from stack
...
-PRACH time offset to TA unit conversion
4 years ago
yagoda
59082770d3
moving some arrays to the heap, fixing formatting, setting dft norm
4 years ago
yagoda
f6ea431555
-adopting new PRACH equalization approach for successive cancellation
...
-adding frequency domain time offset detection
-adding to testing of PRACH
4 years ago
yagoda
ec7873e7cc
refactoring PRACH, adding phase correction to successive cancellation
4 years ago
yagoda
4d8888aae6
- adding simple successive cancellation to PRACH detection
...
- adding testing for same and for offset detection
4 years ago
Ismael Gomez
54eed11e1d
Refactor decision for extended CSI/SRS
4 years ago