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

    公开(公告)号:US20010043564A1

    公开(公告)日:2001-11-22

    申请号:US09758029

    申请日:2001-01-10

    Abstract: 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.

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

    Channel adapter with integrated switch
    2.
    发明申请
    Channel adapter with integrated switch 审中-公开
    带集成开关的通道适配器

    公开(公告)号:US20040252685A1

    公开(公告)日:2004-12-16

    申请号:US10461676

    申请日:2003-06-13

    CPC classification number: H04L49/251 H04L49/35 H04L49/358

    Abstract: Apparatus for interfacing a computing device with a network includes a switch and an interface adapter. The interface adapter includes packet generation circuitry, for preparing a packet for transmission onto the network through the switch, and a buffer, coupled to receive and store the packet prepared by the packet generation circuitry. An output interface, coupled between the buffer and a first port of the switch, submits a notification to the first port that the packet has been prepared in the buffer. Upon receiving a response from the first port indicating that a second port of the switch, connected to the network, is ready to transmit the packet, the output interface conveys the packet to the first port, whereupon the first port passes the packet to the second port for transmission onto the network.

    Abstract translation: 用于将计算设备与网络连接的装置包括开关和接口适配器。 接口适配器包括分组生成电路,用于通过交换机准备用于传输到网络上的分组,以及缓冲器,被耦合以接收和存储由分组产生电路准备的分组。 耦合在缓冲器和交换机的第一端口之间的输出接口向第一端口提交在缓冲器中已准备好分组的通知。 当接收到来自第一端口的响应,指示连接到网络的交换机的第二端口准备好发送分组时,输出接口将分组传送到第一端口,于是第一端口将分组传递到第二端口 端口用于传输到网络。

    Sharing a network interface card among multiple hosts
    3.
    发明申请
    Sharing a network interface card among multiple hosts 有权
    在多台主机之间共享网络接口卡

    公开(公告)号:US20030200315A1

    公开(公告)日:2003-10-23

    申请号:US10127710

    申请日:2002-04-23

    Abstract: A network interface device includes a fabric interface, adapted to exchange messages over a switch fabric with a plurality of host processors, the messages containing data, and a network interface, including one or more ports adapted to be coupled to a network external to the switch fabric. Message processing circuitry is coupled between the fabric interface and the network interface, so as to enable at least first and second host processors among the plurality of the host processors to use a single one of the ports substantially simultaneously so as to transmit and receive frames containing the data over the network.

    Abstract translation: 网络接口设备包括:结构接口,适于通过交换结构与多个主处理器交换消息,所述消息包含数据,以及网络接口,包括一个或多个适于耦合到交换机外部的网络的端口 布。 消息处理电路耦合在结构接口和网络接口之间,以使多个主机处理器中的至少第一和第二主处理器基本上同时使用单个端口,以便发送和接收包含 网络上的数据。

    Network adapter with shared database for message context information
    4.
    发明申请
    Network adapter with shared database for message context information 审中-公开
    具有用于消息上下文信息的共享数据库的网络适配器

    公开(公告)号:US20020152328A1

    公开(公告)日:2002-10-17

    申请号:US10118941

    申请日:2002-04-10

    CPC classification number: G06F13/1605 G06F9/546 H04L49/90 H04L69/12

    Abstract: A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the network using a plurality of transport service instances. Message processing circuitry, coupled between the network interface and the client interface, includes an execution unit, which generates the messages in response to the work requests and passes the messages to the network interface to be sent over the network. A memory stores records of the messages that have been generated by the execution unit in respective lists according to the transport service instances with which the messages are associated. A completion unit receives the records from the memory and, responsive thereto, reports to the client device upon completion of the messages.

    Abstract translation: 网络接口适配器包括网络接口和客户端接口,用于耦合到客户机设备,以便从客户端设备接收通过网络使用多个传输服务实例发送消息的工作请求。 耦合在网络接口和客户机接口之间的消息处理电路包括一个执行单元,该执行单元响应于工作请求产生消息,并将消息传递到网络接口以通过网络发送。 存储器根据与消息相关联的传输服务实例来存储由执行单元在各个列表中生成的消息的记录。 完成单元从存储器接收记录,并且响应于此,在消息完成时向客户端设备报告。

    Network adapter with multiple event queues
    5.
    发明申请
    Network adapter with multiple event queues 审中-公开
    具有多个事件队列的网络适配器

    公开(公告)号:US20030065856A1

    公开(公告)日:2003-04-03

    申请号:US10120418

    申请日:2002-04-12

    CPC classification number: G06F13/387

    Abstract: A method for communication between a network interface adapter and a host processor coupled thereto includes writing information using the network interface adapter to a location in a memory accessible to the host processor. Responsive to having written the information, the network interface adapter places an event indication in an event queue accessible to the host processor. It then asserts an interrupt of the host processor that is associated with the event queue, so as to cause the host processor to read the event indication and, responsive thereto, to process the information written to the location.

    Abstract translation: 网络接口适配器与耦合到其的主机处理器之间的通信方法包括使用网络接口适配器将信息写入主处理器可访问的存储器中的位置。 响应于写入信息,网络接口适配器将事件指示放置在主处理器可访问的事件队列中。 然后它断言与事件队列相关联的主机处理器的中断,以便使主机处理器读取事件指示,并响应于此处理写入到该位置的信息。

Patent Agency Ranking