为什么要建立RRC连接
eNodeB和UE之间的通信管道含有两种:SRB和DRB。DRB(Data Radio Bear)用于数据传输,它和S1 Bear(eNodeB和EPC之间的承载)组成了E-RAB,用于核心网内S-GW和P-GW与UE之间的用户面数据传输。DRB的建立是通过重配消息(RRCConnectionReconfiguration)完成。SRB(Signaling Radio Bearer)用于控制信令传输,其中分三种:SRB0,SRB1和SRB2。SRB0不需要建立,它是一直存在的,用来传输映射到CCCH信道的信令,只有6种,RRCConnectionRequest、RRCConnectionReject、RRCConnectionSetup和RRCConnectionReestablishmentRequest、RRCConnectionReestablishment、RRCConnectionReestablishmentReject。上述6个消息都与RRC连接建立相关。SRB1即RRC连接所需要建立的信令承载,SRB1上传输的信令有除了上述6个消息以外的所有RRC消息,以及部分NAS信息,传输的是DCCH信道映射的信令。SRB2是通过重配消息建立的,建立优先级低于SRB1,传输的信令只有NAS信息,。因此进行RRC连接建立的目的是建立SRB1,然后通过SRB1传输其他RRC消息。
建立RRC连接前的准备
在开始进行RRC连接建立过程前有两个步骤不可忽略,即小区搜索和上行同步。
UE在接入LTE网络的第一步,是进行小区搜索,获取对应的系统信息,完成下行同步。系统信息包含MIB,SIB1,SIB(包含2~13),MIB在3gpp协议36.331内6.2.2节中,MasterInformationBlock(MIB)被定