本发明专利技术公开一种接入型OTN设备上报数据稽核方法,包括:获取OTN设备纳管后上报的数据;根据数据类型和业务类型制定相对应的数据模型和业务模型;根据数据模型制定数据校验规则;基于数据校验规则对上报数据进行初次稽核筛选,初次稽核筛选通过的数据存入系统数据库;根据业务模型制定业务校验规则,将业务校验规则转化为XML规则文件;获取系统数据库中的数据并压缩打包;基于XML规则文件对压缩打包后的数据进行业务稽核,两次稽核通过的数据打包上传上层文件系统,稽核失败的数据输出异常原因及异常位置记录到结果文件中。本发明专利技术实现数据数据的快速打包读取校验,满足了当前背景下的行业需求。
【技术实现步骤摘要】
本专利技术涉及光传输网络数据分析领域,具体涉及一种接入型otn设备上报数据稽核方法、系统、设备和介质。
技术介绍
1、随着电信业务的日益增长,网络已经覆盖到了我们生活的方方面面,如何保证传输网络的稳定性至关重要,而通过对传输网络中通信设备上报的数据进行数据稽核分析,可以及时的了解传输网络侧的运行状态,从而及时的对异常网络进行维护。
2、目前基于设备数据上报方面,没有专门针对全国场景下接入型otn设备的各个资源粒度数据稽核的方法,现存已有的数据稽核方式大都依赖于人工核对,但随着电信业务的扩展,业务数据量大幅度增长,接入型otn设备型号的多元化,多厂商多型号多设备的复杂组网日益增多,传统的数据稽核方式存在工作量大,分析难度高,效率低等问题,已经无法满足现在的行业需要。
技术实现思路
1、本专利技术针对现有技术中的不足,提供一种接入型otn设备上报数据稽核方法、系统、设备和介质。解决传输网络中接入型otn设备上报的设备数据、业务数据、性能数据数据量大,人工稽核难度大,稽核准确率低,时间长的问题,保证业务数据的准确性及异常数据响应的及时性,提高传输网络的通信质量。同时也为其他传输业务中涉及大数据量稽核校验的业务场景提供一种解决思路。
2、为实现上述目的,本专利技术采用以下技术方案:
3、一种接入型otn设备上报数据稽核方法,包括:
4、获取otn设备纳管后上报的数据;
5、根据数据类型和业务类型制定相对应的数据模型和业务模型;p>6、根据数据模型制定数据校验规则;
7、基于数据校验规则对上报数据进行初次稽核筛选,初次稽核筛选通过的数据存入系统数据库;
8、根据业务模型制定业务校验规则,将业务校验规则转化为xml规则文件;
9、获取系统数据库中的数据并压缩打包;
10、基于xml规则文件对压缩打包后的数据进行业务稽核,两次稽核通过的数据打包上传上层文件系统,稽核失败的数据输出异常原因及异常位置记录到结果文件中。
11、为优化上述技术方案,采取的具体措施还包括:
12、进一步地,所述数据模型具体包括:网元数据模型、板卡数据模型、物理端口数据模型、连接端口数据模型、网元连接数据模型和数据关系逻辑模型。
13、进一步地,所述业务模型具体包括:交叉连接业务模型、拓扑连接业务模型、子网连接业务模型、流域片段业务模型、流域矩阵业务模型和fdfr路由业务模型。
14、进一步地,所述根据数据模型制定数据校验规则具体为:
15、对于网元数据模型,进行网元名称、网元唯一标识、厂商、设备型号、软硬件版本、支持层协议类型、槽位数、序列号和状态进行必填校验及枚举值校验;
16、对于板卡数据模型,针对网元下各个板卡,数据校验规则为:板卡名称必填,网元内板卡唯一,校验单板序列号、板卡型号和单板类型,校验单板是否插入及是否支持背板交叉;
17、对于物理端口数据模型,针对各个板卡下物理端口,数据校验规则为:对ptp名称、所属eq名称、层协议类型、支持的层协议能力列表、对端网元节点ip地址、对端端口id、本地端口id、接口类型、物理端口环回类型和激光器状态进行字段必填校验和枚举值校验,校验eth映射条件包和eth物理端口;
18、对于连接端口数据模型,针对ptp/ftp下承载的连接端口,数据校验规则为:对ctp名称、所属ctp/ftp名称、通用状态属性、所属层协议名称、保护角色、连接端口环回类型、odu连接端口包含的连接端口点净荷类型、采用的adaptation功能的类型、采用的信号类型和时隙占用情况进行字段必填及枚举值校验;
19、对于网元连接数据模型,针对网元所属连接,校验连接名称、连接用户标签、连接所属层协议名称、连接带宽、连接所包含的ctp、连接支持的业务类型、连接关联的保护组id;
20、对于数据关系逻辑模型,针对网元板卡的所属逻辑关系进行板卡与端口关系对应校验及网元下连接名称唯一性校验。
21、进一步地,所述业务校验规则具体包括:
22、对于交叉连接业务模型,针对isactive、direction、cctype、aendreflist、zendreflist,isasonxc和aliasname这些字段进行非空校验和枚举值校验;针对所涉及的端口、网元和板卡进行关联性校验;
23、对于拓扑连接业务模型,针对name、aliasname和layerrate这些字段进行必填校验;针对关联的端口和网元信息进行合法性校验;校验端口拓扑对应关系是否为一对一连接;
24、对于子网连接业务模型,针对name、aliasname和serverconnectionlist这些字段进行非空校验;针对serviceporttype和protectionlevel字段进行枚举值校验;针对关联到的网元和端口进行合法性校验;
25、对于流域片段业务模型,针对name、userlabel、serverconnectionlist、cbs、cir、pbs和pir字段进行非空校验;针对关联的网元和端口进行合法性校验;
26、对于流域矩阵业务模型,针对serviceid、servicetype和vlanmode字段进行非空校验;针对servicetype和objecttype字段进行枚举值校验;针对fdfrref端口和网元进行关联性和合法性校验;
27、对于fdfr路由业务模型,针对fdfrname、pir、vlanmode和servicetype字段进行非空校验;针对fdfrref端口、snc、mfdfr、网元和板卡进行关联性和合法性校验。
28、本专利技术还提出一种接入型otn设备上报数据稽核系统,包括:
29、数据获取模块,用于获取otn设备纳管后上报的数据;
30、模型构建模块,用于根据数据类型和业务类型制定相对应的数据模型和业务模型;
31、数据校验规则制定模块,用于根据数据模型制定数据校验规则;
32、初次稽核模块,用于基于数据校验规则对上报数据进行初次稽核筛选,将初次稽核筛选通过的数据存入系统数据库;
33、业务校验规则制定模块,用于根据业务模型制定业务校验规则,将业务校验规则转化为xml规则文件;
34、压缩模块,用于获取系统数据库中的数据并压缩打包;
35、业务稽核模块,用于基于xml规则文件对压缩打包后的数据进行业务稽核,将两次稽核通过的数据打包上传上层文件系统,输出稽核失败的数据的异常原因及异常位置,并记录到结果文件中。
36、本专利技术还提出一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时,实现如上所述的接入型otn设备上报数据稽核方法。
37、本专利技术还提出一种计算机可读存储介质,本文档来自技高网
...
【技术保护点】
1.一种接入型OTN设备上报数据稽核方法,其特征在于,包括:
2.如权利要求1所述的接入型OTN设备上报数据稽核方法,其特征在于,所述数据模型具体包括:网元数据模型、板卡数据模型、物理端口数据模型、连接端口数据模型、网元连接数据模型和数据关系逻辑模型。
3.如权利要求1所述的接入型OTN设备上报数据稽核方法,其特征在于,所述业务模型具体包括:交叉连接业务模型、拓扑连接业务模型、子网连接业务模型、流域片段业务模型、流域矩阵业务模型和FDFR路由业务模型。
4.如权利要求2所述的接入型OTN设备上报数据稽核方法,其特征在于,所述根据数据模型制定数据校验规则具体为:
5.如权利要求3所述的接入型OTN设备上报数据稽核方法,其特征在于,所述业务校验规则具体包括:
6.一种接入型OTN设备上报数据稽核系统,其特征在于,包括:
7.一种电子设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时,实现如权利要求1-5任一项所述的接入型OTN设备上报数据稽核方法。p>8.一种计算机可读存储介质,其特征在于:存储有计算机程序,所述计算机程序使计算机执行如权利要求1-5任一项所述的接入型OTN设备上报数据稽核方法。
...
【技术特征摘要】
1.一种接入型otn设备上报数据稽核方法,其特征在于,包括:
2.如权利要求1所述的接入型otn设备上报数据稽核方法,其特征在于,所述数据模型具体包括:网元数据模型、板卡数据模型、物理端口数据模型、连接端口数据模型、网元连接数据模型和数据关系逻辑模型。
3.如权利要求1所述的接入型otn设备上报数据稽核方法,其特征在于,所述业务模型具体包括:交叉连接业务模型、拓扑连接业务模型、子网连接业务模型、流域片段业务模型、流域矩阵业务模型和fdfr路由业务模型。
4.如权利要求2所述的接入型otn设备上报数据稽核方法,其特征在于,所述根据数据模...
【专利技术属性】
技术研发人员:张友军,黄志慧,李淼,金鸥,秦法支,石晓婷,
申请(专利权)人:中电信数智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。