记录一下学习LTE过程:
随机接入过程
5.1.1 随机接入过程初始化
这一节先容随机接入过程,随机接入过程由PDCCH命令或MAC自身出发。如果UE接收到一个PDCCH传输,包含用C-RNTI加扰的PDCCH命令[36.212],它会初始化一个随机接入过程。[url=]PDCCH[/url]命令[zy1] 或[url=]RRC[/url]消息[zy2] (可选的)可携带随机接入码Index(ra-PreambleIndex)和PRACH资源(ra-PRACH-MaskIndex)。在PRACH上的随机接入码传输和对PDCCH命令的接收只在[url=]主小区[/url][zy3] 支撑。
在随机接入过程触发之前,假设下面的信息是已知的[36.331(RRC)]:
- 传输随机接入码(Random Access Preamble)的PRACH资源,以及相应的[url=]prach-ConfigurationIndex.[/url][zy4]
- 随机接入码组和每个码组中可用的随机接入码
[url=]码组A[/url]和码组B[zy5] 中的随机接入码可通过参数[url=]numberOfRA-Preambles[/url][zy6] 和 sizeOfRA-PreamblesGroupA计算得到:
如果sizeOfRA-PreamblesGroupA等于 numberOfRA-Preambles,此时不存在码组B。随机接入码为协议211中定义的[url=]64[/url]个码字[zy7] ,其中码组A中的随机接入码为码字0到码字sizeOfRA-PreamblesGroupA – 1,如果码组B存在,码组B中的随机接入码为码字sizeOfRA-PreamblesGroupA到码字numberOfRA-Preambles– 1 [36.211].
- 如果码组B存在,门限值messagePowerOffsetGroupB 和 messageSizeGroupA,以及用于配置UE发送功率的[url=]PCMAX [/url][zy8] [36.101(UE)],和发送随机接入码和消息3的功率偏移参数deltaPreambleMsg3,要存在,这些参数用户从两个码组中选择一个随机接入码.
- 随机接入响应窗,ra-ResponseWindowSize.
- 功率抬升因子powerRampingStep
- 随机接入码的最大发送次数preambleTransMax.
- 随机接入码初始发射功率preambleInitialReceivedTargetPower
- 基于码字格式的偏移[url=]DELTA_PREAMBLE[/url][zy9] (参见7.6节).
- 消息3的HARQ最大传输次数maxHARQ-Msg3Tx
- 竞争决议定时器mac-ContentionResolutionTimer.
NOTE: 在随机接入过程触发之前,以上参数可以通过高层更配置进行更新.
随机接入过程按照如下步骤实行:
- [url=]清空[/url][第三条消息的缓存[zy10] ;
- 将前同步码发送计数器(PREAMBLE_TRANSMISSION_COUNTER)置1;
- 将UE的backoff参数置为0ms;
- 对于RN,暂停所有的RN子帧配置;
- 选择随机接入资源(参见 5.1.2).
NOTE: 在任一时刻只进行一个随机接入过程。如果在一次随机接入过程中,[url=]UE[/url]收到新的发起随机接入的请求[zy11] ,由UE侧的实现来决定继续正在进行的随机接入过程或启动新的过程.
5.1.2 随机接入资源选择
随机接入资源选择的过程按如下方式实行:
- 如果ra-PreambleIndex(随机接入码)和ra-PRACH-MaskIndex(PRACH Mask 索引)已经被[url=]显示通知[/url][zy12] ,且ra-PreambleIndex不是[url=]0000[/url][zy13] :
- 随机接入码(Random Access Preamble)和PRACH Mask 索引被显示通知.
- 否则,[url=]随机接入码由按如下方式[/url]UE选择:[zy14]
- 如果消息3还没有被传输:
- 如果随机接入码组B存在,并且可能的消息大小(可传输的数据加上MAC头,以及可能的MAC控制单元)大于messageSizeGroupA,同时路损小于[url=]PCMAX – preambleInitialReceivedTargetPower – deltaPreambleMsg3 – messagePowerOffsetGroupB[/url][zy15] ,此时:
- [url=]选择随机接入码组[/url]B;[zy16]
- 否则:
- 选择随机接入码组A
- 否则,如果[url=]消息[/url]3已经被传输[zy17] ,则UE:
- 选择与[url=]第一次传输消息[/url]3相同的码组[zy18] .
- 在选择的码组内随机选择随机接入码,随机函数满足每一个可选项被选中的概率相等;
- [url=]设置PRACH Mask[/url]索引为0.[zy19]
- 基于prach-ConfigurationIndex、PRACH Mask Index以及物理层的适时需求 (参见7.3节)的限制,监测下一个PRACH可用的子帧(当UE确定下一个可用的PRACH子帧后,需要考虑可能发生的测量间隔);
- 如果传输模式是TDD,并且PRACHMask Index为0:
- [url=]如果ra-PreambleIndex[/url]是显示通知,并且不是00000(即,不由MAC选择)[zy20] :
- 从选定子帧中可用的PRACH资源内,等概率随机的选择一个PRACH资源.
- [url=]否则[/url][zy21] :
- 在选定子帧及其后[url=]相邻的两个连续[/url][zy22] 子帧内,等概率随机的从可用的PRACH资源中选择一个PRACH资源
- [url=]否则[/url][zy23] :
- 在选定的子帧内,基于[url=]PRACH Mask Index[/url][zy24] 确定PRACH.
- 进入随机接入码的传输过程(参见5.1.3节).
|