Apparatus and method for tracking packets in a reliably connected transmission system
    2.
    发明授权
    Apparatus and method for tracking packets in a reliably connected transmission system 失效
    在可靠连接的传输系统中跟踪数据包的装置和方法

    公开(公告)号:US07328390B2

    公开(公告)日:2008-02-05

    申请号:US11734690

    申请日:2007-04-12

    CPC classification number: H04L49/901 H04L1/16 H04L1/188 H04L49/90

    Abstract: A method and apparatus tracks packets and reliably transmits data over a computer transmission system with a reduced amount of memory needed in the transmission interface. The invention eliminates the need to keep all the packets of data queued until the acknowledge message for that data has arrived. Instead, it keeps track of how many packets have been sent and which packets correspond to the end of a message, marking them off when acknowledge messages are received. If packets are lost, the invention determines which packet were lost, backs up to the lost packet, re-fetches the data and resends it. Embodiments of the present invention eliminate the need to queue packets, reducing silicon size and allowing the available bandwidth of the output bus to be more fully utilized.

    Abstract translation: 一种方法和装置跟踪分组并通过计算机传输系统可靠地传输数据,传输接口中所需的存储器数量减少。 本发明消除了在数据的确认消息到达之前排队所有数据包的需要。 相反,它跟踪已经发送了多少个数据包,哪些数据包对应于消息的结尾,在接收到确认消息时将它们标记出来。 如果分组丢失,则本发明确定哪个分组丢失,备份到丢失的分组,重新获取数据并重新发送。 本发明的实施例消除了对分组进行排队的需要,减小了硅尺寸并且允许更充分地利用输出总线的可用带宽。

    Method for implementing dynamic virtual lane buffer reconfiguration
    3.
    发明授权
    Method for implementing dynamic virtual lane buffer reconfiguration 失效
    实现动态虚拟通道缓冲区重新配置的方法

    公开(公告)号:US07188198B2

    公开(公告)日:2007-03-06

    申请号:US10660033

    申请日:2003-09-11

    CPC classification number: H04L47/30 H04L49/35 H04L49/358 H04L49/90 H04L49/9078

    Abstract: A method, apparatus and computer program product are provided for implementing dynamic Virtual Lane buffer reconfiguration in a channel adapter. A first register is provided for communicating an adapter buffer size and allocation capability for the channel adapter. At least one second register is provided for communicating a current port buffer size and one second register is associated with each physical port of the channel adapter. A plurality of third registers is provided for communicating a current VL buffer size, and one third register is associated with each VL of each physical port of the channel adapter. The second register is used for receiving change requests for adjusting the current port buffer size for an associated physical port. The third register is used for receiving change requests for adjusting the current VL buffer size for an associated VL.

    Abstract translation: 提供了一种用于在通道适配器中实现动态虚拟通道缓冲器重新配置的方法,装置和计算机程序产品。 第一个寄存器用于传送适配器缓冲区大小和通道适配器的分配能力。 提供至少一个第二寄存器用于传送当前端口缓冲器大小,一个第二寄存器与信道适配器的每个物理端口相关联。 提供多个第三寄存器用于传送当前的VL缓冲器大小,并且一个第三寄存器与通道适配器的每个物理端口的每个VL相关联。 第二个寄存器用于接收用于调整相关物理端口的当前端口缓冲区大小的更改请求。 第三寄存器用于接收用于调整相关VL的当前VL缓冲器大小的改变请求。

    Apparatus, system and method for controlling access to facilities based on usage classes
    4.
    发明授权
    Apparatus, system and method for controlling access to facilities based on usage classes 有权
    基于使用类别控制对设施的访问的装置,系统和方法

    公开(公告)号:US07010633B2

    公开(公告)日:2006-03-07

    申请号:US10411447

    申请日:2003-04-10

    CPC classification number: G06F12/1491

    Abstract: An apparatus, system and method for controlling access to facilities based on usage class of a requestor are provided. With the apparatus, system and method, a two level protection mechanism is provided for protecting host channel adapter (HCA) facilities from unauthorized access. With the present invention, a first level of access is provided through virtual address translation and a mechanism for determining if the requestor of access may access a system memory address space page associated with a real address to which the virtual address maps. A second level of access is provided through the allocation of usage classes and determining a required usage class for accessing an HCA facility.

    Abstract translation: 提供了一种用于基于请求者的使用类来控制对设施的访问的装置,系统和方法。 利用设备,系统和方法,提供了一种保护主机通道适配器(HCA)设施免受未经授权访问的两级保护机制。 利用本发明,通过虚拟地址转换提供第一级别的访问,以及用于确定访问请求者是否可访问与虚拟地址映射到的实际地址相关联的系统存储器地址空间页面的机制。 通过分配使用类别并确定访问HCA设施所需的使用类别来提供第二级别的访问。

    Ordering mechanism, ordering method and computer program product for implementing PCI peer to functions
    8.
    发明授权
    Ordering mechanism, ordering method and computer program product for implementing PCI peer to functions 失效
    用于实现PCI对等功能的订购机制,订购方法和计算机程序产品

    公开(公告)号:US06529991B1

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

    申请号:US09310797

    申请日:1999-05-12

    CPC classification number: G06F13/423 G06F13/1621

    Abstract: An ordering mechanism, ordering method and computer program product are provided for implementing PCI local bus (PCI) peer to peer functions. When a read command is received, checking for available resource is performed. Responsive to not identifying available resource, a retry read command is sent. Responsive to sending the read command; checking for the retry read received command is provided. Responsive to identifying the retry read received command, the read command is resent.

    Abstract translation: 提供了一种用于实现PCI局部总线(PCI)对等功能的排序机制,排序方法和计算机程序产品。 当接收到读命令时,执行检查可用资源。 响应于不识别可用资源,发送重试读取命令。 响应发送读命令; 提供检查重试读取命令。 响应于识别重试读取命令,读取命令被重新发送。

Patent Agency Ranking