RRC重建比率高问题分析和优化方法

news2024/11/19 2:05:35

PART01

1、重建概述

RRC重建(RRC connection re-establishment)是UE处于RRC_CONNECTED状态,因为一些移动性管理或底层链路故障,导致连接中断,UE发起的空口资源重新建立的过程,以继续空口的RRC连接。重建是UE在连接状态下,空口异常时重新恢复空口的过程。重建成功的前提是收到重建请求的小区有UE的上下文。重建的意义在于快速恢复空口业务,提高业务的连续性。

重建条件

UE在检测下行失步、切换失败、RLC重传达到最大次数等原因条件下,会在新的小区发起RRC重建过程,以试图快速重建业务,提升用户感受。LTE协议规定,网络侧只能对存在上下文的连接接受重建请求,没有上下文ID的请求将被拒绝而掉话。当UE从基站A重建至基站B时,这种重建必然因获取不到上下文而失败。在现网中,无上下重建失败在重建失败总次数占绝大多数。严重影响了客户感受。

上下文一般是eNodeB侧存储的UE的一些重要信息,包括UE能力、多承载信息(承载ID,QCI等级)、S1AP_ID、UE的安全性算法等。对于没有UE上下文的重建,目标基站必须通过某种手段获取源站的上下文,协议规定源站可以通过切换请求把UE的上下文带到目标站,因此获取上下文的载体是有了,但是如何通知源站把上下文通过切换请求带到目标站,协议中没有规定。因此只能通过私有消息方式通知源站,若私有消息走S1口,需要进核心网,核心网侧也需要识别该消息,处理上比较复杂,所以一般情况下会直接经过X2口处理该私有消息。目标基站收到RRC重建请求后,发现没有该UE的上下文,所以通过X2口发送一个私有消息给源侧基站请求源侧基站发送上下文,收到回复后,就按照正常的流程,继续完成RRC重建过程。

引发重建的原因

协议上规定,引发UE发起重建流程的原因主要有以下几点:

1)上层检测到底层通知的无线链路失败:

UE检测到当前检测到“radio link failure”,则会发起原因值为“other”的中间,通常引起RLF存在如下三种机制:

Ø上行RLC重传达到最大次数

ØMAC层SRI重传达到最大次数

ØUE检测到下行RLF

2)切换失败,重建到原小区;

UE在切换流程中,在收到了切换的重配置消息之后,会启动T304,但如果在T304超时之前UE无法完成在目标小区的随机接入,则会发起原因值为“handover failure”的重建

3)系统内或IRAT的移动性过程失败,如切换时T304超时、目标小区建立RRC连接失败、UE不适配MobilityFromEUTRACommand的配置等

4)底层完整性检查失败

UE无法配置RRC重配消息中的部分配置,重配失败;

UE在安全模式激活的状态下,如果收到了重配置消息后对于重配置消息内的信元无法匹配/兼容,则发起原因值为“reconfiguration failure”的重建。

PART02

重建比例高分析和优化方法

重建原因分类

协议上规定,引发UE发起重建流程的原因主要有以下几点:

参考通常局点的问题分析,重建的TOP原因为Other,即UE发生无线链路失败。从现网数据分析,引起重建的主因包括以下几项:

重建原因确认

首先进行RRC重建话统分析,重点关注:

1、源小区和非源小区重建比例;

2、重配置失败比例、切换失败比例、Other原因比例。

源小区重建比例原因确认

1)提取源小区干扰、误码率、重传率、CQI等话统,确认是否空口质差”,可按如下标准判断,符合其中一个可归类为空口质差:

忙时平均干扰大于-105dBm;

忙时上行初始误码率大于20%;

忙时下行初始误码率大于20%;

忙时上行重传率大于40%

忙时下行重传率大于30%

忙时平均CQI低于8

2)提取源小区两两小区切换话统,确认切换过早比例是否较高(过早切换比例=切换过早次数/切换出尝试次数),可按如下标准判断:

过早切换比例大于5%;

3)提取Uu/S1/X2口信令,分析重建前MR信令测量报告,分析重建完成后RRC_UE_INFO_RSP信令中UE重建前最后一次测量结果,判断是否存在“邻区漏配”、“快速衰落”、“弱覆盖”、“异常终端”等现象。

MR中邻区比服务小区RSRP高且符合切换条件,未触发切换的,确认为“邻区漏配”;

最后一次测量结果中,下行RSRP低于-115dBm,或RSRQ低于-12,确认为“弱覆盖”;

终端在2秒左右时间内RSRP从正常下降至-115dBm,确认为“快速衰落”;

无邻区漏配和弱覆盖,空口质量正常,终端频繁发起重建,确认为“异常终端”

4)提取CHR日志,通过L2_USERCHR_SCH_INFO判断重建前上行是否弱覆盖。另外,可结合L2_USER_ULRLC_STRU判断重建原因属于SR重传最大,UE失步,还是RLC重传到最大(求助二线、三线)。

上行Dmrs RSRP低于-130dBm;

上行Dmrs SINR低于-3dB

源小区重建比例原因确认

1)提取Uu/S1/X2口信令(或CHR),结合工参分析UE重建前所在源小区分布情况。

通过FMA标口信令工具可快速给出重建源小区分布:点击diagnosis,勾选Drop->RRC Reestablishment,可以对标口中的重建进行统计分类和对应的重建源小区PCI。然后根据工参判断PCI对应的小区,多频点组网场景需要注意判断PCI属于哪个频点。

通过CHR RrcReestabInfo事件,可以查到源小区PCI和重建原因。

2)按照重建比例对源小区进行排序,提取重建TOP源小区干扰、误码率、重传率、CQI等话统,确认是否“空口质差”,可按如下标准判断,符合其中一个可归类为空口质差:

忙时平均干扰大于-105dBm;

忙时上行初始误码率大于20%;

忙时下行初始误码率大于20%;

忙时上行重传率大于40%

忙时下行重传率大于30%

忙时平均CQI低于8

3)提取本小区和重建TOP源小区两两小区切换话统,确认本小区和源小区间 “切换过早”、“切换过早”、“切换到错误小区”比例是否较高(过早切换比例 = 切换过早次数/切换出尝试次数),可按如下标准判断:

过早切换比例大于5%;

过晚切换比例大于5%;

切换到错误小区比例大于5%。

4)提取本小区和重建TOP源小区Uu/S1/X2口信令,分析重建前MR信令测量报告,分析重建完成后RRC_UE_INFO_RSP信令中UE重建前最后一次测量结果,判断是否存在“邻区漏配”“快速衰落”、“覆盖等现象。

5)非源小区重建问题需要结合终端测试,采用高通QXDM抓取UE LOG。

由于重建触发动作是UE侧的行为,在比较多场景,基站侧的日志记录无法定位重建问题时,那么需要路测分析UE LOG。下图列出的主要的分析消息(在进行具体分析时,也可以利用更多的消息类型进行分析):

PART03

重建优化方法

END

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/653645.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[CSP-S 2021] 回文

[CSP-S 2021] 回文 题目描述: 给定正整数 n 和整数序列 a1​,a2​,…,a2n​,在这 2n 个数中,1,2,…,n 分别各出现恰好 2 次。现在进行 2n 次操作,目标是创建一个长度同样为 2n 的序列 b1​,b2​,…,b2n​,初始时 b 为空序列&…

【SpringCloud入门】-- SpringCloud优质组件介绍

目录 1. SpringCloud优质项目 2. 介绍SpringCloud优质项目 SpringCloudConfig(Spring) SpringCloudBus Eureka Hystrix Zuul Archaius Consul SpringCloudForCloudFoundry SpringCloudSleuth SpringCloudDataFlow SpringCloudSecurity SpringCloudZookeeper Spr…

【Redis】孔夫子旧书网爬虫接入芝麻代理IP:代理IP利用效率最大化

背景: 之前用过芝麻IP,写过这几篇文章 《【Python】芝麻HTTP代理系列保姆级全套攻略(对接教程自动领取每日IPIP最优算法)》 《【Python】记录抓包分析自动领取芝麻HTTP每日免费IP(成品教程)》 《爬虫增加代理池:使用稳…

ICC2:自定义快捷键和菜单

把一些常用的功能放在一个菜单里是什么体验?直接放在工具栏里是不是更方便?那设置成快捷键呢? gui_create_menu 自定义菜单可以把工具常用的功能放到一个菜单里,用户也可以把“执行脚本操作”加到菜单里。 举例来说: 1)把Editor Toolbox放到Favorite菜单里,floorplan 操…

行业报告 | AIGC发展研究

原创 | 文 BFT机器人 01 技术篇 深度学习进化史:知识变轨 风起云涌 已发生的关键步骤: 人工神经网络的诞生 反向传播算法的提出 GPU的使用 大数据的出现 预训练和迁移学习 生成对抗网络 (GAN) 的发明 强化学习的成功应用 自然语言处理的突破 即将发生的关键…

MinGW-w64安装和使用_亲测有效

MinGW-w64 是什么!? MinGW-w64 是一个在 Windows 系统上运行的 GNU 编译器套件,支持 C 和 C 语言的编译。它包括了 GCC 编译器、GNU Binutils 和一些其他的工具。在 MinGW-w64 中 各个版本的参数含义如下: x86_64:表…

1.ORB-SLAM3系统概述

1.内容简介 本系列文章主要基于ORB-SLAM3代码、论文以及相关博客,对算法原理进行总结和梳理。 ORB-SLAM系列整体架构是不变的,都包含Tracking、LocalMapping和LoopClosing三个核心线程,中间伴随着优化过程。在ORB-SLAM3算法中比较突出的改进…

腾讯安全董志强:四大关键步骤促进数据安全治理闭环,提升企业免疫力

高速发展的数字时代,数据已成为推动产业发展的最重要生产要素之一,真正成为了创造经济财富的数字能源,守护数据资产的安全成为企业高质量发展不可回避的重要命题。 6月13日,腾讯安全联合IDC发布“数字安全免疫力”模型框架&#…

我被一家无货源电商培训公司骗了怎么办?

我是卢松松,点点上面的头像,欢迎关注我哦! 最近,一位被无货源电商培训骗的人找到了卢松松,她说: 老师,你好,我是被无货源电商课程骗了的受害人,走投无路了,想…

5个超好用的开源工具库分享~

在实际项目开发中,从稳定性和效率的角度考虑,重复造轮子是不被提倡的。但是,自己在学习过程中造轮子绝对是对自己百利而无一害的,造轮子是一种特别能够提高自己系统编程能力的手段。 今天分享几个我常用的开源工具库:…

大佬们都是如何编写测试方案的?

目录 1、背景 2、编写的方式 2.1 第一阶段:在需求评审开始前 2.2 第二阶段:在需求评审开始后,技术方案设计中 2.3 第三阶段:技术方案设计后 2.4 第四阶段:测试方案评审前 2.5 第五阶段:测试方案评审…

Opencv-C++笔记 (7) : opencv-文件操作XML和YMAL文件

文章目录 一、概述二、文件操作三、打开文件四、写入五、读写个人源码 一、概述 除了图像数据之外,有时程序中的尺寸较小的Mat类矩阵、字符串、数组等 数据也需要进行保存,这些数据通常保存成XML文件或者YAML文件。本小节中将介绍如何利用OpenCV 4中的函…

前端实现消息推送、即时通信、http简介

信息推送 服务端主动向客户端推送消息,使客户端能够即时接收到信息。 场景 页面接收到点赞,消息提醒聊天功能弹幕功能实时更新数据功能 实现即时通讯方式 短轮询 浏览器(客户端)每隔一段时间向服务器发送http请求,…

Google为TensorFlow设计的专用集成电路TPU3.0图片

Widrow也是在Minsky的影响下进入AI领域的,后来加入斯坦福大学任教。他在1960年提出了自适应线性单元(Adaline),一种和感知器类似的单层神经网络,用求导数方法来调整权重,所以说有“三十年神经网络经验”并不…

CI/CD 流水线 (FREE)

流水线是持续集成、交付和部署的顶级组件。 流水线包括: 工作,定义做什么。例如,编译或测试代码的作业。阶段,定义何时运行作业。例如,在编译代码的阶段之后运行测试的阶段。 作业由 runners 执行。如果有足够多的并…

Qt编写视频监控系统79-四种界面导航栏的设计

一、前言 最初视频监控系统按照二级菜单的设计思路,顶部标题栏一级菜单,左侧对应二级菜单,最初采用图片在上面,文字在下面的按钮方式展示,随着功能的增加,二级菜单越来越多,如果都是这个图文上…

openGauss数据库安装,配置连接 完整版Centos7

服务器版本:Centos7.6 || 7.9 数据库版本:openGauss-5.0.0-CentOS-64bit.tar.bz2 极简版 目录 修改系统参数安装环境安装openGauss数据库配置连接数据库使用navicat连接数据库 修改系统参数 ##修改 /etc/selinux/config 文件中的“SELINUX”值为“disa…

【网络安全】成功上岸深信服,这套面试题你肯定需要!!!

时间过得很快,回想起去年的这个时候,我也正在准备秋招,今天的我刚刚结束培训。 我的个人情况就读于某双非大学,信息与计算科学(大数据方向,校企合作,一个介于数学与计算机之间的专业&#xff0…

移动端H5使用window.open跳转,IOS不生效解决

移动端H5使用window.open跳转,IOS不生效解决 navigator navigator对象,用于提供当前浏览器及操作系统等信息,这些信息都放在navigator的各个属性中。navigator对象也是window对象的成员。 打印navigator对象 userAgent在安卓和IOS的打印结…

Opencv-C++笔记 (9) : opencv-多通道分离和合并

文章目录 一、概论二、多通道分离函数split()三、多通道合并函数merge()四、图像多通道分离与合并例程 一、概论 在图像颜色模型中不同的分量存放在不同的通道中,如果我们只需要颜色模型的某一个分量,例如只需要处理RGB图像中的红色通道,可以…