开机初始接入

来源:互联网 发布:百度云淘宝暗语 编辑:程序博客网 时间:2024/05/18 12:37

Attach(附着)过程完成UE在网络的注册,完成核心网(EPC)对该UE默认承载的建立;

Detach(分离)过程完成UE在网络侧的注销和所有EPS承载的删除;

在attach的过程中,UE会有好几个身份,eNB会给UE分配C-RNTI,MME会分配S-TMSI,PDN-GW会分配IP address。

当UE开机后,它会试图去与附近信号最强的eNB建立无线连接,建立无线连接需要收听eNB的MIB和SIB2,SIB2包含了PRACH资源的信息。由于SIB2是通过PDSCH信道发送的,UE需要事先知道SIB2在PDSCH信道中的什么位置。该调度的信息包含在PDCCH信道中,UE通过读取PDCCH中的信息(SI-RNTI)),可以知道SIB2在无线资源中的位置,通过读取SIB2中的信息,可以知道PRACH资源的信息。

Random access:此时UE还没有C-RNTI,所以选择preamble,通过PRACH信道上传给eNB,并且根据上传信道的资源生成RA-RNTI。

Random accessresponse:发送完preamble后,UE会监听PDCCH信道,根据收听到的RAR中的RA-RNTI和preamble信息来判断这个RAR是不是自己的。如果是自己的,那么就提取出temporary C-RNTI, UL grant,timing advance value。

RRC connectionrequest:得到UL grant后,UE会通过PUSCH信道发送Msg3,由于这是初始接入,所以接下来会使用CCCH信道。如果该UE有S-TMSI ,那么Msg3会包含S-TMSI ,如果没有,就回包含一个随机数。Msg3中还包含有建立无线连接的原因。

RRC connection set-up:然后UE会监听PDCCH信道,通过读取PDCCH(TC-RNTI)中的信息,可以知道自己的Connection Set-up RRC message在PDSCH信道中的什么位置。将Connection Set-up RRCmessage解码后可以得到SRB1的配置。

RRC connectionset-up complete:监听PDCCH信道,通过读取PDCCH信道可以知道自己上传的资源。然后上传RRC ConnectionSetup Complete message信息(DCCH),该信息也就是Attach request。

identity request:MME请求UE发送IMSI。

identity response:UE向MME发送IMSI,MME会将该IMSI发送给hss,看是否允许该IMSI。

authentication request:MME向UE发送autn,rand,nas_ksi,tsc_flag等参数。 

authentication response:UE根据authentication request中的参数计算出一个数组发送给MME,根据这个数组MME可以知道UE接收到的参数是否与自己发送的一致。

security mode command:MME向UE发送加密和完整性保护的算法。

security mode complete:UE向MME发送自己的能力和身份,如果UE无法支持MME设定的加密和完整性保护的算法,那么attach失败。

attach accept:MME向UE发送给它分配好的IP地址。

0 0
原创粉丝点击