[发明专利]用于在基于分组的网络中编码命令信息的方法、装置和系统有效
申请号: | 201580061696.1 | 申请日: | 2015-11-10 |
公开(公告)号: | CN107113245B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | H.赖尼克 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/805 | 分类号: | H04L12/805 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李啸;付曼 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 分组 网络 编码 命令 信息 方法 装置 系统 | ||
1.一种用于编码分组的装置,包括:
知识产权(IP)逻辑,包括至少一个处理元件以对数据执行操作;
协议逻辑,生成要从所述IP逻辑发送的事务,所述协议逻辑包括:
编码逻辑,编码与所述事务相关的分组的命令部分,所述命令部分具有独立于宽度的编码,且包括指示突发尺寸的第一字段和指示环绕边界以在起始边界和结束边界之间描绘的第二字段;以及
分组生成逻辑,生成包括报头部分、所述命令部分和有效载荷部分的分组;以及
分组插入逻辑,将所述分组插入网络中。
2.如权利要求1所述的装置,还包括上转换逻辑,以接收第一宽度的第二分组,并将所述第二分组上转换到第二宽度,其中所述上转换逻辑保持所述第二分组的命令部分的原始编码,所述第二宽度大于所述第一宽度。
3.如权利要求2所述的装置,其中所述上转换逻辑将所述第二分组的多个流控制单元合并为所述第二宽度的一个或多个流控制单元,且保持所述命令部分的原始编码,所述第二分组的多个流控制单元是所述第一宽度的多个流控制单元。
4.如权利要求3所述的装置,其中所述上转换逻辑包括:
选择逻辑,接收所述多个流控制单元;
控制逻辑,控制所述选择逻辑;以及
缓冲器,耦合到所述选择逻辑以存储所述第二宽度的一个或多个流控制单元。
5.如权利要求1所述的装置,还包括下转换逻辑,以接收第二宽度的分组,且将所述分组下转换到第一宽度,其中所述下转换逻辑保持所述分组的命令部分的原始编码,所述第二宽度大于所述第一宽度。
6.如权利要求5所述的装置,其中所述下转换逻辑要将所述分组的流控制单元分离成所述第一宽度的多个流控制单元,且保持所述命令部分的原始编码,所述分组的流控制单元是所述第二宽度的流控制单元。
7.如权利要求5所述的装置,其中所述下转换逻辑包括:
选择逻辑,接收所述多个流控制单元;以及
控制逻辑,控制所述选择逻辑。
8.如权利要求1所述的装置,其中所述编码逻辑还将地址序列类型编码到所述命令部分中。
9.如权利要求1所述的装置,其中所述分组在从所述分组插入逻辑到耦合到目的地IP逻辑的目的地网络接口的传送中重新分组一次或多次,发生所述重新分组,其中保持所述命令部分的独立于宽度的编码。
10.一种用于编码分组的装置,包括:
源代理,包括执行指令的至少一个逻辑单元;
编码器,编码分组的突发命令部分,所述分组具有指示突发尺寸的第一字段和指示所述源代理和目的地代理之一的数据宽度的第二字段,其中在所述分组在从源代理传送到所述目的地代理期间要尺寸调整一次或多次时,所述突发尺寸和所述数据宽度保持固定;以及
传送逻辑,传送包括所述突发命令部分的所述分组,其中所述分组还包括数据部分。
11.如权利要求10所述的装置,还包括第一路由器,所述第一路由器经由具有第一链路宽度的第一链路耦合到所述源代理,并且经由具有第二链路宽度的第二链路将所述分组从所述源代理路由到所述目的地代理,所述第一链路宽度不同于所述第二链路宽度。
12.如权利要求11所述的装置,还包括第一上转换逻辑,以接收所述第一链路宽度的分组,并且输出所述第二链路宽度的分组,所述第二链路宽度大于所述第一链路宽度,其中所述第一上转换逻辑耦合到所述第一路由器的入口端口,并且包括接收所述第一链路宽度的多个流控制单元的选择逻辑、控制所述选择逻辑的控制逻辑、以及耦合到所述选择逻辑以存储所述第二链路宽度的一个或多个流控制单元的缓冲器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580061696.1/1.html,转载请声明来源钻瓜专利网。