Method and controller for chaining applications in a software defined network
AssigneeHuawei Technologies Co., Ltd.
InventorHayim Porat
Life of this patent
Estimating the term…
Abstract
A method and a software defined network (SDN) controller for chaining applications in a SDN. A service data table is created in the SDN controller. In the service data table a plurality of applications are associated with a plurality of application types. Furthermore, at least one service chain is created in the SDN controller. The at least one service chain defines an order of application types running on the SDN controller. At least one application is registered to the service chain based on its application type as associated with the application in the service data table.
Claims29
A method for chaining applications in a software defined network (SDN), the method comprising:
- creating a service data table in an SDN controller, wherein a plurality of applications is associated with a plurality of application types in the service data table;
- creating at least one service chain defining an order of application types in the SDN controller, wherein the order of the application types in the SDN controller is based on the application types to ensure that applications of different types do not interfere with each other;
- and
- registering at least one application to the at least one service chain based on the application type associated with the at least one application in the service data table.
A computer system, comprising a memory storing a software defined network (SDN) controller, for chaining applications in a SDN, wherein:
- a service data table is installed in the SDN controller, wherein a plurality of applications are associated with a plurality of application types in the service data table;
- at least one service chain defining an order of application types is implemented on the SDN controller, wherein the order of the application types in the SDN controller is based on the application types to ensure that applications of different types do not interfere with each other;
- and
- the SDN controller is configured to register at least one application to the service chain based on the application type associated with the application in the service data table.
A non-transitory computer readable storage medium having a program code stored thereon that, when executed, causes a computer system to chain applications in a software defined network (SDN), by performing the steps of:
- creating a service data table in an SDN controller, wherein a plurality of applications is associated with a plurality of application types in the service data table;
- creating at least one service chain defining an order of application types in the SDN controller, wherein the order of the application types in the SDN controller is based on the application types ensures that applications of different types do not interfere with each other;
- and
- registering at least one application to the at least one service chain based on the application type associated with the at least one application in the service data table.
Dependencies are inferred from the claim text.