System and method for determining position of communicating devices
First Claim
Patent Images
1. A method for determining a distance between a first wireless communication device and a second wireless communication device, the method comprising the steps of:
- transmitting a plurality of periodic signals from the first wireless communication device, wherein each of the plurality of signals has a frequency which is a multiple of a base frequency and wherein the plurality of signals are synchronized;
receiving the plurality of periodic signals at the second wireless communication device;
determining a phase of each of the plurality of periodic signals at a synchronized time; and
determining the distance between the first wireless communication device and the second wireless communication device based upon the determined phases of the plurality of periodic signals.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention determines distances between wireless sensor and computing nodes in a mesh computer or other network. The invention utilizes a set of sinusoidal waves, each being a multiple of a base frequency. The waves are transmitted from a first node to a second node. The second node determines the phase of the waves at the time of the zero-crossing in the first node. The distance between the nodes is determined based upon the phases. The waves may be sent as rotations of a quadrature signal.
-
Citations
15 Claims
-
1. A method for determining a distance between a first wireless communication device and a second wireless communication device, the method comprising the steps of:
-
transmitting a plurality of periodic signals from the first wireless communication device, wherein each of the plurality of signals has a frequency which is a multiple of a base frequency and wherein the plurality of signals are synchronized;
receiving the plurality of periodic signals at the second wireless communication device;
determining a phase of each of the plurality of periodic signals at a synchronized time; and
determining the distance between the first wireless communication device and the second wireless communication device based upon the determined phases of the plurality of periodic signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. A system for determining distances comprising:
-
a first wireless communication device including;
a signal generator for generating and transmitting a plurality of periodic signals, wherein each of the plurality of signals has a frequency which is a multiple of a base frequency and wherein the plurality of signals are synchronized;
a second wireless communication device including;
a receiver for receiving the plurality of periodic signals;
a signal processor for determining a phase of each of the plurality of periodic signals at a synchronized time; and
a distance processor for determining the distance between the first wireless communication device and the second wireless communication device based upon the determined phases of the plurality of periodic signals.
-
-
13. A system for determining a position of a first node in a wireless network, the system comprising:
-
a plurality of known nodes, wherein each of the known nodes has a stored position and wherein each of the known nodes includes;
a signal generator for generating and transmitting a plurality of periodic signals, wherein each of the plurality of signals has a frequency which is a multiple of a base frequency and wherein the plurality of signals are synchronized; and
a transmitter for transmitting the stored position; and
wherein the first node includes;
a receiver for receiving the plurality of periodic signals from each of the plurality of known nodes and the transmitted stored positions;
a signal processor for determining a phase of each of the plurality of periodic signals at a synchronized time;
a distance processor for determining the distance between the first node and each of the plurality of known nodes based upon the determined phases of the plurality of periodic signals; and
a position processor for determining position based upon the received stored positions and the determined distances. - View Dependent Claims (14, 15)
-
Specification