nr rlc: trigger status report when t-reassembly expires

and update tests that fail because of the new logic
This commit is contained in:
Cedric Roux
2021-12-07 11:46:18 +01:00
parent f64d2c58cb
commit a764c7c932
5 changed files with 3 additions and 0 deletions
@@ -1751,6 +1751,9 @@ static void check_t_reassembly(nr_rlc_entity_am_t *entity)
sn = (sn + 1) % entity->sn_modulus;
entity->rx_highest_status = sn;
/* trigger status report */
entity->status_triggered = 1;
if (sn_compare_rx(entity, entity->rx_next_highest,
(entity->rx_highest_status+1) % entity->sn_modulus) > 0 ||
(entity->rx_next_highest ==
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.