DATA TRANSMISSION METHOD, CORE FORWARDING DEVICE AND END POINT FORWARDING DEVICE
    1.
    发明授权
    DATA TRANSMISSION METHOD, CORE FORWARDING DEVICE AND END POINT FORWARDING DEVICE 有权
    数据传输方法,核心转发设备和端点转发设备

    公开(公告)号:EP3073688B1

    公开(公告)日:2017-08-16

    申请号:EP14871578.2

    申请日:2014-09-15

    IPC分类号: H04L12/46

    摘要: The present invention discloses a data transmission method, a core forwarding device, and an endpoint forwarding device. In the data method, an end-to-end flow control technology is established between a core device and an endpoint device of a system by using the core forwarding device and the endpoint forwarding device, resolving a technical problem in the prior art that a uniform back pressure is generated in an entire data transmission link if any endpoint device generates back pressure when PCIe data is transmitted through the Ethernet, thereby achieving technical effects of increasing bandwidth utilization of the entire system and increasing the data transmission efficiency.

    摘要翻译: 本发明公开了一种数据传输方法,核心转发设备和端点转发设备。 在数据方法中,通过核心转发设备和端点转发设备,在系统的核心设备和端点设备之间建立端到端流量控制技术,解决了现有技术中存在的统一 如果任何端点设备在通过以太网传输PCIe数据时产生背压,则整个数据传输链路会产生背压,从而达到提高整个系统带宽利用率,提高数据传输效率的技术效果。

    Data transfer device and data transfer method
    3.
    发明公开
    Data transfer device and data transfer method 有权
    Vorrichtung und Verfahren zurDatenübertragung

    公开(公告)号:EP2442500A1

    公开(公告)日:2012-04-18

    申请号:EP11183521.1

    申请日:2011-09-30

    申请人: Fujitsu Limited

    IPC分类号: H04L12/56 G06F13/38

    摘要: A data transfer device (100) includes a storage controller (171) that stores received response data in a buffer (160) with respect to each piece of identification information included in the response data when receiving the response data from a first device (30), the response data being transferred from the first device in response to a transfer request transferred from a second device (20), a counting unit (172) that counts a number of pieces of the response data stored in the buffer (160) by the storage controller (171) with respect to each piece of the identification information, and a determination unit (173) that determines whether the number counted by the counting unit (172) reaches a specified value preliminarily set with respect to each piece of the identification information.

    摘要翻译: 数据传送装置(100)包括存储控制器(171),当接收到来自第一装置(30)的响应数据时,将接收到的响应数据存储在缓冲器(160)中,相对于包括在响应数据中的每一个标识信息, 响应于从第二设备传送的传送请求从第一设备传送响应数据;计数单元,其对存储在缓冲器中的响应数据的数量进行计数, 存储控制器(171),以及确定单元(173),其确定由计数单元(172)计数的数量是否达到关于每条识别信息预先设置的指定值 。

    Queue depth management for communication between host and peripheral device
    4.
    发明公开
    Queue depth management for communication between host and peripheral device 有权
    队列深度管理用于在主机和外围设备之间的通信

    公开(公告)号:EP2383659A3

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

    申请号:EP11175859.5

    申请日:2006-01-31

    IPC分类号: G06F13/10 G06F13/38 H04L12/56

    摘要: 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.

    Dynamic sharing of a transaction queue
    7.
    发明公开
    Dynamic sharing of a transaction queue 有权
    Dynamische Verteilung einer Transaktionswarteschlange

    公开(公告)号:EP1720295A1

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

    申请号:EP05026622.0

    申请日:2005-12-06

    IPC分类号: H04L12/56

    摘要: A network device for dynamically allocating memory locations to plurality of queues. The network device includes an assigning means for assigning a predefined amount of a temporary memory buffer and a shared memory buffer to each of a plurality of ports and for allocating a fixed allocation of the temporary memory buffer and the shared memory buffer to each of a plurality of queues associated with each port. After each queue has accumulated a predefined portion of data in the temporary memory buffer, the data is transmitted to the shared memory. The means for assigning reduces the shared memory access bandwidth by a predefmed amount that is less than a processing bandwidth of a system clock.

    摘要翻译: 一种用于将存储器位置动态地分配给多个队列的网络设备。 网络设备包括:分配装置,用于将预定量的临时存储器缓冲器和共享存储器缓冲器分配给多个端口中的每一个,并且用于将暂时存储器缓冲器和共享存储器缓冲器的固定分配分配给多个 与每个端口相关联的队列。 在每个队列在临时存储器缓冲器中累积了预定义的数据部分之后,数据被发送到共享存储器。 用于分配的装置将共享存储器访问带宽减小预定量小于系统时钟的处理带宽。