[发明专利]RapidIO网络流量控制方法在审
申请号: | 202111636662.4 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114500390A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 赵谦;邓豹;王树争;冯毅;代明清;黄立桓 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L47/20 | 分类号: | H04L47/20 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 秦亚群 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rapidio 网络流量 控制 方法 | ||
本发明的RapidIO网络流量控制方法,属于RapidIO技术领域。该技术方案采用流量控制锁实现对RapidIO网络中多源并发复合流量的控制,访问同一目标的多源端节点通过对流量控制锁的锁定‑释放,从而实现对多源并发访问的系统级流量控制。本发明通过设计专门的流量控制装置,即流量控制锁,利用现有RapidIO协议,提供可靠的资源锁定功能和锁定超时的恢复机制,可以有效防止对流量控制锁的误操作以及流量资源的死锁。该方法采用端到端的流量控制机制,不受RapidIO网络拓扑的限制,可有效避免RapidIO网络中的短时拥塞。
技术领域
本发明属于RapidIO技术领域,尤其涉及一种RapidIO网络流量控制方法。
背景技术
RapidIO是一种基于包交换的高速通信网络,在嵌入式计算机系统中有广泛应用。复杂嵌入式计算机系统的RapidIO网络中来自多个源、但发往同一个目标的复合流量,尤其是大流量的写事务,会造成RapidIO网络的短时(数百毫秒)拥塞。在周期性嵌入式应用中,这种拥塞会持续发生并向发送端反压流量,进而造成发送端拥塞,这种拥塞的连锁反应直接造成RapidIO网络的性能坍塌,严重时会导致嵌入式计算机系统的崩溃。
RapidIO网络规范提供了链路级流量控制和系统级流量控制。RapidIO在链路级定义了三种流量控制机制:重传、减速以及基于信用的流量控制,但只能应对两个相邻器件之间的瞬时(数百纳秒)拥塞。RapidIO系统级流量控制则通过交换机或端节点产生的特殊拥塞控制包(包含一对XON/XOFF指令)来缓解或修复系统的拥塞,而无法规避系统拥塞的发生,如果控制不当,大量的XON/XOFF拥塞控制包反而会加重系统的拥塞程度。
RapidIO网络流量控制或拥塞修复的问题,也有人提出相应的解决方案。其中一种方案是通过对RapidIO的控制符和拥塞控制包的保留字段进行扩展,实现链路速率、工作模式和流控机制的补充完善,该方案需要更改RapidIO的规范,实现难度较大、通用性较差,且无法应对多源并发访问带来的拥塞问题。另一种方案则是在发生拥塞直至通信中断后,发送复位控制符复位对端设备,以期重新恢复通信,属于事后的修复措施。
综上所述,针对RapidIO网络中并发访问的系统级流量控制的问题,尚缺少有效的解决方案。
有鉴于此,特提出本发明。
发明内容
本发明的目的在于提供一种Rapi d IO网络流量控制方法,解决现有的方法在数据交互过程中存在RapidIO网络中短时拥塞的情况出现,致使RapidIO网络各个端节点数据交互效率低的技术问题。本案的技术方案有诸多技术有益效果,见下文介绍:
提供一种RapidIO网络流量控制方法,适用于RapidIO网络中各个端节点之间的数据交互,所述RapidIO网络中若干端节点能够并发的访问共享资源端节点B,所述方法包括:
在每个所述端节点发起访问所述共享资源端节点B前的预设时间内,获取所述共享资源端节点B的流量控制锁,并解析读取所述流量控制锁中所存储的有效载荷;
判断,当前的端节点Ai解析读取的所述有效载荷是否与当前的端节点Ai在RapidIO网络的ID号相同,如否,当前的端节点Ai获得访问控制权,开始访问所述共享资源端节点B,如否,判断所述有效载荷是否处于非使用状态,如是,当前端节点Ai锁定流量控制锁后,再开始访问所述共享资源端节点B,如否,端节点Ai等待,并按第一预设周期t1读取所述共享资源端节点B的流量控制锁;
当前的端节点Ai完成对所述共享资源端节点B的访问后,释放所述流量控制锁。
与现有技术相比,本发明提供的技术方案包括以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111636662.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:行星球磨罐
- 下一篇:一种用于矿山高陡边坡的植被混凝土喷播复绿工艺