• luis_pereira87's avatar
    Hotfix: swap UIDs after RRCReestablishment · f0df1ccb
    luis_pereira87 authored
    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.
    f0df1ccb
mac_rrc_dl_handler.c 25.3 KB