Francisco Paisana
|
020bec025e
|
sched: created class common to LTE and NR for ue buffer status management
|
3 years ago |
Xavier Arteaga
|
01390a7340
|
Better NR softbuffer size adjustment
|
3 years ago |
Andre Puschmann
|
9bf74843f6
|
mac_pdu_nr: add error handling to init_tx() method
check provided byte_buffer and return error if it's not valid
|
3 years ago |
Francisco Paisana
|
04e5c81edf
|
sched,nr: nr_phy_test now uses the whole mac class rather than just the scheduler
|
3 years ago |
Francisco Paisana
|
da4b7e4f80
|
sched,nr: fix sched RAR NR test; update test assert macros
|
3 years ago |
Xavier Arteaga
|
83b9b2d1ff
|
Implemented UE open loop CFO compensation for NR
|
3 years ago |
Xavier Arteaga
|
7da2d20447
|
Added UE UL NR frequency offset option
|
3 years ago |
Xavier Arteaga
|
cfe2b305a1
|
Fix CORESET0 related PDSCH resource allocation procedure
|
3 years ago |
Xavier Arteaga
|
36207db615
|
Added CORESET start_rb helper function
|
3 years ago |
Xavier Arteaga
|
f5f18054eb
|
Added PDCCH NR interleaved mapping
|
3 years ago |
Xavier Arteaga
|
e07263ee26
|
Added band helper for getting band from ARFCN
|
3 years ago |
Xavier Arteaga
|
7377496417
|
Added SCS to string and corrected coreset0
|
3 years ago |
Xavier Arteaga
|
62ba7d386d
|
Initial CORESET Zero constructor
|
3 years ago |
Xavier Arteaga
|
5d149a4b78
|
Moved NR time/frequency allocation SLIV to new component
|
3 years ago |
Francisco Paisana
|
2668a8f68b
|
sched,nr: fix Msg3 decoding in PHY to not expect any UCI
|
3 years ago |
Xavier Arteaga
|
2cd5e98132
|
Fix NULL check in DCI NR for RAR type
|
3 years ago |
Xavier Arteaga
|
b846116c5c
|
Added NR RAR UL DCI packing
|
3 years ago |
Francisco Paisana
|
55d83a1279
|
fix compilation issue due to wrong include path for srsran_assert.h file
|
3 years ago |
Francisco Paisana
|
f518861ebc
|
fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ
|
3 years ago |
Francisco Paisana
|
599fc978a5
|
improvement of srsran_assert design, with specializations to enable/disable assertions based on compile flags other than ASSERTS_ENABLED. Creation of the support/ folder
|
3 years ago |
Francisco Paisana
|
e896ac49e8
|
adt: create split optional span view to be used for C-array types
|
3 years ago |
Francisco Paisana
|
d616e46936
|
adt: allow choice between static and dynamic optional vector types
|
3 years ago |
Francisco Paisana
|
1596fcf349
|
adt: rename optional table to optional array
|
3 years ago |
Francisco Paisana
|
8c24cfebd3
|
adt: create data structure type to represent an array of optional fields
|
3 years ago |
Francisco Paisana
|
eb4999a18e
|
lte,pdcp: silence error message when a reconfiguration of a PDCP entity is no-op
|
3 years ago |
Andre Puschmann
|
1c3a03cb2b
|
rlc: fix memleak in queue_rx_pdu
* alternative to #3141
* use byte_buffer as queue element
|
3 years ago |
Andre Puschmann
|
c365c16531
|
gnb_interfaces: inherit from EUTRA interfaces when they are identical
|
3 years ago |
Andre Puschmann
|
c03623863b
|
enb,nsa: fix UL PDU processing
* remove const from pusch_info() MAC/PHY interface to allow moving unique byte buffer
|
3 years ago |
Andre Puschmann
|
fc35c0ee51
|
enb,nsa: fix packing of DL MAC PDUs
* use byte_buffer_t as interface type for DL PHY-MAC interface
* fix missing clear() for new DL tx
|
3 years ago |
Xavier Arteaga
|
de89e829e7
|
Added NR PUCCH Resource ASN1 helper
|
3 years ago |
Xavier Arteaga
|
3ae131b336
|
gNb creates PUSCH decode PDU
|
3 years ago |
Xavier Arteaga
|
98f29961bc
|
Fix old GCC compilation
|
3 years ago |
Xavier Arteaga
|
54e1fe172c
|
Minor NR PHY aesthetical modifications
|
3 years ago |
Xavier Arteaga
|
956c4f8266
|
Added PHY NR test TDD FR1.15-1 pattern
|
3 years ago |
Xavier Arteaga
|
dfa323df6b
|
Added 20MHz default configuration
|
3 years ago |
Xavier Arteaga
|
1b50758bd5
|
Initial NZP-CSI default configuration from TS38.101-4
|
3 years ago |
Andre Puschmann
|
28668aac34
|
ue,proc_ra_nr: add temporary flag to skip RAR reception
this will be removed again as soon as the eNB supports full RAR
transmission.
|
3 years ago |
Andre Puschmann
|
3b5344b0f7
|
thread_pool: add optional ID to thread pool
this allows to prepend an ID to each thread pool to
better differentiate workers from different pools
|
3 years ago |
Andre Puschmann
|
38f1e158a5
|
enb,nr: fix NR PHY PRACH init and MAC-PHY interaction
|
3 years ago |
Xavier Arteaga
|
a300a47673
|
Fix value selector for NEON
|
3 years ago |
Xavier Arteaga
|
42b052112f
|
Added TS reference and use SRSRAN_CEI_LOG2 macro
|
3 years ago |
Xavier Arteaga
|
1f495cb008
|
Added generic SRSRAN_CEIL_LOG2
|
3 years ago |
David Rupprecht
|
11f9ac75db
|
Added PLMN to serving network string name
|
3 years ago |
Xavier Arteaga
|
dbb10dd6a2
|
Hold worker thread until baseband is transmitted
|
3 years ago |
Xavier Arteaga
|
0c7239e5df
|
SRSUE: add RF channel offset
|
3 years ago |
Xavier Arteaga
|
b57df4db10
|
Refactored worker_end mechanism for concurrent workers
|
3 years ago |
Andre Puschmann
|
4915dc9642
|
test_pcap: add function description
|
3 years ago |
Andre Puschmann
|
45c1971249
|
mac,phy,interface: clean up and add NR interface to LTE stack
* remove obsolte rx_data_ind
* add mac_phy_interface_nr to LTE stack
|
3 years ago |
David Rupprecht
|
04ef6e120d
|
Added new SIM functions to get MCC, MNC and MSIN
|
3 years ago |
Bedran Karakoc
|
a6226379b4
|
Introducing NGAP UE context procedures
|
3 years ago |