[发明专利]基于电力芯片的多通道以太网报文处理方法有效
申请号: | 202110663173.1 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113114706B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 李鹏;习伟;黄凯;姚浩;陈军健;陶伟;邓清唐;于杨;金泓逸 | 申请(专利权)人: | 南方电网数字电网研究院有限公司;浙江大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘羚 |
地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 电力 芯片 通道 以太网 报文 处理 方法 | ||
1.一种基于电力芯片的多通道以太网报文处理方法,其特征在于,所述方法包括:
接收根据电力业务需求订阅的至少一个通道的以太网包数据,并生成控制指令;
根据所述控制指令,控制搭载在通用MAC模块上的可编程报文解析器对所述以太网包数据进行识别解析,得到解析后的以太网包数据;所述可编程报文解析器中集成不同类型的电力以太网包数据的解析代码;所述可编程报文解析器搭载在通用MAC模块的内部或者外部的任意一处位置;所述搭载在通用MAC模块外部是指搭载在所述通用MAC模块外部的集成电路上;所述搭载在通用MAC模块内部是指搭载在通用MAC模块内部的MAC控制器模块和传输层控制器模块之间;将所述解析后的以太网包数据发送至系统内存进行保存。
2.根据权利要求1所述的方法,其特征在于,根据所述控制指令,控制搭载在通用MAC模块上的可编程报文解析器对所述以太网包数据进行识别解析,得到解析后的以太网包数据,包括:
根据所述控制指令,控制搭载在通用MAC模块上的可编程报文解析器对所述以太网包数据进行识别,确定所述以太网包数据的类型;
调用所述类型对应的解析代码对所述以太网包数据进行解析,得到解析后的以太网包数据。
3.根据权利要求1所述的方法,其特征在于,在所述生成控制指令之前,所述方法还包括:
将所述以太网包数据通过传输层控制器传输至存储控制器中进行存储,执行所述生成控制指令步骤。
4.根据权利要求3所述的方法,其特征在于,根据所述控制指令,控制搭载在通用MAC模块上的可编程报文解析器对所述以太网包数据进行识别解析,得到解析后的以太网包数据,包括:
根据所述控制指令,控制搭载在通用MAC模块外部的可编程报文解析器,对从所述存储控制器中获取的所述以太网包数据进行解析,得到解析后的以太网包数据。
5.根据权利要求1所述的方法,其特征在于,在所述生成控制指令之前,所述方法还包括:
将所述以太网包数据发送至搭载在通用MAC模块内部的可编程报文解析器,执行所述生成控制指令步骤。
6.根据权利要求5所述的方法,其特征在于,所述根据所述控制指令,控制搭载在通用MAC模块上的可编程报文解析器对所述以太网包数据进行识别解析,得到解析后的以太网包数据,包括:
根据所述控制指令控制所述可编程报文解析器对所述以太网包数据进行实时解析,得到解析后的以太网包数据;
所述将所述解析后的以太网包数据发送至系统内存进行保存,包括:
将所述解析后的以太网包数据通过传输层控制器进行传输,传输至存储控制器;
经由所述存储控制器将所述解析后的以太网包数据保存在系统内存中。
7.根据权利要求6所述的方法,其特征在于,所述报文解析器与MAC控制器、传输层控制器之间的信息交互模式,与所述MAC控制器与和所述传输层控制器之间的信息交互模式相同。
8.一种基于电力芯片的多通道以太网报文处理系统,其特征在于,所述系统包括:
接收模块,用于接收根据电力业务需求订阅的至少一个通道的以太网包数据,并生成控制指令;
控制模块,用于根据所述控制指令,控制搭载在通用MAC模块上的可编程报文解析器对所述以太网包数据进行识别解析,得到解析后的以太网包数据;所述可编程报文解析器中集成不同类型的电力以太网包数据的解析代码;所述可编程报文解析器搭载在通用MAC模块的内部或者外部的任意一处位置;所述搭载在通用MAC模块外部是指搭载在所述通用MAC模块外部的集成电路上;所述搭载在通用MAC模块内部是指搭载在通用MAC模块内部的MAC控制器模块和传输层控制器模块之间;
发送模块,用于将所述解析后的以太网包数据发送至系统内存进行保存。
9.一种电力设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网数字电网研究院有限公司;浙江大学,未经南方电网数字电网研究院有限公司;浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110663173.1/1.html,转载请声明来源钻瓜专利网。