一、随机接入的目的
随机接入流程是执行在attach流程之前,用于UE与eNB建立无线链路,获取/恢复上行同步。由于用户的随机性、无线环境的复杂性决定了这种接入的发起及采用的资源也具有随机性,它使终端与网络建立通信连接成为可能。
二、随机接入的种类与应用场景
随机接入的种类分为两种:基于竞争和基于非竞争。其区别为针对两种流程选择随机接入前缀的方式不同。
基于竞争为UE从基于冲突的随机接入前缀中依照一定算法随机选择一个随机前缀。基于非竞争是基站侧通过下行专用信令给UE指派非冲突的随机接入前缀。
1.基于竞争的随机接入场景
1)RRC_IDLE状态下的初始接入
2)无线链路出错以后的初始接入
3)UE有上行数据发送,但检测到上行失步
RRC_CONNECTED状态下,当有上行数据传输时,例如在上行失步后“non-synchronised”, 或者没有PUCCH资源用于发送调度请求消息,也就是说在这个时候除了通过随机接入的方式外,没有其它途径告诉eNB,UE存在上行数据需要发送;
2.基于非竞争的随机接入场景
1)UE有下行数据发送,但检测到上行失步
RRC_CONNECTED状态下,当下行有数据传输时,这时上行失步“non-synchronised”,因为数据的传输除了接收外,还需要确认,如果上行失步的话,eNB无法保证能够收到UE的确认信息,因为这时下行还是同步的,因此可以通过下行消息告诉UE发起随机接入需要使用的资源,比如前导序列以及发送时机等,因为这些资源都是双方已知的,因此不需要通过竞争的方式接入系统;
2)切换后&#x