CPC G01S 5/14 (2013.01) [G01S 1/24 (2013.01)] | 17 Claims |
1. A method comprising:
receiving at an asynchronous passive-listening TDoA device a first message transmitted from a first active device in a communication exchange with a second active device having a distance therebetween;
receiving at the asynchronous passive-listening TDoA device a second message transmitted from the second active device in reply to the first transmitted message;
receiving at the asynchronous passive-listening TDoA device a third message transmitted from the first active device in reply to the second transmitted message;
determining, by a processor of the asynchronous passive-listening TDoA device, a first time difference (RT1) between a first measured time corresponding to receipt of the first message and a second measured time corresponding to receipt of the second message;
determining, by the processor, a second time difference (RT2) between the second measured time corresponding to the receipt of the second message and a third measured time corresponding to receipt of the third message; and
determining, by the processor, a time difference of arrival (TDoA) value corresponding to the difference between the asynchronous passive-listening TDoA device to first active device distance and the asynchronous passive-listening TDoA device to second active device distance using
(i) the first time difference (RT1) as observed by the asynchronous passive-listening TDoA device,
(ii) the second time difference (RT2) as observed by the asynchronous passive-listening TDoA device,
(iii) one or more of (a) a time measures (DA) defined between the receipt of the second message at the first active device and the transmission of the third message by the first active device, (b) a time measure (DB) defined between the receipt of the first message at the second active device and the transmission of the second message by the second active device obtained by the asynchronous passive-listening TDoA device, and
(iv) at least one of (a) a time measure (RA) defined between the transmission of the first message and the receipt of the second message at the first active device, (b) a time measure (RB) defined between the transmission of the second message and the receipt of the third message at the second active device, or (c) a time measure (ρAB) corresponding to a time between when the first message was transmitted at the first active device and received at the second active device, according to at least one of:
![]() wherein the time difference of arrival (TDoA) value (TAB) is used by the asynchronous passive-listening TDoA device in a ranging or localization operation to obtain its own location.
|