Bandwidth awareness in a link aggregation group

    公开(公告)号:US11627096B2

    公开(公告)日:2023-04-11

    申请号:US16431649

    申请日:2019-06-04

    摘要: In one embodiment, a method includes receiving a request to establish a path for a data stream from the first network apparatus to a second network apparatus, where the request is associated with a requested bandwidth for the data stream, and where the first network apparatus and the second network apparatus are connected by a link aggregation group including a number of physical links, accessing bandwidth information representing a number of remaining bandwidths of the respective multiple of physical links, determining that the requested bandwidth is not satisfied by any of the number of remaining bandwidths of the number of physical links, and sending a response rejecting the request to establish the path.

    BLOCKCHAIN-BASED DYNAMIC STORAGE PROVISIONER

    公开(公告)号:US20230090387A1

    公开(公告)日:2023-03-23

    申请号:US17994665

    申请日:2022-11-28

    申请人: Red Hat, Inc.

    发明人: Dylan Murray

    摘要: Methods and systems for dynamically provisioning storage on a blockchain are provided. In one embodiment, a method is provided that includes receiving a request that includes a data unit for storage. The data unit may be buffered in a data stack that stores one or more data units. The data unit may be stored in the data stack until (i) a predetermined amount of time has passed and/or (ii) a size of the data stack exceeds a predetermined threshold. The data units stored in the data stack may then be encrypted and included in one or more storage transactions. The storage transactions may also include encryption keys used to encrypt the data units. The storage transactions may then be transmitted to nodes for storage on a blockchain.

    Quality of service adjusting method based on application categories and system thereof

    公开(公告)号:US11606305B2

    公开(公告)日:2023-03-14

    申请号:US17386651

    申请日:2021-07-28

    摘要: A quality of service adjusting method based on application categories is configured to adjust a Quality of Service (QoS) of a communication device. A network session processing step is performed to drive a hardware accelerator to process a plurality of network sessions. A packet receiving step is performed to drive a processing unit to receive a first packet group of each of the network sessions. A packet analyzing step is performed to execute a packet inspecting module to analyze a plurality of packet data of the first packet group of each of the network sessions, and to classify an application corresponding to each of the network sessions. A list establishing step is performed to establish a priority list. A bandwidth distributing step is performed to distribute a network bandwidth to a second packet group of each of the network sessions according to the priority list.

    DYNAMIC ALLOCATION OF EDGE NETWORK RESOURCES

    公开(公告)号:US20230062334A1

    公开(公告)日:2023-03-02

    申请号:US17717996

    申请日:2022-04-11

    IPC分类号: H04L47/783

    摘要: An embodiment includes determining, based on historical data associated with a specific task, a baseline bandwidth recommendation for completing the specific task. The embodiment assigns, for a first time period, the specific task to a first computing device on a network. The embodiment allocates, for the first time period based on the baseline bandwidth recommendation, a first baseline bandwidth to the first computing device. The embodiment allocates, for the first time period, a portion of a shared buffer bandwidth as a first buffer bandwidth to the first computing device based on a weight value assigned to the specific task. The first buffer bandwidth combines with the first baseline bandwidth as a first total bandwidth for the specific task. The embodiment throttles, during the first time period, data packets associated with the specific task based on the first total bandwidth for the specific task.