一种基于不同维度指标发现视频彩铃聚类问题的方法技术

技术编号:36750374 阅读:15 留言:0更新日期:2023-03-04 10:36
本发明专利技术涉及一种vRBT视频彩铃的质量分析方法,本发明专利技术涉及一种基于不同维度指标发现视频彩铃聚类问题的方法。包括:步骤一:原始数据获取,步骤二:数据清洗,步骤三:聚类阈值统计,步骤四:统计影响用户数,步骤五:统计综合打分,步骤六:输出聚类SDR,步骤七:界面呈现聚类问题。本发明专利技术基于客户实际业务诉求,参考中国移动通信集团规范,采用大数据技术,自动化计算并输出vRBT视频彩铃的聚类小区、聚类终端品牌、聚类核心网和聚类地市清单,同时利用界面图形化的呈现,帮助客户快速发现、定位vRBT视频彩铃的聚类问题所在,有效降低成本并提高工作效率。作效率。作效率。

【技术实现步骤摘要】
一种基于不同维度指标发现视频彩铃聚类问题的方法


[0001]本专利技术涉及一种vRBT视频彩铃的质量分析方法,具体为一种基于不同维度指标发现视频彩铃聚类问题的方法。

技术介绍

[0002]vRBT视频彩铃是运营商面向5G重点打造的特色化业务,自推广以来取得了快速的发展。随着用户数的增加,如何更有效地发现影响vRBT视频彩铃的问题点以便及时对移动通信网络进行优化显得越来越重要。由于vRBT视频彩铃刚起步,需要资深人员按照VolTE视频彩铃的方法进行人工分析聚类问题,效率低下,工作量大,同时VolTE指标与vRBT指标有差异,缺少阶段时延指标,不能完全体现vRBT视频彩铃的聚类问题。

技术实现思路

[0003]针对现有技术中存在的问题,本专利技术的目的在于提供一种基于不同维度指标发现视频彩铃聚类问题的方法的技术方案。
[0004]所述的一种基于不同维度指标发现视频彩铃聚类问题的方法,其特征在于包含以下步骤:
[0005]步骤一:原始数据获取:使用元数据编排工具中的指标管理模块,基于XDR 创建指标公式和指标名称,使用元数据编排工具中基础表管理模块创建BKPI表,勾选配置的指标名称,勾选公共维度:用户、地市、小区、核心网元和终端品牌;从底层XDR单据CDR_IMS_CALL_DELAY获取用户、地市、小区、核心网元和终端品牌维度下时延指标和阶段时延指标,从CDR_VOLTE_VOICE_QUALITY获取用户、地市、小区、核心网元和终端品牌维度下的丢包率指标、MOS值指标,从CDR_IMS_MO_CALL_LEG_SIP和CDR_IMS_MT_CALL_LEG_SIP获取用户、地市、小区、核心网元和终端品牌维度下的接通指标,编排流程调度,选择IMC

HDFS

BKPI
ꢀ‑
15分钟粒度,不存储,根据勾选指标的指标公式、勾选的维度、调度,生成 BKPI表,打包安装到环境后,IMC模块每隔15分钟自动关联指标公式和维度字段从对应XDR获取指标和维度对应的字段,按照时间、用户、地市、小区、核心网元、终端品牌、时延指标、阶段时延指标、丢包率指标、MOS值指标和接通指标自动生成按15分钟一统计一输出的BKPI表1,并把数据推送到HDFS中;
[0006]步骤二:数据清洗:基于BKPI表1,首先剔除空值;基于BKPI表1数据样本条数及数据的分布情况,采用3σ原则识别异常值,再利用盖帽法替换超出(μ
ꢀ‑
3σ,μ+3σ)这个范围的数据;
[0007]步骤三:聚类阈值统计:BKPI表1中的异常值会对阈值分析有影响,造成阈值的偏差,所以使用基于步骤二中清洗后的BKPI表1数据,每天凌晨两点定时利用Otsu法计算每个指标的阈值;
[0008]步骤四:统计影响用户数:基于BKPI表1,根据步骤三中的每个指标的阈值,统计小区维度下的、终端品牌维度下的、核心网元维度下的、地市维度下的影响用户数,用户的
vRBT视频RTCP丢包率大于步骤四输出的vRBT视频RTCP 丢包率阈值,那么算为vRBT视频RTCP丢包率影响用户,所有的vRBT视频RTCP 丢包率大于步骤四输出的vRBT视频RTCP丢包率阈值的用户过滤去重累计,结果就是vRBT视频RTCP丢包率影响用户数;用户的vRBT视频RTP丢包率大于步骤四输出的vRBT视频RTP丢包率阈值,那么算为vRBT视频RTP丢包率影响用户,所有的vRBT视频RTP丢包率大于步骤四输出的vRBT视频RTP丢包率阈值的用户过滤去重累计,结果就是vRBT视频RTP丢包率影响用户数;用户的vRBT 视频IP MOS小于步骤四输出的vRBT视频IP MOS阈值,那么算为vRBT视频IP MOS 影响用户,所有的vRBT视频IP MOS小于步骤四输出的vRBT视频IP MOS阈值的用户过滤去重累计,结果就是vRBT视频IP MOS影响用户数;其余指标影响用户数统计规则一样,再分别按照小区、终端品牌、核心网、地市维度生成BKPI 表2、BKPI表3、BKPI表4和BKPI表5,输出到HDFS,供步骤六使用;
[0009]步骤五:统计综合得分:基于步骤二数据清洗后的BKPI表1,统计小区维度下的、终端品牌维度下的、核心网元维度下的、地市维度下的综合得分,按照对应的规则分别输出BKPI表6:字段包含时间、小区和综合得分,BKPI表7:字段包含时间、终端品牌和综合得分,BKPI表8:字段包含时间、核心网元和综合得分,BKPI表9:字段包含时间、地市和综合得分;
[0010]步骤六:输出聚类SDR:将步骤一、步骤四和步骤五按照如下规则合并,并且按照如下条件输出聚类SDR:
[0011]1)基于BKPI表2,过滤单小区的影响用户数累加值大于聚类小区用户数阈值或聚类终端用户数阈值,其中用户数累计值为所有指标的影响用户数,聚类小区用户数阈值能够动态调整,得到时间、小区、小区的影响用户数。基于BKPI 表3,过滤单终端品牌的影响用户数累加值大于聚类终端用户数阈值,其中用户数累计值为所有指标的影响用户数,同时聚类终端用户数阈值能够动态调整,得到时间、终端品牌的影响用户数。基于BKPI表4,过滤单核心网的影响用户数累加值大于聚类核心网元用户数阈值,其中用户数累计值为所有指标的影响用户数,同时核心网元用户数阈值能够动态调整,得到时间、核心网、核心网的影响用户数。基于BKPI表5,过滤单地市的影响用户数累加值大于聚类地市用户数阈值,其中用户数累计值为所有指标的影响用户数,同时聚类地市用户数阈值能够动态调整,得到时间、地市、地市的影响用户数;
[0012]2)基于BKPI表2过滤单小区的影响用户数累加值/所有小区的影响用户数累加值*100>小区的影响用户数占比阈值,其中小区的影响用户数占比阈值能够动态调整,得到时间、小区、小区的影响用户数占比;基于BKPI表3过滤单终端品牌的影响用户数累加值/所有终端品牌的影响用户数累加值*100>终端品牌的影响用户数占比阈值,其中终端品牌的影响用户数占比阈值能够动态调整,得到时间、终端品牌、终端品牌的影响用户数占比;基于BKPI表4过滤单核心网的影响用户数累加值/所有核心网的影响用户数累加值*100>核心网的影响用户数占比阈值,其中核心网的影响用户数占比阈值能够动态调整,得到时间、核心网、核心网的影响用户数占比;基于BKPI表5过滤单地市的影响用户数累加值/所有地市的影响用户数累加值*100>地市影响用户数占比阈值,其中地市影响用户数占比阈值能够动态调整,得到时间、地市、地市的影响用户数占比;
[0013]3)基于BKPI表6过滤单小区的综合打分小于小区的综合打分阈值,其中小区的综合打分阈值能够动态调整,得到时间、小区、小区的综合打分;
[0014]输出同时满足1)、2)、3)条件的小区,同时小区左关联BKPI表1中的小区,输出对应
的指标字段,小区左关联BKPI表2中小区,输出小区影响用户数,小区左关联本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于不同维度指标发现视频彩铃聚类问题的方法,其特征在于包含以下步骤:步骤一:原始数据获取:使用元数据编排工具中的指标管理模块,基于XDR创建指标公式和指标名称,使用元数据编排工具中基础表管理模块创建BKPI表,勾选配置的指标名称,勾选公共维度:用户、地市、小区、核心网元和终端品牌;从底层XDR单据CDR_IMS_CALL_DELAY获取用户、地市、小区、核心网元和终端品牌维度下时延指标和阶段时延指标,从CDR_VOLTE_VOICE_QUALITY获取用户、地市、小区、核心网元和终端品牌维度下的丢包率指标、MOS值指标,从CDR_IMS_MO_CALL_LEG_SIP和 CDR_IMS_MT_CALL_LEG_SIP获取用户、地市、小区、核心网元和终端品牌维度下的接通指标,编排流程调度,选择IMC

HDFS
ꢀ‑
BKPI
ꢀ‑
15分钟粒度,不存储,根据勾选指标的指标公式、勾选的维度、调度,生成BKPI表,打包安装到环境后,IMC模块每隔15分钟自动关联指标公式和维度字段从对应XDR获取指标和维度对应的字段,按照时间、用户、地市、小区、核心网元、终端品牌、时延指标、阶段时延指标、丢包率指标、MOS值指标和接通指标自动生成按15分钟一统计一输出的BKPI表1,并把数据推送到HDFS中;步骤二:数据清洗:基于BKPI表1,首先剔除空值;基于BKPI表1数据样本条数及数据的分布情况,采用3σ原则识别异常值,再利用盖帽法替换超出(μ

3σ,μ+3σ)这个范围的数据;步骤三:聚类阈值统计:BKPI表1中的异常值会对阈值分析有影响,造成阈值的偏差,所以使用基于步骤二中清洗后的BKPI表1数据,每天凌晨两点定时利用Otsu法计算每个指标的阈值;步骤四:统计影响用户数:基于BKPI表1,根据步骤三中的每个指标的阈值,统计小区维度下的、终端品牌维度下的、核心网元维度下的、地市维度下的影响用户数,用户的vRBT视频RTCP丢包率大于步骤四输出的vRBT视频RTCP丢包率阈值,那么算为vRBT视频RTCP丢包率影响用户,所有的vRBT视频RTCP丢包率大于步骤四输出的vRBT视频RTCP丢包率阈值的用户过滤去重累计,结果就是vRBT视频RTCP丢包率影响用户数;用户的vRBT视频RTP丢包率大于步骤四输出的vRBT视频RTP丢包率阈值,那么算为vRBT视频RTP丢包率影响用户,所有的vRBT视频RTP丢包率大于步骤四输出的vRBT视频RTP丢包率阈值的用户过滤去重累计,结果就是vRBT视频RTP丢包率影响用户数;用户的vRBT视频IP MOS小于步骤四输出的vRBT视频IP MOS阈值,那么算为vRBT视频IP MOS影响用户,所有的vRBT视频IP MOS小于步骤四输出的vRBT视频IP MOS阈值的用户过滤去重累计,结果就是vRBT视频IP MOS影响用户数;其余指标影响用户数统计规则一样,再分别按照小区、终端品牌、核心网、地市维度生成BKPI表2、BKPI表3、BKPI表4和BKPI表5,输出到HDFS,供步骤六使用;步骤五:统计综合得分:基于步骤二数据清洗后的BKPI表1,统计小区维度下的、终端品牌维度下的、核心网元维度下的、地市维度下的综合得分,按照对应的规则分别输出BKPI表6:字段包含时间、小区和综合得分,BKPI表7:字段包含时间、终端品牌和综合得分,BKPI表8:字段包含时间、核心网元和综合得分,BKPI表9:字段包含时间、地市和综合得分;步骤六:输出聚类SDR:将步骤一、步骤四和步骤五按照如下规则合并,并且按照如下条件输出聚类SDR:1)基于BKPI表2,过滤单小区的影响用户数累加值大于聚类小区用户数阈值或聚类终端用户数阈值,其中用户数累计值为所有指标的影响用户数,聚类小区用户数阈值能够动态调整,得到时间、小区、小区的影响用户数;基于BKPI表3,过滤单终端品牌的影响用户数
累加值大于聚类终端用户数阈值,其中用户数累计值为所有指标的影响用户数,同时聚类终端用户数阈值能够动态调整,得到时间、终端品牌的影响用户数;基于BKPI表4,过滤单核心网的影响用户数累加值大于聚类核心网元用户数阈值,其中用户数累计值为所有指标的影响用户数,同时核心网元用户数阈值能够动态调整,得到时间、核心网、核心网的影响用户数;基于BKPI表5,过滤单地市的影响用户数累加值大于聚类地市用户数阈值,其中用户数累计值为所有指标的影响用户数,同时聚类地市用户数阈值能够动态调整,得到时间、地市、地市的影响用户数;2)基于BKPI表2过滤单小区的影响用户数累加值/所有小区的影响用户数累加值*100>小区的影响用户数占比阈值,其中小区的影响用户数占比阈值能够动态调整,得到时间、小区、小区的影响用户数占比;基于BKPI表3过滤单终端品牌的影响用户数累加值/所有终端品牌的影响用户数累加值*100>终端品牌的影响用户数占比阈值,其中终端品牌的影响用户数占比阈值能够动态调整,得到时间、终端品牌、终端品牌的影响用户数占比;基于BKPI表4过滤单核心网的影响用户数累加值/所有核心网的影响用户数累加值*100>核心网的影响用户数占比阈值,其中核心网的影响用户数占比阈值能够动态调整,得到时间、核心网、核心网的影响用户数占比;基于BKPI表5过滤单地市的影响用户数累加值/所有地市的影响用户数累加值*100>地市影响用户数占比阈值,其中地市影响用户数占比阈值能够动态调整,得到时间、地市、地市的影响用户数占比;3)基于BKPI表6过滤单小区的综合打分小于小区...

【专利技术属性】
技术研发人员:郭仕涛卢斌王庆权吴培培严龙
申请(专利权)人:杭州东信网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1