Hotfix: swap UIDs after RRCReestablishment
The CellGroup is created considering UID, for example: 'pucchres0->startingPRB = 8 + uid;' and since we keep the CellGroup from the previous RNTI/UID we should keep also the previous UID. Considering the scenario where a UE did successful RRCReestablishment, it was getting uid = 1, and uid = 0 was removed. When another UE connected, it was getting UID = 0 (because 0 was already free), and so the PUCCH 0 resource was conflicting with the first UE. On that occasion, also correct the comment that describes the code, as it was wrong/misleading.
Showing
Please register or sign in to comment