【技术实现步骤摘要】
一种基于动态特征字的GOOSE/SV报文处理方法及其交换机
本专利技术涉及智能变电站报文处理领域,具体涉及一种基于动态特征字的GOOSE/SV报文处理方法及其交换机。
技术介绍
智能变电站中,报文处于非常关键的核心地位。网络中传输的PTP1588报文、SV报文和GOOSE/SV报文分别对应系统的同步、采样数据和状态量跳闸功能,对变电站稳定运行至关重要,因此对网络的可靠性要求极高。在网络中一旦出现网络风暴报文,影响正常报文的处理,会对智能变电站的安全运行带来极大隐患。常见的风暴处理方式为流量控制或特征字识别等。常见的风暴抑制方式为流量控制,其规则为:当单位时间内报文流量超过设定门槛时,关闭该类型报文的接收。这种风暴抑制方式简单明确,易于实现。但关闭时直接关闭一种类型的报文接收,会导致关闭时间内该业务数据正常报文也无法接收,业务功能失效。为提高风暴报文的识别准确性,特征字识别也是一种常见的机制。在专用网络设备内,只识别符合类型要求的报文,其它报文直接丢弃。但是一般的特征字识别基于固定位置固定报文,对异常报文的识别不够灵活,对上下文关联的报文无法进行关联识别。
技术实现思路
本专利技术的目的是提供一种基于动态特征字的GOOSE/SV报文处理方法及其交换机,用以解决由于特征字识别基于固定位置固定报文导致对异常报文的识别不够灵活的问题。为实现上述目的,本专利技术的方案包括一种基于动态特征字的GOOSE/SV报文处理方法,将接收到的GOOSE/SV报文与特征字信息进行匹配,其中,所述特征字信息包括GOOSE/SV报文的计数值;若匹配不成功,则丢弃该报文;若匹配成功,则预估 ...
【技术保护点】
一种基于动态特征字的GOOSE/SV报文处理方法,其特征在于:将接收到的GOOSE/SV报文与特征字信息进行匹配,其中,所述特征字信息包括GOOSE/SV报文的计数值;若匹配不成功,则丢弃该报文;若匹配成功,则预估下一帧GOOSE/SV报文的计数值,并用所述预估的计数值更新所述特征字信息以作为新的特征字信息。
【技术特征摘要】
1.一种基于动态特征字的GOOSE/SV报文处理方法,其特征在于:将接收到的GOOSE/SV报文与特征字信息进行匹配,其中,所述特征字信息包括GOOSE/SV报文的计数值;若匹配不成功,则丢弃该报文;若匹配成功,则预估下一帧GOOSE/SV报文的计数值,并用所述预估的计数值更新所述特征字信息以作为新的特征字信息。2.根据权利要求1所述一种基于动态特征字的GOOSE/SV报文处理方法,其特征在于:所述GOOSE报文的计数值包括状态计数和顺序计数;所述SV报文的计数值包括采样计数。3.根据权利要求1或2所述一种基于动态特征字的GOOSE/SV报文处理方法,其特征在于:所述特征字信息为特征字树形表,所述特征字树形表包括根节点和子节点,所述特征字树形表中每个节点的内容对应所述GOOSE/SV报文的特定字段;所述接收到的GOOSE/SV报文与所述特征字树形表匹配的过程包括:判断所述GOOSE/SV报文和所述根节点是否匹配,如果不匹配,判断是否有其他根节点,如果有,则判断所述GOOSE/SV报文和其他根节点是否匹配,如果没有,则丢弃所述GOOSE/SV报文;如果匹配,则判断所述根节点是否有子节点,如果没有,则判定所述GOOSE/SV报文与所述特征字树形表匹配,如果有,则判断所述GOOSE/SV报文和所述子节点是否匹配;判断所述GOOSE/SV报文和子节点是否匹配,如果不匹配,则判断是否有并列的子节点,如果有,则判断所述GOOSE/SV报文和所述并列的子节点是否匹配,如果没有,则丢弃所述GOOSE/SV报文;如果匹配,则判断该匹配的子节点是否包括下一级子节点,如果不包括,则判定所述GOOSE/SV报文与所述特征字树形表匹配,如果包括,则判断所述GOOSE/SV报文和所述下一级子节点是否匹配。4.根据权利要求3所述一种基于动态特征字的GOOSE/SV报文处理方法,其特征在于:所述GOOSE报文的状态计数和顺序计数分别表示为ST和SQ,如果当前ST的值为M且SQ的值为N,则若报文发送方式为变位发送,则预估下一帧GOOSE报文的ST=M+1,SQ=0;若报文发送方式为循环发送,则预估下一帧GOOSE报文的ST=M,SQ=N+1。5.根据权利要求3所述一种基于动态特征字的GOOSE/SV报文处理方法,其特征在于:所述SV报文的采样计数表示为smp,如果当前smp的值为M,则预估下一帧SV报文的smp=M+1,所述采样计数到达设定值后重置为0。6.一种基于动态特征字处理GOOSE/SV报文...
【专利技术属性】
技术研发人员:陈玉峰,应站煌,王永刚,徐涛,周东杰,汤洋,李英明,方正,王龙洋,黄震,李优雅,刘博,孙朋,
申请(专利权)人:许继电气股份有限公司,许昌许继软件技术有限公司,国家电网公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。