PROACTIVE LINK-ESTIMATION IN REACTIVE ROUTING NETWORKS
First Claim
Patent Images
1. A method, comprising:
- receiving, at a node in a computer network, one or more reactive routing route requests (RREQs) originated by an originating node;
identifying, by the node, one or more links that provide routes to the originating node based on the RREQs;
determining, by the node, one or more particular links of the one or more links for which to perform proactive link-estimation; and
performing proactive link-estimation on the one or more particular links.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a node in a computer network may receive one or more reactive routing route requests (RREQs) originated by an originating node, and may then identify one or more links that provide routes to the originating node based on the RREQs. The node may then determine one or more particular links within the one or more links for which to perform proactive link-estimation, and then perform proactive link-estimation on the one or more particular links. Optionally, the node may also maintain a number of the particular links that were subject to proactive link-estimation for a period of time.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a node in a computer network, one or more reactive routing route requests (RREQs) originated by an originating node; identifying, by the node, one or more links that provide routes to the originating node based on the RREQs; determining, by the node, one or more particular links of the one or more links for which to perform proactive link-estimation; and performing proactive link-estimation on the one or more particular links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
one or more network interfaces to communicate as a node in a communication 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; receive one or more reactive routing route requests (RREQs) originated by an originating node; identify one or more links that provide routes to the originating node based on the RREQs; determine one or more particular links of the one or more links for which to perform proactive link-estimation; and perform proactive link-estimation on the one or more particular links. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
receive one or more reactive routing route requests (RREQs) originated by an originating node; identify one or more links that provide routes to the originating node based on the RREQs; determine one or more particular links of the one or more links for which to perform proactive link-estimation; and perform proactive link-estimation on the one or more particular links.
-
Specification