METHOD AND APPARATUS FOR MODIFYING FORWARDING STATES IN A NETWORK DEVICE OF A SOFTWARE DEFINED NETWORK
First Claim
1. A method, in a network controller coupled to a network device of a software defined network (SDN), of modifying forwarding table entries of the network device, the method comprising:
- constructing a first message including a flow profile associated with a plurality of flows and an install profile command, wherein the flow profile includes a flow profile identifier, and a set of default parameter values that are common for the plurality of flows; and
causing the network device to install the flow profile associated with the plurality of flows.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a network controller coupled to a network device of a software defined network (SDN), of modifying forwarding table entries of the network device is described. The method includes constructing a first message including a flow profile associated with a plurality of flows and an install profile command, where the flow profile includes a flow profile identifier, and a set of default parameter values that are common for the plurality of flows. The method continues with causing the network device to install the flow profile associated with the plurality of flows.
-
Citations
23 Claims
-
1. A method, in a network controller coupled to a network device of a software defined network (SDN), of modifying forwarding table entries of the network device, the method comprising:
-
constructing a first message including a flow profile associated with a plurality of flows and an install profile command, wherein the flow profile includes a flow profile identifier, and a set of default parameter values that are common for the plurality of flows; and causing the network device to install the flow profile associated with the plurality of flows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network controller to be coupled to a network device in a software defined network (SDN), comprising:
a processor and a memory, said memory containing instructions executable by the processor whereby the network controller is operative to; construct a first message including a flow profile associated with a plurality of flows and an install profile command, wherein the flow profile includes a flow profile identifier, and a set of default parameter values that are common for the plurality of flows; and cause the network device to install the flow profile associated with the plurality of flows. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method in a network device coupled with a network controller of a software defined network (SDN), the method comprising:
-
receiving a first message from the network controller, wherein the first message includes a flow profile associated with a plurality of flows and an install profile command, wherein the flow profile includes a flow profile identifier, and a set of default parameter values that are common for the plurality of flows; and storing, in response to the receiving of the first message, a flow profile entry including the flow profile identifier and the set of default parameter values. - View Dependent Claims (20, 21)
-
-
22. A network device to be coupled to a network controller in a software defined network (SDN), comprising:
a processor and a memory, said memory containing instructions executable by the processor whereby the network device is operative to; receive a first message from the network controller, wherein the first message includes a flow profile associated with a plurality of flows and an install profile command, wherein the flow profile includes a flow profile identifier, and a set of default parameter values that are common for the plurality of flows; and store, in response to the receiving of the first message, a flow profile entry including the flow profile identifier and the set of default parameter values. - View Dependent Claims (23)
Specification