[发明专利]用于给网络中多个设备传送数据的系统和方法有效
| 申请号: | 201280029517.2 | 申请日: | 2012-04-18 |
| 公开(公告)号: | CN103609065A | 公开(公告)日: | 2014-02-26 |
| 发明(设计)人: | 丹尼尔·C·科恩;詹姆士·S·斯皮塔埃尔;布莱恩·帕特里克·默恩斯;希曼苏·特里维迪;维什沃斯·默罕艾拉杰·德奥卡 | 申请(专利权)人: | 施耐德电气IT公司 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;郑霞 |
| 地址: | 美国罗*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 网络 中多个 设备 传送 数据 系统 方法 | ||
背景
技术领域
本技术领域一般涉及计算机化设备之间的通信,并更具体地涉及用于在通过总线连接的设备之间传送数据的系统和方法。
背景技术
对于采用总线拓扑的网络存在许多通信协议。这些协议中的大多数支持设备之间的点对点和广播通信,并包括用于处理通信中的错误的过程。然而,由于仲裁总线竞争和其它形式的开销的复杂性,用来执行握手和递送验证的方法在点对点和广播通信之间有所不同。
采用总线拓扑的一些网络标准在市场上已经非常成功。例如,基于实施MODBUS协议的网络的RS-485在工业应用上具有广泛的安装基础。这些网络获得成功有各种各样的原因,这些原因中的一些包括易于实施、低成本的材料和在有噪声的工业环境中的稳定的性能。采用了总线拓扑的其它网络标准包括CAN、I2C和许多基于无线的网络,如无线局域网(WLAN)、ZigBee和蓝牙(Bluetooth)。
发明内容
本文所公开的各个方面和实例呈现了能够使通过共享总线互连的设备以广播模式有效且高效地交换数据的数据传送协议。如本文所述,术语“广播”涉及同时向多个设备传送数据的动作。如以下进一步地讨论,这些数据传送协议中的至少一些提供了旋转响应时间表,在该旋转响应时间表中,接收数据的设备轮流向提供数据的设备报告进程。以这种方式,数据传送协议使得接收设备能够及时地提供关于失败的数据通信的反馈,而无需要求从每个设备得到对每个通信数据包的响应的不必要的开销。
根据一个方面,提供了一种用于向多个设备传送数据的系统。该系统包括存储器和连接到该存储器上的至少一个处理器。该系统被配置成:识别多个设备的设备子集,该设备子集具有基数并包括第一设备和第二设备;在存储器中分配具有基于设备子集的基数的尺寸的缓冲器;将一组数据包存储在缓冲器中,该组数据包具有基数并包括第一数据包和第二数据包,该组数据包的每一个数据包在该组数据包内都具序数值;将第一数据包传送到设备子集的所有设备;从第一设备接收第一响应,第一响应指示第一设备成功地接收了第一数据包;将第二数据包传送到设备子集的所有设备;从第二设备接收第二响应,第二响应指示第二设备没有成功地接收至少一个数据包;响应于接收到的第二响应,向设备子集的所有设备传送第一数据包;以及响应于接收到的第二响应,向设备子集的所有设备传送第二数据包。
在该系统中,缓冲器的大小可以等于设备子集的基数乘以第一数据包的大小。该系统还可以被配置成通过使用xmodem协议将第一数据包传送到设备子集的所有设备。另外,该系统还可以被配置成:将离散节点号分配给设备子集的每个设备,并向设备子集的每个设备传送指示设备子集的基数和分配给该设备的离散节点号的数据。
设备子集的每个设备可以包括存储器和连接到该存储器上的至少一个处理器。每个设备都可以被配置成:接收指示设备子集的基数和分配给该设备的离散节点号的数据;接收该组数据包的数据包;将该数据包存储在存储器中并发送响应以选择具序数值的数据包,该序数值与子集的基数和分配给该设备的离散节点号成预定关系。此外,设备子集的每个设备可以被进一步配置成:确定指示该组数据包的被接收的数据包先前被存储在存储器中的结果;响应于确定该结果,接收该组数据包的另一数据包,而不将所接收的数据包存储在所述存储器中。
该设备子集的第二设备可以被配置成:确定第一结果,该第一结果指示第二设备没有成功地接收第一数据包;将指示第一结果的数据存储在第二设备的存储器中;确定指示第一数据包的序数值对所述子集的基数取模的结果不等于分配给第二设备的离散节点号的第二结果;响应于确定第二结果,延迟第二响应的传送;确定指示第二数据包的序数值对所述子集的基数取模的结果等于分配给第二设备的离散节点号的第三结果;以及响应于确定第三结果,传送第二响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德电气IT公司,未经施耐德电气IT公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280029517.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种产后催乳中药汤
- 下一篇:一种治疗慢性子宫颈炎的中药组合物





