Merge remote-tracking branch 'origin/xl_min_mcs' into integration_2025_w15 (!3281)

Add support for 'dl_min_mcs' and 'ul_min_mcs' configuration parameters

Add support for 'dl_min_mcs' and 'ul_min_mcs' configuration parameters,
they will enforce the gNB scheduler to select always a MCS equal or
above its values

In addition to use a min value for MCS, this MR also enables the testing
of a specific MCS value with COTS UE, by setting

    xl_min_mcs = xl_max_mcs

example:

    dl_min_mcs: 22
    dl_max_mcs: 22
    ul_min_mcs: 7
    ul_max_mcs: 7

In the example above, the scheduler will use always MCS 22 for downlink
and MCS 7 for uplink.
This commit is contained in:
Robert Schmidt
2025-04-12 11:03:56 +02:00
6 changed files with 45 additions and 35 deletions
@@ -177,7 +177,7 @@ MACRLCs = (
pusch_TargetSNRx10 = 150;
pucch_TargetSNRx10 = 200;
min_grant_prb = 20;
min_grant_mcs = 16;
ul_min_mcs = 16;
dl_max_mcs = 10;
}
);