TRANSMISSION AND RECEPTION DEVICES FOR REDUCING THE DELAY IN END-TO-END DELIVERY OF NETWORK PACKETS
    1.
    发明公开
    TRANSMISSION AND RECEPTION DEVICES FOR REDUCING THE DELAY IN END-TO-END DELIVERY OF NETWORK PACKETS 有权
    SENDE- UND EMPFANGSVORRICHTUNGEN ZUR VERRINGERUNG DERVERZÖGERUNGBEI End-to-END-LIEFERUNG VON NETZWERKDATENPAKETEN

    公开(公告)号:EP3047617A1

    公开(公告)日:2016-07-27

    申请号:EP13765711.0

    申请日:2013-09-19

    摘要: The invention relates to a transmission device (110) comprising a processor, configured: (1) to submit multiple read request messages (ReadA, ReadB) over a host interface corresponding to buffers of one or more network packets, (a) to assign for each network packet a unique packet identifier, (b) to calculate for each read request message a start byte offset indicating a relative location of a first completion byte of the read request message within the original network packet, (c) to store the unique packet identifier and the start byte offset as an entry within a transmission database (113); and (3) upon arrival of completion data from the host interface for the submitted read request messages, for each read response message (CPL A1): (a) to associate the read response message (CPL A1) with an entry of the transmission database (113) and extract the packet identifier, (b) to transform the read response message (CPL A1) into a fabric cell by the following operations: (c) to mark the fabric cell with the packet identifier, (d) to mark the fabric cell with a byte offset indicating a relative start byte offset of the fabric cell within the associated network packet, wherein the byte offset is calculated by summing a relative start offset of the corresponding read request message and a location of the read response message (CPL A1) within an entire stream of completion bytes of that read request message, (e) to mark the fabric cell with a first flag if the fabric cell represents a first fabric cell of the network packet and a last flag if the fabric cell represents a last fabric cell of the network packet, (f) to release the transmission database (113) entry if the fabric cell is marked with the last flag, and (g) to submit the fabric cell over a fabric interface.

    摘要翻译: 用于减少网络分组的端到端传送的延迟的方法和设备可以通过使设备的传输(TX)侧标记具有唯一分组标识符的每个小区并且具有字符偏移参数来实现,其中标签 允许目的地设备的接收(RX)侧通过直接将它们放置在相应的主机缓冲器上来将小区即时组合成分组,并且该方法可以同时对多个分组进行,因此存储和转发缓冲是 在源或目的设备中不需要,并且实现了尽可能低的端到端切入延迟。