Francisco
|
c08bb6023c
|
nr,sched,refactor: clear of unused typedefs and renaming of some types
|
3 years ago |
Francisco
|
510e9f47a7
|
sched,nr: simplify metrics extraction from MAC
Allow some level of mutex contention between metrics and worker threads in accessing
internal scheduler variables.
|
3 years ago |
Francisco
|
877b995a4d
|
gnb,nr: add metrics for ack'd TBS in the gNB.
|
3 years ago |
Francisco Paisana
|
70fe48a5ab
|
sched,nr: change NR sched configuration api
|
3 years ago |
Francisco Paisana
|
3351e97aa2
|
nr,mac: use SR to send an UL grant after Msg3 and complete ContextResolution of UE NSA NR
|
3 years ago |
Andre Puschmann
|
dbcf5c9503
|
sched_nr: add ue_exists() helper
|
3 years ago |
Andre Puschmann
|
88bb92dc0d
|
mac_nr,sched: handle C-RNTI CE
|
3 years ago |
Francisco Paisana
|
e146345df0
|
sched,nr: add ue removal method to nr sched
|
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
|
05a5f4115f
|
sched,nr: extended sched nr DL output to account for RAR content and assist with RAR encoding in the mac_nr class
|
3 years ago |
Francisco Paisana
|
e64fcf6ea6
|
sched,nr: extend sched nr to support RAR and msg3 DCI packing.
|
3 years ago |
Francisco Paisana
|
12e33483e1
|
sched,nr: add slot_point to sched nr
|
3 years ago |
Francisco Paisana
|
b589c0d184
|
sched,nr: ack/crc info included in nr_phy_test
|
3 years ago |
Francisco Paisana
|
c9a5180a09
|
sched,nr: integrate NR scheduler in nr_phy_test
The scheduler can be activated via a command line flag
|
3 years ago |
Francisco Paisana
|
e6683b7387
|
sched,nr: simplify scheduler threading architecture to reflect the new cc-based parallelism model
|
4 years ago |
Francisco Paisana
|
dd3c9b4d7e
|
sched,nr: utilization of common bwp params structure across multiple sched objects
|
4 years ago |
Francisco Paisana
|
2db8b8d876
|
sched,nr: add RAR scheduler inspired in LTE one
|
4 years ago |
Francisco Paisana
|
4f0b954cde
|
sched,nr: changed scheduler nr api to not require slot_indication function
|
4 years ago |
Francisco Paisana
|
23afc66a86
|
sched,nr: implementation of PUCCH HARQ allocation in NR
|
4 years ago |
Francisco Paisana
|
f87f898641
|
sched,nr: extend coreset pdcch allocation to UL
|
4 years ago |
Francisco
|
75153c7c83
|
sched,nr: implementation of sched sim test class
|
4 years ago |
Francisco
|
f1b3cfc764
|
sched,nr: implementation of sched NR harq retxs. Refactor of rb grid classes.
|
4 years ago |
Francisco
|
35a236b1b9
|
sched,nr: fix sched_nr_test. Resolve data race issues. Created new config structs used across the scheduler.
|
4 years ago |
Francisco
|
407da794e1
|
sched,nr: implementation of slot grid class
|
4 years ago |
Francisco
|
4fa27f3841
|
sched,nr: implementation of main classes for NR scheduler, and basic test for concurrency
|
4 years ago |