ZTE RRC重建优化案例

news2024/11/30 8:38:17

ZTE RRC重建优化案例

  • 随着移动通信网络的不断发展,用户对网络的稳定性和覆盖质量提出了更高的要求。尤其在LTE网络中,RRC(Radio Resource
    Control)连接的稳定性直接影响用户体验和业务连续性。然而,在实际网络环境中,RRC重建成功率低、连接中断频繁等问题常常发生,特别是在小区边缘覆盖不足或深度覆盖差的场景下,容易导致用户无法保持稳定连接,频繁触发RRC重建请求。这不仅影响用户的通信体验,还对网络的整体性能提出了严峻挑战。

  • L900频段作为LTE网络中的重要频段,其覆盖范围广泛,但部分小区仍存在RRC重建失败率较高的现象。尤其是由于切换失败、深度覆盖不足以及UE上下文丢失等原因,频繁导致重建请求失败,进而影响网络的稳定性。为了解决这一问题,运营商通过多维度的优化手段,尝试提升全网RRC重建成功率,确保用户在不同场景下能够获得更为流畅的通信体验。

  • 通过分析现网中RRC重建成功率较差的典型问题小区,结合实际优化案例,从RF覆盖优化、RS导频功率调整、以及开启上下文获取(Context Fetch)功能等多方面入手,阐述了如何通过系统性的优化措施,显著提升RRC重建成功率,改善网络性能和用户感知。这不仅为现网优化提供了参考,同时也为后续网络优化策略的制定提供了宝贵经验。

在这里插入图片描述


一、问题描述

在当前网络环境中,部分小区的RRC(Radio Resource Control)重建成功率较差,主要原因包括小区边缘覆盖不佳或深度覆盖不足,导致用户连接中断和重建失败。经过分析,导致RRC重建问题的核心原因如下:
在这里插入图片描述

  1. 小区边缘覆盖差:信号在小区边缘较弱,导致用户无法稳定连接,容易触发RRC重建请求。
  2. 深度覆盖不足:在某些场景下,特别是建筑物内或覆盖盲区,信号无法有效穿透,导致连接质量下降,进而引发重建。

针对上述问题,优化措施主要从以下几个方面入手:

  1. RF覆盖优化
    通过对问题小区进行现场勘查,检查天馈系统是否合理分布。若发现某些扇区的实际覆盖范围偏离了预定规划,需要进行整改和优化,以确保每个小区的射频覆盖正常。

  2. RS导频功率调整优化
    在覆盖不足的情况下,若存在功率余量且不影响周边路面覆盖指标的前提下,可以通过适当提升RS导频功率,增加信号覆盖范围,改善信号质量,降低因覆盖不佳而引发的RRC重建请求。

  3. 上下文获取(Context Fetch)功能开关的使用
    根据协议流程,当RRC重建请求被拒绝时,中兴通讯通过私有接口优化了重建流程。通过支持跨站重建,可以有效减少RRC连接重建失败的次数。上下文获取功能通过私有消息进行设计,这属于中兴通讯特有的功能,能够在一定条件下帮助提高用户的重建成功率。

二、解决措施

针对L900频段全网的RRC重建问题进行深入分析,发现重建失败的主要原因有两类:

  1. 切换失败触发的RRC重建:占比49.23%。
  2. 其它原因触发的RRC重建:占比49.51%。

这两类问题共同导致了全网RRC重建成功率偏低。为此,选取了部分RRC重建成功率较差的小区,进行深度分析与优化:

1. 小区筛选与初步分析:

通过筛选全网小区的RRC重建成功率指标,发现以下10个小区的RRC重建成功率较低,部分失败率较高的情况如下表所示:

日期网元小区小区名称切换类型的RRC重建成功次数切换类型的RRC重建失败次数其它类型的RRC重建成功次数其它类型的RRC重建失败次数
2019-08-3034979361NT_HM_ZX_移动海太汽渡_FL9G_E_112069208420382743
2019-08-3086299991NT_HM_ZX_移动江心沙南_FL9G_F_15406153521884283
2019-08-3086300161NT_HM_ZX_移动新通海沙西_FL9G_F_13157131428405960
2019-08-3034979371NT_HM_ZX_移动海太汽渡_FL9G_F_110253127347863450

从数据中可以看出,重建失败的主要原因是UE上下文找不到。进一步分析发现,目标小区均为同站的L900小区,且这些小区的外部邻区和异频邻区配置正常,切换参数和TA(Timing Advance)覆盖也基本一致。但这些小区均未开启“上下文获取(Context Fetch)”功能开关,导致了部分切换失败后的RRC重建请求被拒绝。

2. 开启上下文获取功能后的效果:

在上述问题分析的基础上,对这些低重建成功率小区启用了上下文获取功能。优化后的数据表明,目标小区的RRC重建次数和失败次数明显减少:

日期网元小区小区名称切换类型的RRC重建成功次数切换类型的RRC重建失败次数其它类型的RRC重建成功次数其它类型的RRC重建失败次数
2019-09-0534979361NT_HM_ZX_移动海太汽渡_FL9G_E_1125301295339
2019-09-0586299991NT_HM_ZX_移动江心沙南_FL9G_F_1261454453
2019-09-0586300161NT_HM_ZX_移动新通海沙西_FL9G_F_13590288346
2019-09-0534979371NT_HM_ZX_移动海太汽渡_FL9G_F_13004292192587

从表中可以看出,启用上下文获取功能后,RRC重建成功次数明显增加,RRC重建失败次数显著减少。例如,NT_HM_ZX_移动海太汽渡_FL9G_E_1小区的重建失败次数由2084次减少到301次,效果显著。
在这里插入图片描述

通过逐步在全网范围内启用上下文获取功能,L900小区的RRC重建成功率从优化前的51.73%提升至69.27%,成功率改善了18个百分点,显著提高了网络的稳定性和用户体验。

三、经验总结

RRC重建优化的主要经验总结如下:

  1. 上下文获取功能的有效性
    L900频段小区RRC重建成功率较低的主要原因是UE上下文找不到。当满足以下条件时,启用上下文获取功能可以显著提升RRC重建成功率:

    • UE在重建过程中选择的目标小区与源小区之间已配置X2口。
    • 源小区和目标小区的基站设备均为中兴通讯的产品。
  2. 覆盖和切换参数的重要性
    在确保RF覆盖和邻区配置正常的前提下,通过适当调整导频功率和切换参数,能够有效减少切换失败和因覆盖问题导致的RRC重建请求。

  3. 跨站重建的优势
    中兴通讯设备特有的上下文获取功能为跨站重建提供了支持,有效解决了RRC连接重建时的上下文丢失问题,从而提升了全网的RRC重建成功率。

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

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

相关文章

案例-表白墙简单实现

文章目录 效果展示初始画面提交内容后画面&#xff08;按键按下&#xff09; 代码区 效果展示 初始画面 提交内容后画面&#xff08;按键按下&#xff09; 代码区 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8">…

C++输⼊输出

1.<iostream> 是 Input Output Stream 的缩写&#xff0c;是标准的输⼊、输出流库&#xff0c;定义了标准的输⼊、输 出对象 2.std::cin 是 istream 类的对象&#xff0c;它主要⾯向窄字符&#xff08;narrow characters (of type char)&#xff09;的标准输 ⼊流。 3…

STL之priority_queue篇——深入剖析C++中优先队列的实现原理、核心特性及其底层机制

文章目录 前言一、补充内容&#xff1a;堆1.1 什么是堆1.2 堆的分类与性质1.3 堆的向下调整算法&#xff08;小根堆&#xff09;实现流程&#xff1a;代码&#xff1a; 1.4 堆的向上调整算法&#xff08;小根堆&#xff09;实现流程&#xff1a;代码&#xff1a; 1.5 数组建堆算…

eclpsexxx

Copyright?2001-2004 International Business Machines Corp. Guidelines Eclipse 用户界面指南 2.1 版 查看目录 作者&#xff1a;Nick Edgar, Kevin Haaland, Jin Li , Kimberley Peter 译者&#xff1a;Bobbie Wang&#xff0c;Qi Liang 最新更新: 2004年2月 注意 您…

kaggle实战2信用卡反欺诈逻辑回归模型案例1

信用卡欺诈案例 数据集下载地址 https://storage.googleapis.com/download.tensorflow.org/data/creditcard.csv 参考不平衡数据的分类 文章目录 只进行特征衍生&#xff0c;未进行数据标准化、上才样处理数据不平衡问题&#xff0c;得到的准确率和召回率居然很高如果不处理数据…

李宏毅 X 苹果书 自注意力机制 学习笔记上

self attention 是一种network架构使用场景&#xff1a;输入一组向量&#xff0c;这组向量的性质&#xff1a;数量有变化&#xff0c;序列长度不一 模型输入 文字处理&#xff1a; 模型输入&#xff1a;句子&#xff08;句子的长度&#xff0c;单词都不一样&#xff09;&am…

qt QMainWindow 自定义标题栏

可以使用setMenuWidget 来将自定义的标题栏 QWidget 设置进去就可以&#xff0c; 用来替代setMenu 菜单栏单一&#xff0c;自定义不高的问题

node_exporter使用textfile collector收集业务数据

上一篇文章讲了使用Pushgateway收集业务数据的方法&#xff0c;今天讲另外一种方式textfile collector The textfile collector is similar to the Pushgateway, in that it allows exporting of statistics from batch jobs. The Pushgateway should be used for service-leve…

解决ModuleNotFoundError: No module named ‘torchcrf‘

运行深度学习程序时候&#xff0c;出现报错&#xff1a;ModuleNotFoundError: No module named torchcrf 将 from torchcrf import CRF 改为 from TorchCRF import CRF

无设计器简单实例

目录 1、界面设计Qt5元对象系统1. **QObject 类**2. **QMetaObject**3. **信号和槽机制**4. **宏&#xff1a;Q_OBJECT**5. **动态属性**6. **反射机制**7. **元对象编译器&#xff08;MOC&#xff09;** 2、完成程序功能 1、界面设计 不点创建界面 在dialog.h中 #ifndef DIA…

树莓派5里使用protobuf

由于现在protobuf越来越复杂了&#xff0c;自己去编译&#xff0c;还是比较麻烦。 比如最新的V28版本&#xff0c;就会要求使用cmake或者bazel来编译了。 如果不要求使用最新的版本&#xff0c;直接使用系统里带的版本也是可以的。 可以进行如下操作&#xff1a; sudo apt …

【算法系列-链表】交换链表节点(反转 + 交换)

【算法系列-链表】交换链表节点(反转 交换) 文章目录 【算法系列-链表】交换链表节点(反转 交换)1. 反转链表1.1 思路分析&#x1f3af;1.2 解题过程&#x1f3ac;1.3 代码示例&#x1f330; 2. 两两交换链表中的节点2.1 思路分析&#x1f3af;2.2 解题过程&#x1f3ac;2.3 …

电器自动化入门08:隔离变压器、行程开关介绍及选型

视频链接&#xff1a;3.4 电工知识&#xff1a;三相交流异步电动机自动往返行程控制及控制变压器选型_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1PJ41117PW?p8&vd_sourceb5775c3a4ea16a5306db9c7c1c1486b5 1.隔离&#xff08;控制&#xff09;变压器 2.行程开…

C++_智能指针详解

什么是智能指针&#xff1f;为什么要有智能指针&#xff1f;到目前为止&#xff0c;我们编写的程序所使用的对象都有着严格定义的生命周期。比如说&#xff0c;全局对象在程序启动时分配&#xff0c;在程序结束时销毁&#xff1b;再比如说局部static对象在第一次使用前分配&…

4.5章节python中的break和continue语句的作用

在Python中&#xff0c;break 和 continue 是两个用于控制循环流程的关键字。它们提供了在特定条件下提前退出循环或跳过当前迭代并进入下一次迭代的机制。 一、break语句 break 语句用于立即终止当前的循环&#xff08;无论是 for 循环还是 while 循环&#xff09;&#xff…

最佳人力资源管理工具,6款热门产品功能对比

文章介绍了ZohoPeople、北森、i人事等六款主流人力资源管理系统&#xff0c;涵盖招聘、培训、考勤等功能&#xff0c;各有特点&#xff0c;适合不同规模企业需求。建议企业试用后选择&#xff0c;提高管理效率。 一、Zoho People Zoho People是一款强大的云端人力资源管理系统…

看Threejs好玩示例,学习创新与技术(LiquidRaymarching)

今天的示例有点超出我的想象&#xff0c;首先会科普下WGSL这种新的着色器脚本&#xff0c;然后说说示例《Liquid Raymarching Scene with Three.js Shading Language | Codrops (tympanus.net)》的技术流程。本示例最终呈现的效果如下。可以看到他跟QQ那个消息拖拽消灭的效果非…

Flink 03 | 数据流基本操作

Flink数据流结构 DataStream 转换 通常我们需要分析的业务数据可能存在如下问题&#xff1a; 数据中包含一些我们不需要的数据 数据格式不方面分析 因此我们需要对原始数据流进行加工&#xff0c;比如过滤、转换等操作才可以进行数据分析。 “ Flink DataStream 转换主要作…

C++ -引用-详解

博客主页&#xff1a;【夜泉_ly】 本文专栏&#xff1a;【C】 欢迎点赞&#x1f44d;收藏⭐关注❤️ C -引用-详解 1.引用基础1.1是什么1.2特点 2.引用的意义3.引用的应用场景3.1作为参数3.2作为返回值传值返回引用返回 4.权限问题5.与指针的区别6.总结 1.引用基础 1.1是什么 …

SpringBoot整合异步任务执行

同步任务&#xff1a; 同步任务是在单线程中按顺序执行&#xff0c;每次只有一个任务在执行&#xff0c;不会引发线程安全和数据一致性等 并发问题 同步任务需要等待任务执行完成后才能执行下一个任务&#xff0c;无法同时处理多个任务&#xff0c;响应慢&#xff0c;影响…