Francisco Paisana
|
fdec451a9d
|
disable mcs>20 if eNB supports UL 64QAM but UE doesn't
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
bf7c587e4f
|
add UL 64QAM support to eNB RRC and scheduler
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
a865858db3
|
disable srbs UL during handover to avoid UL grants and scheduling requests before the handover is complete
|
2020-10-30 21:51:58 +00:00 |
Francisco Paisana
|
9b10acff06
|
implemented logical channel prioritization in DL scheduler
|
2020-10-14 22:55:12 +01:00 |
Ismael Gomez
|
a4835dd2c8
|
More accurate MCS reduction when PUSCH carries UCI (#1630)
|
2020-08-25 22:30:35 +02:00 |
Francisco Paisana
|
58c4bcf288
|
reduce mcs for UL grants carrying UCI
|
2020-07-21 10:51:11 +01:00 |
Francisco Paisana
|
fe8f8be62d
|
apply separate cqi configurations to scells
|
2020-07-09 18:56:01 +02:00 |
Francisco Paisana
|
cb7f620254
|
created separate class to manage bearers buffers/status reports in the scheduler
|
2020-06-29 17:31:07 +01:00 |
Francisco Paisana
|
615bd54fd5
|
fix uninit var
|
2020-04-29 11:17:00 +02:00 |
Francisco Paisana
|
f8c6f55cac
|
fix uninit var usages and signed bit manipulations
|
2020-04-29 11:17:00 +02:00 |
Francisco Paisana
|
7a132f9ccd
|
more enb interface comments
|
2020-04-22 13:34:37 +01:00 |
Francisco Paisana
|
64557740fc
|
use mac_buffer_state interface to schedule CEs in scheduler
|
2020-04-22 11:34:08 +01:00 |
Francisco Paisana
|
ec94819f08
|
changed mechanism for conres ce scheduling to be controlled by rrc
|
2020-04-22 11:34:08 +01:00 |
Xavier Arteaga
|
5b7493cab5
|
Added 256QAM modulation tables to scheduler
|
2020-04-10 17:48:53 +02:00 |
Francisco Paisana
|
ede09cb9b2
|
added dynamic CFI capability to the eNB scheduler
|
2020-03-17 22:06:37 +00:00 |
Xavier Arteaga
|
e832769ae6
|
Updated copyright
|
2020-03-16 11:26:06 +01:00 |
Francisco Paisana
|
7548402632
|
change scell activation interface to use arrays. Added a method to the scheduler to get the current set of activated carriers
|
2020-03-11 21:56:33 +01:00 |
Francisco Paisana
|
9ad80ee29f
|
added initial_dl_cqi to the enb rr.cfg parser
|
2020-03-10 22:06:07 +00:00 |
Francisco Paisana
|
f3c3c52fcd
|
added ue_cc_idx to dci allocation
|
2020-03-10 14:17:49 +01:00 |
Pedro Alvarez
|
afc209711c
|
Fix jump depending on uninitialized variable in srsenb::sched_ue::set_bearer_cfg_unlocked
|
2020-03-04 22:03:17 +01:00 |
Francisco Paisana
|
ad9e126299
|
test for different enb_cc_idxs as pcell. Bug fixes
|
2020-03-02 16:33:31 +00:00 |
Francisco Paisana
|
d831522692
|
addition of SCell Activation CE Cmd to scheduler and MAC
|
2020-02-14 21:49:01 +00:00 |
Francisco Paisana
|
838053e8f2
|
added SCell Activation CE to scheduler. Handling this CE in the MAC is still missing
|
2020-02-14 21:49:01 +00:00 |
Francisco Paisana
|
c8fc0d91b3
|
changed the supported cc list to a vector of structs
|
2020-02-07 15:06:46 +00:00 |
Francisco Paisana
|
42b15c7bed
|
use common ue_cfg interface to set the ue antenna info
|
2020-02-07 15:06:46 +00:00 |
Francisco Paisana
|
5f557700f2
|
changed the sched::ue_cfg(...) function to allow diff configurations. The RRC now activates all carriers after rrc reconf complete
|
2020-02-07 15:06:46 +00:00 |
Francisco Paisana
|
b66bc3a6b0
|
create a sched_interface struct for antenna info dedicated. This way we remove the asn1 as a dependency in the scheduler
|
2020-02-07 15:06:46 +00:00 |
Francisco Paisana
|
88a22e7dbf
|
support cc cfg from rrc
|
2020-02-07 15:06:46 +00:00 |
Francisco Paisana
|
e86862611c
|
update the scheduler interfaces to accommodate the configuration of multiple carriers
|
2020-02-07 15:06:46 +00:00 |
Francisco Paisana
|
2dc31ea440
|
added interface to configure multiple cells from the RRC
|
2020-02-07 15:06:46 +00:00 |
Andre Puschmann
|
06afe74bef
|
add virtual dtor in sched_interface base class
|
2019-12-30 22:15:31 +01:00 |
Francisco Paisana
|
ab3d7dd413
|
updated sched interface for multiple carriers
|
2019-12-03 15:46:22 +00:00 |
Francisco Paisana
|
3159a5b84a
|
added cc_idx to dl_rach_info
|
2019-12-02 12:36:27 +00:00 |
Francisco Paisana
|
cab9327b1a
|
updated scheduler interfaces to accommodate multiple carriers
|
2019-12-02 12:36:27 +00:00 |
Francisco Paisana
|
690a9850e7
|
cleaned up some old patterns and run clang-format in RRC and scheduler
|
2019-11-08 13:59:38 +00:00 |
Ismael Gomez
|
3828e03f33
|
Refactor in eNodeB, add channel emulator and fixes in OFDM
* Added channel emulator to srsENB. Added support for fixed delay
* Bug in OFDM when using nonguru mode
* A few changes and refactor in eNodeB
|
2019-10-23 11:09:39 -05:00 |
Francisco Paisana
|
424876c5e4
|
added DL TTI mask for MBMS
|
2019-07-21 22:27:17 +02:00 |
Francisco Paisana
|
7be183c223
|
rework scheduler
|
2019-05-14 22:34:50 +02:00 |
Andre Puschmann
|
4b01a2e4a0
|
update copyright notice
|
2019-04-29 09:20:02 +02:00 |
Ismael Gomez
|
7780b1aba5
|
add tdd/ca support
|
2019-04-25 20:57:58 +02:00 |
Ismael Gomez
|
8c92f3fddc
|
Improvements and fixes on srsENB scheduler (#228)
|
2018-06-29 11:25:22 +02:00 |
yagoda
|
ec918eab76
|
adding support for embms in common functions and interfaces
|
2018-05-15 16:50:57 +02:00 |
David Rupprecht
|
9d71bec7b6
|
Unified include guards
|
2018-03-31 19:04:04 +02:00 |
Xavier Arteaga
|
75957d41d7
|
Added DCI formats 2 and 2a inScheduler. Improved UE PHCH, corrected some MIMO bugs on both sides.
|
2017-11-08 17:10:16 +01:00 |
Xavier Arteaga
|
6985682ef0
|
Added 2nd Codeword interface in scheduler, plus pmi close loop reporting
|
2017-10-26 17:09:28 +02:00 |
Xavier Arteaga
|
af669a6cbb
|
Added RI reporting in enb and optimised RI computing calling time
|
2017-10-24 10:07:54 +02:00 |
Ismael Gomez
|
955170bd52
|
Improved DL TCP performance by tweeking BSR reports and UL scheduler
|
2017-08-28 10:06:12 +02:00 |
Andre Puschmann
|
04ec09bd71
|
add license text to various files
|
2017-06-02 13:01:47 +02:00 |
Ismael Gomez
|
8a367bf825
|
changed srsue namespace to srslte for all common objects
|
2017-06-01 12:25:42 +02:00 |