Legal claims defining the scope of protection, as filed with the USPTO.
1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, cause performance of operations comprising: identifying a particular set of one or more devices obtaining services from a first network device and a second network device; detecting failure of the first network device in response to a lack of virtual router redundancy protocol (VRRP) advertisements being received by second network device from the first network device; responsive to detecting that the first network device has failed: transmitting a failover request message to each of the particular set of devices indicating to obtain the services from the second network device; and connecting at least one of the particular set of devices to the second network device to obtain the services in response to receiving an acknowledgment that the at least one of the particular set of devices received the failover request message.
2. The medium of claim 1 , wherein transmitting the failover request message to each of the particular set of devices is performed prior to at least one of the particular set of devices determining that the first network device has failed.
3. The medium of claim 1 , wherein transmitting the failover request message to each of the particular set of devices is performed prior to at least one of the particular set of devices determining, via heartbeat messages between the particular set of devices and the first network device, that the first network device has failed.
4. The medium of claim 1 , comprising detecting virtual router redundancy protocol (VRRP) advertisements being transmitted from the first network device to a second network device prior to detection of the failure.
5. The medium of claim 1 , wherein, prior to the detection of the failure: the first network device is a master network device and the second network device is a standby network device; and active data tunnels are established between the first network device and the particular set of one or more devices and inactive data tunnels are established between the second network device and the particulare set of one or more devices.
6. The medium of claim 5 , wherein, in response to receiving the acknowledgment by the second device, the first network device is the standby network device and the second network device is the master network device.
7. The medium of claim 1 , wherein connecting at least one of the particular set of devices to the second network device comprises activating communication tunnels between the particular set of devices and the second network device.
8. The medium of claim 7 , wherein the communication tunnels between the particular set of devices and the second network device are established in a dormant state prior to the detecting operation.
9. The medium of claim 1 , wherein detecting failure of the first network device is performed through the failure to receive the VRRP advertisements from the first network device during a prescribed time period.
10. A system comprising: at least one device including a hardware processor; the system is configured to perform operations comprising: identifying a particular set of one or more devices obtaining services from a first network device and a second network device; detecting failure of the first network device in response to a lack of virtual router redundancy protocol (VRRP) advertisements being received by the second network device from the first network device; responsive to detecting that the first network device has failed: transmitting a failover request message to each of the particular set of devices indicating to obtain the services from the second network device; and connecting at least one of the particular set of devices to the second network device to obtain the services in response to receiving an acknowledgment that the at least one of the particular set of devices received the failover request message.
11. The system of claim 10 , wherein transmitting the failover request message to each of the particular set of devices is performed prior to at least one of the particular set of devices determining that the first network device has failed.
12. The system of claim 10 , wherein transmitting the failover request message to each of the particular set of devices is performed prior to at least one of the particular set of devices determining, via heartbeat messages between the particular set of devices and the first network device, that the first network device has failed.
13. The system of claim 10 , wherein the operations are performed by the second network device.
14. The system of claim 10 , wherein the first network device and the second network device are controllers, and wherein each of the particular set of devices are access points.
15. The system of claim 10 , wherein the failover request message transmitted to each of the particular set of devices comprises a Failover Request.
16. The system of claim 10 , wherein causing the particular set of devices to connect to the second network device comprises activating communication tunnels between the particular set of devices and the second network device.
17. The medium of claim 16 , wherein the communication tunnels between the particular set of devices and the second network device are established in a dormant state prior to the detecting operation.
18. The system of claim 10 , wherein the acknowledgment is indicated by receiving an Acknowledgement message from each of the particular set of devices.
19. The system of claim 10 , wherein detecting failure of the first network device is performed through the failure to receive heartbeat messages from the first network device to the second network device during a prescribed time period.
Unknown
March 7, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.