[发明专利]用于分配并优先化数据传输的方法和设备有效
| 申请号: | 201110370227.1 | 申请日: | 2011-11-15 |
| 公开(公告)号: | CN102571556A | 公开(公告)日: | 2012-07-11 |
| 发明(设计)人: | 西瓦拉姆·巴拉苏布拉马尼安;大卫·A·维斯科;阿纳托里·莫多瓦斯基;肯伍德·H·霍尔;安东尼·G·吉巴尔蒂 | 申请(专利权)人: | 洛克威尔自动控制技术股份有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈炜;李德山 |
| 地址: | 美国俄*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 分配 优先 数据传输 方法 设备 | ||
1.一种被配置为在工业网络上进行通信的工业控制装置,包括:
处理器;
与所述处理器通信的存储装置,用于存储传输调度表和多个处理器可执行指令;以及
与所述处理器通信的网络接口,所述网络接口还包括:
多个端口,被配置为与所述工业网络连接,每个端口具有发送电路和接收电路,其中,所述发送电路包括多个队列;以及
与每个端口均进行通信的开关电路,用于定义多个优先窗口,每个优先窗口具有持续时间以及被分配为在所述优先窗口内传输的零个或更多个队列,其中,在每个优先窗口的持续时间内,所述开关电路被配置为如果不存在来自分配给所述优先窗口的更高优先级队列的数据包,则开始传送存在于分配给所述优先窗口的队列中的数据包。
2.根据权利要求1所述的工业控制装置,其中,所述传输调度表定义每个优先窗口的起始时间和持续时间,并且其中,能够在所述处理器上执行所述指令以将每个优先窗口的起始时间和持续时间传送至所述开关电路。
3.根据权利要求2所述的工业控制装置,其中,还能够在所述处理器上执行所述指令以监控通过所述网络传送的数据包。
4.根据权利要求3所述的工业控制装置,其中,能够响应于至少一个预定通信度量来调整所述传输调度表,并且其中,还能够执行所述指令以将调整后的传输调度表传送至所述开关电路。
5.根据权利要求4所述的工业控制装置,其中,能够在所述处理器上执行所述指令以响应于至少一个预定通信度量而将队列重新分配给优先窗口。
6.根据权利要求2所述的工业控制装置,其中,所述传输调度表是与所述工业网络连接的每个装置所使用的通用调度表。
7.一种用于在工业网络上的多个控制装置之间传输数据的方法,包括以下步骤:
定义多个优先窗口,每个优先窗口具有起始时间和结束时间;
定义多个队列,每个队列均被分配给一个或多个优先窗口;
将数据包分配给所述队列中的一个队列;
在每个优先窗口内,监控分配给所述优先窗口的每个所述队列的数据包;以及
在每个优先窗口内,如果将至少一个队列分配给所述优先窗口,则在不存在来自分配给所述优先窗口的更高队列的数据包的情况下,传输分配给所述优先窗口的每个队列的数据包,而如果未将队列分配给所述优先窗口,则不传输任何附加数据包。
8.根据权利要求7所述的方法,还包括使每个所述控制装置上的实时时钟与主时钟同步的初始步骤,其中,每个优先窗口的起始时间和结束时间对应于由所述实时时钟生成的时间信号。
9.根据权利要求7所述的方法,还包括从预定义的传输调度表读取所述起始时间和所述结束时间中的每一个的初始值的初始步骤。
10.根据权利要求9所述的方法,还包括以下步骤:
监控来自每个队列的数据包的传输;以及
响应于数据包的传输,对以下中的至少一个进行重新定义:所述优先窗口中的一个优先窗口的起始时间、所述优先窗口中的一个优先窗口的结束时间或分配给每个优先窗口的队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洛克威尔自动控制技术股份有限公司,未经洛克威尔自动控制技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110370227.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:通信业务处理方法与系统、网关设备
- 下一篇:电力转换装置和使用它的电驱动车辆





