-
公开(公告)号:US10659342B2
公开(公告)日:2020-05-19
申请号:US16386655
申请日:2019-04-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Bailin Wen , Fangping Liu , Weifeng Shen , Hongkuan Liu
IPC: H04L12/28 , H04L12/751 , H04L12/721 , H04L12/715 , H04L12/725
Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.
-
公开(公告)号:US20190245772A1
公开(公告)日:2019-08-08
申请号:US16386655
申请日:2019-04-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Bailin Wen , Fangping Liu , Weifeng Shen , Hongkuan Liu
IPC: H04L12/751 , H04L12/715 , H04L12/721
CPC classification number: H04L45/02 , H04L45/306 , H04L45/38 , H04L45/64
Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.
-
公开(公告)号:US20170111259A1
公开(公告)日:2017-04-20
申请号:US15394352
申请日:2016-12-29
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Bailin Wen , Fangping Liu , Weifeng Shen , Hongkuan Liu
IPC: H04L12/751 , H04L12/721 , H04L12/715
CPC classification number: H04L45/02 , H04L45/306 , H04L45/38 , H04L45/64
Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.
-
公开(公告)号:US20240320008A1
公开(公告)日:2024-09-26
申请号:US18680778
申请日:2024-05-31
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fangping Liu , Sang Wook Do , Richard Van
CPC classification number: G06F9/3844 , G06F9/321
Abstract: The present disclosure related to perceptron based branch prediction methods, devices, and systems. One example method includes storing, in a memory, multiple perceptron tables, determining, based on a branch program counter (PC) and a branch history and from among the multiple perceptron tables, a perceptron stored in a first perceptron table, obtaining weights of the perceptron stored in the first perceptron table, determining, based on the weights and the branch history, a branch prediction indicating a prediction of a direction that a branch will take upon instruction execution, and obtaining one or more instructions based on the predicted direction. Each perceptron table of the multiple perceptron tables has a different branch history length and a different tag length.
-
公开(公告)号:US10305777B2
公开(公告)日:2019-05-28
申请号:US15394352
申请日:2016-12-29
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Bailin Wen , Fangping Liu , Weifeng Shen , Hongkuan Liu
IPC: H04L12/28 , H04L12/751 , H04L12/721 , H04L12/715 , H04L12/725
Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.
-
-
-
-