来自:http://bbs.cnttr.com/archiver/tid-209673.html
1. RA-RNTI
含义:对应PRACH的位置——eNB检测到Preamble的时频位置,对应到PRACH_Config中的索引;
理论取值:1~60(0x0001~0x003C),0x0000是保留字段,所以要加一。其实不会占满,一种PRACH_Config对应的时频位置一帧不超过10个。
使用:响应接入请求时,在PDCCH上基于一种DCI格式处理,过程中加入RA-RNTI标识,收端UE知道自己之前 Preamble的发送位置,当然也知道这个值,于是检测PDCCH上是否有自己对应的RA-RNTI;有,则说明接入被响应,在依据PDCCH上的指示 去PDSCH上读取RA Response消息(MSG2)。
RA-RNTI根据公式计算而得,用来解扰PDCCH信息,ENB给用户的响应MSG2是发在下行共享信道(PDSCH)的,解码PDSCH必须先解码PDCCH;
对于FDD,RA-RNTI和preamble发送的子帧号一一对应,对于TDD同时要考虑频率资源。所以RA-RNTI对于FDD是10个,对于TDD是最多60个
由于RA-RNTI由PRACH事件本身(发生时刻、频域资源、前导格式等)决定,UE和ENB计算出来的值是相同的,不需要传送,事实上,也没有信令可以来传送RA-RNTI
2、C-RNTI——
基本与随机接入本身无关,和UE接入请求的起因和状态有关:
UE若处于RRC_CONNECTED模式,说明已经分配到了C-RNTI,接入时需要上报;
UE若处于IDLE模式,说明还没有C-RNTI,如果是请求RRC连接,eNB在后续的Msg4里同意的话可能分配一个C-RNTI;
与随机接入过程相关的是temporary C-RNTI,这在竞争模式下Msg2中eNB总会发一个,用于随后的Msg中标识UE,
1. RA-RNTI
含义:对应PRACH的位置——eNB检测到Preamble的时频位置,对应到PRACH_Config中的索引;
理论取值:1~60(0x0001~0x003C),0x0000是保留字段,所以要加一。其实不会占满,一种PRACH_Config对应的时频位置一帧不超过10个。
使用:响应接入请求时,在PDCCH上基于一种DCI格式处理,过程中加入RA-RNTI标识,收端UE知道自己之前 Preamble的发送位置,当然也知道这个值,于是检测PDCCH上是否有自己对应的RA-RNTI;有,则说明接入被响应,在依据PDCCH上的指示 去PDSCH上读取RA Response消息(MSG2)。
RA-RNTI根据公式计算而得,用来解扰PDCCH信息,ENB给用户的响应MSG2是发在下行共享信道(PDSCH)的,解码PDSCH必须先解码PDCCH;
对于FDD,RA-RNTI和preamble发送的子帧号一一对应,对于TDD同时要考虑频率资源。所以RA-RNTI对于FDD是10个,对于TDD是最多60个
由于RA-RNTI由PRACH事件本身(发生时刻、频域资源、前导格式等)决定,UE和ENB计算出来的值是相同的,不需要传送,事实上,也没有信令可以来传送RA-RNTI
2、C-RNTI——
基本与随机接入本身无关,和UE接入请求的起因和状态有关:
UE若处于RRC_CONNECTED模式,说明已经分配到了C-RNTI,接入时需要上报;
UE若处于IDLE模式,说明还没有C-RNTI,如果是请求RRC连接,eNB在后续的Msg4里同意的话可能分配一个C-RNTI;
与随机接入过程相关的是temporary C-RNTI,这在竞争模式下Msg2中eNB总会发一个,用于随后的Msg中标识UE,
