Method to check health of automatically discovered controllers in software defined networks (SDNs)
First Claim
1. A method to check health of previously discovered controllers comprising:
- a. a first controller directly sending a first controller-advertisement message to a second controller with a solicit flag set indicating it is expecting a response, where the second controller receives the first controller-advertisement message and updates information in a first controller information base (CIB) associated with the second controller to indicate that a first state associated with the first controller is set to “
live”
;
b. the first controller receiving the response directly from the second controller, the second controller sending the response as a second controller advertisement message carrying a second information required to identify and directly access the second controller with the solicit flag cleared indicating that the second controller is not expecting a return response; and
c. the first controller receiving the second controller-advertisement message and updating information by setting a second state associated with the second controller to “
live”
in a second CIB associated with the first controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to check health of automatically discovered controllers comprises the steps of: (a) a first controller generating a first Controller-Advertisement message carrying the information required to identify and access the first controller when a new switch port becomes active; (b) the first controller sending the generated first Controller-Advertisement to a first switch having the newly activated port; (c) the first controller receiving at least a second Controller-Advertisement message from at least a second controller; (d) the first controller generating a third unsolicited Controller-Advertisement message with its access information to check health of the second controller; (e) the first controller receiving at least a fourth Controller-Advertisement message from the second controller indicating health information of the second controller, wherein the health information is stored in first controller'"'"'s Controller Information Base (CIB).
19 Citations
5 Claims
-
1. A method to check health of previously discovered controllers comprising:
-
a. a first controller directly sending a first controller-advertisement message to a second controller with a solicit flag set indicating it is expecting a response, where the second controller receives the first controller-advertisement message and updates information in a first controller information base (CIB) associated with the second controller to indicate that a first state associated with the first controller is set to “
live”
;b. the first controller receiving the response directly from the second controller, the second controller sending the response as a second controller advertisement message carrying a second information required to identify and directly access the second controller with the solicit flag cleared indicating that the second controller is not expecting a return response; and c. the first controller receiving the second controller-advertisement message and updating information by setting a second state associated with the second controller to “
live”
in a second CIB associated with the first controller. - View Dependent Claims (2, 3, 4, 5)
-
Specification