Methods, systems and protocols for application to application communications
    1.
    发明申请
    Methods, systems and protocols for application to application communications 审中-公开
    用于应用程序通信的方法,系统和协议

    公开(公告)号:US20070294426A1

    公开(公告)日:2007-12-20

    申请号:US11761885

    申请日:2007-06-12

    IPC分类号: G06F15/16

    摘要: A protocol suite for inter-process communication in multi-process and multi-computer environments is described which supports one or more loosely flow-controlled connections to be established over a tightly flow-controlled connection. The tightly flow-controlled connections between processes provide a reliable underlying network between the members of a multiprocessing environment over which multi-computer applications can then efficiently communicate by setting up loosely flow-controlled connections.

    摘要翻译: 描述了用于多进程和多计算机环境中的进程间通信的协议组,其支持通过紧密流控制的连接建立一个或多个松散流控制的连接。 进程之间紧密流量控制的连接在多处理环境的成员之间提供可靠的底层网络,多计算机应用程序可以通过设置松散的流控制连接来有效地进行通信。

    High performance memory based communications interface
    2.
    发明授权
    High performance memory based communications interface 有权
    基于高性能内存的通信接口

    公开(公告)号:US08284802B2

    公开(公告)日:2012-10-09

    申请号:US12853129

    申请日:2010-08-09

    IPC分类号: H04J3/24

    摘要: Embodiments of the present invention include enhanced functionalities and components within a Communication Endpoint Processor (CEP) that act as an interface between computational and communications domains. The embodiments disclosed herein deliver a complete memory mapped high performance interface that has the ability to support the simultaneous transmission of multiple frames of multiple sizes, and that has the ability to interrupt the transmission of lower priority frames in order to send higher priority frames.

    摘要翻译: 本发明的实施例包括作为计算和通信域之间的接口的通信端点处理器(CEP)内的增强功能和组件。 本文公开的实施例提供了具有支持多个大小的多个帧的同时传输的能力的完整的存储器映射高性能接口,并且具有中断较低优先级帧的传输以发送较高优先级帧的能力。

    Methods and systems for reliable data transmission using selective retransmission
    4.
    发明申请
    Methods and systems for reliable data transmission using selective retransmission 有权
    使用选择性重传的可靠数据传输的方法和系统

    公开(公告)号:US20070291778A1

    公开(公告)日:2007-12-20

    申请号:US11761804

    申请日:2007-06-12

    IPC分类号: H04L12/56

    摘要: A reliable method for inter-computer packet transport in multi-process and multi-computer environments includes acknowledgments of received packets. To enhance the reliability and fast recovery of lost packets, a bit-mapped message is used for selective acknowledgments by which individual messages may be selected for retransmission. Further functionalities cover the cases where packets may have been received out-of-order, or an acknowledgment was lost.

    摘要翻译: 在多进程和多计算机环境中的计算机间分组传输的可靠方法包括接收到的分组的确认。 为了增强丢失分组的可靠性和快速恢复,使用位映射消息进行选择性确认,通过该确认可以选择各个消息进行重传。 进一步的功能涵盖了分组可能被无序接收或确认丢失的情况。

    Methods and systems for providing network access redundancy
    5.
    发明授权
    Methods and systems for providing network access redundancy 有权
    提供网络访问冗余的方法和系统

    公开(公告)号:US09237034B2

    公开(公告)日:2016-01-12

    申请号:US12255587

    申请日:2008-10-21

    摘要: In a networked multi computer environment, with redundant links, network interface cards (NICs) are commonly duplicated and teamed to provide a recovery mechanism when network components fail. Embodiments of the present inventions avoid teaming of pairs of NICs and provide a computing host with redundant network connections for the computing host through a switch that is transparent to the computing host. The computing host itself; that is, its hardware and software, is relieved of the duty of network access redundancy and returned to the simple, simplex networking operating mode. The switch replaces a potentially large number of NICs and the need for computing host network access redundancy management which leads to hardware and software cost reductions and increases the robustness and reliability of the system through redundant network access.

    摘要翻译: 在具有冗余链路的网络多计算机环境中,网络接口卡(NIC)通常被重复和组合,以在网络组件发生故障时提供恢复机制。 本发明的实施例避免了成对的NIC的组合,并且通过对计算主机是透明的交换机为计算主机提供冗余网络连接的计算主机。 计算机主机本身; 也就是硬件和软件,免除了网络访问冗余的责任,并恢复了简单,简单的联网操作模式。 交换机替代了潜在的大量NIC,并且需要计算主机网络访问冗余管理,这导致硬件和软件成本降低,并通过冗余网络访问提高了系统的鲁棒性和可靠性。

    Kernel functions for inter-processor communications in high performance multi-processor systems
    6.
    发明授权
    Kernel functions for inter-processor communications in high performance multi-processor systems 有权
    用于高性能多处理器系统中处理器间通信的内核功能

    公开(公告)号:US07873964B2

    公开(公告)日:2011-01-18

    申请号:US11554535

    申请日:2006-10-30

    CPC分类号: G06F9/545

    摘要: In a multi-processor system with a high degree of inter processor communication, an operating system extension is described as a kernel function to poll a receive buffer. This is an opportunistic poll that continues to run in the user context after an application process has invoked the kernel with a blocking receive function. It is also running whenever no higher priority task is running. New data packets may be received for the present user application process while avoiding context switches, and for a different user process while avoiding interrupts. A hardware implemented delay timer and a buffer fill monitor generate interrupts when the system is not polling, thus guaranteeing a maximum latency and preventing buffer overflow, but these interrupts are largely avoided by polling when the system is handling a large amount of inter processor data traffic.

    摘要翻译: 在具有高度的处理器间通信的多处理器系统中,操作系统扩展被描述为轮询接收缓冲器的内核功能。 这是在应用程序使用阻塞接收功能调用内核后,继续在用户上下文中运行的机会投票。 每当没有更高优先级的任务运行时,它也运行。 可以在避免上下文切换的同时为当前用户应用进程接收新的数据分组,并且在避免中断的同时为不同的用户进程接收新的数据分组。 当系统不轮询时,硬件实现的延迟定时器和缓冲区填充监视器产生中断,从而保证最大延迟并防止缓冲区溢出,但是当系统处理大量的处理器间数据流量时,这些中断在很大程度上被轮询 。

    High performance network adapter (HPNA)
    7.
    发明授权
    High performance network adapter (HPNA) 有权
    高性能网络适配器(HPNA)

    公开(公告)号:US07769015B2

    公开(公告)日:2010-08-03

    申请号:US11853306

    申请日:2007-09-11

    IPC分类号: H04L12/28

    摘要: A high performance network adapter is provided for forwarding traffic and providing adaptation between packetized memory fragment based processor links of multiple CPUs and multiple switch planes of a packet switching network. Low latency for short and long packets is provided by innovative packet reassembly, overlapping transmission, and reverse order transmission in the upstream direction, and cut through operation in the downstream direction.

    摘要翻译: 提供了一种高性能网络适配器,用于转发流量,并在分组交换网络的多个CPU的分组化的基于内存片段的处理器链路和分组交换网络的多个交换平面之间提供适配。 通过创新的分组重组,重叠传输和上行方向的反向传输提供短和长分组的低延迟,并在下游方向切割操作。

    High performance memory based communications interface
    8.
    发明授权
    High performance memory based communications interface 有权
    基于高性能内存的通信接口

    公开(公告)号:US07773630B2

    公开(公告)日:2010-08-10

    申请号:US11535258

    申请日:2006-09-26

    IPC分类号: H04J3/24

    摘要: Embodiments of the present invention include enhanced functionalities and components within a Communication Endpoint Processor (CEP) that act as an interface between computational and communications domains. The embodiments disclosed herein deliver a complete memory mapped high performance interface that has the ability to support the simultaneous transmission of multiple frames of multiple sizes, and that has the ability to interrupt the transmission of lower priority frames in order to send higher priority frames.

    摘要翻译: 本发明的实施例包括作为计算和通信域之间的接口的通信端点处理器(CEP)内的增强功能和组件。 本文公开的实施例提供了具有支持多个大小的多个帧的同时传输的能力的完整的存储器映射高性能接口,并且具有中断较低优先级帧的传输以发送较高优先级帧的能力。

    METHODS AND SYSTEMS FOR PROVIDING NETWORK ACCESS REDUNDANCY
    9.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING NETWORK ACCESS REDUNDANCY 有权
    提供网络访问冗余的方法和系统

    公开(公告)号:US20100097926A1

    公开(公告)日:2010-04-22

    申请号:US12255587

    申请日:2008-10-21

    IPC分类号: H04L12/24 H04L12/28 H04L12/56

    摘要: In a networked multi computer environment, with redundant links, network interface cards (NICs) are commonly duplicated and teamed to provide a recovery mechanism when network components fail. Embodiments of the present inventions avoid teaming of pairs of NICs and provide a computing host with redundant network connections for the computing host through a switch that is transparent to the computing host. The computing host itself; that is, its hardware and software, is relieved of the duty of network access redundancy and returned to the simple, simplex networking operating mode. The switch replaces a potentially large number of NICs and the need for computing host network access redundancy management which leads to hardware and software cost reductions and increases the robustness and reliability of the system through redundant network access.

    摘要翻译: 在具有冗余链路的网络多计算机环境中,网络接口卡(NIC)通常被重复和组合,以在网络组件发生故障时提供恢复机制。 本发明的实施例避免了成对的NIC的组合,并且通过对计算主机是透明的交换机为计算主机提供冗余网络连接的计算主机。 计算机主机本身; 也就是硬件和软件,免除了网络访问冗余的责任,并恢复了简单,简单的联网操作模式。 交换机替代了潜在的大量NIC,并且需要计算主机网络访问冗余管理,这导致硬件和软件成本降低,并通过冗余网络访问提高了系统的鲁棒性和可靠性。