Connectionless packet data transport over a connection-based point-to-point link
    41.
    发明授权
    Connectionless packet data transport over a connection-based point-to-point link 有权
    通过基于连接的点对点链路进行无连接分组数据传输

    公开(公告)号:US08208470B2

    公开(公告)日:2012-06-26

    申请号:US12573754

    申请日:2009-10-05

    IPC分类号: H04L12/28

    CPC分类号: H04L12/56

    摘要: A multiple processor device generates a control packet for at least one connectionless-based packet in partial accordance with a control packet format of the connection-based point-to-point link and partially not in accordance with the control packet format. For instance, the multiple processor device generates the control packet to include, in noncompliance with the control packet format, one or more of an indication that at least one connectionless-based packet is being transported, an indication of a virtual channel of a plurality of virtual channels associated with the at least one connectionless-based packet, an indication of an amount of data included in the associated data packet, status of the at least one connectionless-based packet, and an error status indication. The multiple processor device then generates the associated data packet in accordance with a data packet format of the connection-based point-to-point link, wherein the data packet includes at least a portion of the at least one connectionless-based packet.

    摘要翻译: 多处理器设备部分地根据基于连接的点对点链路的控制分组格式生成用于至少一个基于无连接的分组的控制分组,并且部分地不符合控制分组格式。 例如,多处理器设备生成控制分组,以在不遵守控制分组格式的情况下包括以下指示:至少一个基于无连接的分组正被传输的指示,多个 与至少一个基于无连接的分组关联的虚拟频道,包括在相关数据分组中的数据量的指示,至少一个基于无连接的分组的状态以及错误状态指示。 然后,多处理器设备根据基于连接的点对点链路的数据分组格式生成相关联的数据分组,其中数据分组包括至少一个基于无连接的分组的至少一部分。

    SMART ROUTING BETWEEN PEERS IN A POINT-TO-POINT LINK BASED SYSTEM
    42.
    发明申请
    SMART ROUTING BETWEEN PEERS IN A POINT-TO-POINT LINK BASED SYSTEM 有权
    在点到点链接系统之间的对等体之间的智能路由

    公开(公告)号:US20110188504A1

    公开(公告)日:2011-08-04

    申请号:US13088341

    申请日:2011-04-16

    申请人: Manu Gulati

    发明人: Manu Gulati

    IPC分类号: H04L12/56

    CPC分类号: H04L49/252

    摘要: Smart routing between peers in a point-to-point link based system begins when a device of a plurality of devices in a point-to-point link interconnected system receives a packet from an upstream link or a downstream link. The processing continues when the device interprets the packet to determine a destination of the packet. If the device is the destination of the packet, the device accepts the packet. If, however, the device is not the destination of the packet, the device forwards the packet on another upstream link or another downstream link without alteration of at least one of: source information of the packet and destination information of the packet.

    摘要翻译: 基于点对点链路的系统中的对等体之间的智能路由开始于点对点链路互连系统中的多个设备的设备从上游链路或下游链路接收到分组。 当设备解释分组以确定分组的目的地时,处理继续。 如果设备是报文的目的地,则设备接受报文。 然而,如果设备不是分组的目的地,则设备在另一上游链路或另一下游链路上转发分组,而不改变分组的源信息和分组的目的地信息中的至少一个。

    Connectionless packet data transport over a connection-based point-to-point link
    43.
    发明申请
    Connectionless packet data transport over a connection-based point-to-point link 有权
    通过基于连接的点对点链路进行无连接分组数据传输

    公开(公告)号:US20100020816A1

    公开(公告)日:2010-01-28

    申请号:US12573754

    申请日:2009-10-05

    IPC分类号: H04L12/56 H04L29/06

    CPC分类号: H04L12/56

    摘要: A multiple processor device generates a control packet for at least one connectionless-based packet in partial accordance with a control packet format of the connection-based point-to-point link and partially not in accordance with the control packet format. For instance, the multiple processor device generates the control packet to include, in noncompliance with the control packet format, one or more of an indication that at least one connectionless-based packet is being transported, an indication of a virtual channel of a plurality of virtual channels associated with the at least one connectionless-based packet, an indication of an amount of data included in the associated data packet, status of the at least one connectionless-based packet, and an error status indication. The multiple processor device then generates the associated data packet in accordance with a data packet format of the connection-based point-to-point link, wherein the data packet includes at least a portion of the at least one connectionless-based packet.

    摘要翻译: 多处理器设备部分地根据基于连接的点对点链路的控制分组格式生成用于至少一个基于无连接的分组的控制分组,并且部分地不符合控制分组格式。 例如,多处理器设备生成控制分组,以在不遵守控制分组格式的情况下包括以下指示:至少一个基于无连接的分组正被传输的指示,多个 与至少一个基于无连接的分组关联的虚拟频道,包括在相关数据分组中的数据量的指示,至少一个基于无连接的分组的状态以及错误状态指示。 然后,多处理器设备根据基于连接的点对点链路的数据分组格式生成相关联的数据分组,其中数据分组包括至少一个基于无连接的分组的至少一部分。

    Centralized switching fabric scheduler supporting simultaneous updates
    44.
    发明授权
    Centralized switching fabric scheduler supporting simultaneous updates 有权
    集中交换架构调度器支持同步更新

    公开(公告)号:US07272151B2

    公开(公告)日:2007-09-18

    申请号:US10684915

    申请日:2003-10-14

    CPC分类号: H04L49/10

    摘要: A system for servicing data transactions within a processing device using common data paths. The system is broadly comprised of: a plurality of source agents operable to transmit a plurality of data cells; a plurality of destination agents operable to of data cells; a plurality of virtual channels for transporting data cells between the source agents and the destination agents; and a switch. The switch is operable to connect predetermined combinations of the source agents and the destination agents for the transmission of data. The switch generates a plurality of switch processing cycles and processes a plurality of control signals during the switch processing cycles. The control signals processed during the switch processing cycles comprise: a source request signal corresponding to a source agent having a first data cell for transmission to a destination agent; an active state update signal designating the source agent as being active for the transmission of a first data cell; and a grant signal for the transfer of the first data cell from the source agent to a specified destination agent. In the method and apparatus of the present invention, a reload signal is generated during the same switch processing cycle as the grant signal, the reload signal indicates the availability of an additional data cell to transmission in a subsequent data cycle. Using the method and apparatus of the present invention, data is transmitted from a source agent to a destination during every other switch processing cycle, thereby resulting in a substantial increase in the efficiency of data transmission between source agents and destination agents.

    摘要翻译: 用于使用公共数据路径来处理处理设备内的数据事务的系统。 该系统广泛地包括:可操作以传送多个数据单元的多个源代理; 可操作用于数据单元的多个目的地代理; 用于在源代理和目的地代理之间传送数据单元的多个虚拟通道; 和开关。 交换机可操作以连接用于传输数据的源代理和目的代理的预定组合。 开关产生多个开关处理周期,并且在开关处理周期期间处理多个控制信号。 在切换处理周期期间处理的控制信号包括:与源代理相对应的源请求信号,该源代理具有用于发送到目的地代理的第一数据信元; 将所述源代理指定为用于传输第一数据单元的活动状态更新信号; 以及用于将第一数据单元从源代理传输到指定目的地代理的授权信号。 在本发明的方法和装置中,在与授权信号相同的开关处理周期内产生重载信号,重载信号指示在随后的数据周期中要传输的附加数据单元的可用性。 使用本发明的方法和装置,在每个其他交换处理周期期间,数据从源代理发送到目的地,从而导致源代理和目的代理之间的数据传输效率的显着提高。