top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

How computation of MAC-I happens in eNodeB PDCP when re-establishment?

+1 vote
2,456 views
How computation of MAC-I happens in eNodeB PDCP when re-establishment?
posted Oct 18, 2016 by Suchakravarthi Sripathi

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button
Is your question related to validation of short-MAC-I that receives in rrc re-establishment request message ?
YES, to be clear .... Normally which layer in eNodeB calculates MAC-I ?? PDCP or RRC ?? And Which layer in eNodeB comapares the above calculated MAC-I with the UE provided shortMAC-I ? And How this comparision should be done ???? PLease help

1 Answer

+1 vote
 
Best answer

I worked in a LTE stack software and in that software, PDCP layer was generating MAC-I for the RRC message that was being sent from eNodeB to UE. This MAC-I appended with the RRC message and after that encryption is applied.

In case of rrc re-establishment procedure, RRC Re-establishment Request message carries short-MAC-I information. Since PDCP layer already has both algorithms to perform integrity and ciphering of RRC messages, MAC-I can be calculated at PDCP layer and get back at the RRC layer. RRC layer compares the short-MAC-I of the RRC re-establishment request message with the 16 least significant bits of MAC-I, just to make sure that this is valid RRC re-establishment request message.

In short, for the validation of short-MAC-I, RRC layer prepares and send the message to PDCP. After getting the response from PDCP layer, it compares. This is one kind of implementation in which I worked. It is completely dependent on vendor specific implementation.

answer Oct 20, 2016 by Vikram Singh
Hi vikram,

Thanks for your detailed explanation. i am convinced with your answer. I have few doubts please clarify those.

1. Can RNTI of UE changed by eNodeB or not, before and after re-establishment?

2. At time of Re-establishment UE sends MAC CRNTI Control Element or not to covey its existing RNTI to UE when the time of Re-establishment?

3. PDCP should generate MAC-I for every PDCP PDU ?

Please help ...
...