2100 Commits (7da2d20447a2e8f14ad38b4c201ebdbc2ab83c3a)

Author SHA1 Message Date
Xavier Arteaga cfe2b305a1 Fix CORESET0 related PDSCH resource allocation procedure 3 years ago
Francisco Paisana 359cff2302 sched,lte: fix test for LTE scheduler Msg3 detection 3 years ago
Francisco Paisana 36eee0ab40 test,nr: add ra_search_space configuration to phy_cfg_nr; now the test ue searches for RA-RNTI while expecting a RAR 3 years ago
Francisco Paisana 2668a8f68b sched,nr: fix Msg3 decoding in PHY to not expect any UCI 3 years ago
Francisco Paisana d8d99054d5 sched,nr: fix RAR encoding in NR scheduler 3 years ago
Pedro Alvarez b762e62125 Bump SCTP event notification logging to info. 3 years ago
Francisco Paisana 664bc626bf sched,nr: creation of basic logic for NR SI scheduling 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
Ismael Gomez 5c526a4895 Add rrc_event log for HO command 3 years ago
Francisco Paisana a366982e06 sched,nr: fix derivation of RAR window 3 years ago
Francisco Paisana e896ac49e8 adt: create split optional span view to be used for C-array types 3 years ago
Francisco Paisana 9855450a4a sched,nr: use real ra-WindowSize in NR scheduler 3 years ago
Francisco Paisana 24cbf1a0c1 sched,nr: fix msg3 retransmissions and add it to the sched nr random test. 3 years ago
Francisco Paisana a61d59993f sched,nr: created time-domain round-robin scheduler 3 years ago
Francisco Paisana eecfee365b sched,nr: fix softbuffer dimensioning for NR scheduler. Renamed sched_nr_rb_grid file 3 years ago
Andre Puschmann 4795f57da0 enb,mac: only handle MAC SDUs 3 years ago
Andre Puschmann 824424a858 slot_worker: fix length calculation for PUSCH PDUs 3 years ago
Andre Puschmann 32ab1baeb1 enb,rrc: during NSA activation, remove EUTRA DRB and set MAC logical channel config 3 years ago
Andre Puschmann 2e9f487ebc enb,nsa: add missing RLC config and MAC cell group config 3 years ago
faluco deb157daa2 Fix an invalid read lock when mutating the users member map in the rlc class.
The method rlc::add_user should use a write lock instead since we assert that no user exists before inserting a new one.
3 years ago
Andre Puschmann 46346d6a9a enb,nr: init RLC and PDCP components 3 years ago
Andre Puschmann 4076338a1b enb: add MAC-NR PCAP
* use fixed filename until eNB stack layout is decided
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 10ce25442f rrc_nr: remove redundant configuration of log level 3 years ago
Andre Puschmann 40cabdff08 set DL MCS for NR to 28 3 years ago
Andre Puschmann 08215a85ff enb,nr: handle nullptr return when allocating PDU 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 d518f6da46 Added gNb RRC missing fields 3 years ago
Xavier Arteaga 3ae131b336 gNb creates PUSCH decode PDU 3 years ago
Xavier Arteaga ac39607c22 Add HARQ codebook configuration in GNB RRC 3 years ago
Xavier Arteaga 0ca70e6ad7 Implement enb to gnb number of PRB conversion 3 years ago
Xavier Arteaga b728367149 Fix Scheduler NR cell config generator for variable number of PRB 3 years ago
Xavier Arteaga 4bc7df45c6 Added R.PDSCH.2-1.1 TDD reference for NZP-CSI-RS testing 3 years ago
Xavier Arteaga 64885a6741 Added PDSCH debug trace in slot worker 3 years ago
Andre Puschmann be81fda08d phy: move initial NR config into init_nr() helper 3 years ago
Andre Puschmann 0a40880a9f fix typo 3 years ago
Andre Puschmann 6148ed043e rrc_nr: hard-code new UE id to 0x4602 3 years ago
Andre Puschmann 7e38a5119b enb: fix log IDs and default params 3 years ago
Andre Puschmann f1658cbf98 enb,mac_nr: fix handling of UCI data from PHY 3 years ago
Andre Puschmann 2adb1c0723 sched_nr_worker: make cond var to sync workers an integer
the boolean isn't enough for more than 2 PHY workers, replace by int
3 years ago
Andre Puschmann 4d9d882d75 phy_common: fix getter for nof PRB and ports for NR carriers 3 years ago
Andre Puschmann c0163d7389 nr,slot_worker: add mutex to protect class from concurrent access
detected during debug while slot_worker was still initialized on the
main process, the PHY workers were already running and accessing
class members
3 years ago
Andre Puschmann 2656014f43 rrc_nr,enb: fix ARFCN values in RRC reconfig 3 years ago
Andre Puschmann 99eb671db2 prach_worker: fix PRACH plotting for NR 3 years ago
Andre Puschmann 38f1e158a5 enb,nr: fix NR PHY PRACH init and MAC-PHY interaction 3 years ago
Andre Puschmann ffc63ea270 enb: use band_helper to derive freqencies for NR carrier 3 years ago
Andre Puschmann 1329bb336e rrc_nr: fix packing reconfig packing error 3 years ago
Andre Puschmann de60df9693 enb: initialize NR PHY in eNB
add required calls to initialize NR PHY alongside with LTE PHY
3 years ago
Andre Puschmann 519de5f84b rrc_ue: disable warning when RRC receives UE cap info that is not EUTRA 3 years ago