主权项 |
1. A method of computing positioning of a mobile device in a wireless network, the method comprising:
receiving a message sent from a mobile device at each of a set of network nodes at corresponding network node locations; exchanging pings among the network nodes, including assigning local clock values to pings upon sending and receiving the pings; from the local clock values exchanged among the network nodes, determining clock differences among the network nodes; from the clock differences, determining path delay between the network nodes; from data provided by the network nodes about receipt of the message and the path delays, determining pseudo range estimates between the mobile device and the network nodes; and determining location of the mobile device by evaluating differences between candidate positions of the mobile device and the pseudo range estimates, and selecting a candidate location with minimum error criteria as the location of the mobile device; wherein multipath error is estimated for the network nodes and removed from the pseudo range estimates prior to determining the location, and determining location comprises evaluating variation of a differential between ranges of candidate positions of the mobile device and the pseudo range estimates, and selecting a location where the variation of the differential satisfies predetermined criteria. |