Adaptive acknowledgement control
    1.
    发明授权

    公开(公告)号:US10560391B2

    公开(公告)日:2020-02-11

    申请号:US15874491

    申请日:2018-01-18

    Abstract: A network device is configured to transmit acknowledgement packets according to the length of the egress queue. The network device receives data packets from one or more endpoints and buffers the data packets in an egress buffer before transmitting the data packets. The network device also receives acknowledgement packets that are sent in response to data packets previously transmitted by the network device. The network device buffers the acknowledgement packets in an acknowledgement buffer. The network device transmits the acknowledgement packets at an acknowledgment rate that is based on a queue length of the egress buffer.

    LOAD BALANCING WITH FLOWLET GRANULARITY
    3.
    发明申请

    公开(公告)号:US20180139138A1

    公开(公告)日:2018-05-17

    申请号:US15869531

    申请日:2018-01-12

    Abstract: A first flowlet of a flow from a source network device to a destination network device is assigned to a first path of a plurality of paths between the source device and the destination device. The assignment of the first flowlet to the first path is made by a network connected device. A second flowlet is detected in response to an interruption in transmission of the flow due to congestion along the first path, wherein the interruption is longer in duration than a difference in a transmission time between the source network device and the destination network device along each of the plurality of paths. The second flowlet is assigned to a second path of the plurality of paths by the network connected device. According to some example embodiments, the second path is randomly selected from the plurality of paths.

    LOAD BALANCING WITH FLOWLET GRANULARITY

    公开(公告)号:US20170085485A1

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

    申请号:US15003172

    申请日:2016-01-21

    Abstract: A first flowlet of a flow from a source network device to a destination network device is assigned to a first path of a plurality of paths between the source device and the destination device. The assignment of the first flowlet to the first path is made by a network connected device. A second flowlet is detected in response to an interruption in transmission of the flow due to congestion along the first path, wherein the interruption is longer in duration than a difference in a transmission time between the source network device and the destination network device along each of the plurality of paths. The second flowlet is assigned to a second path of the plurality of paths by the network connected device. According to some example embodiments, the second path is randomly selected from the plurality of paths.

    HTTP streaming client adaptation algorithm based on proportional-integral control
    7.
    发明授权
    HTTP streaming client adaptation algorithm based on proportional-integral control 有权
    基于比例积分控制的HTTP流客户端适配算法

    公开(公告)号:US09485289B2

    公开(公告)日:2016-11-01

    申请号:US14012225

    申请日:2013-08-28

    Abstract: In one embodiment, an HTTP streaming session may be initiated at a client device in a network. The client device may have a buffer and may be configured to request and receive one or more data segments over HTTP from an HTTP server. A first data segment at a first data source rate may be requested and subsequently received. The first data segment may be stored in the buffer. A second data source rate may then be calculated based on a storage level in the buffer, and a second data segment at the second data source rate may be requested.

    Abstract translation: 在一个实施例中,可以在网络中的客户端设备处发起HTTP流传输会话。 客户端设备可以具有缓冲器,并且可以被配置为通过HTTP从HTTP服务器请求和接收一个或多个数据段。 可以请求并随后接收第一数据源速率的第一数据段。 第一数据段可以存储在缓冲器中。 然后可以基于缓冲器中的存储级别来计算第二数据源速率,并且可以请求第二数据源速率的第二数据段。

    Load balancing with flowlet granularity

    公开(公告)号:US10243858B2

    公开(公告)日:2019-03-26

    申请号:US15869531

    申请日:2018-01-12

    Abstract: A first flowlet of a flow from a source network device to a destination network device is assigned to a first path of a plurality of paths between the source device and the destination device. The assignment of the first flowlet to the first path is made by a network connected device. A second flowlet is detected in response to an interruption in transmission of the flow due to congestion along the first path, wherein the interruption is longer in duration than a difference in a transmission time between the source network device and the destination network device along each of the plurality of paths. The second flowlet is assigned to a second path of the plurality of paths by the network connected device. According to some example embodiments, the second path is randomly selected from the plurality of paths.

Patent Agency Ranking