Andre Puschmann
|
88878e07c6
|
sched_nr_test: enable auto-refill for failing NR sched tests
|
2021-09-13 17:10:32 +02:00 |
Andre Puschmann
|
88bb92dc0d
|
mac_nr,sched: handle C-RNTI CE
|
2021-09-06 10:35:59 +02:00 |
Francisco Paisana
|
1dfc884b65
|
Changed S1AP causes for non-existing cell in HO and not available radio resources in HO for more apropriate ones.
|
2021-09-03 12:06:28 +02:00 |
Francisco Paisana
|
ebd12b0778
|
stack lte,refactor: pass bearer manager instead of stack pointer to srsenb::rrc
|
2021-09-03 12:06:17 +02:00 |
Francisco Paisana
|
f4df55c245
|
stack lte: separate bearer manager into two classes, one for the ue and one for the enb
|
2021-09-03 12:06:17 +02:00 |
Francisco Paisana
|
2ade4628ca
|
stack lte: create an gtpu-pdcp adapter class that correctly converts lcids to eps bearers and vice-versa
|
2021-09-02 17:12:04 +02:00 |
Francisco Paisana
|
4b2f079581
|
gtpu: renamed lcid to eps_bearer_id as parte of the refactor of gtpu to use eps_bearer_ids
|
2021-09-02 17:12:04 +02:00 |
Andre Puschmann
|
b27d1d913e
|
enb_stack_lte: use bearer manager class
* user common bearer manager in eNB
* register/deregister bearers (LTE only so far
* provide dummy stack class for RRC tests
|
2021-09-02 17:12:04 +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
|
2fb2598f8c
|
sched,nr: avoid extra copy of DL result and other small fixes
|
2021-09-01 20:08:11 +02:00 |
Francisco Paisana
|
5f9cfb56f6
|
lte,gtpu: fix and refactor gtpu tunnel management during handover
|
2021-08-31 15:46:46 +02:00 |
Francisco Paisana
|
04e5c81edf
|
sched,nr: nr_phy_test now uses the whole mac class rather than just the scheduler
|
2021-08-27 15:50:23 +02:00 |
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
|
2021-08-27 15:50:23 +02:00 |
Francisco Paisana
|
b486d2a1b5
|
sched,nr: implement prb grant fmt formatting
|
2021-08-26 12:09:11 +02:00 |
Francisco Paisana
|
8686a17f69
|
sched,nr: fill remaining DCI fields of RAR in NR scheduler
|
2021-08-26 12:09:11 +02:00 |
Francisco Paisana
|
da4b7e4f80
|
sched,nr: fix sched RAR NR test; update test assert macros
|
2021-08-26 12:09:11 +02:00 |
Francisco Paisana
|
8f00c9363c
|
sched,nr: change ra nr sched and bwp allocator interfaces
|
2021-08-26 12:09:11 +02:00 |
Francisco Paisana
|
3d810bc88a
|
sched,nr: fix RAR DCI values and extended RAR test
|
2021-08-26 12:09:11 +02:00 |
Francisco Paisana
|
2b114cb7b9
|
sched,nr: create simple NR scheduler RAR test
|
2021-08-26 12:09:11 +02:00 |
Francisco Paisana
|
359cff2302
|
sched,lte: fix test for LTE scheduler Msg3 detection
|
2021-08-24 20:17:45 +02:00 |
Francisco Paisana
|
f518861ebc
|
fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ
|
2021-08-23 16:47:54 +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 |
Francisco Paisana
|
eecfee365b
|
sched,nr: fix softbuffer dimensioning for NR scheduler. Renamed sched_nr_rb_grid file
|
2021-08-18 14:25:16 +02:00 |
Xavier Arteaga
|
b728367149
|
Fix Scheduler NR cell config generator for variable number of PRB
|
2021-08-03 10:46:13 +02:00 |
Xavier Arteaga
|
4bc7df45c6
|
Added R.PDSCH.2-1.1 TDD reference for NZP-CSI-RS testing
|
2021-08-03 10:46:13 +02:00 |
Xavier Arteaga
|
d4f1839991
|
Increase enb_phy_test flush time
|
2021-07-30 16:15:21 +02:00 |
Xavier Arteaga
|
43ed5c2ad4
|
Add crash handler to enb_phy_test
|
2021-07-30 16:15:21 +02:00 |
Francisco Paisana
|
589239bf7f
|
sched: revert lifting of restriction of maximum UL coderate of 0.930
|
2021-07-29 13:57:06 +02:00 |
Francisco Paisana
|
ce884ee4c6
|
sched: fix sched DL RBG allocation for subband CQI
|
2021-07-29 13:57:06 +02:00 |
Francisco Paisana
|
1f118aa238
|
sched: fix ul max coderate derivation
|
2021-07-29 13:57:06 +02:00 |
Bedran Karakoc
|
a6226379b4
|
Introducing NGAP UE context procedures
|
2021-07-26 19:12:01 +02:00 |
Francisco Paisana
|
12e33483e1
|
sched,nr: add slot_point to sched nr
|
2021-07-26 11:52:07 +02:00 |
Francisco Paisana
|
61a73d5187
|
sched: add missing checks for prachs with tti duration above 1msec
|
2021-07-21 16:24:04 +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
|
660b66dbe3
|
sched,nr: add option to run phy nr test with real NR scheduler
|
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
|
74d0a8adb8
|
sched: add subband cqi info interface to LTE scheduler
|
2021-07-16 19:34:10 +02:00 |
Andre Puschmann
|
8d2e81ad6f
|
enb,mac,nr: add basic UE object skeleton
refactor that also adds a basic UE object to the NR MAC
|
2021-07-16 12:35:12 +02:00 |
Francisco Paisana
|
09c7000201
|
sched,nr: update nr scheduler to use new mac nr interface types
|
2021-07-15 21:56:47 +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
|
1535e6b205
|
sched,nr: extend sched nr testing suite. restrict paralllelization for correct DAI generation
|
2021-07-15 21:56:47 +02:00 |
Francisco Paisana
|
323703c2f3
|
sched,nr: measure latency of sched nr in test
|
2021-07-15 21:56:47 +02:00 |
Francisco Paisana
|
d63ea00a5d
|
sched,nr: use PRBs instead of RBGs as the basic unit for PRB grants in the NR scheduler
|
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
|
dd3c9b4d7e
|
sched,nr: utilization of common bwp params structure across multiple sched objects
|
2021-07-15 21:56:47 +02:00 |
Francisco Paisana
|
4f0b954cde
|
sched,nr: changed scheduler nr api to not require slot_indication function
|
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 |