("scheduler.min_aggr_level",bpo::value<int>(&args->stack.mac.sched.min_aggr_level)->default_value(0),"Optional minimum aggregation level index (l=log2(L)) ")
("scheduler.min_aggr_level",bpo::value<int>(&args->stack.mac.sched.min_aggr_level)->default_value(0),"Optional minimum aggregation level index (l=log2(L)) ")
("scheduler.max_aggr_level",bpo::value<int>(&args->stack.mac.sched.max_aggr_level)->default_value(3),"Optional maximum aggregation level index (l=log2(L)) ")
("scheduler.max_aggr_level",bpo::value<int>(&args->stack.mac.sched.max_aggr_level)->default_value(3),"Optional maximum aggregation level index (l=log2(L)) ")
("scheduler.adaptive_aggr_level",bpo::value<bool>(&args->stack.mac.sched.adaptive_aggr_level)->default_value(true),"Boolean flag to enable/disable adaptive aggregation level based on target BLER")
("scheduler.adaptive_aggr_level",bpo::value<bool>(&args->stack.mac.sched.adaptive_aggr_level)->default_value(false),"Boolean flag to enable/disable adaptive aggregation level based on target BLER")
("scheduler.max_nof_ctrl_symbols",bpo::value<uint32_t>(&args->stack.mac.sched.max_nof_ctrl_symbols)->default_value(3),"Number of control symbols")
("scheduler.max_nof_ctrl_symbols",bpo::value<uint32_t>(&args->stack.mac.sched.max_nof_ctrl_symbols)->default_value(3),"Number of control symbols")
("scheduler.min_nof_ctrl_symbols",bpo::value<uint32_t>(&args->stack.mac.sched.min_nof_ctrl_symbols)->default_value(1),"Minimum number of control symbols")
("scheduler.min_nof_ctrl_symbols",bpo::value<uint32_t>(&args->stack.mac.sched.min_nof_ctrl_symbols)->default_value(1),"Minimum number of control symbols")