文档介绍:2014-3-4: 重点了解的: (黄色为自己所批注) 一、随机接入过程: 、 UE 可以通过随机接入过程实现两个基本功能: 取得与 eNB 之间的上行同步: 申请上行资源。 、随机接入过程应用于以下 6 种场景: 从 RRC_IDLE 状态初始接入,即 RRC 连接建立; 无线链路失败后初始随机接入,即 RRC 连接重建; 切换下行数据到达且 UE 空口处于上行失步状态; 上行数据到达且 UE 空口处于上行失步状态, 或者虽未失步但需要通过随机接入申请上行资源; 辅助定位,网络利用随机接入获取时间提前量( TA, timing Advance )( TA ( Timing Advance ) ,包含 6 位二进制,数值为 0-63 ,单位为一个传输码元,即 μs 。最在时间提前量为 63*=233 μ s, 相当电波传输 35KM 的往反时间。从这一点说, GSM 系统的小区覆盖最大半径为 35KM 。) 、根据 UE 发起 preamble 码时是否存在碰撞的风险,随机接入过程可分为竞争随机接入和非竞争随机接入。 1 、基于竞争模式的随机接入: 1、 RRC_IDLE 状态下的初始接入; 2 、无线链路出错以后的初始接入; 3、 RRC_CONNECTED 状态下,当有上行数据传输时,例如在上行失步后“ non-synchronised ”,或者没有 H 资源用于发送调度请求消息,也就是说在这个时候除了通过随机接入的方式外,没有其它途径告诉 eNB , UE 存在上行数据需要发送(上行数据到达且 UE 空口处于上行失步状态) 2 、基于非竞争模式的随机接入( preamble 序列是预先知道的,无碰撞风险): 1、 RRC_CONNECTED 状态下, 当下行有数据传输时, 这时上行失步“ non-synchronised ”, 因为数据的传输除了接收外,还需要确认,如果上行失步的话, eNB 无法保证能够收到 UE 的确认信息, 因为这时下行还是同步的, 因此可以通过下行消息告诉 UE 发起随机接入需要使用的资源, 比如前导序列以及发送时机等, 因为这些资源都是双方已知的, 因此不需要通过竞争的方式接入系统(下行数据到达且 UE 空口处于上行失步状态;) 2 、切换过程中的随机接入,在切换的过程中,目标 eNB 可以通过服务 eNB 来告诉 UE 它可以使用的资源; 3 、辅助定位,网络利用随机接入获取时间提前量( TA, timing Advance ) 是否基于竞争在于在当时终端能否监听到 eNB 传递的下行控制信道,以便获得特定的资源用于传输上行前导,当然这个判断是由 eNB 作出的,而不是 UE 自己来决定的。图 随机接入过程 、基于竞争的随机接入流程如上图所示, 主要分为四个步骤: (1): 前导序列传输(2): 随机接入响应(3): MSG3 发送(RRC Connection Request). (非竞争接入的没有) (4): 冲突解决消息. (非竞争接入的没有) 所谓 MSG3, 其实就是第三条消息, 因为在随机接入的过程中,这些消息的内容不固定,有时候可能携带的是 RRC 连接请求,有时候可能会带一些控制消息甚至业务数据包,因此简称为 MSG3. 第一步: 随机接入前