Remove PDCP Suspend from nrUE
- according to clause 5.3.7.2 of 3GPP TS 38.331 PDCP Suspend is not required during RRCReestablishment
This commit is contained in:
committed by
Robert Schmidt
parent
f010058e45
commit
2b859cd7e2
@@ -1924,13 +1924,11 @@ void nr_rrc_initiate_rrcReestablishment(NR_UE_RRC_INST_t *rrc,
|
|||||||
for (int i = 1; i < 4; i++) {
|
for (int i = 1; i < 4; i++) {
|
||||||
if (rrc->Srb[i] == RB_ESTABLISHED) {
|
if (rrc->Srb[i] == RB_ESTABLISHED) {
|
||||||
rrc->Srb[i] = RB_SUSPENDED;
|
rrc->Srb[i] = RB_SUSPENDED;
|
||||||
nr_pdcp_suspend_srb(rrc->ue_id, i);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (int i = 1; i <= MAX_DRBS_PER_UE; i++) {
|
for (int i = 1; i <= MAX_DRBS_PER_UE; i++) {
|
||||||
if (get_DRB_status(rrc, i) == RB_ESTABLISHED) {
|
if (get_DRB_status(rrc, i) == RB_ESTABLISHED) {
|
||||||
set_DRB_status(rrc, i, RB_SUSPENDED);
|
set_DRB_status(rrc, i, RB_SUSPENDED);
|
||||||
nr_pdcp_suspend_drb(rrc->ue_id, i);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// release the MCG SCell(s), if configured
|
// release the MCG SCell(s), if configured
|
||||||
|
|||||||
Reference in New Issue
Block a user