268 Commits (b846116c5c120aa2a56ede19bd026728e2e91aa8)

Author SHA1 Message Date
Francisco Paisana f518861ebc fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ 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 eecfee365b sched,nr: fix softbuffer dimensioning for NR scheduler. Renamed sched_nr_rb_grid file 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
Francisco Paisana 589239bf7f sched: revert lifting of restriction of maximum UL coderate of 0.930 3 years ago
Francisco Paisana ce884ee4c6 sched: fix sched DL RBG allocation for subband CQI 3 years ago
Francisco Paisana 1f118aa238 sched: fix ul max coderate derivation 3 years ago
Francisco Paisana 12e33483e1 sched,nr: add slot_point to sched nr 3 years ago
Francisco Paisana 61a73d5187 sched: add missing checks for prachs with tti duration above 1msec 3 years ago
Francisco Paisana 592d9332ba sched,nr: add logic for allocation of RAR and Msg3 grants 3 years ago
Francisco Paisana 660b66dbe3 sched,nr: add option to run phy nr test with real NR scheduler 3 years ago
Francisco Paisana e6683b7387 sched,nr: simplify scheduler threading architecture to reflect the new cc-based parallelism model 3 years ago
Francisco Paisana 09c7000201 sched,nr: update nr scheduler to use new mac nr interface types 3 years ago
Francisco Paisana 8a34a3c41a sched,nr: fix compilation issues in centos7 and removed unused variables 3 years ago
Francisco Paisana d9336bcd9e sched,nr: creation of pool of softbuffers for NR. Now the sched NR harq manages the lifetime of the softbuffer and its forwarding to the PHY 3 years ago
Francisco Paisana 1535e6b205 sched,nr: extend sched nr testing suite. restrict paralllelization for correct DAI generation 3 years ago
Francisco Paisana 323703c2f3 sched,nr: measure latency of sched nr in test 3 years ago
Francisco Paisana d63ea00a5d sched,nr: use PRBs instead of RBGs as the basic unit for PRB grants in the NR scheduler 3 years ago
Francisco Paisana b81cbd1334 sched,nr: redesign the order available search spaces/coresets are found in the scheduler 3 years ago
Francisco Paisana dd3c9b4d7e sched,nr: utilization of common bwp params structure across multiple sched objects 3 years ago
Francisco Paisana 4f0b954cde sched,nr: changed scheduler nr api to not require slot_indication function 3 years ago
Francisco Paisana 23afc66a86 sched,nr: implementation of PUCCH HARQ allocation in NR 3 years ago
Francisco Paisana bcc374c2cd implement TDD DL vs UL slot activation 3 years ago
Francisco Paisana f87f898641 sched,nr: extend coreset pdcch allocation to UL 3 years ago
David Rupprecht f90e359208 Moved cp to test common 3 years ago
Francisco 4c316aa9ea sched,nr: integrate mac-phy interface types into the scheduler 3 years ago
Francisco 5b3c5ded63 sched,nr: implement NR PDCCH allocation algorithm 3 years ago
Francisco de05e1e549 sched,nr: fix invalid memory write 3 years ago
Francisco 75153c7c83 sched,nr: implementation of sched sim test class 3 years ago
Francisco f1b3cfc764 sched,nr: implementation of sched NR harq retxs. Refactor of rb grid classes. 3 years ago
Francisco d950433cbd sched,nr: fix time-domain parallelization sched nr test. creation of util class to handle acquisition of boolean resources 3 years ago
Francisco 35a236b1b9 sched,nr: fix sched_nr_test. Resolve data race issues. Created new config structs used across the scheduler. 3 years ago
Francisco 407da794e1 sched,nr: implementation of slot grid class 3 years ago
Francisco 4fa27f3841 sched,nr: implementation of main classes for NR scheduler, and basic test for concurrency 3 years ago
Francisco 78acf81cf0 bugfix,sched: avoid instability in TPCs around PHR~0 3 years ago
Francisco 6ababf401b feature,sched: allow setting initial DL CQI in enb.conf 3 years ago
Francisco 9e2a7d4592 bugfix,tpc: only cap PUSCH TPC when PHR is negative. I also extended TPC unit test 3 years ago
Francisco ceaef3523f sched,feature: Enable setting the target PHR below which the maximum UL grant size starts decreasing 3 years ago
Francisco 486823e5de sched,bugfix: The PHR handling scheme now considers the number of PRBs of the UL grant that carried the PHR. Before, it was assuming the most conservative scenario of Nprb=1 3 years ago
Francisco f7aef3ffc1 sched,bugfix: fix nof_retx update when UL HARQs are resumed 3 years ago
Francisco 3b61df4b64 test,sched: update TPC test to reflect changes in SNR estimatioN 3 years ago
Francisco f80c591127 sched,bugfix: fix scheduler CA test 3 years ago
Francisco 2cdda3b6db sched,enhancement: allow PUSCH allocations when PHICH falls in measurement Gap by resuming UL HARQ 3 years ago
Francisco a8cccd7a10 bugfix, sched: fix aggregation level derivation to avoid L > 3 4 years ago
Francisco c5029fc266 feature - implement adaptive link adaptation in DL and UL 4 years ago
Francisco 8df6ed07c6 sched small fixes - use 0.930 instead of 0.932 for max coderate. Allow computing mcs/tbs based on max coderate directly. Other small fixes 4 years ago
Francisco 52ef23f40e fix sched benchmark test 4 years ago
Francisco f0f99c1e4f update sched benchmark, created unit test to cover rbg search algorithms, improved algorithms to search for empty rbgs 4 years ago
Francisco 0e0835a805 move scheduler rbg/prb/cce mask and interval types and associated helper functions to a separate file 4 years ago