USER-LEVEL STACK
    2.
    发明申请
    USER-LEVEL STACK 审中-公开
    用户级堆栈

    公开(公告)号:WO2005104475A2

    公开(公告)日:2005-11-03

    申请号:PCT/GB2005001525

    申请日:2005-04-21

    CPC classification number: G06F13/10

    Abstract: A method for transmitting data by means of a data processing system, the system being capable of supporting an operating system and at least one application and having access to a memory and a network interface device capable of supporting a communication link over a network with another network interface device, the method comprising the steps of: forming by means of the application data to be transmitted; requesting by means of the application a non-operating-system functionality of the data processing system to send the data to be transmitted; responsive to that request: writing the data to be transmitted to an area of the memory; and initiating by means of direct communication between the non-operating-system functionality and the network interface device a transmission operation of at least some of the data over the network; and subsequently accessing the memory b means of the operating system and performing at least part of a transmission operation of at least some of the data over the network by means of the network interface device.

    Abstract translation: 一种用于通过数据处理系统发送数据的方法,该系统能够支持操作系统和至少一个应用并具有访问存储器和能够通过网络与另一网络支持通信链路的网络接口设备 接口装置,所述方法包括以下步骤:通过要发送的应用数据形成; 通过应用程序请求数据处理系统的非操作系统功能来发送要发送的数据; 响应于该请求:将要发送的数据写入存储器的区域; 以及通过所述非操作系统功能和所述网络接口设备之间的直接通信来启动所述网络中的至少一些所述数据的传输操作; 随后访问操作系统的存储器b装置,并通过网络接口装置通过网络执行至少一些数据的传输操作的至少一部分。

    SCALABLE SOCKETS
    3.
    发明申请
    SCALABLE SOCKETS 审中-公开
    可调插座

    公开(公告)号:WO2009098216A3

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

    申请号:PCT/EP2009051238

    申请日:2009-02-04

    CPC classification number: G06F9/5033 H04L67/02 H04L67/14

    Abstract: A data processing system supporting a network interface device and comprising: a plurality of sets of one or more data processing cores; and an operating system arranged to support at least one socket operable to accept data received from the network, the data belonging to one of a plurality of data flows; wherein the socket is configured to provide an instance of at least some of the state associated with the data flows per said set of data processing cores.

    Abstract translation: 一种支持网络接口设备的数据处理系统,包括:多组一个或多个数据处理核心; 以及操作系统,被配置为支持至少一个可操作以容纳从所述网络接收的数据的插座,所述数据属于多个数据流中的一个; 其中所述套接字被配置为提供与每个所述数据处理核心集合的数据流相关联的状态中的至少一些状态的实例。

    QUEUE DEPTH MANAGEMENT FOR COMMUNICATION BETWEEN HOST AND PERIPHERAL DEVICE
    4.
    发明申请
    QUEUE DEPTH MANAGEMENT FOR COMMUNICATION BETWEEN HOST AND PERIPHERAL DEVICE 审中-公开
    主机和外围设备之间通信的队列深度管理

    公开(公告)号:WO2006083835A3

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

    申请号:PCT/US2006003356

    申请日:2006-01-31

    CPC classification number: G06F13/102 G06F13/385 H04L49/90 H04L49/9063

    Abstract: Method for managing a queue in host memory for use with a peripheral device. Roughly described, the host makes a determination of the availability of space in the queue for writing new entries, in dependence upon historical knowledge of the number of queue entries that the host has authorized the device to write, and the number of entries that the host has consumed. In dependence on that determination, the host authorizes the device to write a limited number of new entries into the queue. The device writes entries into the queue dependence upon the number authorized. The host maintains a read pointer into the queue but does not need to maintain a write pointer, and the peripheral device maintains a write pointer into the queue but does not need to maintain a read pointer.

    Abstract translation: 用于管理主机存储器中用于外围设备的队列的方法。 粗略描述,主机根据主机授权设备写入的队列条目数量的历史知识以及主机的条目数量来确定队列中写入新条目的空间的可用性 已消耗 根据该确定,主机授权设备将有限数量的新条目写入队列。 设备根据授权的数量将条目写入队列。 主机将读指针保持在队列中,但不需要维护写指针,外围设备将写入指针保持在队列中,但不需要维护读指针。

    ADDRESS ENCRYPTION/RATE PACING
    5.
    发明申请
    ADDRESS ENCRYPTION/RATE PACING 审中-公开
    地址加密/速率

    公开(公告)号:WO2007034184B1

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

    申请号:PCT/GB2006003502

    申请日:2006-09-20

    CPC classification number: H04L63/10 H04L47/50 H04L63/0428

    Abstract: A method for managing access to a physical resource in a data processing system supporting an application, the resource being identified by a physical address, and the method comprising: forming a token at an encryption entity by encrypting the physical address together with additional data, in such a way that decryption of the token yields decrypted data that includes the physical address and that can be used to verify the validity of the token; making the token available to the application; generating a command by means of the application for triggering accessing of the physical resource, the command including the token.

    Abstract translation: 一种用于管理对支持应用的数据处理系统中的物理资源的访问的方法,所述资源由物理地址识别,所述方法包括:通过加密所述物理地址以及附加数据在加密实体处形成令牌,所述方法包括: 令牌的解密产生包括物理地址的解密数据并且可用于验证令牌的有效性的方式; 使令牌可用于应用程序; 通过用于触发对物理资源的访问的应用来生成命令,该命令包括令牌。

    ADDRESS ENCRYPTION/RATE PACING
    6.
    发明申请
    ADDRESS ENCRYPTION/RATE PACING 审中-公开
    地址加密/速率启动

    公开(公告)号:WO2007034184A2

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

    申请号:PCT/GB2006003502

    申请日:2006-09-20

    CPC classification number: H04L63/10 H04L47/50 H04L63/0428

    Abstract: A method for managing access to a physical resource in a data processing system supporting an application, the resource being identified by a physical address, and the method comprising: forming a token at an encryption entity by encrypting the physical address together with additional data, in such a way that decryption of the token yields decrypted data that includes the physical address and that can be used to verify the validity of the token; making the token available to the application; generating a command by means of the application for triggering accessing of the physical resource, the command including the token.

    Abstract translation: 1。一种用于管理对支持应用的数据处理系统中的物理资源的访问的方法,所述资源由物理地址来标识,并且所述方法包括:通过将物理地址与附加数据一起加密来在加密实体处形成令牌, 解密令牌产生包括物理地址并且可用于验证令牌的有效性的解密数据的方式; 使令牌对应用程序可用; 通过应用程序产生用于触发对物理资源的访问的命令,所述命令包括令牌。

    INTERRUPT MANAGEMENT FOR MULTIPLE EVENT QUEUES
    7.
    发明申请
    INTERRUPT MANAGEMENT FOR MULTIPLE EVENT QUEUES 审中-公开
    中断多个事件队列管理

    公开(公告)号:WO2005074611A8

    公开(公告)日:2005-10-13

    申请号:PCT/US2005003242

    申请日:2005-02-03

    CPC classification number: G06F13/24 G06F13/385 G06F13/4282

    Abstract: Method of managing interaction between a host subsystem and a peripheral device. Roughly described, the peripheral device writes an event :finto an individual event queue, and in conjunction therewith, also writes a wakeup event into an intermediary event queue. The wakeup event identifies the individual event queue. The host subsystem, in response to retrieval of the wakeup event from the intermediary event queue, activates an individual event handler to consume events from the individual event queue.

    Abstract translation: 管理主机子系统和外围设备之间交互的方法。 粗略地描述,外围设备写入一个事件:与个别事件队列形成一个事件队列,并与之一起,还将唤醒事件写入中间事件队列。 唤醒事件标识单个事件队列。 响应于从中间事件队列中检索唤醒事件,主机子系统激活单个事件处理程序以消耗来自单独事件队列的事件。

    DATA PROTOCOL
    8.
    发明申请
    DATA PROTOCOL 审中-公开
    数据协议

    公开(公告)号:WO2004079981A2

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

    申请号:PCT/GB2004/000900

    申请日:2004-03-03

    CPC classification number: H04L1/0061 H04L1/007 H04L1/0078

    Abstract: A method of transmitting data according to a data transmission protocol wherein the data is transmitted as a plurality of data frames and each data frame includes an error checking field comprising at least two sub-fields, the data of the first sub-field being formed by a first error checking method performed on data of the frame and the data of the second sub-field being formed by a second error checking method performed on the said data of the frame, the first and second methods being such that the data of the first sub-field has different error checking properties from those of the data of the second sub-field.

    Abstract translation: 一种根据数据传输协议发送数据的方法,其中数据作为多个数据帧发送,每个数据帧包括包括至少两个子场的错误检查字段,第一子字段的数据由 对所述帧的数据执行的第一错误检查方法和通过对所述帧的所述数据执行的第二错误检查方法形成的所述第二子字段的数据,所述第一和第二方法使得所述第一 子字段具有与第二子字段的数据不同的错误检查属性。

    NETWORK BRIDGE AND NETWORK
    9.
    发明申请
    NETWORK BRIDGE AND NETWORK 审中-公开
    网络桥梁和网络

    公开(公告)号:WO2002069603A2

    公开(公告)日:2002-09-06

    申请号:PCT/GB2002/000806

    申请日:2002-02-25

    CPC classification number: H04L29/06 H04L69/08 H04L69/22

    Abstract: A network bridge (10) is provided for interfacing between a first network, such as a Gigabit Ethernet (11), having a first protocol and a second network, such as a CLAN (1-9) having a second different protocol. The network bridge (10) has a buffer (29) which receives payload data from Ethernet packets and a buffer (30) which supplies CLAN headers corresponding to the final destination address in memory to which an application for processing the payload data of the packet requires delivery. The CLAN packets are assembled at (31) so that the payload data are delivered to the final memory destination address without the need for a protocol stack in a computer of the CLAN cluster 5.

    Abstract translation: 提供网桥(10),用于在具有第一协议的第一网络(例如千兆位以太网(11))和诸如具有第二不同协议的CLAN(1-9)的第二网络之间进行接口。 网桥(10)具有从以太网分组接收有效载荷数据的缓冲器(29)和缓冲器(30),该缓冲器提供对应于最终目的地地址的CLAN头部,存储器中用于处理分组的有效载荷数据的应用程序需要 交货。 在(31)处组装CLAN分组,使得有效负载数据被递送到最终存储器目的地地址,而不需要CLAN集群5的计算机中的协议栈。

    SCALABLE SOCKETS
    10.
    发明申请
    SCALABLE SOCKETS 审中-公开
    可调节插座

    公开(公告)号:WO2009098216A2

    公开(公告)日:2009-08-13

    申请号:PCT/EP2009/051238

    申请日:2009-02-04

    CPC classification number: G06F9/5033 H04L67/02 H04L67/14

    Abstract: A data processing system supporting a network interface device and comprising: a plurality of sets of one or more data processing cores; and an operating system arranged to support at least one socket operable to accept data received from the network, the data belonging to one of a plurality of data flows; wherein the socket is configured to provide an instance of at least some of the state associated with the data flows per said set of data processing cores.

    Abstract translation: 一种支持网络接口设备的数据处理系统,包括:多组一个或多个数据处理核心; 以及操作系统,其被布置成支持至少一个可操作以接收从网络接收的数据的插座,所述数据属于多个数据流中的一个; 其中所述套接字被配置为提供与每个所述数据处理核心集合的数据流相关联的状态中的至少一些状态的实例。

Patent Agency Ranking