CROSS-APPLICATION PREDICTIVE ROUTING
    3.
    发明公开

    公开(公告)号:US20240323112A1

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

    申请号:US18678206

    申请日:2024-05-30

    摘要: In one embodiment, a device predicts, for each of a plurality of applications accessible via a network, quality metrics for different network paths where traffic for that application be routed via one or more paths among the different network paths. The device generates a congestion risk prediction model that predicts a risk of traffic congestion for a particular combination of: applications from among the plurality of applications, traffic flows associated with those applications, and paths among the network paths via which those traffic flows may be routed. The device performs a constrained optimization based on the predicted quality metrics and on the risk of traffic congestion predicted by the model, to assign traffic flows for the applications to a selected subset of the different paths. The device causes the traffic flows to be routed in the network via the selected subset of the different paths to which they are assigned.

    METHOD AND SYSTEM FOR GRANULAR DYNAMIC QUOTA-BASED CONGESTION MANAGEMENT

    公开(公告)号:US20240259315A1

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

    申请号:US18443475

    申请日:2024-02-16

    摘要: A system for facilitating sender-side granular congestion control is provided. During operation, the first and second processes of an application can run on sender and receiver nodes, respectively. A first buffer on the sender node can be allocated to the first process. For the first process, the system can then identify a second buffer at a last-hop switch of the receiver node. The system can determine, based on in-flight packets, the utilization of the second buffer. The system can also determine a fraction of available space in the second buffer for packets from the first buffer based on the utilization. Subsequently, the system can determine whether the fraction of the available space can accommodate the next packet from the first buffer. If the fraction of the available space can accommodate the next packet, the system can allow the first process to send the next packet to the second process.

    FINE-GRANULARITY ADMISSION AND FLOW CONTROL FOR RACK-LEVEL NETWORK CONNECTIVITY

    公开(公告)号:US20240243996A1

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

    申请号:US18096371

    申请日:2023-01-12

    IPC分类号: H04L45/00 H04L47/122

    摘要: A system for admission and flow control is disclosed. In some embodiments, the system includes a switch for routing network traffic, having multiple classes of service (CoSs), from multiple ingress ports to one or more of multiple egress ports. The system also includes multiple ingress-level class of service queues (InCoS-Qs) and one or more egress-level class of service queues (EgCoS-Qs), each InCoS-Q and EgCoS-Q corresponding to one of CoSs. The switch is configured to detect congestion in a particular EgCoS-Q, corresponding to a particular CoS, the particular EgCoS-Q being associated with a particular host; identify an InCoS-Q corresponding to that particular CoS, and associated with that particular host; and block that InCoS-Q, while allowing routing of the network traffic from one or more InCoS-Qs corresponding to that particular CoS, the one or more InCoS-Qs corresponding to one or more other hosts.

    SYSTEM AND METHOD FOR MEASURING AND MANAGING LATENCY ON A COMPUTER NETWORK

    公开(公告)号:US20240195720A1

    公开(公告)日:2024-06-13

    申请号:US18533534

    申请日:2023-12-08

    发明人: Anuram PALANISAMY

    摘要: A system and a method for measuring latency on a computer network. The method including: identifying a QUIC traffic flow; determining packet parameters associated with the QUIC traffic flow; determining a handshake latency associated with the packet parameters; and monitoring mid-flow latency for any changes in the latency of the QUIC traffic flow. The system for measuring and managing latency on a computer network including: a data processing engine configured to determine a QUIC traffic flow; a data collection module configured to determine packet parameters associated with the QUIC traffic flow; a state machine configured to determine a handshake latency associated with the packet parameters and monitor mid-flow latency for any changes in the latency of the QUIC traffic flow.

    System and method for scheduling transmission of network packets

    公开(公告)号:US12003423B1

    公开(公告)日:2024-06-04

    申请号:US17992326

    申请日:2022-11-22

    发明人: Sean O'Hara

    摘要: A computer method and system for scheduling packets for transmission over a network, via a gateway device having a packet buffer for temporarily storing packets intended for a network device. Upon reception of a packet in the gateway device intended for a network device, a determination is made as to whether the received packet is the start a new packet session for the network device. If yes, the packet is then caused to be forward to the intended network device. If no, then a determination is made as to whether drop the received packet contingent upon a determined current size of the packet buffer (e.g., does it exceed a predetermined packet size threshold value). If the packet is not dropped, then a determination is made as to whether mark the packet for network congestion control contingent upon the determined size of the packet buffer (e.g., does it exceed a predetermined network congestion packet size threshold value). The packet is then caused to be forwarded to the intended network device.