Francisco Paisana
|
688dda30a4
|
favour carriers with best channel conditions for UL grants due to SRs
|
4 years ago |
Francisco Paisana
|
cbac98c89e
|
fix ack delay checks in scheduler tests
|
4 years ago |
Ismael Gomez
|
a4835dd2c8
|
More accurate MCS reduction when PUSCH carries UCI (#1630)
|
4 years ago |
Francisco Paisana
|
8b174ce2f4
|
changed interval interface to disallow interval::stop < interval::start via an assertion
|
4 years ago |
Francisco Paisana
|
c1755727d7
|
changed interval method names, and added comments and assertions
|
4 years ago |
Francisco Paisana
|
20b69fb22e
|
substitution of ul_alloc_t for prb_interval
|
4 years ago |
Francisco Paisana
|
504e3a1b7a
|
fix max retx configuration in scheduler and updated tester to catch the error
|
5 years ago |
Francisco Paisana
|
cb7f620254
|
created separate class to manage bearers buffers/status reports in the scheduler
|
5 years ago |
Francisco Paisana
|
7713df2cf9
|
fix fixed mcs issue
|
5 years ago |
Francisco Paisana
|
94b8dd39a9
|
cleanup of sched testing cfg generation
|
5 years ago |
Francisco Paisana
|
d5f1581759
|
remove old tti counter class
|
5 years ago |
Francisco Paisana
|
3c29bce014
|
apply segmentation break check to newtxs only. Allow configurable cqi
|
5 years ago |
Francisco Paisana
|
c75e31db03
|
added random cqi to sched tester
|
5 years ago |
Francisco Paisana
|
d40b4040b0
|
scell activation as part of the single ue tester
|
5 years ago |
Francisco Paisana
|
0db2bd1cb5
|
moved test_ra to ue test class
|
5 years ago |
Francisco Paisana
|
5d41fd0aec
|
renamed ue test structs
|
5 years ago |
Francisco Paisana
|
1e56082214
|
use ul/dl harq info storing at the ue side to evalue info stored in the dl/ul sched result dcis
|
5 years ago |
Francisco Paisana
|
500a7f6357
|
created new separate ue class in sched tester to handle acks and harq tests
|
5 years ago |
Francisco Paisana
|
b506e29b72
|
removed common ce_typeenum
|
5 years ago |
Francisco Paisana
|
372126deac
|
created ul-sch and mch lcid types
|
5 years ago |
Francisco Paisana
|
64557740fc
|
use mac_buffer_state interface to schedule CEs in scheduler
|
5 years ago |
Francisco Paisana
|
ec94819f08
|
changed mechanism for conres ce scheduling to be controlled by rrc
|
5 years ago |
Francisco Paisana
|
d716d8bf7e
|
use mini state machine for ConRes CE scheduling instead of relying that there is data in the DL buffer
|
5 years ago |
Francisco Paisana
|
6ddedd5972
|
moved pdu to common mac folder
|
5 years ago |
Xavier Arteaga
|
e832769ae6
|
Updated copyright
|
5 years ago |
Francisco Paisana
|
afd7ea9e83
|
Fixed the check for msg3 delay to account for retxs
|
5 years ago |
Francisco Paisana
|
4217dba7e0
|
fix msg3 delayed allocation and update test
|
5 years ago |
Francisco Paisana
|
7548402632
|
change scell activation interface to use arrays. Added a method to the scheduler to get the current set of activated carriers
|
5 years ago |
Xavier Arteaga
|
76408b195e
|
Rename TX_DELAY and FDD_HARQ_DELAY_MS
|
5 years ago |
Francisco Paisana
|
f3c3c52fcd
|
added ue_cc_idx to dci allocation
|
5 years ago |
Francisco Paisana
|
e62972d38e
|
fix fdd delays in scheduler
|
5 years ago |
Francisco Paisana
|
ec1f1cc677
|
remove const_casts from scheduler. Fix ODR issue
|
5 years ago |
Francisco Paisana
|
e9a599857a
|
created a header for all common structs and helper functions
|
5 years ago |
Francisco Paisana
|
02ccb8b32b
|
fix wrong calculation of sched tx and rx delays
|
5 years ago |
Francisco Paisana
|
43e67b8536
|
created a harq entity that handles all harq procs. This entity accepts as arg the number of harq procs.
|
5 years ago |
Francisco Paisana
|
b37d9b9930
|
fixed msg4 setting in sched tester
|
5 years ago |
Francisco Paisana
|
ad9e126299
|
test for different enb_cc_idxs as pcell. Bug fixes
|
5 years ago |
Francisco Paisana
|
f571b7c16b
|
cleaned up some of the log error messages in the sched tester
|
5 years ago |
Francisco Paisana
|
b44754f0ae
|
the CA and random sched testers now use same structs and common interface.
|
5 years ago |
Francisco Paisana
|
385fa226e0
|
started to use a type-safe tti counter for comparisons. Uniformized the common_sched_tester api. Next, need to use the same struct to register events.
|
5 years ago |
Francisco Paisana
|
518f813f13
|
now the CA testing generation and simulation happen simultaneously. This way we can do more tti/event specific checks
|
5 years ago |
Francisco Paisana
|
b319f8dfcd
|
created first version of CA test. Now we need to create actual asserts
|
5 years ago |
Francisco Paisana
|
e86862611c
|
update the scheduler interfaces to accommodate the configuration of multiple carriers
|
5 years ago |
Francisco Paisana
|
2dc31ea440
|
added interface to configure multiple cells from the RRC
|
5 years ago |
Francisco Paisana
|
daf471be1f
|
moved test of pdsch collisions for separate test file
|
5 years ago |
Francisco Paisana
|
c537d38650
|
separated sched tests based on output into a separate file. Added scheduler random tester to unit tests
|
5 years ago |