Francisco
|
64ffd81cf9
|
nr,sched: fix recomputation of ue_bwp_cfg when sched receives new ue_cfg objects
|
2021-10-14 14:23:21 +01:00 |
Francisco
|
c08bb6023c
|
nr,sched,refactor: clear of unused typedefs and renaming of some types
|
2021-10-13 08:22:35 +01:00 |
Francisco
|
877b995a4d
|
gnb,nr: add metrics for ack'd TBS in the gNB.
|
2021-10-11 11:08:37 +01:00 |
Francisco Paisana
|
3351e97aa2
|
nr,mac: use SR to send an UL grant after Msg3 and complete ContextResolution of UE NSA NR
|
2021-09-23 16:08:48 +02:00 |
Francisco Paisana
|
00cc8fb8d8
|
sched,nr: ensure PUCCH is generated for SR even if the UE doesn't have any pending ACK
|
2021-09-23 09:46:56 +02:00 |
Francisco Paisana
|
cb2c339456
|
sched,nr: fix max number of UEs in NR scheduler
|
2021-09-03 12:05:55 +02:00 |
Francisco Paisana
|
510a87e4b2
|
sched,nr: added logic to update UE DL and UL buffer status
|
2021-09-01 20:08:11 +02:00 |
Francisco Paisana
|
020bec025e
|
sched: created class common to LTE and NR for ue buffer status management
|
2021-09-01 20:08:11 +02:00 |
Francisco Paisana
|
de06dbc684
|
sched,nr: implemented basic UE buffer status manager
|
2021-09-01 20:08:11 +02:00 |
Francisco Paisana
|
24cbf1a0c1
|
sched,nr: fix msg3 retransmissions and add it to the sched nr random test.
|
2021-08-18 14:25:16 +02:00 |
Andre Puschmann
|
fd3a7ce098
|
sched_nr_ue: fix uninitialized values
|
2021-07-30 20:23:09 +02:00 |
Francisco Paisana
|
12e33483e1
|
sched,nr: add slot_point to sched nr
|
2021-07-26 11:52:07 +02:00 |
Francisco Paisana
|
592d9332ba
|
sched,nr: add logic for allocation of RAR and Msg3 grants
|
2021-07-21 15:07:10 +02:00 |
Francisco Paisana
|
c9a5180a09
|
sched,nr: integrate NR scheduler in nr_phy_test
The scheduler can be activated via a command line flag
|
2021-07-19 16:04:46 +02:00 |
Francisco Paisana
|
e6683b7387
|
sched,nr: simplify scheduler threading architecture to reflect the new cc-based parallelism model
|
2021-07-16 22:57:55 +02:00 |
Francisco Paisana
|
8a34a3c41a
|
sched,nr: fix compilation issues in centos7 and removed unused variables
|
2021-07-15 21:56:47 +02:00 |
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
|
2021-07-15 21:56:47 +02:00 |
Francisco Paisana
|
b81cbd1334
|
sched,nr: redesign the order available search spaces/coresets are found in the scheduler
|
2021-07-15 21:56:47 +02:00 |
Francisco Paisana
|
23afc66a86
|
sched,nr: implementation of PUCCH HARQ allocation in NR
|
2021-07-15 21:56:47 +02:00 |
Francisco Paisana
|
bcc374c2cd
|
implement TDD DL vs UL slot activation
|
2021-07-15 21:56:47 +02:00 |
Francisco
|
5b3c5ded63
|
sched,nr: implement NR PDCCH allocation algorithm
|
2021-06-29 14:19:35 +02:00 |
Francisco
|
f1b3cfc764
|
sched,nr: implementation of sched NR harq retxs. Refactor of rb grid classes.
|
2021-06-24 16:22:42 +01:00 |
Francisco
|
d950433cbd
|
sched,nr: fix time-domain parallelization sched nr test. creation of util class to handle acquisition of boolean resources
|
2021-06-24 16:22:42 +01:00 |
Francisco
|
407da794e1
|
sched,nr: implementation of slot grid class
|
2021-06-24 16:22:42 +01:00 |
Francisco
|
4fa27f3841
|
sched,nr: implementation of main classes for NR scheduler, and basic test for concurrency
|
2021-06-24 16:22:42 +01:00 |