Flow entry configuration method, apparatus, and system

    公开(公告)号:US10659342B2

    公开(公告)日:2020-05-19

    申请号:US16386655

    申请日:2019-04-17

    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.

    FLOW ENTRY CONFIGURATION METHOD, APPARATUS, AND SYSTEM

    公开(公告)号:US20190245772A1

    公开(公告)日:2019-08-08

    申请号:US16386655

    申请日:2019-04-17

    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.

    FLOW ENTRY CONFIGURATION METHOD, APPARATUS, AND SYSTEM

    公开(公告)号:US20170111259A1

    公开(公告)日:2017-04-20

    申请号:US15394352

    申请日:2016-12-29

    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.

    VARIABLE HISTORY LENGTH PERCEPTRON BRANCH PREDICTOR

    公开(公告)号:US20240320008A1

    公开(公告)日:2024-09-26

    申请号:US18680778

    申请日:2024-05-31

    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.

    Flow entry configuration method, apparatus, and system

    公开(公告)号:US10305777B2

    公开(公告)日:2019-05-28

    申请号:US15394352

    申请日:2016-12-29

    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.

Patent Agency Ranking