Ethernet enhancements
    41.
    发明授权

    公开(公告)号:US10404625B2

    公开(公告)日:2019-09-03

    申请号:US14496667

    申请日:2014-09-25

    Abstract: This disclosure describes enhancements to Ethernet for use in higher performance applications like Storage, HPC, and Ethernet based fabric interconnects. This disclosure provides various mechanisms for lossless fabric enhancements with error-detection and retransmissions to improve link reliability, frame pre-emption to allow higher priority traffic over lower priority traffic, virtual channel support for deadlock avoidance by enhancing Class of service functionality defined in IEEE 802.1Q, a new header format for efficient forwarding/routing in the fabric interconnect and header CRC for reliable cut-through forwarding in the fabric interconnect. The enhancements described herein, when added to standard and/or proprietary Ethernet protocols, broadens the applicability of Ethernet to newer usage models and fabric interconnects that are currently served by alternate fabric technologies like Infiniband, Fiber Channel and/or other proprietary technologies, etc.

    Reorder resilient transport
    43.
    发明授权

    公开(公告)号:US09979640B2

    公开(公告)日:2018-05-22

    申请号:US14580981

    申请日:2014-12-23

    CPC classification number: H04L45/74 H04L45/38 H04L47/115 H04L47/52 H04L47/54

    Abstract: Devices and techniques for reorder resilient transport are described herein. A device may store data packets in sequential positions of a flow queue in an order in which the data packets were received. The device may retrieve a first data packet from a first sequential position and a second data packet from a second sequential position that is next in sequence to the first sequential position in the flow queue. The device may store the first data packet and the second data packet in a buffer and refrain from providing the first data packet and the second data packet to upper layer circuitry if the packet order information for the first data packet and the second data packet indicate that the first data packet and the second data packet were received out of order. Other embodiments are also described.

    INPUT OUTPUT DATA ALIGNMENT
    46.
    发明申请
    INPUT OUTPUT DATA ALIGNMENT 审中-公开
    输入输出数据对齐

    公开(公告)号:US20160350250A1

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

    申请号:US15033484

    申请日:2013-12-23

    CPC classification number: G06F13/385 G06F13/4282

    Abstract: Techniques for handling unaligned data in a computing system are described herein. The techniques may include receiving data from an input/output (I/O) device, through an I/O interface. The data may be padded by adding values to the data at the I/O interface if the data is unaligned with respect to that computing system such that a consumer of the data associated with the I/O device ignores the added values.

    Abstract translation: 本文描述了用于在计算系统中处理未对齐数据的技术。 这些技术可以包括通过I / O接口从输入/输出(I / O)设备接收数据。 如果数据相对于该计算系统未对齐,则可以通过将数值添加到I / O接口中的数据来填补数据,使得与I / O设备相关联的数据的消费者忽略添加的值。

Patent Agency Ranking