随机接入过程是指从用户发送随机接入前导码开始尝试接入网络到与网络间建立起基本的信令连接之前的过程。
随机接入是移动通信系统中非常关键的步骤,也是终端与基站建立通信链路的最后一步。
· UE通过随机接入与基站进行信息交互,完成后续操作:如呼叫、资源请求、数据传输等。
· UE通过随机接入实现与系统的上行时间同步。
· 随机接入的性能直接影响到用户的体验。
随机接入使用场景
在LTE网络中,随机接入过程在多个事件中都有使用到,尤其是在切换、RRC连接重建等流程中。归结起来,以下情况使用到了随机接入流程:
· 从RRC_IDLE状态的初始接入过程
· RRC连接重建过程
· 切换过程
· RRC连接状态下接收下行数据过程(上行链路处于非同步状态)
· RRC连接状态下发送上行数据过程(上行链路处于非同步状态或者没有PUCCH资源给SR使用)
· RRC连接状态下的定位过程(获取TA数据)
随机接入过程
1. UE发送随机接入前导码
2. 基站发送随机接入响应消息
3. UE发送RRC连接请求
4. UE接收RRC连接建立(此过程也即为冲突解决过程)
随机接入分类
随机接入分为竞争性随机接入和非竞争性随机接入。
Ø码资源共享
Ø“四步”接入法(接入请求、接入响应、连接请求、冲突解决)
Ø 码资源独占
Ø “三步”接入法(前导分配、接入请求、接入响应)
竞争性随机接入和非竞争性随机接入的区别:适用场景不同。
在基于竞争的随机接入方式中,对于UE而言,RACH是一个资源池可供选择,不同的UE可以使用相同的资源,造成资源竞争的产生。而基于非竞争的随机接入方式,特定的资源被保留起来,在某一个时刻分配给某个UE专用。
那么在上述的六种场景中,哪种场景使用基于竞争的接入方式?哪种场景使用基于非竞争的接入方式呢?简单的理解就是,当eNodeB知道UE的RACH用途时,一般采用基于非竞争的方式。如:
· 切换过程。切换是受eNodeB控制的,切换过程中eNodeB已为UE分配了RACH资源,采用基于非竞争方式接入。
· RRC连接状态下接收下行数据过程。eNodeB先获取到新的下行数据,而上行处于失步状态,则eNode B将为UE准备专用的RACH资源,因此,采用基于非竞争方式的接入。
· RRC连接状态下的定位过程。网络侧发送定位控制信息给UE,UE在特定的RACH资源上接入,并反馈位置信息,采用基于非竞争的方式接入。
具体选择哪种随机接入方式,需要根据网络策略而定。
通常情况下,除了RRC连接状态下的定位过程外,其他的事件都可以采用基于竞争的接入方式。而从RRC_IDLE状态的初始接入过程总是使用基于竞争的方式接入。这是因为此时网络侧和UE还没有RRC信令连接, UE只能从SIB中获取RACH和PRACH配置,而SIB中的RACH/PRACH资源是小区中的用户共用的,所以只能采取竞争方式的。而基于竞争的接入方式,可能需要解决冲突的问题,增加接入时延。
对于非竞争方式,一定是UE和网络侧已经有了RRC连接了,网络侧可以通过高层信令或者PDCCH通知到UE专用的RACH/PRACH资源,才可以采用非竞争方式接入的。