当前位置: 首页 > news >正文

LTE/5G L3 RRC层技术介绍

一、RRC层简介

RRC:Radio Resource Control protocol,无线资源控制协议,又称为“”接入层信令AS”

RRC层有两个大的基本功能

  • 在基站和手机之间传递L3层无线资源控制信令, 即接入层信令AS,比如为终端建立无线数据承载。
  • 帮助手机和核心网信令网关在空口传递"非接入层信令NAS"。也就是说NAS消息是承载在RRC消息中在空口传输的,NAS消息在有线传输网是承载在S1AP消息中。

L3 RRRC层主要定义的是RRC的功能:基站和手机之间传递L3层无线资源控制信令

  • RRC层的对外接口:空口接口与核心网接口
  • RRC层的无线承载:SRB, DRB
  • RRC层终端的状态机
  • RRC层消息的通用格式
  • RRC消息的功能类型
  • RRC消息的交互流程

无线资源的种类
所谓的无线资源管理主要指的是空口资源的利用,它包括以下几种:

  • 频率资源:信道所占用的频段(载频)以及所有的子载波资源。
  • 时间资源:用户业务所占用的时隙,符号资源。
  • 码资源:系统中用于区分小区信道和用户的扩频码或扰码等。
  • 功率资源:功率控制来动态分配功率、克服码间串扰。
  • 空间资源:采用智能天线或MIMO技术后,对用户及用户群的位置跟踪及空间分集和复用。

通过RRC协议,可以动态在终端UE和基站之间传递无线资源的控制信息,用于实现基站对UE终端的各种远程管理!

二、RRC层的核心功能与要点

在 LTE 和 5G 网络中,RRC(无线资源控制)层是空中接口控制平面的核心,负责管理无线资源、控制连接状态以及协调从终端到网络侧的众多关键流程。

技术模块

核心功能与要点

RRC 层概述与架构

位于协议栈层三,是控制平面的核心,负责系统信息广播、RRC连接控制、移动性管理、测量配置与报告等。

ASN.1 消息

用于描述 RRC 消息的数据结构与编码。通过 ASN.1 编译器可生成编解码代码,实现消息的高效、可靠传输。

无线承载 (SRB/DRB)

- SRB(信令无线承载):传输 RRC 和 NAS 信令,例如 SRB0 用于 CCCH 上的初始接入。
- DRB(数据无线承载):传输用户面数据。

RRC 状态

- RRC-IDLE:可进行小区选择/重选、接收寻呼。
- RRC-CONNECTED:可进行单播数据传输、切换、测量上报。
- RRC-INACTIVE (5G NR 引入):保留部分连接上下文,快速恢复连接,降低功耗与信令开销。

系统信息 (MIB/SIB)

- MIB(主信息块):携带最核心的物理层信息,在 BCH 上传输。
- SIB(系统信息块):SIB1 包含小区接入等相关信息及其他 SIB 的调度信息;其他 SIB(如 SIB2)包含公共信道、小区重选等参数。

NAS 消息

非接入层消息,用于终端和核心网之间的通信。RRC 层通过信令无线承载(SRB) 为 NAS 消息提供传输通道。

三、RRC层与关键技术

1、RRC层概述与总体架构

RRC 层在 LTE 和 5G 网络中扮演着控制中心的角色。其主要功能可以概括为以下几个方面:

系统信息广播:向所有终端广播网络的基本信息和参数。

RRC连接控制:负责 RRC 连接的建立、维护、修改、释放,以及安全激活(加密和完整性保护)。

移动性管理:管理终端在连接状态下的切换(handover)过程。

测量配置与报告:配置终端进行无线信道质量的测量,并上报测量结果,为网络决策(如切换)提供依据。

2、ASN.1消息

ASN.1(抽象语法记法一)是一种用于描述数据进行网络传输的结构和表示方式的语言。在 RRC 层中,所有信令消息都使用 ASN.1 来定义。

目的:确保不同厂商的设备之间能够正确无误地理解和解析 RRC 消息。

处理流程:在实际的协议栈软件实现中,通常会有一个 ASN.1 编解码模块。该模块负责将内存中的 RRC 消息结构体按照 ASN.1 定义的规则转换成可在空中接口传输的二进制比特流(编码),以及将接收到的比特流还原回可操作的消息结构(解码)。

3、无线承载(SRB与DRB)

无线承载(RB)是基站为终端(UE)分配的各种协议实体和配置的总称,是数据在无线接口上的传输通道。主要分为两类:

SRB(信令无线承载):专门用于传输控制平面信令,包括 RRC 消息本身和 NAS 消息。

  • SRB0:用于传输使用CCCH逻辑信道的 RRC 消息,如在 RRC 连接建立初期发送的 RRCConnectionRequest 等消息。

  • SRB1:用于传输 RRC 消息(可能搭载 NAS 消息)以及在 SRB2 建立之前的 NAS 消息,使用 DCCH 逻辑信道。

  • SRB2:专用于传输 NAS 消息,优先级低于 SRB1,在安全激活后由网络配置,也使用 DCCH。

DRB(数据无线承载):用于传输用户平面数据。在 5G 中,引入了 SDAP 层来负责 QoS 流 到 DRB 的映射,提供了更灵活的 QoS 管理机制。

4、RRC状态演进

终端在无线网络中的行为模式主要由其 RRC 状态决定。

RRC-IDLE(空闲)状态:

  • 终端没有 RRC 连接。

  • 主要行为:监听寻呼以发现来电或数据到达,进行小区选择和重选,接收系统信息广播-2

  • 非连续接收(DRX)以节省功耗。

RRC-CONNECTED(连接)状态:

  • 终端已建立 RRC 连接,网络知晓其所在的小区级别位置。

  • 主要行为:与网络进行单播数据传输,在网络控制下进行切换,执行测量上报-2

RRC-INACTIVE(非激活)状态(5G NR引入):

  • 这是一个创新的中间状态,旨在兼顾终端功耗、连接恢复速度和信令开销。

  • 终端保留部分 RAN 上下文(如安全上下文、UE能力信息),从核心网视角看仍处于连接态。

  • 终端行为类似空闲态,可移动、省电,但需要通过类似于寻呼的消息快速恢复到连接态,无需重建整个 RRC 连接,从而减少信令开销-7。其状态转换示意图如下:

5、系统信息(MIB与SIB)

终端需要获取其驻留小区的系统信息才能正确接入和工作。这些信息被分为一个主信息块(MIB)和多个系统信息块(SIB)。

MIB(主信息块):

包含最核心、最常用的物理层信息,如下行系统带宽、系统帧号等。

在 BCH(广播信道) 上传输。

SIB(系统信息块):

SIB1:定义了其他 SIB 的调度信息,并包含评估终端能否接入小区的相关信息。

其他SIB:包括 SIB2(公共和共享信道信息)、SIB3(小区重选信息,主要和服务小区相关)等,涵盖了小区重选、邻区信息、公共信道配置等多种参数。

6、NAS消息类型

NAS(非接入层)消息是终端和核心网之间直接交互的信令,RRC 层并不处理其内容,而是为其提供传输服务。

功能:负责核心网相关的功能,如会话管理、用户鉴权、位置更新等。

与RRC层关系:NAS 消息需要在空中接口传输时,会被 "搭载"(piggybacked)在 RRC 消息中,通过前面介绍的 SRB1 或 SRB2 进行传输。

四、总结

RRC 层作为无线通信协议栈中的"指挥官",其设计与理解至关重要。从 LTE 到 5G,RRC 协议在不断演进,例如引入了 RRC-INACTIVE 状态以更好地平衡功耗、时延和信令开销,5G 的 QoS 模型也通过 SDAP 层和 QoS Flow 变得更加灵活。希望这些梳理能帮助你建立起对 RRC 层及其相关技术的清晰认知。

http://www.dtcms.com/a/618080.html

相关文章:

  • C语言进阶知识--文件操作
  • 网站建设需要哪些资料扶贫网站建设方案
  • C++标准模板库(STL)——list的模拟实现
  • 幽冥大陆(二十二)dark语言智慧农业电子秤读取——东方仙盟炼气期
  • 5.驱动led灯
  • RTL8367RB的国产P2P替代方案用JL6107-PC的可行性及实现方法
  • <MySQL——L1>
  • 有没有网站做字体变形自学软装设计该怎么入手
  • 做网站咸阳贵州省建设厅城乡建设网站
  • 分布式监控Skywalking安装及使用教程(保姆级教程)
  • 可信数据空间的分布式数字凭证和分布式数字身份
  • 分布式WEB应用中会话管理的变迁之路
  • 徐州市建设局招投标网站河南网站建站推广
  • 第44节:物理引擎进阶:Bullet.js集成与高级物理模拟
  • C++ Qt程序限制多开
  • 数据结构算法-哈希表:四数之和
  • 杭州翰臣科技有限公司优化方案物理必修三电子版
  • ASC学习笔记0024:移除一个现有的属性集
  • 洛阳做网站公司在哪建设工程信息管理网
  • win10安装miniforge+mamba替代miniconda
  • 旅游类网站策划建设_广告排版设计图片
  • Linux进程间通信三System V 共享内存完全指南原理系统调用与 C 封装实现
  • 云计算与大数据:数字化转型的双重引擎
  • 怎么弄免费的空间做网站铂爵旅拍婚纱摄影官网
  • 郑州中原区网站建设北京冬奥会网页设计
  • Java接口自动化测试之接口加密
  • 插值——Hermite 插值与分段三次 Hermite 插值
  • 外贸建站服务网站计划
  • tcp_Calculator(自定义协议,序列化,反序列化)
  • 【12】FAST角点检测:从算法原理到OpenCV实时实现详解