Sharing network manager between multiple tenants

    公开(公告)号:US12107722B2

    公开(公告)日:2024-10-01

    申请号:US17869637

    申请日:2022-07-20

    申请人: VMware LLC

    摘要: Some embodiments provide a method for one of multiple shared API processing services in a container cluster that implements a network policy manager shared between multiple tenants. The method receives a configuration request from a particular tenant to modify a logical network configuration for the particular tenant. Configuration requests from the plurality of tenants are balanced across the plurality of shared API processing services. Based on the received configuration request, the method posts a logical network configuration change to a configuration queue in the cluster. The configuration queue is dedicated to the logical network of the particular tenant. Services are instantiated separately in the container cluster for each tenant to distribute configuration changes from the respective configuration queues for the tenants to datacenters that implement the tenant logical networks such that configuration changes for one tenant do not slow down processing of configuration changes for other tenants.

    User equipment and method for managing out-of-order packets

    公开(公告)号:US12095679B2

    公开(公告)日:2024-09-17

    申请号:US17515889

    申请日:2021-11-01

    摘要: User equipment (UE) for managing out-of-order packets is provided. The UE may include a radio frequency (RF) signal processing device, a management module, a filter module and a multi-reorder queue circuit. The RF signal processing device may receive a plurality of packets from a network node. The management module may collect network information of the network node and application information and generate a plurality of filter rules according to the network information and the application information. The filter module may receive the filter rules from the management module and allocate a plurality of out-of-order packets of the packets to different reorder queues according to the filter rules, wherein each reorder queue corresponds to a different reorder timer. The multi-reorder queue circuit includes the reorder queues. The multi-reorder queue circuit determines how to push each out-of-order packet to its corresponding application through a TCP/IP stack.

    Communication Device and Data Communication Method

    公开(公告)号:US20240283754A1

    公开(公告)日:2024-08-22

    申请号:US18568370

    申请日:2022-05-18

    IPC分类号: H04L49/90 H04L12/40

    摘要: A communication device 120 includes at least one transmission buffer Tx1 and at least one of reception buffers Rx1 to RxN. The communication device 120 transmits data provided with identification information from the transmission buffer Tix to a CAN bus 200 via a CAN transceiver 160, receives the data flowing through the CAN bus 200, and stores the received data in any one of the reception buffers Rx1 to RxN. With respect to the data stored in the reception buffers Rx1 to RxN, the communication device 120 recognizes, and processes accordingly, the data transmitted from the node of the communication device.

    First-in first-out function for segmented data stream processing

    公开(公告)号:US12047306B2

    公开(公告)日:2024-07-23

    申请号:US17940996

    申请日:2022-09-08

    发明人: Iraj Sodagar

    IPC分类号: H04L49/90

    CPC分类号: H04L49/90

    摘要: A method includes storing entries in a first first-in first-out (FIFO) buffer, each entry of the first FIFO buffer includes a respective segment of plural segments of a first data stream and timing attributes corresponding to the respective segment. The method also includes processing the respective segments in entries output from the first FIFO buffer using a first media processing task of a workflow in a network-based media processing (NBMP) system. The respective segments are processed independently from each other and the first media processing task is performed in a cloud computing environment. The method also includes generating a continuous data stream by concatenating the processed segments according to the timing attributes corresponding to the processed segments.