Patent ID: 7995501

Claim:
A method comprising: in a first node of a mesh network, determining a first route from a source node to a destination node; determining a second route from the source node to the destination node; comparing the first route to the second route according to a comparison criteria; in a second node of the mesh network, determining if the second node is a first node of divergence between the first route and the second route, the first node of divergence being a node of the mesh network having at least first, second, and third links to respective other nodes of the mesh network, and the first route and the second route commonly comprise the first link and respectively comprise the second link and the third link; further in the second node, if the comparing determines that the second route is better than the first route, then conditionally communicating an improved route to a plurality of recipients; wherein the improved route is the second route; wherein the comparison criteria comprises a count of hops between nodes; and wherein the conditionally communicating is conditional based in part on the determining that the second node is the first node of divergence between the first route and the second route.