Congestion control for low latency datacenter networks

    公开(公告)号:US11509593B2

    公开(公告)日:2022-11-22

    申请号:US17185020

    申请日:2021-02-25

    Applicant: Google LLC

    Abstract: Systems and methods for controlling congestion of a data network are provided. An engine round-trip time (RTT) and a fabric RTT for a network flow are determined. An engine-based congestion window size for the flow is determined based on the engine RTT and a target engine RTT. A fabric-based congestion window size for the flow is determined based on the fabric RTT and a target fabric RTT. The smaller of the engine-based congestion window size and the fabric-based window size is selected for use in transmitting a future packet associated with the flow. The target engine RTT is determined based in part on the current congestion window used to transmit packets for the flow and/or the target fabric RTT is determined based on a number of hops packets associated with the flow traverse from a source to a destination associated with the flow.

    DEVICE AND METHOD FOR DELIVERING ACKNOWLEDGMENT IN NETWORK TRANSPORT PROTOCOLS

    公开(公告)号:US20210385147A1

    公开(公告)日:2021-12-09

    申请号:US17324986

    申请日:2021-05-19

    Abstract: A first network device is configured to: transmit data packets and poll messages to a second network device; and receive, in response to each poll message, at least one status message from the second network device. The at least one status message indicates which of the data packets sent before that poll message have been correctly received at the second network device and/or have been lost. The first network device is configured to adapt a rate of transmitting the poll messages based on a set of parameters. Further, a second network device is configured to: receive data packets from a first network device; and transmit at least one unsolicited status message to the first network device, in case of certain conditions.

    MAINTENANCE OF DOWNLINK THROUGHPUT

    公开(公告)号:US20210328937A1

    公开(公告)日:2021-10-21

    申请号:US17214753

    申请日:2021-03-26

    Abstract: A method, an apparatus, a computer-program product and a system for transmission of data packets are disclosed. A communication link between a first device and a second device is established in accordance with a transmission control protocol for transmission of a data packet between the first device and the second device. The communication link is monitored during transmission of the data packet from the second device to the first device. Based on the monitoring, at least a portion of a bandwidth available for transmission of an acknowledgement from the second device to the first device is adjusted. The acknowledgement indicates receipt of the data packet performing by the second device.

    Time sensitive network (TSN) scheduler with verification

    公开(公告)号:US11121978B2

    公开(公告)日:2021-09-14

    申请号:US16826864

    申请日:2020-03-23

    Abstract: According to some embodiments, system and methods are provided, comprising receiving, at a verification module, a schedule for transmission of one or more data frames to one or more destination nodes via a Time Sensitive Network (TSN); receiving, at the verification module, a destination for each data frame; receiving, at the verification module, a maximum tolerable latency for each data frame; determining, via the verification module, the received schedule is correct; transmitting one or more data frames according to the schedule; accessing, via the verification module, the one or more destination nodes; verifying, via the verification module, the one or more data frames were transmitted to the one or more destination nodes within a maximum tolerable latency, based on accessing the one or more destination nodes; and controlling one or more operations of an installed product based on the transmitted one or more data frames. Numerous other aspects are provided.

    5G Congestion Control
    9.
    发明申请

    公开(公告)号:US20210194816A1

    公开(公告)日:2021-06-24

    申请号:US17196156

    申请日:2021-03-09

    Abstract: A split radio access architecture comprises a packet processing node and one or more baseband processing nodes. The packet processing node receives, from a baseband processing node, first feedback corresponding to air interface congestion between the baseband processing node and a wireless device receiving packets from the baseband processing node. The packet processing node also receives, from the baseband processing node, second feedback corresponding to transport network congestion of a transport interface between the packet processing node and the baseband processing node. The packet processing node transmits user data to the baseband processing node based on the received first and second feedback.

    Congestion Control For Low Latency Datacenter Networks

    公开(公告)号:US20210184981A1

    公开(公告)日:2021-06-17

    申请号:US17185020

    申请日:2021-02-25

    Applicant: Google LLC

    Abstract: Systems and methods for controlling congestion of a data network are provided. An engine round-trip time (RTT) and a fabric RTT for a network flow are determined. An engine-based congestion window size for the flow is determined based on the engine RTT and a target engine RTT. A fabric-based congestion window size for the flow is determined based on the fabric RTT and a target fabric RTT. The smaller of the engine-based congestion window size and the fabric-based window size is selected for use in transmitting a future packet associated with the flow. The target engine RTT is determined based in part on the current congestion window used to transmit packets for the flow and/or the target fabric RTT is determined based on a number of hops packets associated with the flow traverse from a source to a destination associated with the flow.

Patent Agency Ranking