System and method for improving the quality of range measurement based upon historical data
First Claim
1. A method of operation of a node in a wireless ad-hoc communications network for providing relative velocity values between nodes of said network, said method comprising at said node:
- receiving a plurality of signals from a second node of said network;
calculating a distance between said node and said second node based on said received signals;
maintaining a record of historical measurement data comprising past distance calculations by said node which were accepted by a filter adapted to eliminate erroneous measurements;
predicting at least one relative velocity value between said node and said second node using at least one of said calculated distance and historical data;
estimating an expected distance between said node and said second node based on said relative velocity; and
comparing said calculated distance to said expected distance to determine whether to provide said at least one relative velocity value based on said calculated distance.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for applying an algorithm to distance measurements between nodes in an ad-hoc communications network (100). The algorithm is located at an individual node (102, 106, 107) of the ad-hoc network (100) and processes collected data via a multi-path filter to ensure that range measurement data is correct, and if so, include such measurement data in a historical data matrix in which old measurement data is eliminated. During periods where received signals are unable to provide correct distance measurements due to reflections affecting the path between nodes or media absorption or radio energy, distance estimates may be obtained from this accurate historical data.
-
Citations
23 Claims
-
1. A method of operation of a node in a wireless ad-hoc communications network for providing relative velocity values between nodes of said network, said method comprising at said node:
-
receiving a plurality of signals from a second node of said network; calculating a distance between said node and said second node based on said received signals; maintaining a record of historical measurement data comprising past distance calculations by said node which were accepted by a filter adapted to eliminate erroneous measurements; predicting at least one relative velocity value between said node and said second node using at least one of said calculated distance and historical data; estimating an expected distance between said node and said second node based on said relative velocity; and comparing said calculated distance to said expected distance to determine whether to provide said at least one relative velocity value based on said calculated distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless ad-hoc communications network using relative velocity computed from historical data, said wireless ad-hoc communication network comprising:
-
a first node comprising; a transceiver for receiving a plurality of signals from a second node of said network; a distance calculating means for calculating a distance between said first and second nodes based on said received signals; a memory for maintaining a record of historical measurement data comprising past distance calculations by said first node which were accepted by a filter; said filter, adapted to eliminate erroneous measurements; and a relative velocity providing means, for estimating said relative velocity between said first and second nodes by estimating said expected distance between said first and second nodes based on said estimated relative velocity, and compare said calculated distance to said expected distance to determine whether to provide said at least one relative velocity value based on said calculated distance; and said second node communicatively counted to said first node. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification