[发明专利]组合保证吞吐量和尽力而为的片上网络有效
申请号: | 201580063626.X | 申请日: | 2015-11-24 |
公开(公告)号: | CN107078971B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | G.K.陈;M.A.安德斯;H.考尔;R.K.克里什纳墨菲;A.T.斯蒂尔马克 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L12/911;H04L12/935 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李啸;付曼 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组合 保证 吞吐量 尽力而为 网络 | ||
1.一种提供组合的保证吞吐量和尽力而为通信的处理器,所述处理器包括:
片上网络的路由器,所述路由器包括:
端口,接收多个预留请求分组;
至少一个保证吞吐量队列槽和至少一个尽力而为队列槽,队列槽存储与所述多个预留请求分组中的预留请求分组关联的信息;
选择器,基于比率在所述至少一个保证吞吐量队列槽与所述至少一个尽力而为队列槽之间进行选择;以及
信道配置逻辑,基于存储在要按照所述选择器的选择标识的队列槽中的信息来建立电路交换信道。
2.如权利要求1所述的处理器,其中所述路由器要为与存储在保证吞吐量队列槽中的信息关联的电路交换数据传送提供保证吞吐量。
3.如权利要求1所述的处理器,其中所述路由器要为与存储在尽力而为队列槽中的信息关联的电路交换数据传送提供尽力而为递送。
4.如权利要求1所述的处理器,其中所述多个预留请求分组中的预留请求分组要标识所述至少一个保证吞吐量队列槽或所述至少一个尽力而为队列槽中的队列槽,其中与所述预留请求分组关联的信息要被存储在标识的队列槽中。
5.如权利要求1所述的处理器,其中与预留请求分组关联的信息包括标识所述路由器的不同端口的方向信息。
6.如权利要求1所述的处理器,其中所述路由器进一步包括逻辑来:
确定所述多个预留请求分组中的预留请求分组标识被占用的尽力而为队列槽;以及
延迟处理所述预留请求分组。
7.如权利要求1所述的处理器,其中所述路由器进一步包括逻辑来:
确定所述多个预留请求分组中的第一预留请求分组标识用与所述多个预留请求分组中的第二预留请求分组关联的信息占用的第一保证吞吐量队列槽;以及
用与所述第一预留请求分组关联的信息改写所述第一保证吞吐量队列槽中的信息。
8.如权利要求7所述的处理器,其中所述逻辑要进一步向与所述第二预留请求分组关联的电路交换传送的源发送清除信号。
9.如权利要求8所述的处理器,其中所述端口要接收始发自所述源的预留请求分组,所述预留请求分组要响应于所述清除信号而发送,所述预留请求分组标识所述至少一个保证吞吐量队列槽的不同保证吞吐量队列槽。
10.如权利要求1所述的处理器,其中基于存储在保证吞吐量队列槽中的信息的电路交换信道和基于存储在尽力而为队列槽中的信息的电路交换信道要在不同时间在所述路由器的同一链路上发送数据。
11.如权利要求1所述的处理器,其中所述选择器包括具有输出的移位寄存器,所述输出要指示所述至少一个保证吞吐量队列槽的队列槽还是所述至少一个尽力而为队列槽的队列槽要用于建立所述电路交换信道。
12.如权利要求1所述的处理器,其中当按照所述选择器的选择标识的保证吞吐量队列槽无效时,要使用尽力而为队列槽来建立电路交换信道。
13.一种提供组合的保证吞吐量和尽力而为通信的设备,所述设备包括:
路由器端口:
接收第一分组交换预留请求;
根据尽力而为通信方案将与所述第一分组交换预留请求关联的数据通过第一电路交换信道传递;
接收第二分组交换预留请求;
根据保证吞吐量通信方案将与所述第二分组交换预留请求关联的数据通过第二电路交换信道传递;以及
当接收到第三分组交换预留请求时,终止与所述第二分组交换预留请求关联的数据传送,所述第三分组交换预留请求将请求要使用由与所述第二分组交换预留请求关联的所述数据传送使用的至少一个资源的保证吞吐量传送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580063626.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:容器阀
- 下一篇:灯具用光源模块连接装置