14 Commits (2eaf9add480a7d552403d6aa5d67566f263c40ab)

Author SHA1 Message Date
Francisco 6fb5257609 nr,gnb,sched: cleanup of checks in sched_nr_allocator and removal of unused classes 3 years ago
Francisco 7b989d9976 nr,gnb,sched: refactored slot_ue class to use pointer to ue_carrier instead of deriving all necessary parameters 3 years ago
Francisco 1a56629a72 nr,gnb,sched: centralized all feedback/event management (cc-specific and non-cc-specific) into a single class 3 years ago
Francisco f2409534e4 nr,gnb,sched: Simplify sched api and locking design to better reflect the mac-phy FAPI interface
- removal of condition variables from sched main calls
- addition of sched sched::slot_indication call as a point of synchronization per slot
- removal of sched_worker_manager class
- removal of serv_cell_manager class
- centralization of cc-specific functionality and components in cc_worker
3 years ago
Fabian Eckermann 3e9590fd13 Initialize variable. 3 years ago
Francisco 327687cbc2 nr,sched: auto clear HARQs that exceeded maxretx, after the feedback has been processed 3 years ago
Francisco c08bb6023c nr,sched,refactor: clear of unused typedefs and renaming of some types 3 years ago
Francisco Paisana 510a87e4b2 sched,nr: added logic to update UE DL and UL buffer status 3 years ago
Francisco Paisana 2fb2598f8c sched,nr: avoid extra copy of DL result and other small fixes 3 years ago
Francisco Paisana 8686a17f69 sched,nr: fill remaining DCI fields of RAR in NR scheduler 3 years ago
Francisco Paisana da4b7e4f80 sched,nr: fix sched RAR NR test; update test assert macros 3 years ago
Francisco Paisana 8f00c9363c sched,nr: change ra nr sched and bwp allocator interfaces 3 years ago
Francisco Paisana 3d810bc88a sched,nr: fix RAR DCI values and extended RAR test 3 years ago
Francisco Paisana 2b114cb7b9 sched,nr: create simple NR scheduler RAR test 3 years ago