-
公开(公告)号:US11606297B2
公开(公告)日:2023-03-14
申请号:US17211815
申请日:2021-03-24
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Mengzhu Liu , Yali Zhang , Shixing Liu
IPC: H04L12/801 , H04L12/825 , H04L47/12 , H04L47/25
Abstract: This application provides a congestion control method and a network device. The method includes: receiving a first message sent by a second network device, where the first message carries an active flow quantity, and the active flow quantity is a quantity determined by the second network device based on a data flow to which data packets received from a first network device belong; determining, based on the active flow quantity and rated receiving bandwidth of the second network device, packet sending control information used to send the data flow to the second network device; and sending the data flow to the second network device based on the packet sending control information. This application can better control congestion, thereby reducing network packet loss.
-
公开(公告)号:US20240364634A1
公开(公告)日:2024-10-31
申请号:US18767064
申请日:2024-07-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yali Zhang , Shixing Liu , Di Qu , Mengzhu Liu
CPC classification number: H04L47/20 , H04L47/115 , H04L47/24
Abstract: A network congestion control method includes, during transmission of a first service flow, a first network device that obtains a measurement packet including groups of measurement results corresponding to the first service flow, and each group includes an identifier of a forwarding device on a forwarding path of the first service flow and a measurement value corresponding to the forwarding device. The first network device determines, based on the groups, a congested second network device on the forwarding path. The first network device determines a control policy based on location information of the second network device, where the control policy resolves congestion of the first service flow.
-
公开(公告)号:US20220278936A1
公开(公告)日:2022-09-01
申请号:US17747281
申请日:2022-05-18
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yali Zhang , Zhaoxia Yuan , Mengzhu Liu , Yinben Xia
IPC: H04L47/2483 , H04L47/52 , H04L47/62 , H04L45/00
Abstract: The present application disclose a method for implementing congestion control. The method includes: obtaining congestion control information of a first network device, where the congestion control information includes a total bandwidth of a first egress port of the first network device and a quantity of active flows corresponding to a first queue of the first egress port; and determining a sending rate of a first data flow in the active flows based on the congestion control information, where the sending rate is positively related to the total bandwidth and negatively related to the quantity of active flows, and the sending rate is used by a sending device of the first data flow to send the first data flow.
-
公开(公告)号:US20210211379A1
公开(公告)日:2021-07-08
申请号:US17206804
申请日:2021-03-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Mengzhu Liu , Yali Zhang
IPC: H04L12/801
Abstract: The method includes a first network device receives a first packet of a first group of data packets from a second network device, and increases a current quantity of active flows by 1, to obtain a first quantity of active flows, the first network device receives a last packet of the first group of data packets sent by the second network device, and determines a first congestion value based on a second quantity of data packets that carry an explicit congestion notification (ECN) identifier in the first group of data packets, and when the first congestion value is less than a congestion threshold, the first network device decreases the first quantity of active flows by 1, to obtain a third quantity of active flows, or when the first congestion value is greater than or equal to the congestion threshold, the first network device keeps the first quantity of active flows unchanged.
-
5.
公开(公告)号:US20240171501A1
公开(公告)日:2024-05-23
申请号:US18514127
申请日:2023-11-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yi Huang , Yinben Xia , Mengzhu Liu
CPC classification number: H04L45/20 , G06N3/08 , H04L45/025 , H04L45/127 , H04L45/74 , H04L47/12 , H04L47/41
Abstract: A data processing method implemented by a controller includes receiving a processing request from a specified node that carries identifiers of a plurality of computing nodes, where the plurality of computing nodes are configured to execute a specified calculation task, determining a target switching device from switching devices that are configured to connect to the plurality of computing nodes, and separately sending, to the target switching device and the specified node, routing information that indicates data forwarding paths between the plurality of computing nodes and the target switching device. The target switching device is configured to combine, based on the routing information, data reported by the plurality of computing nodes, and then send combined data to each computing node. The specified node is configured to send the routing information to each computing node, and each computing node may report data to the target switching device based on the routing information.
-
公开(公告)号:US11522789B2
公开(公告)日:2022-12-06
申请号:US17012941
申请日:2020-09-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yi Huang , Yinben Xia , Mengzhu Liu
Abstract: A data processing method implemented by a controller includes after receiving a processing request from a specified node carrying identifiers of a plurality of computing nodes configured to execute a specified calculation task, determining a target switching device from switching devices that are configured to connect to the plurality of computing nodes, and separately sending, to the target switching device and the specified node, routing information used to indicate data forwarding paths between the plurality of computing nodes and the target switching device. The target switching device is configured to combine, based on the routing information, data reported by the plurality of computing nodes, and then send combined data to each computing node. The specified node is configured to send the routing information to each computing node, and each computing node may report data to the target switching device based on the routing information.
-
公开(公告)号:US20230047068A1
公开(公告)日:2023-02-16
申请号:US17978378
申请日:2022-11-01
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yi Huang , Yinben Xia , Mengzhu Liu
Abstract: A data processing method implemented by a controller includes receiving a processing request from a specified node that carries identifiers of a plurality of computing nodes, where the plurality of computing nodes are configured to execute a specified calculation task, determining a target switching device from switching devices that are configured to connect to the plurality of computing nodes, and separately sending, to the target switching device and the specified node, routing information that indicates data forwarding paths between the plurality of computing nodes and the target switching device. The target switching device is configured to combine, based on the routing information, data reported by the plurality of computing nodes, and then send combined data to each computing node. The specified node is configured to send the routing information to each computing node, and each computing node may report data to the target switching device based on the routing information.
-
公开(公告)号:US20210211380A1
公开(公告)日:2021-07-08
申请号:US17211815
申请日:2021-03-24
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Mengzhu Liu , Yali Zhang , Shixing Liu
IPC: H04L12/801 , H04L12/825
Abstract: This application provides a congestion control method and a network device. The method includes: receiving a first message sent by a second network device, where the first message carries an active flow quantity, and the active flow quantity is a quantity determined by the second network device based on a data flow to which data packets received from a first network device belong; determining, based on the active flow quantity and rated receiving bandwidth of the second network device, packet sending control information used to send the data flow to the second network device; and sending the data flow to the second network device based on the packet sending control information. This application can better control congestion, thereby reducing network packet loss.
-
公开(公告)号:US20200296046A1
公开(公告)日:2020-09-17
申请号:US16886218
申请日:2020-05-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Mengzhu Liu , Fengkai Li , Yinben Xia
IPC: H04L12/851 , H04L1/18 , H04L29/06
Abstract: A service packet sending method and device include receiving, by a first network device, a Transmission Control Protocol (TCP) packet from a second network device, where the TCP packet includes a service identifier, obtaining, by the first network device, based on the service identifier, a priority of a service, obtaining a TCP window based on the priority of the service, sending a TCP acknowledgement (ACK) packet including the TCP window to the second network device to enable the second network device to calculate a size of a service packet to be sent to the first network device.
-
公开(公告)号:US11855880B2
公开(公告)日:2023-12-26
申请号:US17978378
申请日:2022-11-01
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yi Huang , Yinben Xia , Mengzhu Liu
CPC classification number: H04L45/20 , G06N3/08 , H04L45/025 , H04L45/127 , H04L45/74 , H04L47/12 , H04L47/41
Abstract: A data processing method implemented by a controller includes receiving a processing request from a specified node that carries identifiers of a plurality of computing nodes, where the plurality of computing nodes are configured to execute a specified calculation task, determining a target switching device from switching devices that are configured to connect to the plurality of computing nodes, and separately sending, to the target switching device and the specified node, routing information that indicates data forwarding paths between the plurality of computing nodes and the target switching device. The target switching device is configured to combine, based on the routing information, data reported by the plurality of computing nodes, and then send combined data to each computing node. The specified node is configured to send the routing information to each computing node, and each computing node may report data to the target switching device based on the routing information.
-
-
-
-
-
-
-
-
-