一种智能变电站网络风暴的抑制方法和装置制造方法

文档序号:7999816阅读:244来源:国知局
一种智能变电站网络风暴的抑制方法和装置制造方法
【专利摘要】本发明适用于数据处理领域,提供了一种智能变电站网络风暴的抑制方法和装置,所述方法包括:根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径;将所述报文与预设的变化阀值进行比较;当所述报文超过所述变化阀值时,对所述报文的流量进行抑制。本发明实施例,匹配智能网络变电站中的各种报文,根据报文的类型将匹配后的报文与预设的变化阀值进行比较,当出现网络风暴,报文超过所述变化阀值时,对所述报文的流量进行抑制,实现了对不同的报文的不同处理,有效的抑制了网络风暴对智能网络变电站的危害。
【专利说明】—种智能变电站网络风暴的抑制方法和装置

【技术领域】
[0001]本发明属于数据处理领域,尤其涉及一种智能变电站网络风暴的抑制方法和装置。

【背景技术】
[0002]目前智能变电站的通用交换机由于无法准确识别所有类型的业务流报文,因此在对网络风暴进行抑制时,仍然把Goose和SV报文与其它类型报文以一视同仁的方形处理,无法对重要的Goose报文和SV报文区分出来,并进行特殊处理。


【发明内容】

[0003]本发明实施例的目的在于提供一种智能变电站网络风暴的抑制方法和装置,以解决现有技术无法对智能变电站中的不同报文进行区分处理的问题。
[0004]本发明实施例是这样实现的,一种智能变电站网络风暴的抑制方法,所述方法包括:
[0005]根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径;
[0006]将所述报文与预设的变化阀值进行比较;
[0007]当所述报文超过所述变化阀值时,对所述报文的流量进行抑制。
[0008]本发明实施例的另一目的在于提供一种智能变电站网络风暴的抑制装置,所述装置包括:
[0009]匹配单元,用于根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径;
[0010]比较单元,用于将所述报文匹配单元匹配的报文与预设的变化阀值进行比较;
[0011]抑制单元,用于当所述报文超过所述比较单元预设的变化阀值时,对所述报文的流量进行抑制。
[0012]本发明实施例,匹配智能网络变电站中的各种报文,根据报文的类型将匹配后的报文与预设的变化阀值进行比较,当出现网络风暴,报文超过所述变化阀值时,对所述报文的流量进行抑制,实现了对不同的报文的不同处理,有效的抑制了网络风暴对智能网络变电站的危害。

【专利附图】

【附图说明】
[0013]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例提供的智能变电站网络风暴抑制方法的流程图;
[0015]图2为本发明实施例提供的智能变电站网络风暴抑制装置的结构图。

【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0017]本发明实施例,匹配智能网络变电站中的各种报文,根据报文的类型将匹配后的报文与预设的变化阀值进行比较,当出现网络风暴,报文超过所述变化阀值时,对所述报文的流量进行抑制,实现了对不同的报文的不同处理,有效的抑制了网络风暴对智能网络变电站的危害。
[0018]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0019]实施例一
[0020]如图1所示为本发明实施例提供的智能变电站网络风暴抑制方法的流程图,所述方法包括以下步骤:
[0021]在步骤SlOl中,根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径。
[0022]在本发明实施例中,智能变电站中用于发送消息的报文包括:Goose (GenericObject Oriented Substat1n Event简称:面向通用对象的变电站事件)报文、SV (SampleValue 简称:米样值)报文、MMS (Manufacturing Message Specificat1n 简称:制造报文规范)报文、对时报文。因此在该步骤中可以分为:
[0023]1、根据Goose报文的传输特性匹配Goose报文,所述传输特性包括:传输路径、报文流量和发送路径;或者,
[0024]2、根据SV报文的传输特性匹配SV报文,所述传输特性包括:传输路径、报文流量和发送路径;或者,
[0025]3、根据丽S报文的传输特性匹配丽S报文,所述传输特性包括:传输路径、报文流量和发送路径;或者,
[0026]4、根据对时报文的传输特性匹配对时报文,所述传输特性包括:传输路径、报文流量和发送路径。
[0027]在步骤S102中,将所述报文与预设的变化阀值进行比较。
[0028]在本发明实施例中,智能变电站根据不同报文的传输特征,预设不同的变化阀值,将不同的报文与预设的变化阀值进行比较,包括:
[0029]1、将所述Goose报文与预设的发送频率变化阀值进行比较。
[0030]在本发明实施例中,Goose报文的传输特性是:以一定的发送频率进行重复发送,而在出现网络风暴时,该发送频率会变快,即,正常情况下Goose报文的发送频率为5秒,在网络风暴时Goose报文的发送频率为2秒或者更短,因此可以将发送频率变化阀值设置为3秒,并将Goose报文的发送频率与该发送频率变化阀值进行比较。
[0031]2、将所述SV报文与预设的发送频率变化阀值进行比较。
[0032]在本发明实施例中,SV报文的传输特性是:以一定的发送频率发送(与Goose报文不同的是:Goose报文是以一定的发送频率重复发送相同内容的报文),而在出现网络风暴时,该发送频率会变快,因此可以设置一个发送频率变化阀值,并将SV报文的发送频率与该发送频率变化阀值进行比较。
[0033]3、将所述丽S报文与预设的发送频率变化阀值进行比较。
[0034]在本发明实施例中,丽S报文在系统中即确定了发送频率,因此当发生网络风暴时,MMS报文的发送频率也会发生变化,因此可以预设MMS报文的发送频率变化阀值,并将MMS报文的发送频率与该发送频率变化阀值进行比较。
[0035]4、将所述对时报文与预设的发送频率变化阀值进行比较。
[0036]在本发明实施例中,对时报文在系统中即确定了发送频率,因此当发生网络风暴时,对时报文的发送频率也会发生变化,因此可以预设对时报文的发送频率变化阀值,并将对时报文的发送频率与该发送频率变化阀值进行比较。
[0037]在步骤S103中,当所述报文超过所述变化阀值时,对所述报文的流量进行抑制。
[0038]在本发明实施例中,当报文的发送频率超过预设的阀值时,系统即对报文的流量进行抑制,包括:
[0039]1、当所述Goose报文的发送频率超过预设的发送频率变化阀值时,对所述Goose报文的流量进行抑制,所述抑制包括:
[0040]丢弃Stnum相同而Sqnum乱序的Goose报文;如果仍然超过阀值,
[0041]丢弃Stnum乱序的Goose报文;如果仍然超过阀值,
[0042]按比例丢弃常规Goose报文;如果仍然超过阀值,
[0043]按顺序缓存快速Goose报文,并增加丢弃常规Goose报文的比例。
[0044]2、当所述SV报文的发送频率超过预设的发送频率变化阀值时,对所述SV报文的流量进行抑制,所述抑制包括:
[0045]丢弃smpcnt乱序的SV报文;如果仍然超过阀值,
[0046]按比例丢弃常规SV报文;如果仍然超过阀值,
[0047]按顺序缓存快速SV报文,并增加丢弃常规SV报文的比例。
[0048]3、当所述丽S报文的发送频率超过预设的发送频率变化阀值时,对所述丽S报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的MMS报文。
[0049]4、当所述对时报文的发送频率超过预设的发送频率变化阀值时,对所述对时报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的对时报文。
[0050]本发明实施例,匹配智能网络变电站中的各种报文,根据报文的类型将匹配后的报文与预设的变化阀值进行比较,当出现网络风暴,报文超过所述变化阀值时,对所述报文的流量进行抑制,实现了对不同的报文的不同处理,有效的抑制了网络风暴对智能网络变电站的危害。
[0051]实施例二
[0052]如图2所示为本发明实施例提供的智能变电站网络风暴抑制装置的结构图,为了便于说明,仅示出与本发明实施例相关的部分,包括:
[0053]匹配单元201,用于根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径。
[0054]在本发明实施例中,智能变电站中用于发送消息的报文包括:Goose (GenericObject Oriented Substat1n Event简称:面向通用对象的变电站事件)报文、SV (SampleValue 简称:米样值)报文、MMS (Manufacturing Message Specificat1n 简称:制造报文规范)报文、对时报文。所述匹配单元201包括:
[0055]Goose报文匹配子单元2011,用于根据Goose报文的传输特性匹配Goose报文,所述传输特性包括:传输路径、报文流量和发送路径;或者,
[0056]SV报文匹配子单元2012,用于根据SV报文的传输特性匹配SV报文,所述传输特性包括:传输路径、报文流量和发送路径;或者,
[0057]丽S报文匹配子单元2013,用于根据丽S报文的传输特性匹配丽S报文,所述传输特性包括:传输路径、报文流量和发送路径;或者,
[0058]对时报文匹配子单元2014,用于根据对时报文的传输特性匹配对时报文,所述传输特性包括:传输路径、报文流量和发送路径。
[0059]比较单元202,用于将所述报文匹配单元201匹配的报文与预设的变化阀值进行比较。
[0060]在本发明实施例中,智能变电站根据不同报文的传输特征,预设不同的变化阀值,将不同的报文与预设的变化阀值进行比较。所述比较单元202,包括:
[0061]Goose报文比较子单元2021,用于将所述Goose报文匹配子单元2011匹配的Goose报文与预设的发送频率变化阀值进行比较。
[0062]在本发明实施例中,Goose报文的传输特性是:以一定的发送频率进行重复发送,而在出现网络风暴时,该发送频率会变快,即,正常情况下Goose报文的发送频率为5秒,在网络风暴时Goose报文的发送频率为2秒或者更短,因此可以将发送频率变化阀值设置为3秒,并将Goose报文的发送频率与该发送频率变化阀值进行比较。
[0063]SV报文比较子单元2022,用于将所述SV报文匹配子单元2012匹配的SV报文与预设的发送频率变化阀值进行比较。
[0064]在本发明实施例中,SV报文的传输特性是:以一定的发送频率发送(与Goose报文不同的是:Goose报文是以一定的发送频率重复发送相同内容的报文),而在出现网络风暴时,该发送频率会变快,因此可以设置一个发送频率变化阀值,并将SV报文的发送频率与该发送频率变化阀值进行比较。
[0065]丽S报文比较子单元2023,用于将所述丽S报文匹配子单元2013匹配的丽S报文与预设的发送频率变化阀值进行比较。
[0066]在本发明实施例中,丽S报文在系统中即确定了发送频率,因此当发生网络风暴时,MMS报文的发送频率也会发生变化,因此可以预设MMS报文的发送频率变化阀值,并将MMS报文的发送频率与该发送频率变化阀值进行比较。
[0067]对时报文比较子单元2024,用于将所述对时报文匹配子单元2014匹配的对时报文与预设的发送频率变化阀值进行比较。
[0068]在本发明实施例中,对时报文在系统中即确定了发送频率,因此当发生网络风暴时,对时报文的发送频率也会发生变化,因此可以预设对时报文的发送频率变化阀值,并将对时报文的发送频率与该发送频率变化阀值进行比较。
[0069]抑制单元203,用于当所述报文超过所述比较单元202预设的变化阀值时,对所述报文的流量进行抑制。
[0070]在本发明实施例中,当报文的发送频率超过预设的阀值时,系统即对报文的流量进行抑制。所述抑制单元203,包括:
[0071]Goose报文抑制子单元2031,用于当所述Goose报文的发送频率超过所述Goose报文比较子单元2021预设的发送频率变化阀值时,对所述Goose报文的流量进行抑制,所述抑制包括:
[0072]丢弃Stnum相同而Sqnum乱序的Goose报文;如果仍然超过阀值,
[0073]丢弃Stnum乱序的Goose报文;如果仍然超过阀值,
[0074]按比例丢弃常规Goose报文;如果仍然超过阀值,
[0075]按顺序缓存快速Goose报文,并增加丢弃常规Goose报文的比例。
[0076]SV报文抑制子单元2032,用于当所述SV报文的发送频率超过所述SV报文比较子单元2022预设的发送频率变化阀值时,对所述SV报文的流量进行抑制,所述抑制包括:
[0077]丢弃smpcnt乱序的SV报文;如果仍然超过阀值,
[0078]按比例丢弃常规SV报文;如果仍然超过阀值,
[0079]按顺序缓存快速SV报文,并增加丢弃常规SV报文的比例。
[0080]丽S报文抑制子单元2033,用于当所述丽S报文的发送频率超过所述丽S报文比较子单元2023预设的发送频率变化阀值时,对所述MMS报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的丽S报文。
[0081]对时报文抑制子单元2034,用于当所述对时报文的发送频率超过所述对时报文比较子单元2024预设的发送频率变化阀值时,对所述对时报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的对时报文。
[0082]本发明实施例,匹配智能网络变电站中的各种报文,根据报文的类型将匹配后的报文与预设的变化阀值进行比较,当出现网络风暴,报文超过所述变化阀值时,对所述报文的流量进行抑制,实现了对不同的报文的不同处理,有效的抑制了网络风暴对智能网络变电站的危害。
[0083]本领域普通技术人员可以理解为上述实施例二所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0084]本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括R0M/RAM、磁盘、光盘等。
[0085]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种智能变电站网络风暴的抑制方法,其特征在于,所述方法包括: 根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径; 将所述报文与预设的变化阀值进行比较; 当所述报文超过所述变化阀值时,对所述报文的流量进行抑制。
2.如权利要求1所述的方法,其特征在于,所述报文为Goose报文,所述方法包括: 根据Goose报文的传输特性匹配Goose报文,所述传输特性包括:传输路径、报文流量和发送路径; 将所述Goose报文与预设的发送频率变化阀值进行比较; 当所述Goose报文的发送频率超过预设的发送频率变化阀值时,对所述Goose报文的流量进行抑制,所述抑制包括: 丢弃Stnum相同而Sqnum乱序的Goose报文;如果仍然超过阀值, 丢弃Stnum乱序的Goose报文;如果仍然超过阀值, 按比例丢弃常规Goose报文;如果仍然超过阀值, 按顺序缓存快速Goose报文,并增加丢弃常规Goose报文的比例。
3.如权利要求1所述的方法,其特征在于,所述报文为SV报文,所述方法包括: 根据SV报文的传输特性匹配SV报文,所述传输特性包括:传输路径、报文流量和发送路径; 将所述SV报文与预设的发送频率变化阀值进行比较; 当所述SV报文的发送频率超过预设的发送频率变化阀值时,对所述SV报文的流量进行抑制,所述抑制包括: 丢弃smpcnt乱序的SV报文;如果仍然超过阀值, 按比例丢弃常规SV报文;如果仍然超过阀值, 按顺序缓存快速SV报文,并增加丢弃常规SV报文的比例。
4.如权利要求1所述的方法,其特征在于,所述报文为MMS报文,所述方法包括: 根据MMS报文的传输特性匹配MMS报文,所述传输特性包括:传输路径、报文流量和发送路径; 将所述MMS报文与预设的发送频率变化阀值进行比较; 当所述MMS报文的发送频率超过预设的发送频率变化阀值时,对所述MMS报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的MMS报文。
5.如权利要求1所述的方法,其特征在于,所述报文为对时报文,所述方法包括: 根据对时报文的传输特性匹配对时报文,所述传输特性包括:传输路径、报文流量和发送路径; 将所述对时报文与预设的发送频率变化阀值进行比较; 当所述对时报文的发送频率超过预设的发送频率变化阀值时,对所述对时报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的对时报文。
6.一种智能变电站网络风暴的抑制装置,其特征在于,所述装置包括: 匹配单元,用于根据报文的传输特性匹配报文,所述传输特性包括:传输路径、报文流量和发送路径; 比较单元,用于将所述报文匹配单元匹配的报文与预设的变化阀值进行比较; 抑制单元,用于当所述报文超过所述比较单元预设的变化阀值时,对所述报文的流量进行抑制。
7.如权利要求6所述的装置,其特征在于,所述报文为Goose报文,所述装置包括: Goose报文匹配子单兀,用于根据Goose报文的传输特性匹配Goose报文,所述传输特性包括:传输路径、报文流量和发送路径; Goose报文比较子单元,用于将所述Goose报文匹配子单元匹配的Goose报文与预设的发送频率变化阀值进行比较; Goose报文抑制子单元,用于当所述Goose报文的发送频率超过所述Goose报文比较子单元预设的发送频率变化阀值时,对所述Goose报文的流量进行抑制,所述抑制包括: 丢弃Stnum相同而Sqnum乱序的Goose报文;如果仍然超过阀值, 丢弃Stnum乱序的Goose报文;如果仍然超过阀值, 按比例丢弃常规Goose报文;如果仍然超过阀值, 按顺序缓存快速Goose报文,并增加丢弃常规Goose报文的比例。
8.如权利要求6所述的装置,其特征在于,所述报文为SV报文,所述装置包括: SV报文匹配子单元,用于根据SV报文的传输特性匹配SV报文,所述传输特性包括:传输路径、报文流量和发送路径; SV报文比较子单元,用于将所述SV报文匹配子单元匹配的SV报文与预设的发送频率变化阀值进行比较; SV报文抑制子单元,用于当所述SV报文的发送频率超过所述SV报文比较子单元预设的发送频率变化阀值时,对所述SV报文的流量进行抑制,所述抑制包括: 丢弃smpcnt乱序的SV报文;如果仍然超过阀值, 按比例丢弃常规SV报文;如果仍然超过阀值, 按顺序缓存快速SV报文,并增加丢弃常规SV报文的比例。
9.如权利要求6所述的装置,其特征在于,所述报文为MMS报文,所述装置包括: 丽S报文匹配子单元,用于根据丽S报文的传输特性匹配丽S报文,所述传输特性包括:传输路径、报文流量和发送路径; 丽S报文比较子单元,用于将所述丽S报文匹配子单元匹配的丽S报文与预设的发送频率变化阀值进行比较; 丽S报文抑制子单元,用于当所述丽S报文的发送频率超过所述丽S报文比较子单元预设的发送频率变化阀值时,对所述MMS报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的丽S报文;
10.如权利要求6所述的装置,其特征在于,所述报文为对时报文,所述装置包括: 对时报文匹配子单元,用于根据对时报文的传输特性匹配对时报文,所述传输特性包括:传输路径、报文流量和发送路径; 对时报文比较子单元,用于将所述对时报文匹配子单元匹配的对时报文与预设的发送频率变化阀值进行比较; 对时报文抑制子单元,用于当所述对时报文的发送频率超过所述对时报文比较子单元预设的发送频率变化阀值时,对所述对时报文的流量进行抑制,所述抑制包括:丢弃超过所述阀值的对时报文。
【文档编号】H04L12/801GK104184671SQ201310197020
【公开日】2014年12月3日 申请日期:2013年5月23日 优先权日:2013年5月23日
【发明者】竹之涵, 苏忠阳 申请人:广州思唯奇计算机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1