LTE-RRC协议分层及状态转换详解
LTE-RRC-流程图-详细
LTE-RRC-流程图-详细1 RRC 连接过程中的子状态间的跃迁初搜(小区选择)WCAACCIDL (小区重选)CON HO任意状态NULL1152317118671013451691214图1 子状态跃迁1.1 子状态描述表1:LTE 中各子状态说明状态子状态 状态描述空闲NULL(空状态)初搜UE一开机先进入此状态,通过附着和注册过程,接收寻呼消息和系统信息,完成PLMN选择和小区选择、初始下行同步。
IDLE连接ACC(随机接入)当UE接收到高层配置的连接建立请求消息,根据连接建立原因判断小区是否被禁止。
若小区不被禁止,UE的RRC负责配置无线资源和无线信道,通过原语通知MAC初始随机接入进程,建立上行同步。
WCA(等待激活接入)当接收到MAC来的随机接入响应的指示消息,通知高层建立RRC连接,并建立SRB1。
CON(正常连接状态)初始安全性激活,配置AS密钥和相关参数,并配置低层进行加密和完整性保护所需要的相关密钥和参数。
负责连接重配置,建立SRB2和DRBs,完成UE和E-UTRAN之间的无线链路建立。
当UE和E-UTRAN之间的无线链路建立起来后,可以进行正常的数据通信过程HO(切换)执行同频、异频小区间的切换,主要是通过重配置消息里的MobilityControlInfo来实现。
1.2 子状态跃迁描述“1”:任意状态->NULL,“2”:NULL->初搜,“3”:初搜->NULL,“4”:初搜->IDL,“5”:IDL->初搜,“6”:IDLE->ACC,已经小区驻留的UE通过原语RR_ESTABLISH_REQ收到高层的业务请求或是对寻呼的响应而发起的RRC连接建立,通过原语CMAC_RANDOM_ACC_REQ请求MAC进行随机接入,进入ACC子状态。
“7”:ACC->IDL,在ACC子状态的UE,当收到高层发起的突然中断连接请求,或是T300超时,RRC子层放弃连接建立过程,返回IDL子状态。
LTE RLC协议总结解读
AM发送端定时器和计数器
定时器 ?t-PollRetransmit :用于发送端控制轮询的重传间隔
,配置范围 5~500,单位ms
计数器 ?PDU_WITHOUT_POLL :记录上次轮询以来发送的
DRB的RLC工作模式
? 在用户平面上,DRB的RLC的工作模式可以选择AM或UM, 具体使用哪种取决于RRC层的配置。DRB的RLC配置信息在 rrcConnectionReconfiguration中读取
UM模式状态变量和定时器
? VT(US):记录下一个要发送的UMD PDU的SN号,初始值为0 ,当SN = VT(US)的UMD PDU被发送后该变量才会被更新。
AM模式重传流程
AM发送窗口滑动
触发轮询的条件
?PDU_WITHOUT_POLL >= pollPDU ?BYTE_WITHOUT_POLL >= pollByte ?发送和重传缓冲区都为空 ?没有新的 RLC数据PDU能发送(例如发送窗口堵塞 ) ?发生数据重传
? t-PollRetransmit超时,即轮询后一直未收到回应 ? 收到接收端发来的状态报告里含有NACK且在发送窗口内
?RLC提供按序提交的服务 (UM/AM): MAC层的 HARQ可能会出现乱序, E-UTRA的重排序完全交给 RLC来做。
TM模式
?TM发送实体不对来自上层的 RLC SDU进行任何操作 ,直接生成 TMD PDU传递给下层
?TM接收实体也不对来自 MAC层的TMD PDU(即RLC SDU)进行任何操作,直接传递给上层
AM接收窗口滑动 — 顺序接收
LTE中RRC协议精讲_专业版
RRC协议分析1 RRC结构框架图1.1 UE的状态和状态转移1.1.1 E-UTRAN中的状态E-UTRAN中的RRC状态分为:RRC_IDLE和RRC_CONNECTED两种状态的定义和分别执行的动作:RRC_IDLE定义:没有建立RRC连接。
动作:1.高层提供的服务:高层为UE配置特定的DRX.;2.移动性控制:由UE来控制UE的移动性;3.UE执行的动作:监听寻呼信道检测寻呼和系统信息的更改;如果UE是ETWS用户,则同时检测ETWS通知,如果UE是CMAS用户,则同时检测CMAS通知。
(CMAS:商用手机预警系统);完成邻近小区测量和小区重选;获取系统信息。
RRC_CONNECTED定义:RRC连接建立动作:1.UE和网络之间的交互:UE接收或传送单播数据;2.在低层,UE将使用高层配置的特定的DRX;(At lower layers, the UE may beconfigured with a UE specific DRX.)3.移动性控制:由网络来控制UE的移动性,例如:对于GERAN的切换使用的是可选网络援助的小区更改指令(NACC)。
4.UE执行的动作:监听寻呼信道或系统信息块1,来检测系统信息的改变;如果UE是ETWS用户,则检测ETWS通知,如果UE是CMAS用户,则检测CMAS通知;监听与共享数据信道相关的控制信道,从而来决定是否为共享信道调度了数据;提供信道质量和反馈信息;获得系统信息;执行邻近小区测量以及测量报告。
图2-1 3GPP中E-UTRA状态和异RAT移动性过程1.2 RRC的服务和主要功能1.2.1 RRC的服务(1)RRC向高层提供的服务:-- 广播公共控制信息;-- 在RRC_IDLE模式下给UE的通知,例如:被叫;ETWS和CMAS的通知;-- 传输专用控制信息,例如给一个特定的UE传输信息。
(2)RRC期待来自低层的服务:-- 来自PDCP的服务:完整性保护和加密;-- 来自RLC的服务:可靠的和顺序传输信息,无信息的重复应用,同时支持数据的分割和连接。
LTE RRC信令与过程
❖ 选择小区(原小区或准备好的小区),发送重建 请求
❖ 重建失败,进入IDLE
连接控制—RRC信令过程
❖ RRC连接释放:
➢ 信令承载:SRB1 ➢ 作用: 释放RRC连接,使UE进入RRC_IDLE ➢ 成功操作:
➢ UE接到消息后,延迟60ms再执行操作,保证低层发送 ACK。
➢ SIB1:固定调度周期80ms,携带在SI-1中,包含接入相 关信息和其它系统信息的调度信息,在DL-SCH传。 初次传输:SFN mod 8 = 0 的子帧5中。 重复传输:其它的SFN mod 2 = 0 的子帧5中。
系统信息——概述
➢SIB2:无固定调度周期,在“系统信息映射表”的 第一个列表中。在DL-SCH上传输。
连接控制—RRC信令过程
❖ UL/DL信息传输
➢ 信令承载:SRB2 ➢ 作用:传输NAS消息
测量
测量作用 测量参数 测量事件
测量—测量作用
❖ RRC_IDLE测量: ➢配置:广播或专用信令 ➢用途:小区选择和重选
❖ RRC_CONNETCT测量: ➢配置:专用信令 ➢用途:切换
测量—测量参数
❖测量相关参数:
测量类型
测量对象
同频测量
单一载频
异频测量
单一载频
RAT间—UTRA测 量
RAT间—GERAN测 量
❖ RRC连接重建:
➢ 信令承载:SRB0 ➢ 作用:恢复SRB1,保持UE的RRC_CONNECTED状态
重新激活安全性,不改变算法。 ➢ 成功操作:
连接控制—RRC信令过程
❖ 进行重建的条件(启动T311):
➢ 检测到无线链路失败
LTE-RRC协议功能介绍
协议结构的整体介绍 RRC子层协议简介 RRC子层功能介绍 RRC 状态-空闲模式和连接模式 RRC子层的几个重点过程(小区选择,小区重选,RRC
连接建立,重配过程,切换)
精选ppt
1
协议结构整体介绍
UE NAS RRC PDCP RLC MAC PHY
eNB
RRC PDCP RLC MAC PHY
RRC连接建立、保持和释放,包括临时标识(C_RNTI) 的分配和修改、信令RB(SRB)的配置(低优先级和高 优先级SRB)
安全功能。RRC消息的完整性保护。
精选ppt
4
点对点的无线存载的建立、修改和释放。 移动性管理功能。UE测量报告以及为了小区
间和RAT间移动性进行的报告控制、小区间切 换、UE小区选择和重选以及小区选择和重选 控制、eNODE B间的通信上下文的传输。 QoS管理。包括分配和修改上下行调度信息, UE上行速率控制参数。 UE测量上报及测量控制。包括同频、异频和 系统间测量。 NAS消息的传输,PLMN消息等。
精选ppt
10
小区选择过程
小区选择过程类型: 初始小区选择和带存储信息的小区选择。
1:初始小区选择: 在初始小区选择过程中,UE不考虑哪个无线频率信
道 是E-UTRA载波,它将根据自身能力在E-UTRA的 频带上扫描所有无线频率信道,来寻找一个适合的小区。 在每一个载频上UE仅需要搜索最强小区。然后UE调谐到 信号强度最高的频点上,读取BCH上的系统信息。然后 根据读取的系统信息来判断该小区是否属于所选择的网 络、小区是否被禁止以及小区的S值是否大于0等信息。 如果都满足那么UE将驻留在该小区,否则将从次强的频 点上再次进行选择。如果没有搜索到合适的小区,UE将 继续监测所有的频道,选择S大于0并且未被禁止的小区, 这时不考虑小区所属的网络,找到合适的小区并驻留, 这时UE就只能进行紧急呼叫。UE完成小区选择后将接收 到系统广播中的BA列表,BA列表将被重置和更新。
LTE-RRC协议介绍(二)-系统信息
5.2 系统信息5.2.1 介绍5.2.1.1 概述系统信息分成MasterInformationBlock(MIB)和若干个SystemInformationBlocks (SIBs)。
MIB 包括有限个最重要、最常用的传输参数(当从小区中获得其它的信息时需要这些传输参数);SIB在BCH信道上传输。
除了SystemInformationBlockType1,其它SIBs都是在SystemInformation (SI)消息中传送,而SIB到SI消息的映射是根据SystemInformationBlockType1中的schedulingInfoList参数而灵活配置;配置需要遵循一些约束,包括1)每个SIB只能映射到一个SI 消息中,2)只有具有相同调度要求(周期)的SIB能映射到相同的SI消息,3)SystemInformationBlockType2总是可以映射到对应于schedulingInfoList中SI消息列表第一个条目的SI消息。
可能会有多个SI消息以相同的周期进行传输。
SystemInformationBlockType1和所有的SI消息是在DL-SCH信道上传输。
物理层对SIB的大小进行了限制。
如果使用DCI format 1C,SIB最大可以是1736比特(217字节);如果是DCI format 1A,上限是2216比特(277字节)。
5.2.1.2 调度MIB使用一种固定的、周期为40 ms 的调度;如果需要,可以在40 ms时间内重传。
MIB 的第一次传输是安排在无线帧的子帧#0 中,其中系统帧号SFN mod 4 = 0,同时重传是安排在其它所有无线帧的子帧#0中。
SystemInformationBlockType1应用一种固定的、周期为80 ms的调度;如果需要,可以在80 ms时间内重传。
SystemInformationBlockType1的第一次传输是安排在无线帧的子帧#5中,其中满足系统帧号SFN mod 8 = 0,同时重传是安排在其它所有无线帧的子帧#5中,其中满足系统帧号SFN mod 2 = 0。
27--5GRRC状态及其转换
5G RRC状态及其转换5G总体架构如下:AMF/UPF AMF/UPF€8NG-RAN在上图中有几个关键的术语,做个简单的介绍。
eNB:通过S1接口连接到EPC的4G站点;ng-eNB:通过NG接口连接到5GC的4G站点;gNB:通过NG接口连接到5GC的5G站点;en-gNB:通过S1接口连接到EPC的5G站点。
在5G网络中,定义了三种RRC状态,相比LTE新增了 RRC_INACTIVE状态,三种状态的相互转化关系如下:RRC_IDLE 状态•UE特定DRX可以由上层配置;•基于网络配置的UE移动性;•UE的动作:1.监控通过口6通过P-RNTI传输的短消息;2.使用5G-S-TMSI监视用于CN寻呼的寻呼信道;3. 执行相邻小区测量和小区(重新)选择;4.获取系统消息并可以发送SI请求(如果配置)。
5.记录可用测量以及记录测量配置UE的位置和时间。
RRC_INACTIVE 状态•UE特定DRX可以由上层或RRC层配置;•基于网络配置的UE控制移动性;•UE存储接入层的不活动上下文;•RRC层配置基于RAN的通知区域;•UE动作:1.监控通过口6通过P-RNTI传输的短消息;2.使用5G-S-TMSI监视CN寻呼信道,并使用fuiii-RNT运行寻呼;3. 执行相邻小区测量和小区(重新)选择;4.定期执行基于RAN的通知区域更新,并且当移动到配置的基于RAN的通知区域之外时;5.获取系统信息并可以发送SI请求(如果配置)。
6.记录可用测量以及记录测量配置ue的位置和时间。
RRC_CONNECTED 的状态• UE存储AS上下文;•向或从UE传送单播数据;•在低层,UE可以配置有UE特定的DRX;•对于支持CA的UE,使用与SpCell聚合的一个或多个SCells以增加带宽;•对于支持DC的UE,使用与MCG聚合的一个SCG来增加带宽;•网络控制的NR内和E-UTRA之间的移动性;•UE的动作:1.通过口6监控携带P-RNTI短消息的传输;2.监视与共享数据信道相关联的控制信道,以确定是否为其调度了数据;3.提供信道质量和反馈信息;4.执行相邻小区的测量和测量报告;5.获取系统信息。
LTERRC层解析v2.0
VAL/EVDO Telecom/
目录
➢ RRC概述 ➢ 系统消息和广播 ➢ RRC连接控制 ➢ 测量(移动性管理) ➢ 参考文档
第2页/共计89页
缩略语
C-RNTI CCO DRB DRX ETWS MIB NAS PDCP QoS RLC SFN SI SIB SI-RNTI SON SRB S-TMSI
• RRC 连接控制 • 寻呼 • 建立/修改/释放RRC连接; • RRC 连接移动性,包括例如同频和异频切换,相关的安全处理,密钥/算法改变、网络节点间传输的RRC上下文信息规范; • 承载用户数据(DRBs) 的RB建立/修改/释放; • 无线配置控制包括,例如ARQ配置、HARQ配置、DRX配置的分配/修改; • QoS 控制包括上下行半持久调度(SPS)配置信息的分配/修改,在UE侧上行速率控制参数的分配/修改,即每个RB优先权和 优先比特速率(PBR)的分配; • 从无线链路失败中恢复;
➢ SRB0用于RRC 消息,使用CCCH逻辑信道; ➢ SRB1 用于RRC 消息(可能包括含有NAS消息),同时对于NAS消息,SRB1先于
SRB2的建立,所有使用DCCH逻辑信道; ➢ SRB2 用于 NAS消息,使用DCCH逻辑信道。SRB2要后于 SRB1建立,并且总是由
E-UTRAN在安全激活后进行配置。 一旦安全被激活,在SRB1和SRB2上所有的RRC消息,包括那些包含NAS或非3GPP消息 ,都由PDCP进行完整型保护和加密。NAS各自独立采用完整性保护和加密生成NAS消息 下行捎带NAS 消息仅仅用于一个依附的流程(即在连接成功/失败的时候使用):建立/ 修改/释放承载。上行捎带NAS消息仅仅用于在建立连接的过程中传输初始的NAS 消息。 注:在RRC消息中也包含由SRB2传输的NAS消息,然而不包含任何RRC协议控制信息。
看协议学4G--RRC状态和功能
看协议学4G--RRC状态和功能本文根据3GPP R17 TS36.300 7.2节编译整理4G(LTE)网络无线协议栈中RRC子层是协议最高层,负责无线资源控制和管理;4G网络中终端(UE)RRC有Idle和Connected两种状态。
它们定义如下:一、RRC子层服务和功能•- 广播与非接入层(NAS)相关系统信息;•- 广播与接入层(AS)相关系统信息;•- 寻呼;•- UE和E-UTRAN之间RRC连接的建立、维护和释放,包括:o- 在UE和E-UTRAN之间分配临时标识符;o- 用于RRC连接的信令无线电承载的配置:•- 低优先级SRB和高优先级SRB;•- 对于NB-IoT,AS安全激活前支持UE专用SRB,AS安全激活后仅支持UE专用SRB;•- 对于支持S1-U数据传输或用户平面CIoT EPS优化的NB-IoT UE,如TS 24.301[20]中所定义;要么•- 对于支持NG-U数据传输或用户平面CIoT 5GS优化的NB-IoT UE,如TS 24.501[91]中所定义:o- 默认支持1个DRB,可选最多支持2个DRB;•- 对于支持用户平面CIoT EPS优化的UE,如TS 24.301[20]中所述;要么•- 对于支持用户平面CIoT 5GS优化的UE,如TS 24.501[91]中所述:o- RRC连接的暂停/恢复;•- 包括密钥管理在内的安全功能;•- 点对点无线电承载的建立、配置、维护和发布;•- 移动功能包括:o- UE测量报告和对小区间和 RAT 间移动性报告的控制;o- 切换;o- UE小区选择和重选以及小区选择和重选的控制;•- 切换时的上下文传输。
•- MBMS服务的通知和计数;•- MBMS业务无线承载的建立、配置、维护和释放;•- QoS管理功能;•- UE测量报告和报告控制;•- NAS直接消息传输到NAS或从NAS到UE。
二、进入RRC Idle状态终端可执行功能:•- PLMN选择;•- NAS配置的DRX;•- 系统信息广播;•- 寻呼;•- 小区重选移动性;•- UE应该已经分配了一个ID,它在跟踪区域中唯一标识UE;•- eNB和ng-eNB中没有存储RRC上下文(支持用户面CIoT EPS 优化的UE除外,如TS 24.301[20]和用户面CIoT 5GS优化,如TS 24.501[91]中指定,其中可以为恢复过程存储上下文);•- Sidelink通信传输和接收;•- Sidelink搜索和监控;•- V2X sidelink通信传输和接收;•- NR Sidelink通信传输和接收;•- MO-EDT;•- MT-EDT;•- 使用PUR传输。
rrc状态转换流程
RRC状态转换流程涉及RRC_IDLE态、RRC_INACTIVE态和RRC_ACTIVE态之间的转换。
以下是RRC状态转换的详细流程:1.RRC_IDLE态到RRC_INACTIVE态:UE处于空闲态时,会周期性地醒来接收来自网络的寻呼消息。
UE的行为包括监控PDCCH上的短信息传输(P-RNTI)、监控CN寻呼(5G-S-TMSI)、执行邻区测量、小区选择或小区重选、获取系统消息等。
当UE需要发起数据传输时,UE会从RRC_IDLE 态转移到RRC_INACTIVE态。
2.RRC_INACTIVE态到RRC_ACTIVE态:当UE处于非激活态,其行为不仅包括RRC_IDLE态的所有,还需要存储UE Inactive AS上下文,以及RAN区域同步。
传输数据。
当UE有数据需要发送时,会触发RRC重配置过程,进而从RRC_INACTIVE态转移到RRC_ACTIVE态。
3.RRC_ACTIVE态到RRC_INACTIVE态:在RRC_ACTIVE态,UE可以执行各种操作,如获取系统消息等。
当UE没有数据传输需求时,UE可以主动发起RRC释放过程,从RRC_ACTIVE态转移到RRC_INACTIVE态。
此外,当UE进入空闲态或处于非激活态时,也会触发上下文释放流程,将UE 的状态从RRC_ACTIVE态转移到RRC_IDLE态或RRC_INACTIVE态。
4.RRC_INACTIVE态到RRC_IDLE态:当UE处于非激活态并且没有数据传输需求时,UE可以主动发起释放过程,将UE的状态从RRC_INACTIVE态转移到RRC_IDLE态。
此外,当UE进入空闲态时,也会触发上下文释放流程,将UE的状态从RRC_INACTIVE态转移到RRC_IDLE态。
5.RRC_IDLE态到RRC_INACTIVE态:当UE处于空闲态时,会周期性地醒来接收可能来自网络的寻呼消息。
当网络触发的上下文释放流程发生时,例如gNodeB触发的释放、gNodeB中的定时器超时导致的切换及其他无线原因,gNodeB向MME发送UE Context Release Request消息;另一种是UE注销发起的上下文释放(核心网触发的释放) ,核心网触发的释放和无线触发的释放流程基本一样,主要区别在于无线触发的释放的第一条消息是gNodeB发起的释放请求。
LTE移动通信技术任务4 RRC层
注意EMM状态和ECM状态是相互独立的。
三、NAS状态及其与RRC状态的关系
NAS状态与RRC状态之间的关系如下所示: ● EMM-DEREGISTERED状态 + ECM-IDLE状态 RRC_IDLE状态:
移动性特征包括有:PLMN选择;
UE位置:不被网络所知。 ● EMM-REGISTERED状态 + ECM-IDLE状态 RRC_IDLE状态: 移动性特征包括有:小区选择; UE位置: 在跟踪区级别被网络所知。 ● EMM-REGISTERED状态 + ECM-CONNECTED状态 + 无线承载已建立 RRC_CONNECTED状态: 移动性特征包括有:切换; UE位置:在小区级别被网络所知。
二、RRC状态
与UMTS系统类似,终端开机后, 将会从选定的PLMN中选择一
个合适的小区驻留。
当UE驻留在某个小区后,就可以接收系统信息和小区广播信息 。通常UE第一次开机需要执行注册过程,一方面是完成互相认
证鉴权,另一方面是让网络获得该UE的基本信息。
随后,UE可以一直处于空闲状态,直到需要建立RRC连接。 UE通过建立RRC连接才能进入连接状态,此时UE可以与网络进 行数据的交互。 当UE释放了RRC连接时,UE就会从RRC-CONNECTED状态迁
UE有一个在跟踪区(TA)范围内的唯一标 网络控制的移动性管理,包括切换或者网
识;
在eNodeB中没有保存RRC通信上下文
络辅助小区更改(NACC)到GERAN小区;
可以测量邻小区; 终端可以监听控制信道以便确定网络是否 为它配置了共享信道资源;
eNodeB可以根据终端的活动情况配置不连
续接收(DRX)周期,节约电池并提高无 线资源的利用率
LTE RRC协议介绍(三)-连接控制
5.3 连接控制5.3.1 介绍5.3.1.1 RRC 连接控制RRC 连接建立包括SRB1的建立。
E-UTRAN在完成S1连接建立过程前,也就是在接收到EPC发出的UE上下文信息之前,先要完成RRC连接的建立。
因此,在RRC连接的初始阶段,AS安全没有被激活。
在这个初始阶段,E-UTRAN可以配置UE执行测量上报。
不过,UE只有在AS安全被激活时才接收切换消息。
一旦接收到EPC发出的UE上下文后,E-UTRAN就使用初始安全激活过程来激活安全(包括加密和完整性保护)。
用于激活安全的RRC消息(命令与成功响应)会得到完整性保护,而加密只有当安全激活过程完成后才开始。
也就是说,响应激活安全消息的消息没有被加密,而随后的消息则既有完整性保护又有加密(比如建立SRB2和DRB的消息)。
初始安全激活过程启动之后,E-UTRAN初始化SRB2和DRB的建立,即E-UTRAN可以在收到UE发出的初始安全激活确认之前,就初始化SRB2和DRB的建立。
在任何情况下,E-UTRAN 都会对用于建立SRB2和DRB的RRC连接重配消息进行加密和完整性保护。
如果初始安全激活和/或无线承载建立失败(即安全激活和DRB建立被一个联合的S1过程触发,不支持部分的成功),E-UTRAN应释放RRC连接。
对于SRB2和DRB,安全保护总是在一开始被激活,也就是说,E-UTRAN不会在激活安全之前建立这些承载。
RRC连接的释放由E-UTRAN初始化。
这个过程可用于将UE重定向到另一个E-URTA频率或者其它无线接入系统的载波频率。
只有在特殊的情况下,UE可中断RRC连接,即不通知E-UTRAN而迁移到RRC_IDLE状态。
5.3.1.2 安全性AS 安全包括RRC信令(SRB)的完整性保护,以及RRC信令(SRB)和用户数据(DRB)的加密。
RRC处理安全参数的配置(AS配置一部分的)包括完整性保护算法、加密算法以及两个参数(keyChangeIndicator和nextHopChainingCount)。
LTE RLC协议解读
LTE 协议解读 RLC 部分
图2-1 RLC子层模型
2.1 分段与串接 Segmentation就是分段,LTE中它只在UM/AM的发送端执行。当由MAC层指示的RLC PDU大小小于RLC SDU时,RLC实体就会对RLC SDU执行分段操作,让生成的RLC PDU能 适配进去。 Concatenation就是串接, LTE中它只在UM/AM的发送执行。 当由MAC层指示的总的RLC PDU大小大于RLC SDU时,RLC层就会根据此情况对RLC SDU执行串接操作,让一个RLC SDU和其他RLC SDU或者其他RLC SDU的分段串联起来,让生成的RLC PDU能适配进去。
发送过程: 每发送一个 UMD PDU 到下一层协议实体,则设置发送状态变量 VT(US) = SN(这
个 PDU 的 SN)
版权所有,未得本人同意不得转载 Page 5 of 21 Created by LTE 通信人家 /yongzhid 联系:yongzhid@
每个接收 UM RLC 实体维护下列状态变量: VR(UR), 这个状态变量记录着等待重排序的最早 UMD PDU 的序列号。 在重排序窗口之内, 序列号低于该变量的 UMD PDU 其接收状态认为已经确定,放弃对此范围内的接 收空隙处 PDU 的等待,将其余正确接收到的 PDU 重组形成 SDU,顺序递交到高 层,后续即使正确接收到此范围内序列空隙处的 PDU 也采取删除数据包的操作。 该状态变量的初始值为 0; VR(UX),这个状态变量记录着触发重排序计时器的 UMD PDU 紧接着的下一个序列号。当 重排序计时器启动时,该变量与 VR(UR)分别记录当前重排序计时器对应的序列 号范围内的上边界和下边界。 当该范围内全部接收序列空隙处的 PDU 都正确接收 后,终止当前重排序计时器。当重排序计时器不存在时,则该变量变得无意义。 VR(UH),这个状态变量记录接收到的 PDU 中最高序列号紧接着的下一个序列号,作为重 排序窗口的上边界。该状态变量的初始值为 0。 2.4.4.2 SDU 丢弃
LTE RRC
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 2
状态转换
GSM_Connected CELL_DCH Handover E-UTRA RRC_CONNECTED Handover GPRS Packet transfer mode CCO, Reselection Connection establishment/release CELL_FACH CCO with NACC Reselection Connection establishment/release
1. 接受上层配置,DRX配置(Upper) 2. 移动性控制和管理 3. 监听广播/传呼信道 4. 小区监听和重选
HUAWEI TECHNOLOGIES CO., LTD.
Connect状态下: 状态下: 状态下
1. UE的单播 2. 配置DRX(Lower ) 3. 移动性管理,包括Handover transfer 4. 监听传呼信道,接收系统信息 5. 提供测量报告、RAQ控制反馈等
LTE RRC介绍
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 1
Enriching life through communication
Corporate Presentation
overview
1. 第三层协议 2. Function
HUAWEI TECHNOLOGIES CO., LTD.
LTE RRC协议移动性与切换分析
3 移动性(Mobility)3.1 intra-LTE 切换当RRC连接存在的时候,UE的移动性表现为切换。
在E-UTRAN内部的切换要遵循以下原则:1. 切换是网络控制的,E-UTRAN决定什么时候发起切换和切换的目标小区;2. 切换是基于UE测量的结果,UE测量和测量报告是由E-UTRAN给出的参数来控制的;3. 在E-UTRAN内的切换要求通过源eNodeB和目的eNodeB之间的包转发来满足它的无损切换;4. 只有当无线切换完成的时候,核心网S1连接才被更新,这种方法称为后向路径切换,核心网并不控制切换。
注:后向切换是源eNodeB发起的切换过程,其特征是源eNodeB主动将UE上下文(context),发送给目标eNodeB。
3.1.1 切换过程(以同频切换为例)同频切换程序的整个过程间如图3-1。
UE从左边移动到右边。
在初始化阶段,UE的用户平面连接到源eNodeB,并进一步连接到SAE GW,S1信令连接存在于eNodeB和MME 之间,eNodeB建立信令连接和GTP(GPRS 隧道协议)隧道到目标小区。
当目标小区执行测量报告开始后,UE发送测量报告到eNodeB,当源eNodeB通过切换门限的判断,做出切换时,如果发现目标eNodeB有可用的资源,源eNodeB就会发送切换命令给UE。
UE将源eNodeB的无线连接切换到目标eNodeB,这个时候核心网没有立即意识到切换,核心网连接是最后被更新的,这个过程就叫作后向路径切换。
图3-1:同频切换过程同频切换过程中用户平面的切换如图3-2所示。
在后期路径切换之前,下行链路用户平邓勇志Digitally signed by 邓勇志DN: cn=邓勇志,sn=2088002712925365, o= Corporation, ou=CA Center,email=yongzhid@ Date: 2011.03.01 22:18:21 +08'00'面的数据包在X2接口上从源eNodeB被转发到目标eNodeB,X2接口能保证无损切换。
LTE-RRC协议分层及状态转换详解
2:带BA表的小区选择:
带存储列表小区选择过程。UE上次正常关机时,将当时 UE所在小区信息,如PLMN、位置区标识LAI(或RAI)、 服务小区和邻近小区信息以及一些与此相关的无线参数等信 息存储在USIM中。当UE再次开机时,将根据存储的广播信 道、同步码等信息进行搜索,UE测量存储列表中各小区的 RSRP值,然后按测量值的大小排序(降序)进行小区搜索。 这种优先使用上次关机时的网络信息和小区的无线参数信息, 可以加速小区的查找速度,这种方式的小区选择过程称为带 BA表的小区选择过程。如果有可驻留的小区,UE则选择该 小区作为服务小区。如果没有,UE将进行正常小区选择。
Reselection CCO, Reselection
GSM_Idle/GPRS Packet_Idle
LTE中仍然保留了RRC的两种状态:空闲状态和连接状态。
RRC状态-空闲模式(一)
LTE空闲模式和UTRAN系统类似,终端开机后,将 会从选定的PLMN中选择一个合适的小区进行驻留。当 UE驻留在某个小区后,就可以接收系统消息和小区广播 信息。通常UE第一次开机时需要执行注册过程,一方面 可以互相认证鉴权,另一方面可以让网络获得此UE的一 些基本信息。之后UE可以一直处于空闲模式下,直到需 要建立RRC连接。 空闲模式下驻留一个小区的目的: •UE可接收网络的系统消息 •UE可以发起接入 •UE可接收寻呼(当UE处于IDLE,网络发送寻呼的范围 是:此时网络只知道该UE所驻留的跟踪区,所以网络会 在该跟踪区的所有小区的控制信道上都发送寻呼消息。)
Barred cell Reserved cell
无 运营商服 务
RRC状态-空闲模式(二)
RRC空闲模式下状态划分
状态名 主要功能说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在IDLE状态下UE测量列表的构成
1:对同频小区测量(同频小区列表在SIB4中广播) 如果Sintrasearch在服务小区中发送(SIB3中广播),并且 Sservingcell> Sintrasearch,UE就可以不执行同频测量;如 果Sservingcell<= Sintrasearch或者Sintrasearch不在服务小 区发送(SIB3),UE就需要执行同频测量。 2:对E-UTRAN异频测量(异频小区列表在SIB5中广播) 如果E-UTRAN异频小区的重选优先级比当前驻留小区的频 率优先级高,UE将对该E-UTRAN异频或inter-rat频率进行 测量(不受Snonintrasearch限制) 如果E-UTRAN异频小区的重选优先级与当前驻留小区的频 率优先级相同或比当前服务小区的优先级低:如果 Snonintrasearch在服务小区发送(sib3中广播),并且 Sservingcell>Snonintrasearch,UE则不会对E-UTRAN异频测 量;如果Sservingcell<=Snonintrasearch或者 Snonintrasearch没有在服务小区发送,UE将执行异频测量。 注意:异频小区重选优先级在SIB5中广播,如果在SIB5中未 给出某个频点的小区重选优先级,那么在重选或者测量的 时候都是不考虑该频点下的小区。服务小区的重选优先级 在sib3中广播,是必选项。
小区分类
Acceptable小区 Suitable cell
需满足条件
没有被BAR S>0
是否可驻 留
否
提供的服 务类型
受限服务 正常服务
1.该小区属于CPLMN或 是 RPLMN或EPLMN(系 统消息提供) 2.该小区没有被BAR(系 统消息提供) 3.该小区所属的TA不在 禁止列表中 4.S>0 由系统消息广播 由系统消息广播 否 满足有些 条件可以 驻留
Reselection CCO, Reselection
GSM_Idle/GPRS Packet_Idle
LTE中仍然保留了RRC的两种状态:空闲状态和连接状态。
RRC状态-空闲模式(一)
LTE空闲模式和UTRAN系统类似,终端开机后,将 会从选定的PLMN中选择一个合适的小区进行驻留。当 UE驻留在某个小区后,就可以接收系统消息和小区广播 信息。通常UE第一次开机时需要执行注册过程,一方面 可以互相认证鉴权,另一方面可以让网络获得此UE的一 些基本信息。之后UE可以一直处于空闲模式下,直到需 要建立RRC连接。 空闲模式下驻留一个小区的目的: •UE可接收网络的系统消息 •UE可以发起接入 •UE可接收寻呼(当UE处于IDLE,网络发送寻呼的范围 是:此时网络只知道该UE所驻留的跟踪区,所以网络会 在该跟踪区的所有小区的控制信道上都发送寻呼消息。)
CELL_FACH
CELL_PCH URA_PCH Connection establishment/release UTRA_Idle
CCO with optional NACC Reselection Connection establishment/release
Reselection
E-UTRA RRC_IDLE
RRC协议分层解析
协议结构的整体介绍
RRC子层协议简介 RRC子层功能介绍
RRC 状态-空闲模式和连接模式
RRC子层的几个重点过程(小区选择,小区重选,
RRC连接建立,重配过程,切换)
协议结构整体介绍
UE NAS RRC PDCP RLC MAC PHY
eNB
MME NAS RRC PDCP RLC MAC PHY
SEL
IDLE
RRC状态-空闲模式(三)
空闲模式下主要过程: 小区选择过程 小区重选 寻呼监控 系统消息接收 测量 DRX控制
小区选择过程
小区选择过程类型: 初始小区选择和带存储信息的小区选择。
1:初始小区选择: 在初始小区选择过程中,UE不考虑哪个无线频率信道 是E-UTRA载波,它将根据自身能力在E-UTRA的频带 上扫描所有无线频率信道,来寻找一个适合的小区。在 每一个载频上UE仅需要搜索最强小区。然后UE调谐到 信号强度最高的频点上,读取BCH上的系统信息。然后 根据读取的系统信息来判断该小区是否属于所选择的网 络、小区是否被禁止以及小区的S值是否大于0等信息。 如果都满足那么UE将驻留在该小区,否则将从次强的频 点上再次进行选择。如果没有搜索到合适的小区,UE将 继续监测所有的频道,选择S大于0并且未被禁止的小区, 这时不考虑小区所属的网络,找到合适的小区并驻留, 这时UE就只能进行紧急呼叫。UE完成小区选择后将接 收到系统广播中的BA列表,BA列表将被重置和更新。
Barred cell Reserved cell
无 运营商服 务
RRC状态-空闲模式(二)
RRC空闲模式下状态划分
状态名 主要功能说明
NULL
空状态,刚开机时处于该状态;或者找不到任何小区时,进 入该状态;根据定时器周期性搜索可以驻留的小区
小区选择状态,为了找到一个合适的小区进行驻留,需要对 指定小区(带BA表时)或频段内所有小区进行测量,解码 BCH,接收系统消息等,找到一个可以正常驻留的小区时, 进入IDL状态。 空闲状态,此时属于正常驻留小区,需要完成寻呼和系统消 息的接收及服务小区和邻近小区的测量,根据重选准则检查 是否触发小区重选,根据测量值和其它参数从候选小区列表 中选择一个最好小区驻留,并随时执行上层触发的接入过程
控制平面协议栈如上图所示,主要包括NAS, RRC,PDCP,RLC,MAC层,其中PDCP,RLC和MAC的功能和 用户平面的一样。 RRC协议终止于eNodeB 。
RRC子层协议简介
RRC位于LTE协议栈L3,处于非常重要的地位, 是接入层和非接入层的主要控制中心,控制着层 间主要的接口,不仅要为上层提供来自网络系统 的无线资源参数,同时还要控制下层的主要参数 和行为。总的来说RRC是整个控制平面的核心、 是终端协议的无线总管、接入平面和非接入平面 进行对话的桥梁、是协议信令与用户数据通道的 调度员。无线资源控制层完善与否、可靠与否, 很大程度上BA表的小区选择:
带存储列表小区选择过程。UE上次正常关机时,将当时 UE所在小区信息,如PLMN、位置区标识LAI(或RAI)、 服务小区和邻近小区信息以及一些与此相关的无线参数等信 息存储在USIM中。当UE再次开机时,将根据存储的广播信 道、同步码等信息进行搜索,UE测量存储列表中各小区的 RSRP值,然后按测量值的大小排序(降序)进行小区搜索。 这种优先使用上次关机时的网络信息和小区的无线参数信息, 可以加速小区的查找速度,这种方式的小区选择过程称为带 BA表的小区选择过程。如果有可驻留的小区,UE则选择该 小区作为服务小区。如果没有,UE将进行正常小区选择。
系统间测量。 NAS消息的传输,PLMN消息等。
RRC状态
GSM_Connected CELL_DCH Handover E-UTRA RRC_CONNECTED Handover GPRS Packet transfer mode CCO, Reselection Connection establishment/release
点对点的无线存载的建立、修改和释放。 移动性管理功能。UE测量报告以及为了小区 间和RAT间移动性进行的报告控制、小区间切 换、UE小区选择和重选以及小区选择和重选 控制、eNODE B间的通信上下文的传输。 QoS管理。包括分配和修改上下行调度信息, UE上行速率控制参数。 UE测量上报及测量控制。包括同频、异频和
RRC子层功能介绍
提供系统信息广播:包括NAS层和接入层(AS)的系
统消息。为空闲模式的UE提供小区选择和小区重选 参数,邻小区参数,为连接模式的UE提供公共信道 重配置消息等。 寻呼:RRC子层负责实现把寻呼消息广播给特定的UE功 能,网络侧的高层可以请求寻呼和通知。在一个RRC连 接建立过程中,RRC子层也可以发起寻呼。 RRC连接建立、保持和释放,包括临时标识(C_RNTI) 的分配和修改、信令RB(SRB)的配置(低优先级和高 优先级SRB) 安全功能。RRC消息的完整性保护。
PUMAX:物理层计算。
小区选择异常情况:
1:小区被BAR或S>0(SIB1) 2:广播的PLMN和NAS下发的不一样(SIB1) 3:BCH检验失败(L1读MIB失败) 4:DL-SCH检验失败(L1解读SIB1或SI失败) 5:找不到可驻留小区:适合小区找不到,可接受小区也 找不到,RRC进入NULL状态。 6:受限驻留:协议上驻留任何小区的状态。UE搜索不到 适合小区,只能找到可接受小区,RRC进入LIM。 注:对于RRC而言,要进入受限状态,有两种情况:一种 是RRC无法找到一个适合小区驻留,而只能找到一个可 接受小区驻留,而进入受限状态,这种情况,可以看 成是RRC的主动受限(PLMN不匹配或者LAI禁止);另外 一种受限,是由上层通知RRC,要求RRC进入受限状态, 这种对于RRC可以看成是被动受限(例如:开机没有SIM 卡;指定的PLMN无效)
小区重选过程
UE不管是在空闲模式还是在连接模式下,都需要随时
监视服务小区和邻近小区的信号质量,以选择一个最合 适的小区驻留。这个过程就是小区重选。小区重选是与 移动性相关的一个过程。在此只介绍空闲模式下小区重 选过程。 触发小区重选过程的原因: 1:UE通过周期性的IDLE测量发现有邻近小区满足重选条 件 2:通过测量发现服务小区S值小于0,此时重选列表不包 括服务小区 3:服务小区系统消息发生变化,指服务小区被BAR。此 时重选列表也不包括服务小区。
•在IDLE状态下UE重选列表构成
在IDLE状态下能进入重选列表的小区满足S>0 重选列表中小区排列的顺序表示了该小区优先级,越