COMMUNICATION APPARATUS, METHOD, AND PROGRAM PRODUCT
    1.
    发明申请
    COMMUNICATION APPARATUS, METHOD, AND PROGRAM PRODUCT 有权
    通信设备,方法和程序产品

    公开(公告)号:US20120027027A1

    公开(公告)日:2012-02-02

    申请号:US13215465

    申请日:2011-08-23

    IPC分类号: H04J99/00

    摘要: According to one embodiment, a communication apparatus includes a reception protocol processing unit, a control information queue, and a transmission protocol processing unit. The reception protocol processing unit performs a protocol process using control information included in a received frame, acquires the control information from the received frame, and acquires data when the data is included in the frame. The control information queue stores control information including at least one of a reception window size of other communication apparatus, area information representing an area of data received by the other communication apparatus, the reception window size of the communication apparatus, and area information representing an area of data received by the communication apparatus. The transmission protocol processing unit performs a protocol process using the control information stored in the control information queue, generates a frame of a transmission target, and transmits the frame through the network interface unit.

    摘要翻译: 根据一个实施例,通信设备包括接收协议处理单元,控制信息队列和传输协议处理单元。 接收协议处理单元使用包括在接收帧中的控制信息来执行协议处理,从接收到的帧中获取控制信息,并且当数据被包括在帧中时获取数据。 控制信息队列存储包括其他通信装置的接收窗口大小,表示其他通信装置接收到的数据区域的区域信息,通信装置的接收窗口大小和表示区域的区域信息中的至少一个的控制信息 的通信装置接收的数据。 传输协议处理单元使用存储在控制信息队列中的控制信息来执行协议处理,生成发送目标的帧,并通过网络接口单元发送帧。

    COMMUNICATION APPARATUS
    2.
    发明申请
    COMMUNICATION APPARATUS 有权
    通讯设备

    公开(公告)号:US20120233344A1

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

    申请号:US13422587

    申请日:2012-03-16

    IPC分类号: G06F15/16

    摘要: A communication apparatus of one embodiment includes a hardware protocol processing unit, a software protocol processing unit, a hardware protocol process information generating unit to generate protocol process information from the result of the processing by the hardware protocol processing unit, a software protocol process resumption unit to perform control of the software protocol processing unit using the protocol process information generated by the hardware protocol process information generating unit, a software protocol process information generating unit to generate protocol process information from the result of the processing by the software protocol processing unit, and a hardware protocol process resumption unit to perform control of the hardware protocol processing unit using the protocol process information generated by the software protocol process information generating unit.

    摘要翻译: 一个实施例的通信装置包括硬件协议处理单元,软件协议处理单元,硬件协议处理信息生成单元,用于从硬件协议处理单元的处理结果生成协议处理信息,软件协议处理恢复单元 使用由硬件协议处理信息生成部生成的协议处理信息对软件协议处理部进行控制的软件协议处理信息生成部,从软件协议处理部的处理结果生成协议处理信息,以及 硬件协议处理恢复单元,使用由软件协议处理信息生成单元生成的协议处理信息来执行硬件协议处理单元的控制。

    DATA TRANSMISSION SYSTEM, STORAGE MEDIUM AND DATA TRANSMISSION PROGRAM
    3.
    发明申请
    DATA TRANSMISSION SYSTEM, STORAGE MEDIUM AND DATA TRANSMISSION PROGRAM 有权
    数据传输系统,存储介质和数据传输程序

    公开(公告)号:US20120110397A1

    公开(公告)日:2012-05-03

    申请号:US13234564

    申请日:2011-09-16

    IPC分类号: G06F11/08 G06F13/42

    摘要: A system has a processor configured to be capable of read and write to a main memory, a storage configured to transmit stored data per block on an I/O bus, and a protocol processing apparatus connected to the I/O bus and configured to perform a communication protocol process on behalf of the processor. The processor includes a specifying part configured to specify data per block to be transmitted from the storage, and an indicating part configured to indicate data transfer from the storage to the protocol processing apparatus by specifying address information of the protocol processing apparatus. The protocol processing apparatus includes a receiving part configured to directly receive data transferred per block from the storage to the I/O bus, without relaying the main memory, and a network processing part configured to transmit the data received per block by the receiving part over a network per packet.

    摘要翻译: 一种系统具有被配置为能够读取和写入主存储器的处理器,被配置为在I / O总线上每块发送存储的数据的存储器,以及连接到I / O总线并被配置为执行的协议处理装置 代表处理器的通信协议过程。 处理器包括指定部,被配置为指定要从存储发送的每个块的数据;以及指示部,被配置为指示通过指定协议处理装置的地址信息从存储器向协议处理装置的数据传送。 该协议处理装置包括接收部件,被配置为直接从每个块传输的数据从存储器传送到I / O总线,而不中继主存储器;以及网络处理部件,被配置为将每个块接收的数据由接收部件发送 每个数据包的网络。

    Data communication apparatus and method
    4.
    发明授权
    Data communication apparatus and method 有权
    数据通信装置及方法

    公开(公告)号:US09130957B2

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

    申请号:US13013034

    申请日:2011-01-25

    摘要: In one embodiment, a data communication apparatus includes a plurality of communications units for performing transmission and reception with the plurality of different networks, a first storage unit which stores a first identifier and a second identifier, a first processing unit which performs network protocol processing with hardware, and a second processing unit which performs network protocol processing with software. The first identifier indicates a communication unit which receives a frame, and the second identifier indicates a communication unit which transmits a frame. The first processing unit stores the first identifier in association with a reception frame in the first storage unit, and the second processing unit reads the first identifier and the reception frame from the first storage unit, generates a transmission frame as a response to the reception frame, stores the first identifier as the second identifier in association with the transmission frame in the first storage unit.

    摘要翻译: 在一个实施例中,数据通信装置包括用于与多个不同网络进行发送和接收的多个通信单元,存储第一标识符和第二标识符的第一存储单元,执行网络协议处理的第一处理单元, 硬件和利用软件执行网络协议处理的第二处理单元。 第一标识符表示接收帧的通信单元,第二标识符表示发送帧的通信单元。 第一处理单元将与第一存储单元中的接收帧相关联的第一标识符存储在第一存储单元中,并且第二处理单元从第一存储单元读取第一标识符和接收帧,生成作为对接收帧的响应的传输帧 存储与第一存储单元中的传输帧相关联的第一标识符作为第二标识符。

    DATA TRANSMITTING DEVICE, DATA COMMUNICATING DEVICE, AND COMPUTER READABLE MEDIUM
    5.
    发明申请
    DATA TRANSMITTING DEVICE, DATA COMMUNICATING DEVICE, AND COMPUTER READABLE MEDIUM 有权
    数据传输设备,数据通信设备和计算机可读介质

    公开(公告)号:US20120218914A1

    公开(公告)日:2012-08-30

    申请号:US13234572

    申请日:2011-09-16

    IPC分类号: H04L12/56 H04L12/26

    CPC分类号: H04L47/34 H04L1/1874

    摘要: A data transmitting device divides application data into packets, transmits the packets, and continuously carries out packet transmission while receiving acknowledgement from a receiving device of the transmitted packets. The application data to be transmitted is stored in a data storage area of a data storage unit. The data is read from the data storage area, a sequence number is set, and the data is transmitted as the packet. If the read data is within a predetermined length from an end of the application data, a copy of the read data is saved in a temporary buffer area of the data storage unit. When data of a sequence number before that of first data of next application data is to be transmitted after transmission of the next application data is started, the data is read from the temporary buffer area of the data storage unit.

    摘要翻译: 数据发送装置将应用数据分割成分组,发送分组,并且在从发送分组的接收装置接收到确认的情况下,连续进行分组发送。 要发送的应用数据被存储在数据存储单元的数据存储区域中。 从数据存储区域读取数据,设置序列号,并作为数据包发送数据。 如果读取的数据距离应用数据的结尾在预定长度内,则将读取的数据的副本保存在数据存储单元的临时缓冲区中。 当开始发送下一个应用数据之后,将发送下一个应用数据的第一个数据之前的序列号的数据时,从数据存储单元的临时缓冲区读取数据。

    Communication apparatus for transmission protocol processing and reception protocol processing
    6.
    发明授权
    Communication apparatus for transmission protocol processing and reception protocol processing 有权
    用于传输协议处理和接收协议处理的通信装置

    公开(公告)号:US09106417B2

    公开(公告)日:2015-08-11

    申请号:US13215465

    申请日:2011-08-23

    摘要: According to one embodiment, a communication apparatus includes a reception protocol processing unit, a control information queue, and a transmission protocol processing unit. The reception protocol processing unit performs a protocol process using control information included in a received frame, acquires the control information from the received frame, and acquires data when the data is included in the frame. The control information queue stores control information including at least one of a reception window size of other communication apparatus, area information representing an area of data received by the other communication apparatus, the reception window size of the communication apparatus, and area information representing an area of data received by the communication apparatus. The transmission protocol processing unit performs a protocol process using the control information stored in the control information queue, generates a frame of a transmission target, and transmits the frame through the network interface unit.

    摘要翻译: 根据一个实施例,通信设备包括接收协议处理单元,控制信息队列和传输协议处理单元。 接收协议处理单元使用包括在接收帧中的控制信息来执行协议处理,从接收到的帧中获取控制信息,并且当数据被包括在帧中时获取数据。 控制信息队列存储包括其他通信装置的接收窗口大小,表示其他通信装置接收到的数据区域的区域信息,通信装置的接收窗口大小和表示区域的区域信息中的至少一个的控制信息 的通信装置接收的数据。 传输协议处理单元使用存储在控制信息队列中的控制信息来执行协议处理,生成发送目标的帧,并通过网络接口单元发送帧。

    Data transmitting device, data communicating device, and computer readable medium
    7.
    发明授权
    Data transmitting device, data communicating device, and computer readable medium 有权
    数据发送装置,数据通信装置,计算机可读介质

    公开(公告)号:US09100332B2

    公开(公告)日:2015-08-04

    申请号:US13234572

    申请日:2011-09-16

    IPC分类号: H04L12/56 H04L12/801 H04L1/18

    CPC分类号: H04L47/34 H04L1/1874

    摘要: A data transmitting device divides application data into packets, transmits the packets, and continuously carries out packet transmission while receiving acknowledgement from a receiving device of the transmitted packets. The application data to be transmitted is stored in a data storage area of a data storage unit. The data is read from the data storage area, a sequence number is set, and the data is transmitted as the packet. If the read data is within a predetermined length from an end of the application data, a copy of the read data is saved in a temporary buffer area of the data storage unit. When data of a sequence number before that of first data of next application data is to be transmitted after transmission of the next application data is started, the data is read from the temporary buffer area of the data storage unit.

    摘要翻译: 数据发送装置将应用数据分割成分组,发送分组,并且在从发送分组的接收装置接收到确认的情况下,连续进行分组发送。 要发送的应用数据被存储在数据存储单元的数据存储区域中。 从数据存储区域读取数据,设置序列号,并作为数据包发送数据。 如果读取的数据距离应用数据的结尾在预定长度内,则将读取的数据的副本保存在数据存储单元的临时缓冲区中。 当开始发送下一个应用数据之后,将发送下一个应用数据的第一个数据之前的序列号的数据时,从数据存储单元的临时缓冲区读取数据。

    Communication apparatus
    8.
    发明授权
    Communication apparatus 有权
    通讯设备

    公开(公告)号:US08943214B2

    公开(公告)日:2015-01-27

    申请号:US13422587

    申请日:2012-03-16

    IPC分类号: G06F15/16 H04L29/06 G06F12/00

    摘要: A communication apparatus of one embodiment includes a hardware protocol processing unit, a software protocol processing unit, a hardware protocol process information generating unit to generate protocol process information from the result of the processing by the hardware protocol processing unit, a software protocol process resumption unit to perform control of the software protocol processing unit using the protocol process information generated by the hardware protocol process information generating unit, a software protocol process information generating unit to generate protocol process information from the result of the processing by the software protocol processing unit, and a hardware protocol process resumption unit to perform control of the hardware protocol processing unit using the protocol process information generated by the software protocol process information generating unit.

    摘要翻译: 一个实施例的通信装置包括硬件协议处理单元,软件协议处理单元,硬件协议处理信息生成单元,用于从硬件协议处理单元的处理结果生成协议处理信息,软件协议处理恢复单元 使用由硬件协议处理信息生成部生成的协议处理信息对软件协议处理部进行控制的软件协议处理信息生成部,从软件协议处理部的处理结果生成协议处理信息,以及 硬件协议处理恢复单元,使用由软件协议处理信息生成单元生成的协议处理信息来执行硬件协议处理单元的控制。

    Data transmission system, storage medium and data transmission program
    9.
    发明授权
    Data transmission system, storage medium and data transmission program 有权
    数据传输系统,存储介质和数据传输程序

    公开(公告)号:US08788726B2

    公开(公告)日:2014-07-22

    申请号:US13234564

    申请日:2011-09-16

    IPC分类号: G06F13/14

    摘要: A system has a processor configured to be capable of read and write to a main memory, a storage configured to transmit stored data per block on an I/O bus, and a protocol processing apparatus connected to the I/O bus and configured to perform a communication protocol process on behalf of the processor. The processor includes a specifying part configured to specify data per block to be transmitted from the storage, and an indicating part configured to indicate data transfer from the storage to the protocol processing apparatus by specifying address information of the protocol processing apparatus. The protocol processing apparatus includes a receiving part configured to directly receive data transferred per block from the storage to the I/O bus, without relaying the main memory, and a network processing part configured to transmit the data received per block by the receiving part over a network per packet.

    摘要翻译: 一种系统具有被配置为能够读取和写入主存储器的处理器,被配置为在I / O总线上每块发送存储的数据的存储器,以及连接到I / O总线并被配置为执行的协议处理装置 代表处理器的通信协议过程。 处理器包括指定部,被配置为指定要从存储发送的每个块的数据;以及指示部,被配置为指示通过指定协议处理装置的地址信息从存储器向协议处理装置的数据传送。 该协议处理装置包括接收部件,被配置为直接从每个块传输的数据从存储器传送到I / O总线,而不中继主存储器;以及网络处理部件,被配置为将每个块接收的数据由接收部件发送 每个数据包的网络。

    DATA COMMUNICATION APPARATUS AND METHOD
    10.
    发明申请
    DATA COMMUNICATION APPARATUS AND METHOD 有权
    数据通信设备和方法

    公开(公告)号:US20110225308A1

    公开(公告)日:2011-09-15

    申请号:US13013034

    申请日:2011-01-25

    IPC分类号: G06F15/16

    摘要: According to one embodiment, a data communication apparatus includes a communication unit configured to transmit a transmission frame and receive a reception frame via a plurality of networks, a storage unit configured to store a first identifier indicating by way of which of the plurality of networks the communication unit has received a reception frame or a second identifier indicating by way of which of the plurality of networks the communication unit transmits a transmission frame, a hardware protocol processing unit, and a software processing unit. The hardware protocol processing unit performs protocol processing on the reception frame to write the first identifier to the storage unit, and perform the protocol processing on the transmission frame to read the second identifier from the storage unit. The software protocol processing unit performs the protocol processing on the transmission frame to write the second identifier to the storage unit, and perform the protocol processing on the reception frame to read the first identifier from the storage unit.

    摘要翻译: 根据一个实施例,一种数据通信装置包括:通信单元,被配置为经由多个网络发送传输帧并接收接收帧;存储单元,被配置为存储通过所述多个网络中的哪个网络指示的第一标识符 通信单元已经接收到通过通信单元发送传输帧的多个网络中的哪一个,硬件协议处理单元和软件处理单元来指示的接收帧或第二标识符。 硬件协议处理单元对接收帧执行协议处理以将第一标识符写入存储单元,并且对传输帧执行协议处理以从存储单元读取第二标识符。 软件协议处理单元对发送帧执行协议处理,将第二标识符写入存储单元,对接收帧执行协议处理,从存储单元读取第一标识符。