一种网络报文学习方法及装置的制造方法_2

文档序号:9527405阅读:来源:国知局
网络报文提取标识关键字,验证网络报文的完整性,进而根据过程层网络报文的两种类别分别进行入口流量统计,能够实时高效的监测智能变电站过程层网络运行状况,以便在智能变电站过程层网络出现故障时能够及时高效的跟踪定位故障节点,不依赖于人工,减少了智能变电站的维护运营成本以及时间成本。
[0029]实施例二
[0030]图2示出了本发明实施例二提供的网络报文学习装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该网络报文学习装置包括:提取单元21、判断单元22、存储单元23和统计单元24。
[0031]其中,提取单元21,用于根据接收到的报文,提取所述报文中网络报文的关键字,所述网络报文包括G00SE报文、SV报文,所述关键字为所述网络报文的唯一标识;
[0032]判断单元22,用于逐一比较所述关键字与存储列表中标识关键字,判断所述存储列表中是否存在与所述关键字相同的标识关键字,若是,继续学习下一所述网络报文的关键字;
[0033]存储单元23,用于若所述存储列表中不存在与所述关键字相同的标识关键字,解码所述关键字,将解码成功的所述关键字存储到所述存储列表中。
[0034]本实施例,可以达到根据以太网类型关键字识别过程层网络,解码过程层网络报文提取标识关键字,验证网络报文的完整性,能够实时高效的监测智能变电站过程层网络运行状况,以便在智能变电站过程层网络出现故障时能够及时高效的跟踪定位故障节点,不依赖于人工,减少了智能变电站的维护运营成本以及时间成本。
[0035]进一步地,所述装置还包括:
[0036]统计单元24,用于按照类型分别获取解码成功的所述关键字对应的网络报文的流量。
[0037]进一步地,所述提取单元具体用于根据接收到的报文,通过硬件加速查找算法从以太网报头中提取所述报文中网络报文的关键字。
[0038]进一步地,所述存储单元具体用于通过快速插入算法将解码成功的所述关键字存储到所述存储列表中。
[0039]进一步地,所述关键字包括网路类型、SMAC、应用标识。
[0040]本发明实施例提供的网络报文学习装置可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
[0041]值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0042]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0043]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种网络报文学习方法,其特征在于,所述方法包括: 根据接收到的报文,提取所述报文中网络报文的关键字,所述网络报文包括GOOSE报文、SV报文,所述关键字为所述网络报文的唯一标识; 逐一比较所述关键字与存储列表中标识关键字,判断所述存储列表中是否存在与所述关键字相同的标识关键字,若是,继续学习下一所述网络报文的关键字; 若所述存储列表中不存在与所述关键字相同的标识关键字,解码所述关键字,将解码成功的所述关键字存储到所述存储列表中。2.如权利要求1所述的方法,其特征在于,所述方法还包括: 按照类型分别获取解码成功的所述关键字对应的网络报文的流量。3.如权利要求1或2所述的方法,其特征在于,所述根据接收到的报文,提取所述报文中网络报文的关键字具体为: 根据接收到的报文,通过硬件加速查找算法从以太网报头中提取所述报文中网络报文的关键字。4.如权利要求1或2所述的方法,其特征在于,所述将解码成功的所述关键字存储到所述存储列表中具体为: 通过快速插入算法将解码成功的所述关键字存储到所述存储列表中。5.如权利要求1所述的方法,其特征在于,所述关键字包括网路类型、SMAC、应用标识。6.一种网络报文学习装置,其特征在于,所述装置包括: 提取单元,用于根据接收到的报文,提取所述报文中网络报文的关键字,所述网络报文包括GOOSE报文、SV报文,所述关键字为所述网络报文的唯一标识; 判断单元,用于逐一比较所述关键字与存储列表中标识关键字,判断所述存储列表中是否存在与所述关键字相同的标识关键字,若是,继续学习下一所述网络报文的关键字;存储单元,用于若所述存储列表中不存在与所述关键字相同的标识关键字,解码所述关键字,将解码成功的所述关键字存储到所述存储列表中。7.如权利要求6所述的装置,其特征在于,所述装置还包括: 统计单元,用于按照类型分别获取解码成功的所述关键字对应的网络报文的流量。8.如权利要求6或7所述的装置,其特征在于,所述提取单元具体用于根据接收到的报文,通过硬件加速查找算法从以太网报头中提取所述报文中网络报文的关键字。9.如权利要求6或7所述的装置,其特征在于,所述存储单元具体用于通过快速插入算法将解码成功的所述关键字存储到所述存储列表中。10.如权利要求6所述的装置,其特征在于,所述关键字包括网路类型、SMAC、应用标识。
【专利摘要】本发明适用于智能电网技术领域,提供了一种网络报文学习方法及装置,所述方法包括:根据接收到的报文,提取所述报文中网络报文的关键字,所述网络报文包括GOOSE报文、SV报文,所述关键字为所述网络报文的唯一标识;逐一比较所述关键字与存储列表中标识关键字,判断所述存储列表中是否存在与所述关键字相同的标识关键字,若是,继续学习下一所述网络报文的关键字;若否,解码所述关键字,将解码成功的所述关键字存储到所述存储列表中。本发明,能够实时高效的监测智能变电站过程层网络运行状况,不依赖于人工,减少了智能变电站的维护运营成本以及时间成本。
【IPC分类】H04L12/26, H04L12/24
【公开号】CN105281933
【申请号】CN201410289788
【发明人】郑发林, 韦恒, 张虹, 韩冰, 刘斌, 丞聪云, 竹之涵, 苏忠阳, 魏长春
【申请人】广西电网公司, 广州思唯奇电力科技有限公司
【公开日】2016年1月27日
【申请日】2014年6月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1