一种GOOSE报文的订阅识别方法

    公开(公告)号:CN105743702A

    公开(公告)日:2016-07-06

    申请号:CN201610126083.8

    申请日:2016-03-01

    IPC分类号: H04L12/24 H04L29/08

    CPC分类号: H04L41/08 H04L67/12

    摘要: 本发明涉及一种GOOSE报文的订阅识别方法,采用FPGA+PHY的硬件架构实现订阅GOOSE报文的识别,包括如下步骤:步骤1:将GOOSE报文的相关配置下载到FPGA中;步骤2:将接受到的报文的类型码和MAC地址特征,与已经下载到FPGA中的配置相比较,识别出GOOSE报文;步骤3:对步骤2中识别出来的GOOSE报文进一步做校验处理,以检出已识别GOOSE报文中的非订阅报文,并对其做丢弃处理。本发明提供的GOOSE报文订阅识别的硬件实现方法,完全靠硬件电路的重构来执行所需功能,并行分析处理数据,实现MAC功能,在MAC层将GOOSE报文过滤出来;进一步的采用CRC特征字的方法,将这些字符串转化成为单字节,不但节省了储存空间,优化了逻辑时序,提高了实时性,而且使GOOSE报文的识别效率也得到提升。

    一种GOOSE报文的订阅识别方法

    公开(公告)号:CN105743702B

    公开(公告)日:2019-04-12

    申请号:CN201610126083.8

    申请日:2016-03-01

    IPC分类号: H04L12/24 H04L29/08

    摘要: 本发明涉及一种GOOSE报文的订阅识别方法,采用FPGA+PHY的硬件架构实现订阅GOOSE报文的识别,包括如下步骤:步骤1:将GOOSE报文的相关配置下载到FPGA中;步骤2:将接受到的报文的类型码和MAC地址特征,与已经下载到FPGA中的配置相比较,识别出GOOSE报文;步骤3:对步骤2中识别出来的GOOSE报文进一步做校验处理,以检出已识别GOOSE报文中的非订阅报文,并对其做丢弃处理。本发明提供的GOOSE报文订阅识别的硬件实现方法,完全靠硬件电路的重构来执行所需功能,并行分析处理数据,实现MAC功能,在MAC层将GOOSE报文过滤出来;进一步的采用CRC特征字的方法,将这些字符串转化成为单字节,不但节省了储存空间,优化了逻辑时序,提高了实时性,而且使GOOSE报文的识别效率也得到提升。