5G 网络切片VLAN ID配置错误导致业务不可用

【摘要】随着电联5G共建共享工作的开展,无法及时有效观测到单逻辑站点的相关指标,导致单运营商用户业务出现异常。本案例中着重对单运营商用户无法使用网络进行相关参数排查,从KPI性能指标结合故障告警发生时间,从而分析由于网络切片参数中未正确引用VLAN ID导致用户无法正常使用网络。

【关键字】共建共享、网络切片、VLAN ID

任务名称网优

【问题描述】

收客户反映,占用到NR_Z_南路(联通)_WL_C2_1 (8933684-1)小区后无法上网,该小区下挂在NR_Z_XX新局BBU18(8933684)站点,整站流量指标异常。

【分析过程】

零/低流量小区分析思路

造成基站低流量、零流量的原因,从入网时间上大致可以分为两类:一是建设问题导致,另一类是建设交维后导致。

  (一)、建设问题导致的低零流量分析

规划原因

  • 选址不合理:覆盖达不到预期
  • 设计方案不合理:塔型、天线方位角等
  • 容量预估不合理:对用户需求预估不足
工程原因
  • 质量不达标:天线方位角及俯仰角等未按照规划方案施工
  • 站址偏离度过大:因纠纷、协调等原因导致的站址落地不精准
  • 未及时入网:未及时激活小区或者故障未及时处理。
  • 冗余数据:拆站、割接产生的冗余数据以及工程新开站预配数据而产生零流量。

(二)、维护问题导致的低零流量分析

性能故障
  • 电源:设备断电、断站、BBU断电等。
  • 硬件告警:严重驻波、小区退服、小区吊死、人为小区闭锁等。
  • 传输:传输光口异常、BBU接口异常、射频接口异常等。
用户行为
  • 活动场所:偶尔有活动,比如体育馆、游泳馆、会展中心等。
  • 随着季节变化,用户变少的,比如学校、旅游景点等。
  • 确实是用户过少,比如农村人烟稀少区域。
覆盖与干扰
  • 有阻挡等问题导致的覆盖距离不足,吸收话务量不足。
  • 天线覆盖方向不合理的,未覆盖到主要人群集中区域。
  • 站点选址不合理,导致无法覆盖到人群集中区域。
  • 网内干扰,网外干扰,导致用户无法接入。
参数异常
  • 基站IP、传输类参数配置错误,导致用户能接入但无法做业务。
  • 小区功率、参考信号功率设置过低,导致无法吸收足够的话务。
  • 小区重选优先级设置过低,用户无法及时驻留本小区。
  • 异频同频切换参数设置异常,导致切入困难或切出过早,用户无法驻留本小区。
  • 接入类参数设置异常,比如最小接入电平设置过高、小区接入禁止、小区PRACH参数规划不合理、小区PCI规划不合理等。

性能指标

提取该站点接入类指标,无线接通率在99.85%左右,无异常问题:

进一步提取流量指标,从8月1日20点开始电信用户流量骤降为0,联通用户流量正常。

告警核查

查询该站点故障告警:8/1日电信逻辑站点出现NG-U链路不可用告警,怀疑与此告警有关;

参数核查

进一步排查网络切片配置,核查电信所使用的IP为“IP=1”

电信IP=1对应VLAN ID为“105”

经核查,网络切片中配置VLAN ID与实际引用值不一致,问题定位。

【解决措施】

将网络切片中VLAN ID改为现网网管实际引用值,修改后告警随之消失,流量指标恢复正常。

电信逻辑站点数据业务恢复正常:

【结论与推广】

针对共享站点单运营商用户无法进行数据业务问题,在接入类指标分析中未发现异常,应优先核查告警,根据相关告警,核查相关传输类参数是否存在切片配置问题,修改参数未生效问题、覆盖问题、设备故障、异常终端以及高干扰问题。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

BUUCTF-DASBOOK1

[第一章][1.3.5 案例解析][极客大挑战 2019]Http 1 1.启动靶机 2.查看源代码,发现有链接 3.点击链接,跳转页面有提示,意思是:它并不来自于https:/Sycsecret.buuoj.cn 打开hackbar,如图所示,然后执行 4.得到…

对于爬虫的学习

本地爬取 package MyApi.a08regexdemo;import java.util.regex.Matcher; import java.util.regex.Pattern;public class RegexDemo03 {public static void main(String[] args) {//要求:找出里面所有javaxxString str"Java自从95年问世以来,经历了…

html标签元素类型,一个前端妹子的面试笔记

计算机网络篇 HTTP HTTP 报文结构是怎样的?HTTP有哪些请求方法?GET 和 POST 有什么区别?如何理解 URI?如何理解 HTTP 状态码?简要概括一下 HTTP 的特点和缺点?对 Accept 系列字段了解多少?对于…

【Linux篇】Linux下的第一个小程序--进度条 蹦迪炫彩进图条

💛不要有太大压力🧡 💛生活不是选择而是热爱🧡 文章目录 Linux下第一个小程序:进度条两个背景知识缓冲区回车和换行是一个概念? 进图条原理进度条代码效果其他玩法:蹦迪版进度条 Linux下第一个小…

CSS常用五类选择器,附面试题

学习路线 第一阶段:网页制作 HTML:常用标签,锚点,列表标签,表单标签,表格标签,标签分类,标签语义化,注释,字符实体 CSS:CSS介绍,全局…

常用日期和时间标准对比:HTML, ISO 8601, RFC 3339, RFC 5322

1. HTML, ISO 8601, RFC 3339, RFC 5322 对比 日期和时间,对于不同系统和平台之间的数据交换和互操作至关重要。本文将对比 HTML 标准、ISO 8601、RFC 3339 和 RFC 5322,为读者提供参考。 表格文字版见文末-附 1.1. 标准链接 HTML 标准: https://html…

Vue基础入门(4)- Vuex的使用

Vue基础入门(4)- Vuex的使用 Vuex 主要内容:Store以及其中的state、mutations、actions、getters、modules属性 介绍:Vuex 是一个 Vue 的 状态管理工具,状态就是数据。 大白话:Vuex 是一个插件&#xff…

Linux开发板移植rz、sz指令实现串口传输文件

一、开发环境 实现开发板和电脑通过串口来收发互传文件。 开发板:NUC980开发板 环境:Ubuntu 22.04.3 LTS 64-bit lrzsz的源码包:例如 lrzsz-0.12.20.tar.gz,下载地址https://ohse.de/uwe/software/lrzsz.html 二、移植步骤 在开发板上移植…

深拷贝浅拷贝的区别?如何实现一个深浅拷贝(非常详细哦)

文章目录 一、数据类型存储二、浅拷贝Object.assignslice()concat()拓展运算符 三、深拷贝\_.cloneDeep()jQuery.extend()JSON.stringify()循环递归 四、区别小结 一、数据类型存储 前面文章我们讲到,JavaScript中存在两大数据类型: 基本类型引用类型 …

PyTorch2.0 环境搭建详细步骤(Nvidia显卡)

Step 1 、查看显卡驱动版本 Step2、下载CUDA 11.7 或者11.8(我自己用的这个)也行,稍后我会贴出来版本匹配对应表 CUDA Toolkit - Free Tools and Training | NVIDIA Developer Step3、下载CUDNN cuDNN 9.0.0 Downloads | NVIDIA Developer Step4、安装…

183基于matlab的非线性调频模态分解(VNCMD)

基于matlab的非线性调频模态分解(VNCMD),一种基于变分方法的信号分解技术,它将信号分解为多个模式。能够处理非线性调频信号,且对噪声具有较好的鲁棒性。VNCMD的基本原理是通过最小化信号与模式之间的差异来实现信号的分解。程序已调通&#…

Vue中的v-for中为什么不推荐使用index作为key值

在Vue中,我们经常会用到v-for指令来遍历数组或对象并渲染列表。而在使用v-for指令时,通常会需要给每个遍历的元素指定一个唯一的key值,以帮助Vue更高效地更新DOM。 在很多情况下,我们可能会倾向于使用index作为key值,…

公有云等保合规安全解决方案的设计与实现

随着云计算的快速发展,公有云已成为企业的重要选择。然而,对于一些行业和组织来说,数据的安全性和合规性是使用公有云的关键问题之一。因此,公有云等保合规安全解决方案的设计与实现变得至关重要。本文将探讨公有云等保合规安全解…

粘包与拆包

优质博文:IT-BLOG-CN 一、粘包出现的原因 服务端与客户端没有约定好要使用的数据结构。Socket Client实际是将数据包发送到一个缓存buffer中,通过buffer刷到数据链路层。因服务端接收数据包时,不能断定数据包1何时结束,就有可能出…

2024.03.05作业

select实现tcp并发服务器 #include "test.h"#define SER_IP "192.168.42.106" #define SER_PORT 8888int create_socket() {int sfd socket(AF_INET, SOCK_STREAM, 0);if(sfd -1){perror("socket error");exit(-1);}printf("sfd %d\n&q…

flutter开源项目商业化,送给正在迷茫的你

一、掌握架构师筑基必备技能 二、掌握Android框架体系架构 三、学会360全方位性能调优 ![img](https://upload-images.jians 点击领取完整开源项目《安卓学习笔记总结最新移动架构视频大厂安卓面试真题项目实战源码讲义》 hu.io/upload_images/15233518-29138f058c6750b1?ima…

UE5 C++ TPS开发 学习记录(九

p20 首先我们现在有一个多人游戏的系统类MultiplayerSessionsSubsystem 在这个系统内提供了很多会话系统的接口SessionInterface 当现在我们有一些SessionInterfaceDelegates的委托,这个委托的来源是SessionInterface,所以我们使用的委托可以接收到来自SessionInterface的消息(…

大数据开发-Hadoop分布式集群搭建

大数据开发-Hadoop分布式集群搭建 文章目录 大数据开发-Hadoop分布式集群搭建环境准备Hadoop配置启动Hadoop集群Hadoop客户端节点Hadoop客户端节点 环境准备 JDK1.8Hadoop3.X三台服务器 主节点需要启动namenode、secondary namenode、resource manager三个进程 从节点需要启动…

docker 安装rabbitmq并配置hyperf使用

这里我想完成的是 制作消息(多个协程制造)——》推送到rabbitmq——》订阅消息队列——》消费消息(ws协程客户端【一次消费多条】/ws前端) 利用 WebSocket 协议让客户端和服务器端保持有状态的长链接,保存链接上来的客…

二百二十七、Linux——通过shell脚本判断HDFS文件是否存在,如果存在则删除HDFS文件

一、目的 在用脚本去实现对HDFS中过期的ODS层原始数据进行删除后,发现还需要在脚本中对HDFS文件是否存在进行判断,否则如果HDFS文件不存在那么任务执行就会报错 报错原因是这一天的HDFS文件并不存在 原有脚本 #! /bin/bash source /etc/profile nowda…