一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于蜂窝分布识别技术的5G跟踪区异常检测方法及其系统与流程

2022-02-22 18:17:58 来源:中国专利 TAG:

基于蜂窝分布识别技术的5g跟踪区异常检测方法及其系统
技术领域
1.本发明涉及无线/移动网技术领域,尤其涉及基于蜂窝分布识别技术的5g跟踪区异常检测方法及其系统。


背景技术:

2.当前5g网络小区tac异常问题的判断主要通过运维人员人工识别小区tac地图分布的合理性,这种方式工作量大,无法精准判断tac异常问题,且问题判断时间滞后;传统的tac异常识别方法在准确性、时效性和完整性上很难达到要求。
3.tac异常蜂窝分布识别技术基于基站tac地图分布的规律,使tac异常小区检测的准确性、完整性和时效性达大幅提升。


技术实现要素:

4.本发明的目的在于提供基于蜂窝分布识别技术的5g跟踪区异常检测方法及其系统。
5.本发明采用的技术方案是:
6.基于蜂窝分布识别技术的5g跟踪区异常检测方法,其包括以下步骤:
7.步骤1,通过数据采集模块每天采集一次小区tac的参数数据,并保存至数据仓库;
8.步骤2,基于基站和小区tac的参数数据计算不同基站的tac序列,基站tac序列等于基站内所有小区tac值去除重复;
9.例1如某基站id为a包含3个小区,小区tac分别为1,2和1,则基站a对应的tac序列为(1,2)。
10.例2如某基站id为b包含3个小区,小区tac分别为1,1和1,则基站b对应的tac序列为(1)。
11.步骤3,基于小区的tac是否相同判断基的类型;
12.步骤4,根据基站蜂窝结构模型,对基站与相邻基站的距离关系进行建模,获取主基站周边最近的6个b类基站及其tac序列;
13.步骤5,根据基站蜂窝结构模型,对基站与相邻基站的方位关系进行建模,获取基站周边每四个象限内最近的1个b类基站及其tac序列,得到4个象限内相邻的b类基站和tac序列;
14.步骤6,利用基站间距离分析和基站间方位分析的结果,应用场景判别方法判断tac异常的小区。
15.进一步地,步骤3中基站类型分为a类基站和b类基站;当同一个基站内的所有小区的tac不相同,则该基站为a类型基站;当同一个基站内的所有小区的tac相同,则该基站为b类型基站。
16.进一步地,步骤4中建模方法为:设定两个基站a(主基站经度,主基站纬度)、b(相邻基站经度,相邻基站纬度)坐标分别为a(x1,y1),b(x2,y2),则a和b两个基站之间的距离
为:
17.进一步地,步骤5中建模方法为:
18.设定x=相邻基站经度-主基站经度,y=相邻基站纬度-主基站纬度,则:
19.第一象限内相邻的b类基站=x》0且y》0范围内与主基站中心点距离最近的一个b类基站;
20.第二象限内相邻的b类基站=x《0且y》0范围内与主基站中心点距离最近的一个b类基站;
21.第三象限内相邻的b类基站=x《0且y《0范围内与主基站中心点距离最近的一个b类基站;
22.第四象限内相邻的b类基站=x》0且y《0范围内与主基站中心点距离最近的一个b类基站。
23.进一步地,步骤6中具体包括如下步骤:
24.步骤6-1,获取tac异常分析模块的输出结果传送至实时流计算引擎;
25.步骤6-2,计算获取主基站周边4个象限各1个最近的b类型基站和周边最近的6个b类型基站,然后去除重复基站获得周边b类基站tac序列;
26.步骤6-3,区分主基站类型,同时将主基站tac序列和周边b类基站tac序列进行场景关联;
27.步骤6-4,根据场景关联结果判断主基站tac异常情况,生成主基站tac异常判断结果;
28.当主基站为a类基站时,获取a类主基站和周边b类基站的tac交集;将a类主基站减去该tac交集得异常集合,
29.当异常集合为空集时,则判定异常集合中均为tac异常小区;
30.当异常集合为非空时,则统计tac交集中tac的扇区数量,tac扇区数量少的为tac异常小区,当不同tac的扇区数量一致时,随机一个tac为异常tac,其对应的小区为tac异常小区;
31.当主基站为b类基站时,
32.当主基站为tac2且周边b类型基站tac序列包含tac2,则对应的主基站正常;
33.当主基站为tac2且周边b类型基站为非tac2,则对应的主基站为tac异常基站,tac异常基站中的所有小区均为tac异常小区。
34.进一步地,其还包括如下步骤:
35.步骤7,生成基站小区tac异常的事件通知推送对应的网管系统,并在基站小区tac异常时保存事件通知记录。
36.基于蜂窝分布识别技术的5g跟踪区异常检测系统,其包括以下模块:
37.数据采集模块:实时获取基站小区tac的参数数据,
38.数据存储模块:用于存储历史所有的基站小区tac参数数据,同时存储tac异常小区的分析过程和结果;
39.实时流计算模块:实时处理数据采集模块采集的数据,实时计算各城市的不同基站间距离和基站周边四象限相邻基站,并进行tac异常检测,将tac异常的小区推送至5gr网管系统;
40.数据准备模块:基于基站和小区tac的参数数据计算不同基站的tac序列;
41.基站类型识别模块:基于小区的tac是否相同判断基站的类型,
42.基站间距离分析模块:根据基站蜂窝结构模型对基站与相邻基站的距离关系进行建模,获取主基站周边最近的6个b类基站及对应的tac序列;
43.基站间方位分析模块:根据基站蜂窝结构模型对基站与相邻基站的方位关系进行建模,获取基站周边每四个象限内最近的1个b类基站及对应的tac序列,得到4个象限内相邻的b类基站和tac序列;
44.小区tac异常判别模块:利用基站间距离分析和基站间方位分析的结果,应用场景判别方法,判断tac异常的小区。
45.进一步地,参数数据包括城市id、基站id、小区id、站址经/纬度、小区tac值。
46.进一步地,基站tac序列等于基站内所有小区tac值去除重复。
47.进一步地,基站类型分为a类基站和b类基站;当同一个基站内的所有小区的tac不相同,则该基站为a类型基站;当同一个基站内的所有小区的tac相同,则该基站为b类型基站。
48.进一步地,基站与相邻基站的距离关系模型的结构如下:
49.假设两个基站a(主基站经度,主基站纬度)、b(相邻基站经度,相邻基站纬度)坐标分别为a(x1,y1),b(x2,y2),则a和b两个基站之间的距离为:
[0050][0051]
进一步地,基站与相邻基站的方位关系模型的结构如下:
[0052]
假设x=相邻基站经度-主基站经度,y=相邻基站纬度-主基站纬度;
[0053]
第一象限内相邻的b类基站=x》0且y》0范围内与主基站中心点距离最近的一个b类基站;
[0054]
第二象限内相邻的b类基站=x《0且y》0范围内与主基站中心点距离最近的一个b类基站;
[0055]
第三象限内相邻的b类基站=x《0且y《0范围内与主基站中心点距离最近的一个b类基站;
[0056]
第四象限内相邻的b类基站=x》0且y《0范围内与主基站中心点距离最近的一个b类基站。
[0057]
进一步地,还包括系统配置模块,系统配置模块责中央处理器运行指令和模型参数。
[0058]
本发明采用以上技术方案,基于基站工程参数的小区tac相关数据,提出移动通信网络蜂窝分布识别技术,根据小区tac地图分布的规律,构建tac异常小区地图分布模型,采用场景化识别方案,快速判别基站小区tac异常问题,帮助运维人员及时排查移动网络风险隐患,减轻人工核查的工作强度,提高工作效率,保障移动网络高效、安全和稳定运行。
附图说明
[0059]
以下结合附图和具体实施方式对本发明做进一步详细说明;
[0060]
图1为本发明基于蜂窝分布识别技术的5g跟踪区异常检测系统的结构示意图;
[0061]
图2为本发明基站的类型对比示意图;
[0062]
图3主基站与相邻基站的距离关系模型的结构示意图;
[0063]
图4主基站与相邻基站的方位关系模型的结构示意图;
[0064]
图5为本发明a类主基站场景识别图;
[0065]
图6为本发明b类主基站场景识别图;
[0066]
图7为本发明基于蜂窝分布识别技术的5g跟踪区异常检测方法的流程示意图。
具体实施方式
[0067]
为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图对本技术实施例中的技术方案进行清楚、完整地描述。
[0068]
如图1至7任一所示,本发明公开了基于蜂窝分布识别技术的5g跟踪区异常检测系统,其包括如下模块:
[0069]
数据采集模块:该模块实时获取基站小区tac的相关数据,如城市id、基站id、小区id、站址经/纬度、小区tac值。
[0070]
数据存储模块:该模块用于存储历史所有的基站小区tac相关数据,同时也存储tac异常小区的分析过程和结果。
[0071]
实时流计算模块:该模块实时处理数据采集模块采集回来的数据,实时计算各城市的不同基站间距离和基站周边四象限相邻基站,并进行tac异常检测,对tac异常的小区推送至5gr网管系统。
[0072]
数据准备模块:该模块基于基站和小区tac的参数数据计算不同基站的tac序列,其中基站tac序列等于基站内所有小区tac值去除重复。
[0073]
基站类型识别模块:该模块用于判断基站的类型,如图2所示,分为a类基站和b类基站两类。当同一个基站内的所有小区的tac不相同,则该基站为a类型基站。当同一个基站内的所有小区的tac相同,则该基站为b类型基站。
[0074]
基站间距离分析模块:根据基站蜂窝结构模型,对基站与相邻基站的距离关系进行建模,获取主基站周边最近的6个b类基站及其tac序列。基站与相邻基站的距离关系模型的结构如图3,其中:假设两个基站a(主基站经度,主基站纬度)、b(相邻基站经度,相邻基站纬度)坐标分别为a(x1,y1),b(x2,y2),则a和b两个基站之间的距离为:
[0075][0076]
进而,获取主基站周边最近的6个b类基站及其tac序列。
[0077]
基站间方位分析模块:根据基站蜂窝结构模型,对基站与相邻基站的方位关系进行建模,获取基站周边每四个象限内最近的1个b类基站及其tac序列,共得到4个象限内相邻的b类基站和tac序列。基站与相邻基站的方位关系模型的结构如图4,其中,假设x=相邻基站经度-主基站经度,y=相邻基站纬度-主基站纬度。
[0078]
第一象限内相邻的b类基站=x》0且y》0范围内与主基站中心点距离最近的一个b类基站
[0079]
第二象限内相邻的b类基站=x《0且y》0范围内与主基站中心点距离最近的一个b类基站
[0080]
第三象限内相邻的b类基站=x《0且y《0范围内与主基站中心点距离最近的一个b类基站
[0081]
第四象限内相邻的b类基站=x》0且y《0范围内与主基站中心点距离最近的一个b类基站进而,获取主基站周边4个象限方位内相邻的4个b类基站及其tac序列。
[0082]
小区tac异常判别模块:该利用基站间距离分析和基站间方位分析的结果,应用场景判别方法,判断tac异常的小区。判断方法如下:
[0083]
1)当主基站为a类基站时,关联获取主基站周边4个象限各1个最近的b类型基站和周边最近的6个b类型基站,然后去除重复基站获得周边b类基站tac序列。比对a类主基站和周边b类基站的关系(参照图5),当场景1和场景2时,tac1的小区为异常tac小区。当场景3时,tac1和tac2的小区均为tac异常小区。当场景4、场景5和场景6时,统计该a类型基站中tac的扇区数量,tac扇区数量少的为tac异常小区,当该a类型基站中不同tac的扇区数量一致时,随机一个tac为异常tac,其对应的小区为tac异常小区。
[0084]
2)当主基站为b类基站时,关联获取主基站周边4个象限各1个最近的b类型基站和周边最近的6个b类型基站,然后去除重复基站获得相邻b类基站tac序列。比对b类主基站和周边b类基站的关系(参照图6),当主基站为场景1时,即主基站为tac2且周边b类型基站tac序列包含tac2,则该主基站正常。当主基站为场景2时,即主基站为tac2且周边b类型基站为非tac2,则该主基站为tac异常基站,该tac异常基站中的所有小区均为tac异常小区。
[0085]
系统配置模块:该模块负责中央处理器运行指令和模型参数。
[0086]
如图7所示,小区tac异常分析模块实现如下:
[0087]
步骤1,通过数据采集模块每天采集一次小区tac的参数数据,并保存至数据仓库;
[0088]
步骤2,基于基站和小区tac的参数数据计算不同基站的tac序列,基站tac序列等于基站内所有小区tac值去除重复;
[0089]
例1如某基站id为a包含3个小区,小区tac分别为1,2和1,则基站a对应的tac序列为(1,2)。
[0090]
例2如某基站id为b包含3个小区,小区tac分别为1,1和1,则基站b对应的tac序列为(1)。
[0091]
步骤3,基于小区的tac是否相同判断基站的类型;基站类型分为a类基站和b类基站;当同一个基站内的所有小区的tac不相同,则该基站为a类型基站;当同一个基站内的所有小区的tac相同,则该基站为b类型基站。
[0092]
步骤4,根据基站蜂窝结构模型,对基站与相邻基站的距离关系进行建模,建模方法为:设定两个基站a(主基站经度,主基站纬度)、b(相邻基站经度,相邻基站纬度)坐标分别为a(x1,y1),b(x2,y2),则a和b两个基站之间的距离为:
[0093]
进而,获取主基站周边最近的6个b类基站及其tac序列;
[0094]
步骤5,根据基站蜂窝结构模型,对基站与相邻基站的方位关系进行建模,建模方法为:设定x=相邻基站经度-主基站经度,y=相邻基站纬度-主基站纬度,则:
[0095]
第一象限内相邻的b类基站=x》0且y》0范围内与主基站中心点距离最近的一个b类基站;
[0096]
第二象限内相邻的b类基站=x《0且y》0范围内与主基站中心点距离最近的一个b类基站;
[0097]
第三象限内相邻的b类基站=x《0且y《0范围内与主基站中心点距离最近的一个b类基站;
[0098]
第四象限内相邻的b类基站=x》0且y《0范围内与主基站中心点距离最近的一个b类基站。
[0099]
进而,获取基站周边每四个象限内最近的1个b类基站及其tac序列,得到4个象限内相邻的b类基站和tac序列;
[0100]
步骤6,利用基站间距离分析和基站间方位分析的结果,应用场景判别方法判断并生成主基站tac异常分析结果;
[0101]
进一步地,主基站tac异常分析结果输入智能检测模块实现如下步骤:
[0102]
步骤6-1,获取tac异常分析模块的输出结果,存数据传送至实时流计算引擎;
[0103]
步骤6-2、计算获取主基站周边4个象限方位内相邻的4个b类基站和周边最近的6个b类型基站,然后去除重复基站获得周边b类基站tac序列;
[0104]
步骤6-3、区分主基站类型,包含a类型主基站和b类型主基站。当同一个主基站内的所有小区的tac不相同,则该基站为a类型主基站。当同一个基站内的所有小区的tac相同,则该基站为b类型主基站。主基站tac序列和周边b类基站tac序列场景关联,基于不同的主基站类型参照图5和图6开展场景关联。
[0105]
步骤6-4、根据场景关联结果判断主基站tac异常情况;生成主基站tac异常判断结果。
[0106]
进一步地,还包括步骤7,产生基站小区tac异常的事件通知;如果基站小区tac异常,系统保存事件通知记录,并推送至5gr综合网管系统。
[0107]
本发明采用以上技术方案,基于基站工程参数的小区tac相关数据,提出移动通信网络蜂窝分布识别技术,根据小区tac地图分布的规律,构建tac异常小区地图分布模型,采用场景化识别方案,快速判别基站小区tac异常问题,帮助运维人员及时排查移动网络风险隐患,减轻人工核查的工作强度,提高工作效率,保障移动网络高效、安全和稳定运行。
[0108]
显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献