Systems and Methods for Wireless Network Routing Using Radio Frequency Distance-Based Virtual Node Locations
First Claim
Patent Images
1. A method comprising:
- receiving distance information for a first node of a network, wherein the distance information describes a quality of communication between the first node and each of one or more neighboring nodes in the network;
determining a virtual location of the first node using the distance information, wherein a distance of the virtual location of the first node from a geographic location or a virtual location of a second node corresponds to a quality of communication between the first node and second node; and
providing the virtual location of the first node for use in routing messages in the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods used in a wireless network employing geographical routing using virtual node locations. Such virtual node locations can be computed by a central computer that gathers information from some or all of the nodes. Each node may, for example, identify itself and its neighbors and provide a value indicative of the radio frequency (RF) distance to such neighbors. Examples of RF distance indicators include, but are not limited to, received signal strength indication (RSSI) and packet success rate (PSR). Geographic coordinates for none or some of the nodes may also be used to determine the virtual coordinates.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving distance information for a first node of a network, wherein the distance information describes a quality of communication between the first node and each of one or more neighboring nodes in the network; determining a virtual location of the first node using the distance information, wherein a distance of the virtual location of the first node from a geographic location or a virtual location of a second node corresponds to a quality of communication between the first node and second node; and providing the virtual location of the first node for use in routing messages in the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a mesh network of nodes; a central computer, wherein the central computer is configured to; receive radio frequency (RF) distance information for a first node of the mesh network, wherein the RF distance information describes a quality of RF communication between the first node and each of one or more neighboring nodes in the mesh network; determining a virtual location of the first node using the RF distance information, wherein a distance of the virtual location of the first node from a geographic location or a virtual location of a second node corresponds to a quality of communication between the first node and second node; and providing the virtual location of the first node for use in routing messages in the mesh network. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
sending a message from a newly-introduced node to a central computer, wherein the message identifies radio frequency (RF) distance information that describes a quality of RF communication between the newly-introduced node and each of one or more neighboring nodes in a network into which the newly-introduced node is being introduced; receiving, at the newly-introduced node, a virtual location determined for the newly-introduced node using the RF distance information, wherein a distance of the virtual location of the first node from a geographic location or a virtual location of a second node corresponds to a quality of communication between the first node and the second node; and using, at the newly-introduced node, the virtual location in routing message in the network. - View Dependent Claims (19, 20)
-
Specification