[发明专利]一种用于智能变电站智能终端设备的以太网发送时延优化方法有效
申请号: | 201210571773.6 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103067305A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 杨志涛;胡炯;徐刚;徐万方;刘涛;周涛 | 申请(专利权)人: | 北京四方继保自动化股份有限公司 |
主分类号: | H04L12/865 | 分类号: | H04L12/865 |
代理公司: | 北京金阙华进专利事务所(普通合伙) 11224 | 代理人: | 吴鸿维 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于智能变电站智能终端设备的以太网发送时延优化方法,所述智能变电站智能终端设备的以太网通信架构采用CPU加FPGA的形式,其中,CPU做数据处理,FPGA实现接口和数据管理。在本发明中CPU上层软件对待发送的以太网数据进行优先级评定,由CPU下层软件将以太网数据以及优先等级表发送至FPGA,FPGA根据优选等级,将数据包按照高优先级优先的原则,向MAC发送数据。本发明优化以太网发送时延质量,提升了重要数据包的发送实时性,降低了其发送时延。 | ||
搜索关键词: | 一种 用于 智能 变电站 终端设备 以太网 发送 优化 方法 | ||
【主权项】:
一种用于智能变电站智能终端设备的以太网发送时延优化方法,所述智能变电站智能终端设备的以太网通信架构采用CPU加FPGA的形式,其中,CPU做数据处理,FPGA实现接口和数据管理;其特征在于,所述方法包括以下步骤:(1)CPU上层软件将待发送以太网数据包的优先级进行评定,制定以太网数据包的优先级等级表;(2)CPU上层软件将以太网数据包原始数据和与其对应的以太网数据包的优先等级表一同发送给CPU底层软件;(3)CPU底层软件将以太网数据包原始数据和与其对应的以太网数据包的优先等级表一同发送给可编程阵列FPGA;(4)FPGA中的解包模块接收到CPU发送的以太网数据包和优先等级表后,进行解包操作,将解析出的数据包存入包原始数据存储空间,将其对应的以太网数据包的等级表中相应的等级控制字存入优先级列表中;(5)FPGA中的发包控制模块在启动发送程序时,首先查询优先级列表有效的等级信息,查找出优先级最高的数据包信息;(6)所述发包控制模块根据最高优先级数据包的位置信息,触发读取该包数据,数据从包原始数据存储空间中输出发送到MAC;(7)重复步骤(5)和(6)再次查找下一个优先级最高的数据包信息,由发包模块触发读取该包数据,数据从包原始数据存储空间中输出发送到MAC。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司,未经北京四方继保自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210571773.6/,转载请声明来源钻瓜专利网。
- 上一篇:导流散热装置以及导流散热方法
- 下一篇:密封圈