本申请涉及网络通信监测,具体是一种电力通信网络综合监控方法及系统。
背景技术:
1、电力通信网络的运行状态对电力业务的开展影响重大,当电力通信网络运行状态异常时及时对其进行维护。现有技术常用的通信网络监控方式,多为利用人工巡检的方式来对各通信节点进行状态监管,这种方式,人力和时间成本投入较大,并且监控效率较低,且存在延时,无法对电力通信网络的运行状态在第一时间获取和及时维护。
2、因此,亟需一种及时有效地电力通信网络监控技术,
技术实现思路
1、本申请的目的在于提供一种电力通信网络综合监控方法及系统,以解决上述背景技术中提出的技术问题。
2、为实现上述目的,本申请公开了以下技术方案:
3、第一方面,本申请提供了一种电力通信网络综合监控方法,该方法包括以下步骤:
4、步骤s1:构建电力数据库,所述电力数据库用于存储电力业务数据和与每种电力业务数据对应的业务通信代表数据;
5、步骤s2:基于电力场景为所述电力数据库中的电力业务数据标定通信等级;
6、步骤s3:在电力场景对应的通信网络中设定每种通信等级的通信优先级;
7、步骤s4:向所述通信网络中发送测试数据簇,所述测试数据簇包括对应不同种电力业务数据的业务通信代表数据,基于所述通信网络输出各业务通信代表数据的时间,对所述通信网络的通信情况进行判断。
8、作为优选,所述步骤s4具体包括:
9、定时或不定时的向所述通信网络发送测试数据簇,所述测试数据簇中的多个业务通信代表数据同时进入所述通信网络;
10、所述测试数据簇在所述通信网络中进行传输;
11、在预设的通信输出端接收各个业务通信代表数据,并记录每个业务通信代表数据的到达时间atime;
12、计算每个业务通信代表数据在通信网络中的流转时间ctime,ctime=atime-stime,其中,stime为所述测试数据簇进入所述通信网络的时间;
13、根据所述电力业务数据对应的通信等级及对应的通信优先级,将每个业务通信代表数据在通信网络中的流转时间与预制定的基准时间rtime进行比较,计算时间比ρ,其中,δ为基于电力场景所在地的网络通信情况预设的网络延时允许系数,δ≥1;
14、将计算得到的时间比与预设的延迟判断阈值ρ0进行比较,当ρn>ρ0时,其中,ρn为第n种电力业务数据对应的时间比,定义该种电力业务数据的网络通信质量差,当ρn≤ρ0时,定义该种电力业务数据的网络通信质量正常。
15、作为优选,所述步骤s4还包括:
16、基于计算得到的时间比大于延迟判断阈值的电力业务数据的数量,计算全局通信质量ω,其中,dataex为计算得到的时间比大于延迟判断阈值的电力业务数据的数量,datatt为所述测试数据簇中的电力业务数据的总数;
17、将计算得到的全局通信质量ω与所需的通信质量阈值ω0进行比较,当ω>ω0时,定义所述通信网络的通信质量差,否则,定义所述通信网络的通信质量正常,其中,ω0为实数。
18、作为优选,所述步骤s4还包括:
19、在所述通信网络处于业务通信的状态下,向所述通信网络发送测试数据簇,其中,业务通信的状态表示此时的通信网络正在执行日常的电力数据的通信;
20、根据所述电力业务数据对应的通信等级及对应的通信优先级,对输入至通信网络的测试数据簇中不同的电力业务数据对应的通信优先级自大到小进行排序,得到优先序表,并在所述优先序表中将每个电力业务数据对应的流转时间进行标注;
21、对所述优先序表中的数据进行辨识,当存在任一个电力业务数据与至少另一个电力业务数据之间满足{ga<gb}且{ctimea<ctimeb}时,表示所述通信网络的通信质量待检修,其中,ga为电力业务数据a对应的优先级,gb电力业务数据b对应的优先级,ctimea为电力业务数据a对应的流转时间,ctimeb为电力业务数据b对应的流转时间。
22、作为优选,所述通信网络为若干个通信节点构成的通信拓扑。
23、作为优选,所述的向所述通信网络中发送测试数据簇,具体包括:
24、以所述通信网络的一个通信节点作为输入节点,将与该通信节点通信连通的下一级通信节点作为输出节点,自所述输入节点开始向所述输出节点传输所述测试数据簇。
25、作为优选,当任意一组作为输入节点和作为输出节点的两个通信节点之间的通信情况出现异常时,对该两个通信节点以重复发送测试数据簇的方式进行重复测试,并在重复测试的结果依然为通信情况出现异常时,将该异常情况进行上报。
26、作为优选,所述测试数据簇为所述所述电力数据库中的部分或全部电力业务数据对应的业务通信代表数据。
27、第二方面,本申请提供了一种电力通信网络综合监控系统,包括电力数据库、通信设置模块和通信监测模块;
28、所述电力数据库配置为:用于存储电力业务数据和与每种电力业务数据对应的业务通信代表数据;
29、所述通信设置模块配置为:基于电力场景为所述电力数据库中的电力业务数据标定通信等级,以及在电力场景对应的通信网络中设定每种通信等级的通信优先级;
30、所述通信监测模块配置为:向所述通信网络中发送测试数据簇,所述测试数据簇包括对应不同种电力业务数据的业务通信代表数据,基于所述通信网络输出各业务通信代表数据的时间,对所述通信网络的通信情况进行判断。
31、有益效果:本申请的电力通信网络综合监控方法及系统,通过业务通信代表数据的构建,以及各种电力业务数据的通信优先级的设定,采用测试数据簇对通信网络进行通信测试,并基于通信测试的结果准确地判断通信网络的通信情况,能够有效地提升通信网络通信质量的监控效率,降低监控成本,及时地对电力通信网络进行故障发现以及利于后期及时的对故障进行维护。
1.一种电力通信网络综合监控方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的电力通信网络综合监控方法,其特征在于,所述步骤s4具体包括:
3.根据权利要求2所述的电力通信网络综合监控方法,其特征在于,所述步骤s4还包括:
4.根据权利要求2所述的电力通信网络综合监控方法,其特征在于,所述步骤s4还包括:
5.根据权利要求1或2所述的电力通信网络综合监控方法,其特征在于,所述通信网络为若干个通信节点构成的通信拓扑。
6.根据权利权利要求5所述的电力通信网络综合监控方法,其特征在于,所述的向所述通信网络中发送测试数据簇,具体包括:
7.根据权利要求6所述的电力通信网络综合监控方法,其特征在于,当任意一组作为输入节点和作为输出节点的两个通信节点之间的通信情况出现异常时,对该两个通信节点以重复发送测试数据簇的方式进行重复测试,并在重复测试的结果依然为通信情况出现异常时,将该异常情况进行上报。
8.根据权利要求1所述的电力通信网络综合监控方法,其特征在于,所述测试数据簇为所述所述电力数据库中的部分或全部电力业务数据对应的业务通信代表数据。
9.一种电力通信网络综合监控系统,其特征在于,包括电力数据库、通信设置模块和通信监测模块;