1、LTE中RRC流程图1RRC连接过程中的子状态间的跃迁图 子状态跃迁1 子状态描述表1:LTE中各子状态说明状态子状态状态描述空闲UL(空状态)初搜U一开机先进入此状态,通过附着和注册过程,接收寻呼消息和系统信息,完成PLMN选择和小区选择、初始下行同步。DE正常的小区驻留状态,在收到寻呼或是高层发起呼叫之前,UE一直处于该状态.在该状态下,UE与EUTA之间没有任何上行物理信道连接。U在该状态监听广播信道,维护更新服务小区的系统信息;执行邻近小区的测量,当发现一个更好的小区时或是满足小区重选标准时就进行小区重选.连接AC(随机接入)当U接收到高层配置的连接建立请求消息,根据连接建立原因判断小
2、区是否被禁止.若小区不被禁止,UE的RR负责配置无线资源和无线信道,通过原语通知MC初始随机接入进程,建立上行同步.WCA(等待激活接入)当接收到AC来的随机接入响应的指示消息,通知高层建立RRC连接,并建立SR.(正常连接状态)初始安全性激活,配置AS密钥和相关参数,并配置低层进行加密和完整性保护所需要的相关密钥和参数.负责连接重配置,建立SR2和DB,完成UE和EUTR之间的无线链路建立。当E和-UTRA之间的无线链路建立起来后,可以进行正常的数据通信过程HO(切换)执行同频、异频小区间的切换,主要是通过重配置消息里的MlyCotrolInfo来实现。1.2 子状态跃迁描述“:任意状态-N
3、UL,“”:NLL-初搜,“3:初搜-NUL,“”:初搜-IDL,“5”:IDL-初搜,“6”:IDLEACC,已经小区驻留的E通过原语R_ESTALS_RQ收到高层的业务请求或是对寻呼的响应而发起的RRC连接建立,通过原语CMAC_NM_CC_REQ请求A进行随机接入,进入ACC子状态.“7:ACCIDL,在ACC子状态的UE,当收到高层发起的突然中断连接请求,或是T300超时,RC子层放弃连接建立过程,返回IDL子状态.“8”:即ACCWCA,当MA子层通过原语CMACSATUS_ACC_,向RRC子层指示随机接入的响应情况,RRC子层配置AC,配置RL子层建立层2链路,停止定时器30,开
4、始传输RRConnetionReqes消息,进入WCA子状态。“:C初搜:当接收到RCCnectionRejct消息时,RC子层放弃连接建立过程,通过原语RRESTABLIH_E告诉高层连接失败,进入初搜子状态。“10”:WAIL:在WCA子状态下,如果收到高层发起的突然中断连接请求,或是此时定时器T30、T2、T303、T3正在运行时发生小区重选,RRC子层放弃连接建立过程,返回DL子状态。“11”:WCON,在WA子状态下完成了SRB1建立,RRC子层向高层发送RR_ESTABLISH_CF,并向网络端发送RRCnntinCopt消息,进入CO子状态。“12:WCA,在ON子状态,主要是完
5、成安全性激活和SRB2、DRBs的建立,若在这个子状态下,初始安全性激活失败(SecuitModCommand消息没有通过完整性校验),U将继续使用安全性激活过程开始之前的配置,既不加密也不完整性保护,返回到CA子状态,重新激活安全性.“1”:ONIL, 初始安全性激活成功情形下,RRC重配置失败时,UE将返回到DL小区驻留状态,重新发起连接建立请求。“1”:CON初搜,在CON子状态下,发生无线链路失败,RRC子层释放无线资源,进入小区初搜子状态。“”:CN-O,当用户在正常通话过程中发生小区跃迁,或者当一定时间内一个小区内的同时进行通信的用户数饱和时,网络端要求UE进行小区切换,进入O子状
6、态.“16”:HOIL,当定时器T304超时,即切换失败,UE先返回到源小区,使用源小区的某些配置,处于小区驻留,重新发起连接建立过程.“17”:HO初搜,切换失败,同时发生无线链路失败时,U无法返回到源小区,回到初搜,重新开始小区选择。 RRC连接建立过程的设计流程下面将详细介绍RR连接建立过程中RRC模块接收信号的流程设计,主要针对一些重要信号。2。1 连接建立过程的MSC图2 RR连接建立过程的MC(成功情形)图3 RR连接建立过程的SC(失败情形).2连接建立过程的流程说明2.。1 RC连接建立过程,建立SRB1(C)R_ESLSH_RQ(IDL)在ILE状态下收到RR_ETALISR
7、Q信号,要求进入接入。该信号包含了RR连接建立原因、NAS层的信息以及E标识。处理流程如图4所示。在收到该原语后首次判断是否允许接入,如果允许接入,RRC向MAC发送CMA_ANDOM_ACC_REQ信号,要求MC进行物理层接入过程,RRC模块进入A状态.如果不允许接入则发送RREEAE_IDN通知EM,进入初搜小区选择状态重新进行小区选择过程。图4 收到RSTABLIH_R信号的处理流程MAC_ACCSTAUS_ND(ACC)在收到该信号后RRC子层已得到MAC的随机接入响应指示,R子层对MC、RL子层进行缺省配置,开启定时器30,RRC进入WCA状态,向网络端发送“RR连接建立请求”消息,
8、并等待接收网路来的“RR连接建立消息或其他。RR_BRT_REQ(AC)RRABORT_REQ(WA)CMAC_T_DATA_IN(WCA)在WA状态下收到CMC_MDAT_D信号,处理流程如图5所示,RC子层首先停止T30,对信号中携带的信息进行AS解码。然后进行消息解码的正确性判断,如果收到消息解码正确则进行后续的过程。如果消息解码错误,丢弃该消息不做任何处理,停留在WCA状态。判断消息的类型,如果是“RRC连接建立”消息的内容,如果分配了CCH信道并且消息中包含无线资源配置专用信息,执行无线资源配置。C发送DCP_COFIG_E、CRLOFIREQ,CMAC_ONNECTCON_RE,配
9、置PDCP、LC、MAC子层,建立层2链路,发送RLC_AM_DATA_REQ携带“RRC连接建立完成”消息到网络,RRC停留在WCA状态。如果消息的类型为“RC连接拒绝”,处理流程如果所示,解析该消息的内容,开启定时器T30,并把它的值设为watTie,继续停留在CA状态,当该定时器超时,RC进入初搜小区选择过程,通知EM子层,RRC连接建立失败。图 RLC_TM_DAA_IND信号处理流程CRLCAM_DTA_RQ(WCA)RR子层接收到CConionSetup消息,执行无线资源配置,建立SR1及其对应的DP、LC实例,向EMM子层发送RESBISCNF通知EM,RRC连接建立成功,完成接
10、入过程,通过发送信号CRLC_AMAT_EQ携带“RC连接建立完成”消息包含NAS响应网络,“RRC连接建立完成”消息在S1上发送。这样C连接建立就完成了.T300超时(CA)当30超时时,RRC子层重置AC,释放MC配置和为所有已建立的Bs重建RLC,通知EMM子层C连接建立失败,进入初搜小区选择过程。2.2 初始安全性激活过程(ON)图6安全性激活过程2.23 建立R2、RBs过程(C)图7R连接重配置过程(建立S2、DRBs) RRC连接重建过程图RRC连接重建过程连接释放图9 RRC连接释放过程5 切换. inraMM handver过程说明图0 itraMEhaer过程:1:5。2连接重配置消息里包含obilitntrfo消息(端的切换过程)图11图11 UE端的切换过程
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1