一旦随机接入过程完成,下一步就是RRC连接建立过程。
此过程会将RRC的状态从 RRC_IDLE 至 RC_已连接。
UE必须先将状态从RRC空闲更改为RRC已连接,然后才能传输任何应用程序数据或信令过程。
RRC连接建立可以由UE或网络触发。
如果应用程序需要发送消息,则可以触发。或者,UE可以触发是否移动到新的跟踪区域并必须完成“跟踪区域更新”信令过程。
网络可以通过发送分页消息来触发。在eNB发送了寻呼消息之后,UE将发送RRC连接建立请求。
RRC连接建立过程用于配置SRB1。
RRC连接建立过程是一种三向握手过程。它具有以下3条消息。
RRC连接请求
RRC连接设置
RRC连接设置完成
RRCConnectionReject
RRC连接建立:
RRC连接建立是随机访问过程的一部分。
如图所示,对于RRC连接请求,它包括UE标识和建立原因。
使用SAE临时移动用户身份(S-TMSI)信号通知UE身份。
建立原因可以是以下任何一种,由建立连接的NAS程序确定。
紧急情况
高优先级访问
移动终端接入
移动始发信令
移动原始数据
T300计时器将启动。在该计时器到期时,UE进入RRC_IDLE模式。可以将其设置为400、600、800、1000、1200、1400、1600、1800、2000、3000、4000、6000、8000毫秒。
RRC连接请求
指示UE到eNB
SRB0
RLC模式:TM
逻辑频道:CCCH
传输通道:UL-SCH
RRC连接请求用于建立RRC连接。
IE’在RRCConnectionRequest消息中:
RRCConnectionRequest-r8-IEs :: = SEQUENCE {
身份
成立原因
备用
}
RRC连接请求中的信息元素是:
身份:可以是上层的S-TMSI(40位),也可以是一点randomValue(40位)。如果UE在当前小区的TA中注册,则上层可以发送S-TMSI号码。
成立原因:
紧急情况:相应的NAS程序“MO-CS后备紧急呼叫”
mt-access [移动终端访问]:相应的NAS程序“Service Request” or “扩展服务请求”
mo-signalling [移动始发信令]:相应的NAS程序“附加,分离和TAU”
mo-Data [移动原始数据]:相应的NAS程序是“Service Request” and “Extended 服务请求”
RRC连接设置:
方向eNB到UE
SRB0
RLC模式:TM
逻辑频道:CCCH
传输通道:DL-SCH
如果eNB允许网络访问,则它将将此消息发送给UE。
此消息将具有SRB1的配置详细信息。除此之外,它还将具有SRB,DRB,MAC和PHY的配置。
它还将包括
普施
PUCCH
PDSCH物理通道
CQI报告
探测参考信号
天线配置
安排请求
上行功率控制
UE进入RRC Connected状态并停止小区重选过程
UE将停止T300定时器。
IE’s RRCConnectionSetup消息
RRCConnectionSetup-r8-IEs :: = SEQUENCE {
radioResourceConfigDedicated
非关键扩展
}
radioResourceConfigDedicated将具有以下IE’s
RRC连接设置完成:
指示UE到eNB
SRB1
RLC模式:AM
逻辑通道:DCCH
传输通道:UL-SCH
RRC连接设置完成用于确认RRC连接建立成功完成。
在此消息中,信息元素是:
选定的PLMN身份(1到6)
注册的MME
NAS信息
IE’在RRC连接设置完成消息中:
RRCConnectionSetupComplete-r8-IEs :: = SEQUENCE {
选择的PLMN身份
注册的MME
专用的InfoNAS
非关键扩展
}
IE的说明’s
selectedPLMN身份:
UE从SIB1中包括的plmn-IdentityList中选择的PLMN的索引。如果从SIB1中包含的plmn-IdentityList中选择了第一PLMN,则返回1;如果从SIB1中包含的plmn-IdentityList中选择了第二PLMN,则以此类推。
注册的MME:
如上层所提供的,该字段用于传送注册UE的MME的GUMMEI。
专用的InfoNAS:
该IE包含来自UE的初始NAS消息
RRC连接拒绝
RRCConnectionReject消息用于拒绝RRC连接建立。
信令无线电承载:SRB0
RLC-SAP:TM
逻辑通道:CCCH
方向:E-UTRAN到UE
传输通道:DL-SCH
IE’s RRCConnectionReject消息:
RRCConnectionReject-r8-IEs :: = SEQUENCE {
等待时间
非关键扩展
}
如你看到的,“waitTime”IE的使用范围是0到16。
UE接收到RRCConnectionReject后,UE将:
*停止计时器T300;
* start timer T302, with the timer value set 至 the 等待时间;
*在T302到期之前,UE不应在接收到RRC CONNECTION REJECT的同一小区上发送另一个RRCConnectionRequest,用于移动始发呼叫,移动始发信令,移动终接访问和移动始发CS回退
参考:3GPP TS 36.331
该网站上可用的教程列表:
C编程20+章 | C ++编程80+章 |
100多个编码问题 | 数据结构和算法85+章 |
系统设计20+章 | Shell脚本编写12章 |
4g LTE 60+章节 | 最常见的编码问题 |
5G NR 50+章 | Linux系统编程20+章 |