• Guido Casati's avatar
    Re-establish RLC for SRB1 only when receiving RRCReestablishmentRequest · f010058e
    Guido Casati authored
    - according to 5.3.7.4 of TS 38.331: 1> re-establish RLC for SRB1;
    - gNB:
    1) re-establish RLC for SRB1 in nr_rlc_update_id
    2) re-establish RLC for remaining RBs concurrently with RRCReconfiguration
    
    issue: gNB) in nr_rlc_update_id the gNB is re-establishing RLC for all
                RBs at the same time when receiving RRCReestablishmentRequest
                from UE
            UE) according to the specs, the UE is re-establishing RLC for
                SRB1 with RRCReestablishmentRequest the other RBs are
                re-established during RRCReconfiguration (in our case in
                nr_rrc_ue_process_RadioBearerConfig) when receiving
                reestablishRLC IE in rlc_BearerToAddModList
        RLC TX) this leads to RLC counters mismatch after re-establishment:
                control PDUs discarded until max nb of retx is reached
                and then UL failure occurs
    f010058e
mac_rrc_dl_handler.c 31.8 KB