-
公开(公告)号:US11870708B2
公开(公告)日:2024-01-09
申请号:US18185433
申请日:2023-03-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Chen Tian , Lei Han , Kexin Liu , Wenhao Sun , Ke Meng , Yonghui Xu , Long Yan
CPC classification number: H04L47/801 , H04L47/781 , H04L47/826
Abstract: A congestion control method and an apparatus are disclosed. The method includes: after a sending device generates an unscheduled data packet of a first flow, if it is determined, based on an unscheduled packet send window shared by all flows, that the unscheduled data packet meets a sending condition, determining whether to request to add a quota for at least one of the unscheduled packet send window and a scheduled packet send window corresponding to the first flow; and if it is determined that the quota is requested to be added for the at least one of the unscheduled packet send window and the scheduled packet send window corresponding to the first flow, setting indication information in the unscheduled data packet, and sending, to a receiving device, the unscheduled data packet in which the indication information is set.
-
公开(公告)号:US11716384B2
公开(公告)日:2023-08-01
申请号:US17302585
申请日:2021-05-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Sharanyan Srikanthan , Zongfang Lin , Chen Tian , Ziang Hu
IPC: H04L67/1097 , H04L67/00 , H04L67/50
CPC classification number: H04L67/1097 , H04L67/34 , H04L67/535
Abstract: A method of distributed resource management in a distributed computing system includes determining usage of respective hardware resources by an application and generating usage metrics for the application, and assigning the application to a cluster of hardware resources to optimize diversity of usage of hardware resources in the cluster and to enhance utilization of the hardware resources by applications running in that cluster. The diversity of usage of the hardware resources is determined from respective usage metrics of the respective applications running in that cluster. The diversity of usage of the hardware resources in the cluster is optimized by assigning the application to a diversity pool of hardware resources adapted to minimize interference when applications assigned to the diversity pool of hardware resources access the hardware resources in the diversity pool and assigning applications from different diversity pools to the cluster of hardware resources.
-
公开(公告)号:US20190068516A1
公开(公告)日:2019-02-28
申请号:US16165419
申请日:2018-10-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Fanyu Meng , Qian Cao , Chen Tian
IPC: H04L12/869 , H04L12/863
CPC classification number: H04L47/60 , H04L47/50 , H04L47/6215
Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.
-
公开(公告)号:US11265258B2
公开(公告)日:2022-03-01
申请号:US16880502
申请日:2020-05-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Fanyu Meng , Qian Cao , Chen Tian
IPC: H04L12/869 , H04L47/60 , H04L47/50 , H04L47/62
Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.
-
公开(公告)号:US10715456B2
公开(公告)日:2020-07-14
申请号:US16165419
申请日:2018-10-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Fanyu Meng , Qian Cao , Chen Tian
IPC: H04L12/869 , H04L12/863
Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.
-
公开(公告)号:US11431637B2
公开(公告)日:2022-08-30
申请号:US17011705
申请日:2020-09-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jingjie Jiang , Bo Bai , Gong Zhang , Chen Tian , Wei Han
IPC: H04L47/215 , H04L43/0829 , H04L47/283 , H04L47/62 , H04L47/6275
Abstract: A transit device receives a target token request sent by a data transmit end, and sends the target token request to a data receive end. The data receive end may determine, based on the target token request, a target token packet corresponding to the target token request, and then send the target token packet to the transit device based on a priority identifier. The transit device determines a sending rate of the token packet based on a link bandwidth of the current device, a preset packet length of a token packet, and a preset packet length of the data packet, and sends the target token packet to the data transmit end based on the priority identifier and the sending rate of the token packet. The transit device may send the target data packet to the data receive end.
-
公开(公告)号:US20210273996A1
公开(公告)日:2021-09-02
申请号:US17302585
申请日:2021-05-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Sharanyan Srikanthan , Zongfang Lin , Chen Tian , Ziang Hu
IPC: H04L29/08
Abstract: A method of distributed resource management in a distributed computing system includes determining usage of respective hardware resources by an application and generating usage metrics for the application, and assigning the application to a cluster of hardware resources to optimize diversity of usage of hardware resources in the cluster and to enhance utilization of the hardware resources by applications running in that cluster. The diversity of usage of the hardware resources is determined from respective usage metrics of the respective applications running in that cluster. The diversity of usage of the hardware resources in the cluster is optimized by assigning the application to a diversity pool of hardware resources adapted to minimize interference when applications assigned to the diversity pool of hardware resources access the hardware resources in the diversity pool and assigning applications from different diversity pools to the cluster of hardware resources.
-
-
-
-
-
-