High-performance adaptive routing
    1.
    发明授权
    High-performance adaptive routing 有权
    高性能自适应路由

    公开(公告)号:US08576715B2

    公开(公告)日:2013-11-05

    申请号:US12910900

    申请日:2010-10-25

    IPC分类号: H04L12/28

    CPC分类号: H04L45/38 H04L43/0852

    摘要: A method for communication includes routing a first packet, which belongs to a given packet flow, over a first routing path through a communication network. A second packet, which follows the first packet in the given packet flow, is routed using a time-bounded Adaptive Routing (AR) mode, by evaluating a time gap between the first and second packets, routing the second packet over the first routing path if the time gap does not exceed a predefined threshold, and, if the time gap exceeds the predefined threshold, selecting a second routing path through the communication network that is potentially different from the first routing path, and routing the second packet over the second routing path.

    摘要翻译: 一种用于通信的方法包括通过通信网络在第一路由路径上路由属于给定分组流的第一分组。 通过评估第一和第二分组之间的时间间隔,使用时间有限的自适应路由(AR)模式路由在给定分组流中遵循第一分组的第二分组,在第一路由路径上路由第二分组 如果所述时间间隔不超过预定义的阈值,并且如果所述时间间隔超过所述预定阈值,则通过所述通信网络选择与所述第一路由路径潜在不同的第二路由路径,以及通过所述第二路由路由所述第二分组 路径。

    Data switch with shared port buffers
    2.
    发明授权
    Data switch with shared port buffers 有权
    数据交换机带共享端口缓冲区

    公开(公告)号:US08644140B2

    公开(公告)日:2014-02-04

    申请号:US12876265

    申请日:2010-09-07

    IPC分类号: H04L5/12

    摘要: A communication apparatus includes a plurality of switch ports, each switch port including one or more port buffers for buffering data that traverses the switch port. A switch fabric is coupled to transfer the data between the switch ports. A switch control unit is configured to reassign at least one port buffer of a given switch port to buffer a part of the data that does not enter or exit the apparatus via the given switch port, and to cause the switch fabric to forward the part of the data to a destination switch port via the at least one reassigned port buffer.

    摘要翻译: 通信装置包括多个交换机端口,每个交换机端口包括用于缓冲穿过交换机端口的数据的一个或多个端口缓冲器。 交换结构被耦合以在交换机端口之间传送数据。 交换机控制单元被配置为重新分配给定交换机端口的至少一个端口缓冲器以缓冲通过给定交换机端口不进入或离开设备的数据的一部分,并且使交换结构向前 通过至少一个重新分配的端口缓冲器将数据传送到目的地交换机端口。

    DATA SWITCH WITH SHARED PORT BUFFERS
    3.
    发明申请
    DATA SWITCH WITH SHARED PORT BUFFERS 有权
    数据开关与共享端口缓冲器

    公开(公告)号:US20110058571A1

    公开(公告)日:2011-03-10

    申请号:US12876265

    申请日:2010-09-07

    IPC分类号: H04L12/54

    摘要: A communication apparatus includes a plurality of switch ports, each switch port including one or more port buffers for buffering data that traverses the switch port. A switch fabric is coupled to transfer the data between the switch ports. A switch control unit is configured to reassign at least one port buffer of a given switch port to buffer a part of the data that does not enter or exit the apparatus via the given switch port, and to cause the switch fabric to forward the part of the data to a destination switch port via the at least one reassigned port buffer.

    摘要翻译: 通信装置包括多个交换机端口,每个交换机端口包括用于缓冲穿过交换机端口的数据的一个或多个端口缓冲器。 交换结构被耦合以在交换机端口之间传送数据。 交换机控制单元被配置为重新分配给定交换机端口的至少一个端口缓冲器以缓冲通过给定交换机端口不进入或退出设备的数据的一部分,并且使交换结构向前 通过至少一个重新分配的端口缓冲器将数据传送到目的地交换机端口。

    AUTO-NEGOTIATION BY NODES ON AN INFINIBAND FABRIC
    5.
    发明申请
    AUTO-NEGOTIATION BY NODES ON AN INFINIBAND FABRIC 有权
    通过NONES在INFINIBAND FABRIC上的自动对话

    公开(公告)号:US20080219150A1

    公开(公告)日:2008-09-11

    申请号:US11847360

    申请日:2007-08-30

    IPC分类号: H04L12/26

    CPC分类号: H04L47/10 H04L41/12 H04L47/12

    摘要: A method and system for digital communication wherein nodes exchange messages at a first data rate in order to coordinate testing at a second, higher data rate. After testing is completed, the nodes exchange test results at the first data rate, and if conditions are satisfactory for operation at the second data rate user data are transmitted at the second data rate. Otherwise, user data are transmitted at the first data rate.

    摘要翻译: 一种用于数字通信的方法和系统,其中节点以第一数据速率交换消息,以便在第二较高数据速率下协调测试。 测试完成后,节点以第一数据速率交换测试结果,如果条件对于第二数据速率的操作满意,用户数据以第二数据速率发送。 否则,以第一数据速率发送用户数据。

    Packet communication buffering with dynamic flow control
    6.
    发明授权
    Packet communication buffering with dynamic flow control 有权
    具有动态流量控制的数据包通信缓冲

    公开(公告)号:US06922408B2

    公开(公告)日:2005-07-26

    申请号:US09758029

    申请日:2001-01-10

    摘要: A method for link-level flow control includes establishing a plurality of logical links over a physical link between a transmitting entity and a receiving entity in a network. Respective maximum limits of transmission credits are assigned to the logical links, the credits corresponding to space available to the links in a dynamically allocable portion of a receive buffer at the receiving entity, such that a sum of the maximum limits for all of the logical links corresponds to an amount of space substantially larger than a total volume of the space in the dynamically allocable portion of the receive buffer. Responsive to traffic from the transmitting entity to the receiving entity on a given one of the logical links, one or more of the credits are allocated to the given logical link when it is determined that a total of the credits allocated to the given logical link is no greater than the respective maximum limit, and that a total of the credits allocated to all of the logical links together corresponds to an allocated volume that is no greater than the total volume of the space in the dynamically allocable portion of the receive buffer. Transmission of data over the given logical link is controlled responsive to the allocated credits.

    摘要翻译: 用于链路级流量控制的方法包括通过网络中的发送实体和接收实体之间的物理链路建立多个逻辑链路。 传输信用的最大限制被分配给逻辑链路,该信用对应于在接收实体处的接收缓冲器的动态可分配部分中的链路可用的空间,使得所有逻辑链路的最大限制的和 对应于基本上大于接收缓冲器的动态可分配部分中的空间的总体积的空间量。 响应于在给定的一个逻辑链路上从发送实体到接收实体的业务,当确定分配给给定逻辑链路的信用的总和是一个或多个信用被分配给给定的逻辑链路 不大于相应的最大限制,并且分配给所有逻辑链路的信用总数一起对应于不大于接收缓冲器的动态可分配部分中的空间的总体积的分配的卷。 通过给定的逻辑链路的数据传输是根据分配的信用来控制的。

    Auto-negotiation by nodes on an infiniband fabric
    7.
    发明授权
    Auto-negotiation by nodes on an infiniband fabric 有权
    通过无限种结构的节点进行自动协商

    公开(公告)号:US07801027B2

    公开(公告)日:2010-09-21

    申请号:US11847360

    申请日:2007-08-30

    IPC分类号: H04L1/00

    CPC分类号: H04L47/10 H04L41/12 H04L47/12

    摘要: A method and system for digital communication wherein nodes exchange messages at a first data rate in order to coordinate testing at a second, higher data rate. After testing is completed, the nodes exchange test results at the first data rate, and if conditions are satisfactory for operation at the second data rate user data are transmitted at the second data rate. Otherwise, user data are transmitted at the first data rate.

    摘要翻译: 一种用于数字通信的方法和系统,其中节点以第一数据速率交换消息,以便在第二较高数据速率下协调测试。 测试完成后,节点以第一数据速率交换测试结果,如果条件对于第二数据速率的操作满意,用户数据以第二数据速率发送。 否则,以第一数据速率发送用户数据。

    Forwarding database cache
    8.
    发明授权
    Forwarding database cache 有权
    转发数据库缓存

    公开(公告)号:US06438130B1

    公开(公告)日:2002-08-20

    申请号:US09892852

    申请日:2001-06-28

    IPC分类号: H04L1228

    CPC分类号: H04L49/351

    摘要: A device for switching packets in a network includes a switching core and a plurality of ports, coupled to pass the packets from one to another through the switching core. The ports include, with respect to each packet among the packets switched by the device, a receiving port, coupled to receive the packet from a packet source, and a destination port, to which the packet is passed for conveyance to a packet destination. The ports also include one or more cache memories, respectively associated with one or more of the ports, each of the cache memories being configured to hold a forwarding database cache for reference by the receiving port with which the cache memory is associated in determining the destination port of the packet.

    摘要翻译: 用于在网络中切换分组的设备包括交换核心和多个端口,其被耦合以通过交换核心从一个到另一个传递分组。 对于由设备切换的分组中的每个分组,端口包括耦合以从分组源接收分组的接收端口和目的地端口,分组被传递到目的地端口以传送到分组目的地。 这些端口还包括分别与一个或多个端口相关联的一个或多个高速缓存存储器,每个高速缓存存储器被配置为保持转发数据库高速缓存以供高速缓冲存储器与其确定目的地所关联的接收端口相关联 端口的数据包。