FLEXIBLE LOAD BALANCING ON MULTIPATH NETWORKS

    公开(公告)号:US20230246966A1

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

    申请号:US18295783

    申请日:2023-04-04

    Applicant: Lemon Inc.

    CPC classification number: H04L47/125 H04L45/24

    Abstract: A computer system for flexible load balancing on a multipath network includes a processor that implements a multipath transport protocol as a transport layer of a network stack, a load balancer that distributes network traffic across a plurality of paths, and a congestion controller in communication with the load balancer. The congestion controller determines parameters for a message based on information received from the load balancer. A scheduler included in the load balancer selects a load balancing algorithm from a plurality of load balancing algorithms based on the parameters of the message received from the congestion controller and, based on the selected load balancing algorithm, determines a timing and a path for the message to be sent to the transport layer.

    COMPUTER NETWORK CONGESTION CONTROL MANAGEMENT

    公开(公告)号:US20230254262A1

    公开(公告)日:2023-08-10

    申请号:US18299659

    申请日:2023-04-12

    Applicant: Lemon Inc.

    CPC classification number: H04L47/50 H04L47/30 H04L47/12

    Abstract: A computer system for managing congestion control of packets includes a processor that implements a network traffic manager including a congestion controller and a socket. The congestion controller determines messages parameters for packets of a plurality of messages and assigns a congestion control algorithm setting to each packet based on the message parameters associated with each packet. The socket includes a buffer with a queue having a plurality of threshold queue positions. The congestion controller determines that a subset of packets exceeds at least a first threshold queue position and selects a congestion control action for each packet in the subset based on the assigned congestion control setting for each respective packet and a position of each respective packet relative to the plurality of threshold queue positions.

Patent Agency Ranking