Out-of-order packet processing
    24.
    发明授权

    公开(公告)号:US11909660B2

    公开(公告)日:2024-02-20

    申请号:US17987911

    申请日:2022-11-16

    CPC classification number: H04L47/34 H04L1/18

    Abstract: In one embodiment, a communication apparatus, including a network interface configured to receive over a network a sequence of data packets of a network flow having a defined packet order, wherein the network interface is configured to receive an out-of-order data packet instead of multiple missing data packets according to the defined packet order, a timer, and packet processing circuitry configured to activate the timer responsively to receiving the out-of-order data packet, and set the time period over which the tinier is activated responsively to a quantity of the multiple missing data packets.

    Offloading execution of a multi-task parameter-dependent operation to a network device

    公开(公告)号:US11556378B2

    公开(公告)日:2023-01-17

    申请号:US17120321

    申请日:2020-12-14

    Abstract: A network device includes a network interface, a host interface and processing circuitry. The network interface is configured to connect to a communication network. The host interface is configured to connect to a host including a processor. The processing circuitry is configured to receive from the processor, via the host interface, a notification specifying an operation for execution by the network device, the operation including (i) multiple tasks that are executable by the network device, and (ii) execution dependencies among the tasks in response to the notification, the processing circuitry is configured to determine a schedule for executing the tasks, the schedule complying with the execution dependencies, and to execute the operation by executing the tasks of the operation is accordance with the schedule.

    Remote direct memory access operations with integrated data arrival indication

    公开(公告)号:US12265497B2

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

    申请号:US17977894

    申请日:2022-10-31

    Abstract: Disclosed are apparatuses, systems, and techniques that improve efficiency and decrease latency of remote direct memory access (RDMA) operations. The techniques include but are not limited to unified RDMA operations that are recognizable by various communicating devices, such as network controllers and target memory devices, as requests to establish, set, and/or update arrival indicators in the target memory devices responsive to arrival of one or more portions of the data being communicated.

Patent Agency Ranking