Andre Puschmann
01acf95566
mac_rar_pdu_nr: update public interface to make it easier to access
...
* provide all subPDUs as const vector&
* return UL grant directly
4 years ago
Xavier Arteaga
a19671802e
Added SRSUE NR-PUSCH initial procedures
4 years ago
Xavier Arteaga
77f0a53abd
Added DCI Format 0_0 unpacking and more NR-PUSCH procedures
4 years ago
Xavier Arteaga
2421f2cd99
Multiple PHY fixes and NR-PHY configuration refactor
4 years ago
Xavier Arteaga
b652cd68a5
Refactored NR PHY configuration to accept multiple CORESETs/SearchSpaces
4 years ago
Xavier Arteaga
83a5ce96ed
Initial NR OFDM symbol size compatibility
4 years ago
Xavier Arteaga
4c6944b883
Implement NR-PUCCH Format 2 DMRS put/Estimate
4 years ago
Xavier Arteaga
958afaee60
Implement NR-PUCCH Format 2 encode/decode. Initial NR-PUCCH procedures.
4 years ago
Xavier Arteaga
33bb387f52
Initial NR-PUCCH formats 0 and 1 encoder
4 years ago
Xavier Arteaga
e7562e5b3f
Added ZC sequence LUT object
4 years ago
Xavier Arteaga
732a220d42
Unified low-PAPR Ruv sequence generation
4 years ago
Xavier Arteaga
6bb1788df1
Added more NR CRC polynomials
4 years ago
Ismael Gomez
a6423442c2
Refactor NR RA files and fix header includes all over library ( #2162 )
...
* Refactor NR resource allocation classes. Use DCI instead of grant for dummy PDSCH UE/eNB test
* Minor refactors in NR workers and ue_dl
* Fix include issues
* fix compilation issues
4 years ago
Xavier Arteaga
b3200d9ef5
Renaming common UL/DL DMRS related types and initial NR PUSCH implementation
4 years ago
Xavier Arteaga
cc5fdb68f3
Added on-the-fly sequence for bit packed
4 years ago
Xavier Arteaga
808bb3fb94
Fix string to modulation conversion and apply clang-format
4 years ago
Xavier Arteaga
0a06074158
Skip NR PDSCH allocation in PDSCH DMRS symbols
4 years ago
Ismael Gomez
0498439d41
Backport some changes from FAPI branch ( #2124 )
...
* Reorder DCI FORMAT enum
* Fix endianness issue
* Fix return codes in phy_ue_db
* Log members should be destructed after the layers.
* Add JSON metrics and Events. Add Alarm log channel. Simplify MAC metrics struct.
* Restore metrics_stdout change
4 years ago
Xavier Arteaga
e07cf513d0
Improved NR blind search and DL test
4 years ago
Xavier Arteaga
c635b1e467
Initial NR DCI blind-search
4 years ago
Xavier Arteaga
53f6ac118e
Initial PDCCH encode/decode
4 years ago
Xavier Arteaga
ac930003be
SRSUE: Integrated NR workers
4 years ago
Xavier Arteaga
eed9405e40
Moved NR MAX MIMO layers to carrier
4 years ago
Andre Puschmann
07d2bc4fe8
change license header to agnostic version with hint to root LICENSE file
4 years ago
Xavier Arteaga
7495986b5c
Minor aesthetic changes and fix memory issue
4 years ago
Xavier Arteaga
fb64c2a460
Initial NR PDSCH encode/decode
4 years ago
Xavier Arteaga
666ba7d590
Added unpacked bit sequence XOR
4 years ago
Xavier Arteaga
3464dd3c0d
Added MCS table string serializer
4 years ago
Xavier Arteaga
9a320baf37
extended resource allocation for NR
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
cf55eb4c4f
Improved comments
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
9487d27ef9
Renamed NR constants and 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
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
Xavier Arteaga
d375e305ec
Initial NR DMRS for PDSCH
4 years ago
Ismael Gomez
e2154d2213
Renamed constants to SRSLTE and use SRSLTE_CFI macros
4 years ago
faluco
cf5b321fb5
Replace magic numbers with macro constants.
...
Adjust comments to refer to these macros.
5 years ago
faluco
9484db8a90
Added header comments to srslte_sfidx_tdd_nof_X family of functions.
...
Fixed a comment referring to an older TS release.
Remove elses after returns.
5 years ago
faluco
8c59606d6f
Add comment header to srslte_sfidx_tdd_type.
...
Remove else after return.
5 years ago
faluco
7354f49fe5
Added explanatory comments to TDD phy structs and enums.
5 years ago
Andre Puschmann
7aeddfd186
fix potential error where return value -1 is used for loop termination
5 years ago
Andre Puschmann
68a1868c33
npdsch_{ue,enodeb}: few more LGTM fixes
5 years ago
Ismael Gomez
c0054140e9
Configure properly PUCCH CS mode for CA in ConnectionReconfiguration. Allocate n_pucch_cs resource and cqi/sr at rrc::ue constructor
5 years ago