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

【5G RRC】5G系统消息SIB2介绍

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。


博客内容主要围绕:
       5G/6G协议讲解
       算力网络讲解(云计算,边缘计算,端计算)
       高级C语言讲解
       Rust语言讲解



一、5G系统消息SIB2介绍

在这里插入图片描述

       在5G NR中,SIB2提供了同频、异频和异系统(NR与LTE)小区重选相关的通用信息它也提供了专门用于同频小区重选相关的信息

       在5G中,小区重选可以是基于小区的测量,也可以是基于波束的测量。当gNB发射多个波束时,UE需要从一个或多个波束测量中产生小区的测量信息。

在这里插入图片描述

1.1 传输细节

  • 信令无线承载: 未使用;
  • RLC-SAP:TM;
  • 逻辑信道:BCCH;
  • 传输信道:DL-SCH;
  • 物理信道:PDSCH;
  • RNTI扰码:SI-RNTI;
  • 方向:gNB–>UE;

二、SIB2 消息内容类别

SIB2 提供的信息包括:

  • 通用小区重选信息;
  • 小区重选的服务频点信息;
  • 同频小区重选信息;

2.1 通用小区重选信息

SIB2的 cellReselectionInfoCommon 结构体提供了用于同频、异频和异系统间的小区重选的通用信息。相关结构如下图:
请添加图片描述

  • nrofSS-BlocksToAverageabsThreshSS-BlocksConsolidation
    此参数仅适用于同频小区重选。5G NR小区操作是一种多波束操作,因此对于小区重选来说,是基于相同小区中的多个波束的SSBs来做小区质量测量的。相关流程如下:

    • 如果SIB2中没有配置上述两个字段,则UE会基于最强的SSB波束,作为每个小区的测量量;
    • 如果SIB2配置了这两个字段,则UE根据一组SSB波束的线性平均值,推导出每个小区的测量量。波束的选择是这样的,波束的测量值高于给定阈值 absThreshSS-BlocksConsolidation,且用于计算平均值的最大波束数量不超过 nrofSS-BlocksToAverage
  • rangeToBestCell
    此参数用于同频和相同优先级的异频间小区重选流程。UE首先根据3GPP规范38.304 5.2.4.6节中指定的R-criteria对小区进行排名,然后使用参数 rangeToBestCell 来决定候选小区:

    • 如果没有配置 rangeToBestCell ,终端将重选排名最高的小区;
    • 如果配置了 rangeToBestCell ,则UE将对高于阈值(例如,absThreshSS-BlocksConsolidation )的波束数最多的小区进行小区重选,且这个小区的R值应位于排名最高小区R值的 rangeToBestCell 范围内;
    • 如果有多个这样的小区, UE将对其中排名最高的小区进行小区重选;
    • 网络应该仅为该参数配置非负(以dB为单位)值;
  • q-Hyst
    用于指示排名标准的迟滞值。它是服务小区R标准中使用的参数Qhyst,用于同频和同等优先级的异频间小区重选;

  • speedStateReselectionPar
    此参数用来确定UE的移动状态;

  • q-HystSF
    它是根据终端移动速度的伸缩因子,sf-Mediumsf-High 分别是在中速和高速移动状态下应用于TS 38.304中定义的Qhyst的附加迟滞量。例如,dB-6对应-6dB, dB-4对应-4dB,依此类推;

2.2 小区重选的服务频率信息

下面总结了每个IE的参数细节:

请添加图片描述

  • s-NonIntraSearchP是TS38.304中的 SnonIntraSearchPs-NonIntraSearchQ是TS38.304中的 SnonIntraSearchQ。这些参数分别指定了同频和异系统间的Srxlev (RSRP)和Squal(RSRQ)的测量门限;

    • 对于s-NonIntraSearchP,实际值等于该字段的值*2(dB),如果该字段不存在,则使用默认值,即无穷大;
    • 对于s-NonIntraSearchQ,实际值等于该字段的值,如果该字段不存在,则采用默认值0 dB;
    • 对于系统信息提供的异频和异系统频率,UE根据系统消息中提供的优先级信息,按照以下规则使用这些参数:
      • Higher priority:对于重选优先级高于服务NR频率重选优先级的异频或异系统间的频率,UE将会测量优先级更高的异频或异系统间的频率,而不考虑 s-NonIntraSearchPs-NonIntraSearchQ
      • Equal or Lower Priority:对于重选优先级等于或低于NR服务频率重选优先级的异频,以及对于重选优先级低于NR服务频率重选优先级的异系统间的频率。则服务小区会根据这些参数来判断是否启动测量;
    • 如果服务小区满足 Srxlev > SnonIntraSearchP 并且 Squal > SnonIntraSearchQ, 则UE不必执行相同或更低优先级的NR异频或异系统频率的小区测量;
    • 否则,UE应测量同等或更低优先级的NR异频或异系统频率;
  • threshServingLowPthreshServingLowQ 参数,并分别指定RSRP和RSRQ阈值,当向比当前服务小区优先级较低的RAT或频率进行重选时,由服务小区上的UE使用:

    • threshServingLowP的实际值等于该字段值*2(dB);
    • threshServingLowQ的实际值等于该字段值;
    • 如果SIB2中配置了 threshServingLowQ,则当UE服务小区的质量低于阈值 threshServingLowQ, 且目标小区的质量高于给定的阈值,则UE会向优先级低的rat或频率执行小区重选;
    • 如果SIB2中没有配置 threshServingLowQ,则UE将根据 threshServingLowP 参数,来判断是否向优先级低的rat或频率执行小区重选。只有当服务小区的RSRP低于 threshServingLowP 给出的阈值,而目标小区的RSRP高于某个阈值时,UE才会进行重选;
  • CellReselectionPriority 参数提供了有关载波频率的绝对优先级,并用于小区重选过程。最高优先级为7,最低优先级为0。这是一个必填项;

  • CellReselectionSubPriority 参数指示了一个小数值,将其与 cellReselectionPriority 的值相加,以获得E-UTRA和NR中相关载波频率的绝对优先级。值oDot2 对应于0.2,而oDot4 对应于0.4,以此类推。这是一个可选字段;

  • 绝对优先级 = cellReselectionPriority + CellReselectionSubPriority(如果配置了);

2.3 同频小区重选信息

SIB2的 intraFreqCellReselectionInfo 结构体中包含了同频小区重选的通用信息。 intraFreqCellReselectionInfo 参数详细说明如下:

请添加图片描述

  • Q-RxLevMin 用于表示NR小区重选中要求的最小接收RSRP值(单位:dBm)。实际值Qrxlevmin =字段值* 2dbm;

  • Q-RxLevMinSUL 如果UE支持该小区下的SUL频率,则从该字段获得Qrxlevmin。实际值Qrxlevmin =字段值* 2dbm;

  • Q-QualMin 用于表示NR小区重选中所需的最小RSRQ值(单位为dB)。如果该字段不存在,UE将默认Qqualmin的值为负无穷大,这意味着无论接收到的信号质量如何,RSRQ的检查将始终通过;

  • s-IntraSearchP 对应于参数SIntraSearchP,而s-IntraSearchQ对应于参数SIntraSearchQ。这些参数分别指定了同频测量的Srxlev (RSRP)阈值和Squal(RSRQ)阈值(单位为dB);

    • 对于s-IntraSearchP,实际值等于该字段值*2 (dB),如果字段不存在,则默认该值为无穷大。对于s-IntraSearchQ,实际值等于该字段的值,如果字段不存在,则默认值为0 dB;
    • 如果服务单元满足Srxlev >SIntraSearchP和Squal >SIntraSearchQ终端不需要执行同频测量。否则,UE应进行同频测量;
  • t-ReselectionNR 参数定义了相关NR频率的小区重选定时器值;

  • frequencyBandList 定义了一系列可用于NR小区重选的频段信息;

  • p-Max 指示了同频邻小区允许的最大发射功率,单位为dBm;

  • smtc 定义了同频测量的测量时序配置,即UE测量SSB的测量时机。如果该字段不存在,则UE假设同频小区的SSB周期为5ms。它包含以下两个IE:

    • duration 配置了在测量窗口的子帧中接收SSB的持续时间;
    • periodicityAndOffset 配置了接收SSB的测量窗口的周期和偏移量;
  • ss-RSSI-Measurement 用于配置基于同步参考信号的RSSI测量。ss-RSSI-Measurement 包括 measurementslotsendsymbol 信息,如下所示:

    • measurementSlots 指示了终端可进行RSSI测量的slot信息。BIT STRING的长度等于配置的SMTC窗口的slot数(由duration和SCS决定)。位图中的第一个(最左边)比特对应SMTC窗口中的第一个slot,位图中的第二个比特对应SMTC窗口中的第二个slot,依此类推。UE可执行测量的slot,在对应的位图中设置为1;
    • endSymbol 指示了在一个配置了RSSI测量的slot中,UE从符号0到给定的endSymbol符号内执行RSSI测量;
  • ssb-ToMeasure 配置了一组要在SMTC测量时间内进行测量的SSB。当该字段不存在时,UE会测量所有的SSB。ssb-ToMeasure 参数用位图表示,如下所示:

    • shortBitmap: 长度为4 bit,适用于 fc ≤ 3 GHz,且SSB burst set 中的SSB最大数量为4;
    • mediumBitmap:长度为8 bit,适用于3 GHz < fc ≤ 6 GHz,且SSB burst set 中的SSB最大数量为8;
    • longBitmap:长度为64 bit,适用于fc > 6 GHz,且SSB burst set 中的SSB最大数量为64;
  • deriveSSB-IndexFromCell 表示UE是否可以利用服务小区的时间来推导邻小区传输的SSB index。如果该字段设置为true, UE将假定SFN和帧边界与服务频率上的邻小区对齐;

  • t-ReselectionNR-SF 是 TS38.304 中对 TreselectionNR 的基于速度的伸缩因子:

    • 根据当前移动状态(高速或中速),将TreselectionNRsf-Highsf-Medium 相乘;
    • 应用相应缩放因子后的 TreselectionNR 的值将始终小于或等于缩放前的TreselectionNR
    • 这通常意味着,在高速或中速移动状态下,允许更快地发生重选(基于缩放因子);

三、总结

  • 5G中的三种系统信息,即MSI、RMSI和OSI;
  • SIB2是第三类系统信息,即其它系统信息(OSI);
  • SIB2提供了同频、异频和异系统(NR与LTE)小区重选相关的通用信息;
  • SIB2的调度信息由SIB1提供;
  • SIB2可以周期性广播或按需广播,也可以以专用方式发送给UE;
  • SIB2可以配置为 小区特定的区域特定的
  • SIB2映射到BCCH逻辑通道、DL-SCH传输通道和PDSCH物理通道;


在这里插入图片描述

相关文章:

【5G RRC】5G系统消息SIB2介绍

博主未授权任何人或组织机构转载博主任何原创文章&#xff0c;感谢各位对原创的支持&#xff01; 博主链接 本人就职于国际知名终端厂商&#xff0c;负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作&#xff0c;目前牵头6G算力网络技术标准研究。 博客…...

自托管提醒平台Noted Reminders

什么是 Noted Reminders ? Noted 是一个简单的自托管应用程序&#xff0c;用于创建使用 Apprise API 推送到设备的提醒。您可以向几乎每个平台发送消息&#xff0c;包括定时电子邮件&#xff01; 什么是 Apprise API &#xff1f; Apprise 允许您向我们今天可用的几乎所有最流…...

LockSupport常用方法源码分析

前言&#xff1a;本文将介绍LockSupport类中的方法和部分源码&#xff0c;以及面试常问到的一个小问题&#xff0c;感兴趣的大佬可以指点下。 希望能够加深自己的印象以及帮助到其他的小伙伴儿们&#x1f609;&#x1f609;。 如果文章有什么需要改进的地方还请大佬不吝赐教&am…...

Mybatis Notes

文章目录1 Mybatis 介绍1.1 快速入门2 JDBC2.1 JDBC介绍2.3 JDBC问题分析2.4 Mybatis与JDBC技术对比3 数据库连接池3.1 数据库连接池介绍3.2 数据库连接池产品产品3.3 Druid引入项目4lombok4.1 lombok介绍4.2 lombok使用4.2.1 在pom.xml文件中引入依赖4.2.2 pojo类代码引入1 My…...

MySQL 10:MySQL事务

MySQL 中的事务是由存储引擎实现的。在 MySQL 中&#xff0c;只有 InnoDB 存储引擎支持事务。事务处理可用于维护数据库的完整性&#xff0c;确保批处理的 SQL 语句要么执行要么根本不执行。事务用于管理 DDL、DML 和 DCL 操作&#xff0c;例如插入、更新和删除语句&#xff0c…...

软件设计(十三)-原码、反码、补码、移码

软件设计&#xff08;十二&#xff09;数据结构(下)https://blog.csdn.net/ke1ying/article/details/129035300 下面把一个数转成二进制表达形式 原码&#xff1a; 数值1 &#xff1a; 0000 0001 数值-1 &#xff1a; 1000 0001 1 (- 1) &#xff1a; 1000 0010 这是8个…...

5.4 BGP地址聚合

5.3.1配置BGP地址聚合 1. 实验目的 熟悉BGP地址聚合的应用场景掌握BGP地址聚合的配置方法2. 实验拓扑 实验拓扑如图5-4所示: 图5-4:配置BGP地址聚合 3. 实验步骤 (1)配置IP地址 R1的配置 <Huawe…...

华为OD机试 - 数列还原(Python) | 机试题算法思路 【2023】

最近更新的博客 华为OD机试 - 自动曝光(Python) | 机试题算法思路 【2023】 华为OD机试 - 双十一(Python) | 机试题算法思路 【2023】 华为OD机试 - 删除最少字符(Python) | 机试题算法思路 【2023-02】 华为OD机试 - Excel 单元格数值统计(Python) | 机试题算法思路 …...

华为OD机试题 - 新工号系统(JavaScript)| 代码+思路+重要知识点

最近更新的博客 华为OD机试题 - 字符串加密(JavaScript) 华为OD机试题 - 字母消消乐(JavaScript) 华为OD机试题 - 字母计数(JavaScript) 华为OD机试题 - 整数分解(JavaScript) 华为OD机试题 - 单词反转(JavaScript) 使用说明 参加华为od机试,一定要注意不要完全背…...

Java-算法竞赛中常用的Java API之大数类

Java-算法竞赛中常用的Java API之大数类摘要BigInteger和BigDecimal创建赋值加法减法乘法除法*取余*求最大公因数求最值*(a^b)%mod比较大小*进制转化类型转化BigDecimal精度问题保留n位小数摘要 java中的基础数据类型能存储的最大的二进制数是 2 ^ 63 - 1, 对应的十进制数是92…...

了解Nginx,这一篇就够了

了解Nginx&#xff0c;这一篇就够了1.Nginx应用场景2.Nginx相关概念正向代理和反向代理负载均衡动静分离3.Nginx配置文件解析全局块events块http块1.Nginx应用场景 HTTP服务器&#xff1a;Nginx本身也是一个静态资源的服务器&#xff0c;当只有静态资源的时候&#xff0c;就可…...

k8s删除pod或deployment

查看pod或者deployment信息 deployment&#xff1a; kubectl get deployment -n 命名空间pod&#xff1a; kubectl get pod -n 命名空间删除pod或者deployment 删除pod&#xff1a; kubectl delete pod <pod名> -n <命名空间>可是&#xff0c;此时你会发现刚刚…...

Visual Studio 2022: 增加对虚幻引擎的支持

自 Visual Studio 2022 发布以来&#xff0c;我们一直专注于为游戏和大型项目开发人员提供一系列生产力和性能改进。今天&#xff0c;我们很高兴与大家分享下一组专门用来提高虚幻引擎开发效率的功能。我们听到并看到了来自你&#xff08;我们的游戏开发人员&#xff09;的大量…...

【Python】以邮件的方式定时发送一天的股票分析报告

【Python】以邮件的方式定时发送一天的股票分析报告 文章目录【Python】以邮件的方式定时发送一天的股票分析报告1、Python发送邮件1&#xff09;EmailSender封装2&#xff09;可能存在的问题2、jinja2动态渲染html页面3、阿里云OSS搭建图床1&#xff09;Python上传图片到OSS中…...

mybatis条件构造器(二)

mybatis条件构造器(二) 1 准备工作 1.1 建表sql语句(Emp表) SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS 0;-- ---------------------------- -- Table structure for emp -- ---------------------------- DROP TABLE IF EXISTS emp; CREATE TABLE emp (EMPNO int NOT NU…...

C++【类与对象】

文章目录类与对象&#xff08;1&#xff09;类与对象一1.0.面向过程和面向对象初步认识1.1.类的引入1.2.类的定义1.3.类的访问限定符及封装1.4.类的作用域1.5.类的实例化1.6.类的对象大小的计算1.8.类成员函数的this指针&#xff08;2&#xff09;类与对象二2.0类的6个默认成员…...

假设检验选择统计量重点-----正态总体参数的假设检验

文章目录单个正态总体参数的假设检验单个正态总体N(μ,σ2)N(\mu,\sigma^2)N(μ,σ2)的均值μ\muμ的假设检验1.σ2\sigma^2σ2已知(U检验法)单个正态总体方差的假设检验单边检验简介--计算拒绝域两个正态总体参数的假设检验方差已知的两正态总体均值的假设检验均值未知的两正态…...

华为OD机试 - 通信误码(Python) | 机试题算法思路 【2023】

最近更新的博客 华为OD机试 - 自动曝光(Python) | 机试题算法思路 【2023】 华为OD机试 - 双十一(Python) | 机试题算法思路 【2023】 华为OD机试 - 删除最少字符(Python) | 机试题算法思路 【2023-02】 华为OD机试 - Excel 单元格数值统计(Python) | 机试题算法思路 …...

设计模式之装饰者模式

文章の目录一、什么是装饰者模式二、优势三、缺点四、应用场景五、示例参考写在最后一、什么是装饰者模式 装饰者模式也称为包装器模式&#xff0c;在不改变原有对象的基础上为其动态的添加上新的功能。 装饰者模式有以下特点&#xff1a; 添加功能时不改变原对象结构。装饰…...

【第31天】SQL进阶-写优化- 插入优化(SQL 小虚竹)

回城传送–》《31天SQL筑基》 文章目录零、前言一、练习题目二、SQL思路&#xff1a;SQL进阶-写优化-插入优化解法插入优化禁用索引语法如下适用数据库引擎非空表&#xff1a;禁用索引禁用唯一性检查语法如下适用数据库引擎禁用外键检查语法如下适用数据库引擎批量插入数据语法…...

手把手教你用RFSoC ZU47DR的DAC/ADC:从单音信号到1200MHz宽带调制的避坑实践

手把手教你用RFSoC ZU47DR的DAC/ADC&#xff1a;从单音信号到1200MHz宽带调制的避坑实践 当一块开发板的价格抵得上半辆家用轿车时&#xff0c;每个操作步骤都值得反复推敲。这就是RFSoC ZU47DR给我的第一印象——强大到令人兴奋&#xff0c;复杂到让人却步。作为赛灵思第三代射…...

Matlab仿真研究:三机并联风光混合储能并网系统的建模与控制策略实现

Matlab仿真三机并联风光混合储能并网系统&#xff0c;风光储并网&#xff0c;微电网系统&#xff0c;光伏电池模型&#xff0c;永磁同步风机&#xff0c;电压电流控制&#xff0c;PQ控制 波形正确&#xff0c;结构完整有参考文献&#xff0c;详情见图片 三机并联风光混合储能并…...

Atlas 800I A2实战:5小时搞定DeepSeek V3 W4A8量化全流程(含显存优化技巧)

Atlas 800I A2实战&#xff1a;5小时搞定DeepSeek V3 W4A8量化全流程&#xff08;含显存优化技巧&#xff09; 在AI模型部署领域&#xff0c;量化技术正成为突破硬件限制的关键手段。当我们面对Atlas 800I A2这样的高性能服务器时&#xff0c;如何充分发挥其64GB显存优势&#…...

新手怎么部署OpenClaw?2026年本地1分钟超速搭建OpenClaw及大模型百炼APIKey配置

新手怎么部署OpenClaw&#xff1f;2026年本地1分钟超速搭建OpenClaw及大模型百炼APIKey配置。OpenClaw&#xff08;原Clawdbot&#xff09;作为2026年主流的AI自动化助理平台&#xff0c;可通过阿里云轻量服务器实现724小时稳定运行&#xff0c;并快速接入钉钉&#xff0c;让AI…...

uniapp组件-Card卡片:从基础到高级应用全解析

1. 初识uni-app Card卡片组件 第一次接触uni-app的Card卡片组件时&#xff0c;我正为一个电商项目发愁。产品经理要求实现商品列表的卡片式布局&#xff0c;既要有图片展示&#xff0c;又要有价格和购买按钮。当时尝试自己写CSS实现&#xff0c;结果各种兼容性问题让我头疼不已…...

技术主管如何降低TVA系统全生命周期成本

对于企业技术主管而言&#xff0c;TVA系统在汽车零部件焊接点检测中的应用&#xff0c;不仅要保障检测质量与效率&#xff0c;还要做好成本管控&#xff0c;避免出现“前期采购成本过高”“后期运维成本失控”“资源浪费”等问题。当前&#xff0c;不少企业因缺乏科学的成本管控…...

2026届毕业生推荐的AI辅助写作网站实际效果

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 身为智能写作辅助工具的DeepSeek&#xff0c;于学术论文创作里呈现出明显效能&#xff0c;用…...

ai协作开发:在快马平台上对比claude code与多模型生成代码的异同

最近在做一个天气查询小工具时&#xff0c;我尝试了用InsCode(快马)平台的AI辅助开发功能&#xff0c;发现不同AI模型生成的代码确实各有特色。这里分享一下我的实践过程和对比观察。 项目需求分析 这个天气小部件需要实现三个核心功能&#xff1a;城市输入、API数据获取和结果…...

从 ReAct 到 Workflow:基于云端 API 构建事件驱动的智能体

1. 什么是WorkFlow 之前咱们的用法是一种QueryEngine的用法&#xff0c;就是将大模型当成一个查询的工具在使用&#xff0c;而workflow是LlmaIndex的新一代编排引擎。 1.1 核心逻辑 LlamaIndex的workflow&#xff0c;本质上是一个事件驱动&#xff08;Event-driven&#xff…...

探索Ryujinx:在PC上免费畅玩Switch游戏的完整指南

探索Ryujinx&#xff1a;在PC上免费畅玩Switch游戏的完整指南 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx 你是否曾梦想在电脑上体验《塞尔达传说&#xff1a;王国之泪》的壮丽冒险…...