-
公开(公告)号:CN104639278A
公开(公告)日:2015-05-20
申请号:CN201310549417.9
申请日:2013-11-07
CPC分类号: H04L69/06
摘要: 本发明公开了一种GOOSE&SV快速解码方法,包括如下步骤:1)对GOOSE&SV报文进行解码,并产生一个校验码;2)将步骤1)产生的校验码与上次GOOSE&SV解码后的校验码进行比较;3)在步骤2)中,若两次校验码相同,则直接引用上次的解码信息提取APDU数据,对APDU数据进行处理,结束操作;4)在步骤2)中,若两次校验码不同,则对APDU部分数据进行解码,然后提取APDU数据并进行数据处理,最后结束操作。两次校验码相同,能够直接移动数据指针,直接提取其中的数据,不需要再对数据进行相关判断处理等操作,避免了对此部分数据进行完整ASN.1解码,减少了大量CPU数据处理操作。
-
公开(公告)号:CN104639278B
公开(公告)日:2018-04-24
申请号:CN201310549417.9
申请日:2013-11-07
摘要: 本发明公开了一种GOOSE&SV快速解码方法,包括如下步骤:1)对GOOSE&SV报文进行解码,并产生一个校验码;2)将步骤1)产生的校验码与上次GOOSE&SV解码后的校验码进行比较;3)在步骤2)中,若两次校验码相同,则直接引用上次的解码信息提取APDU数据,对APDU数据进行处理,结束操作;4)在步骤2)中,若两次校验码不同,则对APDU部分数据进行解码,然后提取APDU数据并进行数据处理,最后结束操作。两次校验码相同,能够直接移动数据指针,直接提取其中的数据,不需要再对数据进行相关判断处理等操作,避免了对此部分数据进行完整ASN.1解码,减少了大量CPU数据处理操作。
-