Commit d28ae49e authored by Rúben Soares Silva's avatar Rúben Soares Silva Committed by Robert Schmidt

Fix FAPI WLS slot.indication slot ahead

Current FAPI slot_ahead value for WLS is too low for UL, as we see these
errors:

    [NR_MAC] Unexpected ULSCH HARQ PID 14 (have 3) for RNTI 0xa68e
    [NR_MAC] UE a68e expected HARQ pid 3 feedback at  586. 7, but is at  587.17 instead (HARQ feedback is in the past)

Similarly to nFAPI, scale it by mu (for mu=1 => slot_ahead=2) to give
additional time, which removes these warnings at the VNF.
parent 16030771
......@@ -2315,7 +2315,7 @@ void handle_nr_slot_ind(uint16_t sfn, uint16_t slot, NR_Sched_Rsp_t *sched_resp)
#ifndef ENABLE_WLS
int slot_ahead = 2 << mu;
#else
int slot_ahead = 1;
int slot_ahead = 1 << mu;
#endif
uint16_t sfn_tx = sfn;
uint16_t slot_tx = slot;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment