KEEPALIVE MECHANISM TO MAINTAIN LINKS IN A LOSSY ENVIRONMENT
First Claim
Patent Images
1. A method, comprising:
- determining a selected link from a particular device toward a root device in a computer network, wherein traffic destined away from the root device via the particular device utilizes the selected link in reverse;
monitoring a link quality of the selected link in reverse based on received traffic over the selected link;
determining whether the link quality is below a lower threshold; and
in response to the link quality being below the lower threshold, activating use of keepalive messages from the particular device over the selected link.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a particular device determines a selected link from the particular device toward a root device in a computer network, wherein traffic destined away from the root device via the particular device utilizes the selected link in reverse. By monitoring a link quality of the selected link in reverse based on received traffic over the selected link, the particular device may determine whether the link quality is below a lower threshold. In response to the link quality being below the lower threshold, the particular device activates use of keepalive messages from the particular device over the selected link.
22 Citations
25 Claims
-
1. A method, comprising:
-
determining a selected link from a particular device toward a root device in a computer network, wherein traffic destined away from the root device via the particular device utilizes the selected link in reverse; monitoring a link quality of the selected link in reverse based on received traffic over the selected link; determining whether the link quality is below a lower threshold; and in response to the link quality being below the lower threshold, activating use of keepalive messages from the particular device over the selected link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
one or more network interfaces to communicate in a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; determine a selected link from the apparatus toward a root device in the computer network, wherein traffic destined away from the root device via the apparatus utilizes the selected link in reverse; monitor a link quality of the selected link in reverse based on received traffic over the selected link; determine whether the link quality is below a lower threshold; and activate use of keepalive messages from the apparatus over the selected link in response to the link quality being below the lower threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A tangible, non-transitory, computer-readable media having software encoded thereon, the software, when executed by a processor on a particular device, operable to:
-
determine a selected link from the particular device toward a root device in a computer network, wherein traffic destined away from the root device via the particular device utilizes the selected link in reverse; monitor a link quality of the selected link in reverse based on received traffic over the selected link; determine whether the link quality is below a lower threshold; and activate use of keepalive messages from the particular device over the selected link in response to the link quality being below the lower threshold. - View Dependent Claims (22, 23, 24, 25)
-
Specification