SESSION SHARING WITH REMOTE DIRECT MEMORY ACCESS CONNECTIONS

    公开(公告)号:US20250141961A1

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

    申请号:US19012523

    申请日:2025-01-07

    Abstract: Systems and methods enable session sharing for session-based remote direct memory access (RDMA). Multiple queue pairs (QPs) can be added to a single session and/or session group where each of the QPs has a common remote. Systems and methods may query a session ID for an existing session group and then use the session ID with an add QP request to join additional QPs to an existing session. Newly added QPs may share one or more features with existing QPs of the session group, such as encryption parameters. Additionally, newly added QPs may be configured with different performance or quality of service requirements, thereby isolating performance, and permitting true scaling for high performance computing applications.

    Traveling wave cascaded micro ring modulators

    公开(公告)号:US12287537B2

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

    申请号:US17993296

    申请日:2022-11-23

    Abstract: Traveling wave cascaded micro ring modulators (TW-CMRMs) are provided. An example TW-CMRM includes an optical bus, an electrical transmission line, and at least two micro ring modulators (MRMs) operatively coupled to the optical bus and the electrical transmission line. The electrical transmission line includes a cathode transmission line and an anode transmission line. The at least two MRMs are cascaded in a series connection, and the at least two cascaded MRMs include a first terminal and a second terminal respectively. The at least two cascaded MRMs collectively modulate a phase and/or an amplitude of an optical input signal received from an optical signal source.

    Flow/application-based packet marking by network-adapter

    公开(公告)号:US12284120B2

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

    申请号:US17988799

    申请日:2022-11-17

    Abstract: A network adapter includes a host interface, a network interface, a packet processor, and a telemetry handler. The host interface is to communicate with a host. The network interface is to send packets to a network. The packet processor is to process the packets prior to sending the packets to the network. The telemetry handler is to receive from the host, over the host interface, an indication specifying a flow or application, to mark one or more packets associated with the flow or application with a specified identifier in response to the indication, and to send the marked packets using the packet processor to the network via the network interface.

    INTERRUPT EMULATION ON NETWORK DEVICES

    公开(公告)号:US20250123980A1

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

    申请号:US18988345

    申请日:2024-12-19

    Abstract: Methods, systems, and devices for message signaled interrupt (MSI-X) tunneling on a host device exposed by a bridge connection are described. A device may receive data and a first interrupt signal from a remote destination over a network protocol. The device may receive the data and/or the first interrupt signal over the bridge connection, via a tunneled communication from the remote destination. The device may generate a second interrupt signal based on the first interrupt signal and a local interrupt configuration provided by a system bus driver of the device. The device may inject the data and the second interrupt signal over the system bus. Injecting the data and injecting the second interrupt signal may include ensuring the data is made available to the system bus driver, prior to the interrupt handler receiving the second interrupt signal.

    AI-supported network telemetry using data processing unit

    公开(公告)号:US12273380B2

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

    申请号:US17550867

    申请日:2021-12-14

    Abstract: A device receives a packet from a local network. The packet may be directed toward a cloud computing resource. The device determines that the packet is associated with a new packet flow. In response to determining that the packet is associated with the new packet flow, the device provides one or more packets from the new packet flow to a machine learning model for packet inspection. The device receives an output from the machine learning model and routes the new packet flow based on the output received from the machine learning model. The output indicates whether or not the new packet flow is associated with a network attack.

    In-Service Software Update Managed by Network Controller

    公开(公告)号:US20250106211A1

    公开(公告)日:2025-03-27

    申请号:US18474274

    申请日:2023-09-26

    Abstract: A controller includes one or more ports and a processor. The one or more ports are to communicate with a network that includes multiple network devices. The processor is to receive, from a network device in the network, a request to perform a software update in the network device, to evaluate a permission condition in response to the request, to send to the network device a response granting the request when the permission condition is met, and to at least temporarily deny the request when the permission condition is not met.

    Multi-socket network interface controller with consistent transaction ordering

    公开(公告)号:US12259832B2

    公开(公告)日:2025-03-25

    申请号:US18174668

    申请日:2023-02-27

    Abstract: Computing apparatus includes a host computer, including multiple non-uniform memory access (NUMA) nodes, including at least first and second NUMA nodes, which include first and second local memories and first and second host bus interfaces for connection to first and second peripheral component buses, respectively. A network interface controller (NIC) is to receive a definition of a memory region extending over respective first and second parts of the first and second local memories and to receive a memory mapping with respect to the memory region that is applicable to both the first and second local memories, and to apply the memory mapping in writing data to the memory region via first and second NIC bus interfaces in a sequence of direct memory access (DMA) transactions to the respective first and second parts of the first and second local memories in response to packets received through a network port.

    TELEMETRY DATA ABSTRACTION
    9.
    发明申请

    公开(公告)号:US20250097130A1

    公开(公告)日:2025-03-20

    申请号:US18967566

    申请日:2024-12-03

    Abstract: Methods, systems, and computer program products to generate a telemetry pipeline. In embodiments, the system includes a communication interface that receives one or more user-defined functions for the telemetry pipeline. The system also includes control logic that implements programmatically the one or more user-defined functions to collect telemetry data at a plurality of layers in the telemetry pipeline based on the one or more user-defined functions and calculate smart metrics at different layers of the plurality of layers in the telemetry pipeline. The smart metrics may be calculated at a layer closest to where associated telemetry data is collected.

    UNIVERSAL HOUSING FOR PLUGGABLE NETWORK INTERFACE DEVICES

    公开(公告)号:US20250096509A1

    公开(公告)日:2025-03-20

    申请号:US18370748

    申请日:2023-09-20

    Abstract: A pluggable network interface device includes a printed circuit board (“PCB”) and a housing configured to receive a heat transfer plate selected from a set of swappable heat transfer plates. An upper surface of the housing includes a set of modular plate receiving features. When in an assembled state, the upper surface of the housing is attached via the set of modular plate receiving features to one heat transfer plate of a set of heat transfer plates. The overall height of the pluggable network interface module in the assembled state is greater than a first assembly height dimension measured from a base surface of the housing to the upper surface of the housing. The set of modular plate receiving features are configured to engage with any heat transfer plate in the set of swappable heat transfer plates that are associated with different module types.

Patent Agency Ranking