top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Why RA_RNTI and T_CRNTI are different ?

+1 vote
673 views

As i am seeing in Logs, RA-RNTI in Msg1 and T-CRNTI in MSg2 holding different values . Why these are differnt ? And if this values are different how UE and eNodeB identifies each other ?

posted Dec 7, 2016 by Chakri

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

+1 vote

RA-RNTI and C-RNTI both are different, RA-RNTI is calculated based on t_id and f_id while T-CRNTI is allocated by eNodeB MAC to UE so that once connection is successfully established between UE and eNodeB this T-CRNTI is used as C-RNTI to identify the UE at eNodeB MAC layer .
Formula to get the "RA-RNTI = 1 + t_id + 10 * f_id". In case of FDD cell, value of f_id is zero where 0 <= t_id < 9.
In short, RA-RNTI is generated at the UE while T-CRNTI is at the eNodeB.

Hope I answered your query.

answer Dec 7, 2016 by Vimal Kumar Mishra
0 votes

Hi,

RA_RNIT is just to decode RAR from ENB, Because UE doesn't know about T-CRNTI so RA_RNTI is used. After receiving RAR UE will come to know T-CRNTI so it will use T-CRNTI for further communication.

RA_RNTI is (RACH Subframe + 1) . e.g If Rach subframe is 1 means RA_RNTI will be 2.

T_CRNIT will be from Enb .

answer Dec 7, 2016 by Jaganathan
Similar Questions
+1 vote

TDD UL/DL configuration Maximum number of HARQ processes
0 4
1 7
2 10
3 9
4 12
5 15
6 6

+3 votes

As i know about RACH function is, suppose a UE wants to access the network, so first it will try to attach or syncronise with the network. In LTE a separate channel PRACH ( Physical Random Access Channel) is provided for initial access to the network.

The functionality is clear to me that is not a problem but to understand those two procedures i am having a trouble...

+1 vote

Can't it do only with one SRB? Pardon if the question is naive

...