本篇篇幅较长,分Report 触发(EVENT) 和 Report两大部分

Measurement Report Triggering

前言

  • 基站通过UE上报的测量报告来判断是否满足切换条件;
  • 测量报告一般可以根据覆盖(RSRP)、质量(RSRQ、SINR)来进行上报;
  • 上报的形式有周期性和基于事件触发,周期性主要是上报最强的覆盖小区,也就是网络采集覆盖情况,事件触发一般是切换(也可能是重定向等)。
  • 在《4 RRC Measurement – 配置》中有介绍cell分为Serving cell、Listed cell、Detected cell三种,本节的测报是指Serving和Listed cell的测量,Detected cell是指SSB或频率范围内可以检测到的小区,因为不在list中,只会去量,但不会上报

EVENT 事件

一、定义
3GPP提出了一套由UE执行的预定义的测量报告机制。这些度量报告类型称为“事件(EVENT)”
EVENT的类型由基站发送的RRC信令消息指定。(TS38.331)

二、Event Type

主要分为A1-A6和B1-B2两类,一般A类事件用于系统内(Intar),B事件用于系统间(Inter)

  • EventA1 :Serving becomes better than threshold,服务小区的测量值大于门限值
  • EventA2 :Serving becomes worse than threshold,服务小区的测量值小于门限值
  • EventA3 :邻区比服务小区质量高于一个门限
    LTE – Neighbor becomes offset better than PCell
    NR – Neighbor becomes offset better than SpCell(PCell/PSCell)
  • EventA4 :Neighbor becomes better than threshold,邻区的质量高于一个门限
  • EventA5 :服务小区质量低于一个门限,同时邻区质量高于一个门限
    LTE – PCell becomes worse than threshold1 and neighbor becomes better thanthreshold2
    LTE – SpCell becomes worse than threshold1 and neighbor/SCell becomes better thanthreshold2
  • EventA6 :Neighbour becomes offset better than SCell ,邻区质量比SCell质量高于一个门限
  • EventB1 :Inter RAT neighbour becomes better than threshold,Inter-RAT邻区比绝对门限要好
  • EventB2 :PCell becomes worse than threshold1 and inter RAT neighbor becomes betterthan threshold2,服务小区的质量低于一个绝对门限1,并且Inter-RAT邻区质量高于一个绝对门限2

在移动过程中,事件的触发在于测量的信号是否超过了某一门限,如下图

三、每个Event单独说明

1、Event A1(Serving becomes better than threshold)

  • 服务小区的质量大于门限值时触发
  • 通常用于取消正在进行的移动过程
  • 用于关闭正在进行的频间测量,在RRC控制下去掉激活测量间隙(gap)
  • 两个条件:
    进入(触发)条件(A1-1): Ms – Hys > Thresh
    离开(取消)条件(A1-2): Ms + Hys < Thresh

    Ms是服务小区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    Hys是该事件的滞后参数(即,该事件的reportConfigNR中定义的滞后),用dB表示。实际值为字段值*0.5 dB。
    Thresh是该事件的门限参数(即在reportConfigNR中定义的a1 threshold本次活动),单位与Ms相同。

eg:
假设事件A1的阈值配置(Thresh)为-85dBm RSRP,迟滞(Hys)为1db。服务小区测量的RSRP为-89dBm。
此时,-89 – 1 < -85 不满足触发条件 , UE不报告Event A1, UE可以继续往前移动,直到测量值是-83dBm,-83 -1 > -85 满足触发条件,然后UE上报 Event A1

2、Event A2(Serving becomes better than threshold)

  • 服务小区的质量小于门限值时触发
  • 通常用于在UE向小区边缘移动时触发移动性过程
  • A2不涉及任何相邻小区测量,因此可以用于触发盲移动性过程,也可以用于触发相邻小区测量,然后可用于基于测量的移动性过程。
  • 例如:gNB可以在事件A2被触发后配置测量间隙和频率或系统间测量。这种方法意味着UE只需要在覆盖条件相对较差并且很有可能需要切换的情况下完成频率内/频率间或系统间测量。
  • 两个条件:
    进入(触发)条件(A2-1): Ms + Hys < Thresh
    离开(取消)条件(A2-2): Ms – Hys > Thresh

    Ms是服务小区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    Hys是A2事件的迟滞参数,单位为dB。滞后在0到30之间的reportConfigNR值内发出信号,通过将0.5乘以信号值(例如,信号值为5,然后Hyst=5x 0.5=2.5dB)可获得实际值(单位:dB)。
    Thresh是该事件的阈值参数,即在reportConfigNR中定义的a2阈值,Thresh用与Ms相同的单位表示

eg:
A2门限设置为-80dBm,Hysteria设置为3dB,当前服务小区的RSRP=-75dBm
此时,-75+3>-80 不满足条件,UE将不会上报A2事件,UE继续往小区边缘进行移动,这会测量的RSRP-84dBm,-84+3<-80 满足触发条件,则UE上报A2.

3、Event A3(Serving becomes better than threshold)

  • 邻区比服务小区质量高于一个门限,即别人比我好我要切换
  • 通常用于相邻小区的偏移量超过指定小区(SpCell)时触发,偏移量可以是正的,也可以是负的。
  • 特殊小区是主小区组(MCG)或辅小区组(SCG)的主要服务小区
  • 通常用于同频或同优先级异频切换过程。当Evenet A2被触发时,UE可被配置有测量间隙以测量频率间对象和用于频率间切换的事件A3。事件A3提供了一种基于相对测量结果的切换触发机制,例如可以配置为当相邻小区的RSRP强于特定小区的RSRP时触发
  • 两个条件:
    进入(触发)条件(A3-1): Mn+ Ofn + Ocn – Hys > Mp + Ofp + Ocp + Off
    离开(取消)条件(A3-2): Mn+ Ofn + Ocn + Hys < Mp + Ofp + Ocp + Off

    Mn邻区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    Ofn是邻区的特定偏移量,即在对应于相邻小区的measObjectNR中定义的偏移量
    Ocn是邻区的小区特定偏移量,即measObjectNR中定义的对应于相邻小区频率的小区个体偏移量,如果没有为相邻小区配置,则设置为零。
    Hys是该事件的滞后参数,即在reportConfigNR中定义的滞后
    Mp是SpCell的测量结果,不考虑任何偏移。
    Ofp是SpCell的测量对象特定偏移量,即在对应于SpCell的measObjectNR中定义的offsetMO。
    Ocp是SpCell的特定单元格偏移量,即measObjectNR中定义的对应于SpCell的cellIndividualOffset,如果没有为SpCell配置,则设置为零。
    Off是此事件的偏移量参数(即,此事件的reportConfigNR中定义的a3偏移量)。

eg:
假设a3 offset设置为3dB,hys、Ofn、Ofp和Ocp设置为0。一旦UE发现任何测量值比服务小区高3dB的邻居小区,它就应该报告事件A3。比如:邻区小区RSRP=-78dB,服务小区RSRP=-82,这里邻区小区比较好,满足事件偏移量,所以UE会向gNB报告事件A3

4、Event A4(Neighbor becomes better thanthreshold)

  • 邻区的质量高于一个门限时触发
  • 用于不依赖于服务小区的覆盖范围的切换过程,例如,在负载平衡特性中,由于负载条件而不是无线条件,决定将UE从服务小区切换出去。在这种情况下,UE只需要验证目标小区是否优于一定的信号电平阈值,并且能够提供足够的覆盖。
  • 两个条件:
    进入(触发)条件(A4-1): Mn+ Ofn + Ocn – Hys > Thresh
    离开(取消)条件(A4-2): Mn+ Ofn + Ocn + Hys < Thresh

    Mn邻区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    Ofn邻区的特定偏移量,即在对应于相邻小区的measObjectNR中定义的偏移量
    Ocn邻区的小区特定偏移量,即measObjectNR中定义的对应于相邻小区频率的小区个体偏移量,如果没有为相邻小区配置,则设置为零。
    Hys是该事件的滞后参数,即在reportConfigNR中定义的滞后

    eg:
    假设a4阈值RSRP=-80 dBm,hys和其他偏移设置为0。当UE发现相邻小区的RSRP测量值大于-80dbm时,UE应立即报告事件。
    若邻区测量RSRP=-76dBm,满足事件A4条件,UE向gNB报告事件

5、Event A5(SpCell becomes worse than threshold1and neighbor becomes better than threshold2)

  • 服务小区质量低于一个门限,同时邻区质量高于一个门限
  • 即当某个特定小区变得比阈值1差,而相邻小区变得比阈值2好时,触发事件A5。A5是A2和A4的组合
  • 通常用于频率内或频率间切换过程。在A2被触发后,UE可以被配置为测量间隙和用于频率间切换A5。A5提供基于绝对测量结果的切换触发机制。当当前的特殊小区变弱并且需要切换到另一个可能不满足事件A3切换标准的小区时,它可用于触发时间临界切换。
  • 两个条件:
    进入(触发)条件(A5-1,A5-2):
    Mp+ Hys < Thresh1    &    Mn+Ofn +Ocn – Hys > Thresh2
    离开(取消)条件(A5-3,A5-4):
    Mp+ Hys > Thresh1    &    Mn+Ofn +Ocn – Hys < Thresh2

    Mn邻区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    MpSpCell的测量结果,不考虑任何偏移.单位同Mn.
    Ofn邻区的特定偏移量,即在对应于相邻小区的measObjectNR中定义的偏移量
    Ocn邻区的小区特定偏移量,即measObjectNR中定义的对应于相邻小区频率的小区个体偏移量,如果没有为相邻小区配置,则设置为零。
    Hys是该事件的滞后参数,即在reportConfigNR中定义的滞后
    Thresh1是阈值参数,即在reportConfigNR中定义的a5-Threshold1。它用与Mp相同的单位表示。
    Thresh2是阈值参数,即在reportConfigNR中定义的a5-Threshold2。它以与Mn相同的单位表示

eg:
假设A5-Threshold1设置为RSRP=-85dBm,A5-Threshold2设置为RSRP=-80db, 其他偏移和Hys为0。即当为NR小区服务时,UE报告A5的RSRP变得比-85 dBm差,相邻NR小区应该比RSRP-80好,这两个条件都满足时则会触发。
假设UE服务RSRP为-90dbm,邻居小区RSRP为-78dbm,满足这两个阈值,则UE上报A5

6、 Event A6(Neighbour becomes offset better thanSCell)

  • 邻区质量SCell质量高于一个门限(注意这里是SCell,和其他的不一样)

  • 当邻区超过辅小区的偏移量时,触发A6。

  • 偏移量可以是正的,也可以是负的。

  • A6适用于载波聚合,即除了主服务小区之外还有辅助服务小区的连接。

  • 两个条件:
    进入(触发)条件(A6-1):
    Mn+ Ocn – Hys > Ms + Ocs + Off
    离开(取消)条件(A6-2):
    Mn+ Ocn + Hys < Ms + Ocs + Off

    Mn邻区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    Ocn邻区的小区特定偏移量,即measObjectNR中定义的对应于相邻小区频率的小区个体偏移量,如果没有为相邻小区配置,则设置为零。
    Hys是该事件的滞后参数,即在reportConfigNR中定义的滞后

7、Event B1(Inter RAT neighbour becomes betterthan threshold)

  • Inter-RAT邻区比绝对门限要好
  • B1用于不依赖于服务小区的覆盖范围的RAT间切换过程。例如,在负载平衡特性中,由于负载条件而不是无线条件,决定将UE从NR移开。在这种情况下,UE只需要验证其他RAT(例如LTE)中的目标小区优于特定的信号电平阈值,并且能够提供足够的覆盖。
  • 两个条件:
    进入(触发)条件(B1-1):
    Mn+ Ofn + Ocn – Hys > Thresh
    离开(取消)条件(B1-2):
    Mn+ Ofn + Ocn + Hys < Thresh

    Mn邻区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    Ofn邻区的特定偏移量,即在对应于相邻小区的measObjectNR中定义的偏移量
    Ocn邻区的小区特定偏移量,即measObjectNR中定义的对应于相邻小区频率的小区个体偏移量,如果没有为相邻小区配置,则设置为零。
    Hys是该事件的滞后参数,即在reportConfigNR中定义的滞后

8、Event B2(PCell becomes worse than threshold1and inter RAT neighbor becomes better than threshold2)

  • 服务小区的质量低于一个绝对门限1,并且Inter-RAT邻区质量高于一个绝对门限2
  • 主要服务小区变弱时,用于触发RAT的移动程序。系统间邻区测量用于确保目标小区提供足够的覆盖。
  • 两个条件:
    进入(触发)条件(B2-1,B2-2):
    Mp+ Hys < Thresh1    &    Mn+ Ofn + Ocn – Hys > Thresh2
    离开(取消)条件(B2-3,B2-4):
    Mp+ Hys > Thresh1    &    Mn+ Ofn + Ocn – Hys < Thresh2

    Mn邻区的测量结果,不考虑任何偏移。单位以dBm表示时指RSRP;单位以dB表示时指RSRQ和RS-SINR。
    MpSpCell的测量结果,不考虑任何偏移.单位同Mn.
    Ofn邻区的特定偏移量,即在对应于相邻小区的measObjectNR中定义的偏移量
    Ocn邻区的小区特定偏移量,即measObjectNR中定义的对应于相邻小区频率的小区个体偏移量,如果没有为相邻小区配置,则设置为零。
    Hys是该事件的滞后参数,即在reportConfigNR中定义的滞后
    Thresh1是阈值参数,即在reportConfigNR中定义的a5-Threshold1。它用与Mp相同的单位表示。
    Thresh2是阈值参数,即在reportConfigNR中定义的a5-Threshold2。它以与Mn相同的单位表示

参考文档

Measurement Report

一、常规的测量

目的

  • UE把测量结果传给网络。仅在security成功激活后,才启动此过程。

触发条件

  • 当UE完成测量后,会依照测量报告配置对报告条件进行评估,
  • 当设定条件满足时,UE会将测量结果填入MeasurementReport消息中发送给eNB。
  • 内容包括:测量ID、服务小区的测量结果(RSCP和RSRQ的测量值)、邻小区的测量结果(可选)。

发送网元(UE)

  • 测量后将measResultServCell包含最好的相邻小区,直至数目达maxReportCells。
  • 如果triggerType为“event,或者purpose为“reportStrongestCells,设置measResult包含reportConfig中reportQuantity指示的测量值,按triggerQuantity降序排列,也就是说最好的小区被包含在最前面。
    如果purpose为“reportCGI,包含含有所有已经成功获取的域的cgi-Info。

    <4 RRC Measurement – 配置>一文中有IE介绍

接收网元(eNB)

  • 获取测量结果。

二、Location measurement indication 用于定位的测量

目的

  • 向网络指示UE将要开始或者停止需要测量间隔的位置相关的测量

消息

  • LocationMeasurementIndication用于E-UTRAN中的间隔指示的结构填充

影响功能

  • 用于定位的E-UTRA信号的测量

TS38.331新增,待学习后再回来补充~

7 RRC Measurement -- 测量报告相关推荐

  1. 4 RRC Measurement -- 配置

    基础知识点 一.在切换或CA的场景中,UE需要测量服务小区或者邻区的RSRP.RSRQ,得到信号质量最好的小区进行驻留. UE在IDLE/INACTIVE态下,通过服务小区系统消息中指示的邻区配置,进 ...

  2. 5 RRC Measurement -- GAP

    Measurement Gap Configuration 一.测量GAP定义: 测量分为同频测量(Intra-frequency measurement)和异频测量(inter-frequency ...

  3. RRC Measurement -- GAP

    一.测量GAP定义: 3GPP提出了测量GAP(measurement gap)这种方式,即预留一部分时间(即测量GAP时间),在这段时间内,UE不会发送和接收任何数据,而将接收机调向目标小区频点,进 ...

  4. 阿木社区pixhawk二次开发无人机参数测量报告

    为了更好的给无人机建模,更好的给无人机建立数学模型,用于算法开发,我们测量了数据如下: 1无人机绕三轴转动惯量的测量 在此我们利用双线摆来测量三个转动惯量,其示意图和原理如下: 原理:以z轴为例,双线 ...

  5. 中海达手簿html测量报告,中海达RTK使用说明之导出手薄测量数据(示例代码)

    中海达手薄导出采集数据,中海达RTK导出坐标点, 手薄型号:Ihand20 安卓系统手薄 软件:hi-survey road\elec 中海达RTK导出手薄测量数据? 导出手薄测量数据流程: 1.查看 ...

  6. LTE(4G) - NR(5G) 测量配置 Measurement configuration

    目录 LTE(4G) - NR(5G) 测量配置 Measurement configuration 描述 流程图 Log Log中的关键子描述 LTE(4G) - NR(5G) 测量配置 Measu ...

  7. 5G笔记| 概述:5G网络架构(NSA/SA组网)、无线资源控制RRC、语音通话

    名词解释 新空口NR(New Radio):指5G的无线网 空口即空中接口,对应无线网络的概念,泛指手机和基站之间一系列传输规范,因为无线网是5G速率突破的关键,故也把5G直接叫做NR ps. 3G无 ...

  8. [4G5G专题-93]:流程 - 4G LTE 终端在RRC 连接状态下的小区切换通用过程

    目录 第1章 切换概述 1.1 移动性管理 1.2 什么是小区切换(hand over) 1.3 为什么要切换 1.4 小区切换的决策者 第2章 切换的分类 2.1 按照空口频段分 2.2 按照网络设 ...

  9. NTN(四) RRC related

    微信公众号同步更新欢迎关注同名modem协议笔记. 这篇主要是与RRC层相关的内容,按照cell selection/re-selection->idle->connected 的顺序,对 ...

最新文章

  1. USACO Barn Repair
  2. java2第九章的总结_java并发的艺术-读书笔记-第九章线程池
  3. lucene创建索引_Lucene概述第一部分:创建索引
  4. oracle impdp导入时卡住,Oracle:impdp导入等待statement suspended, wait error to be cleared
  5. 如何制作一个塔防游戏 Cocos2d x 2 0 4
  6. 【华为云技术分享】计算python程序执行时间
  7. 1.linux系统基础笔记(互斥量、信号量)
  8. 手部骨骼特征 数据集_速写局部精讲之手部比例、肌肉、特征解析
  9. 【直通BAT】剑指Offer 经典试题整理(5)
  10. 编曲时如何在FL Studio卷帘窗口修改单个音符音量
  11. NAT穿透-P2P-UDP打洞
  12. mingw gcc mysql_Windows平台mingw编译器 mysql
  13. VPP buffer不足
  14. 腾讯应用宝正式开启 比赛进行到第手游渠道
  15. MATLAB--数字图像处理 车牌识别之分离字符
  16. 【基础算法】Gossip协议
  17. Skin Cancer MNIST(皮肤癌患者相关数据集)
  18. Kubernetes v1.19版本来了,有哪些重磅更新?
  19. 并发编程-25 高并发处理手段之消息队列思路 + 应用拆分思路 + 应用限流思路
  20. Spring 发生 has not been refreshed yet 异常

热门文章

  1. facade设计模式
  2. 掌控板+Mixly+MixIO 初试物联网-摇杆篇
  3. Win11 PS2022 打开文件闪退
  4. maglev need 64-bit linux version
  5. 图像的灰度化灰度值的读取Matlab
  6. 50 条有趣的 Python 一行代码
  7. Spring boot Shiro 用户认证
  8. JavaScript中的name和classname有什么区别
  9. 【Homebrew】Homebrew 介绍与安装
  10. idea 的注释在格式化空格问题