Remove unused/broken code in preprocessor
* Remove MIMO_mode_indicator: it is simply not used ATM * Remove min_rb_unit as parameter: function auto-detects * Remove commented code * Remove slice sharing/multiplexing: it is broken * Remove UE sorting, add UE with add_new_ue() in MAC - UE sorting is useless overhead on every iteration, instead it should be governed by a scheduling algorithm (e.g., RR or PF) - The MAC keeps a UE list and automatically adds a UE - UE_list empty, set head to -1 * Remove slice_positioning: the slicing functionality is broken * Remove unused/untested code
parent
8d3fa4dc
No related branches found
No related tags found
Showing
- openair2/LAYER2/MAC/eNB_scheduler_dlsch.c 0 additions, 211 deletionsopenair2/LAYER2/MAC/eNB_scheduler_dlsch.c
- openair2/LAYER2/MAC/eNB_scheduler_fairRR.c 5 additions, 16 deletionsopenair2/LAYER2/MAC/eNB_scheduler_fairRR.c
- openair2/LAYER2/MAC/eNB_scheduler_primitives.c 37 additions, 128 deletionsopenair2/LAYER2/MAC/eNB_scheduler_primitives.c
- openair2/LAYER2/MAC/mac.h 0 additions, 1 deletionopenair2/LAYER2/MAC/mac.h
- openair2/LAYER2/MAC/mac_proto.h 18 additions, 45 deletionsopenair2/LAYER2/MAC/mac_proto.h
- openair2/LAYER2/MAC/main.c 3 additions, 5 deletionsopenair2/LAYER2/MAC/main.c
- openair2/LAYER2/MAC/pre_processor.c 26 additions, 411 deletionsopenair2/LAYER2/MAC/pre_processor.c
Loading
Please register or sign in to comment