Positioning method, client and positioning system
First Claim
1. A positioning method, comprising:
- sending, by a client, a position request instruction to at least three access points;
receiving, by the client, a response message sent by each of the at least three access points in response to the request instruction;
sending, by the client, a corresponding measurement report message to each of the at least three access points, such that each of the at least three access points obtains and sends a radio signal flight time between itself and the client according to the corresponding measurement report message to a network side; and
receiving, by the client, a position estimation result from the network side, wherein the network side performs a comparative calculation on the radio signal flight time received from each of the at least three access points and a sampling time stored in a reference point database and measured in advance between each access point and each of multiple sampling points at sampling points located in area that includes each access point arranged in a non-collinear manner, and the position estimation result is an obtained coordinate location of a sampling point included in one of the sampling points whose corresponding sampling time that was stored in the reference point database has a minimum time difference between the radio signal flight time of each of the at least three access points and the stored sampling time of each of the multiple sampling points, and wherein the sampling time for each of the multiple sampling points includes a radio signal flight time between each of the multiple sampling points and each access point.
5 Assignments
0 Petitions
Accused Products
Abstract
An indoor positioning method includes: sending, by a client, a position request instruction to at least three access points; receiving, by the client, a response message sent by each access point in response to the request instruction; sending, by the client, a corresponding measurement report message to each access point, so that each access point obtains a radio signal flight time between itself and the client; and receiving, by the client, a position estimation result from a network side, where the network side performs a comparative calculation on the radio signal flight time received from each access point and a sampling time measured in advance between each access point and each of multiple sampling points, and the position estimation result is an obtained coordinate location of a sampling point whose corresponding sampling time has a minimum time difference from the radio signal flight time received from each access point.
-
Citations
10 Claims
-
1. A positioning method, comprising:
-
sending, by a client, a position request instruction to at least three access points; receiving, by the client, a response message sent by each of the at least three access points in response to the request instruction; sending, by the client, a corresponding measurement report message to each of the at least three access points, such that each of the at least three access points obtains and sends a radio signal flight time between itself and the client according to the corresponding measurement report message to a network side; and receiving, by the client, a position estimation result from the network side, wherein the network side performs a comparative calculation on the radio signal flight time received from each of the at least three access points and a sampling time stored in a reference point database and measured in advance between each access point and each of multiple sampling points at sampling points located in area that includes each access point arranged in a non-collinear manner, and the position estimation result is an obtained coordinate location of a sampling point included in one of the sampling points whose corresponding sampling time that was stored in the reference point database has a minimum time difference between the radio signal flight time of each of the at least three access points and the stored sampling time of each of the multiple sampling points, and wherein the sampling time for each of the multiple sampling points includes a radio signal flight time between each of the multiple sampling points and each access point. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A client, comprising:
-
a non-transitory computer readable medium having instructions stored thereon; and a computer processor coupled to the non-transitory computer readable medium and configured to execute the instructions to; send a position request instruction to at least three access points; receive a response message sent by each of the at least three access points in response to the request instruction; send a corresponding measurement report message to each access point such that each of the at least three access points obtains and sends a radio signal flight time between itself and the client according to the corresponding measurement report message to a network side; and receive a position estimation result from a network side, where the network side performs a comparative calculation on the radio signal flight time received from each of the at least three access points and a sampling time stored in a reference point database and measured in advance between each of the at least three access points and each of multiple sampling points at sampling points located in an area that includes each access point arranged in a non-collinear manner, and the position estimation result is an obtained coordinate location of a sampling point included in one of the sampling points whose corresponding sampling time that was stored in the reference point database has a minimum time difference between the radio signal flight time of each of the at least three access points and the stored sampling time of each of the multiple sampling points, and wherein the sampling time for each of the multiple sampling points includes a radio signal flight time between each of the multiple sampling points and each of the at least three access points. - View Dependent Claims (7, 8)
-
-
9. A positioning system, comprising:
-
a client configured to receive, after sending a position request instruction to at least three access points, a response message sent by each access point in response to the request instruction, send a corresponding measurement report message to each access point such that each access point obtains and sends a radio signal flight time between itself and the client, and receive a position estimation result from a network side; the at least three access points configured to send, after receiving the position request instruction from the client, the response message to the client, and receive the corresponding measurement report message from the client to respectively obtain the radio signal flight time between each access point and the client, and send the obtained respective radio signal flight time between each access point and the client to the network side; and the network side configured to perform a comparative calculation on the radio signal flight time received from each access point and a sampling time stored in a reference point database and measured in advance between each access point and each of multiple sampling points at sampling points located in an area that includes each access point arranged in a non-collinear manner, obtain a coordinate location of a sampling point included in the one of the sampling points whose corresponding sampling time has a minimum time difference between the radio signal flight time of each of the at least three access points and the stored sampling time of each of the multiple sampling points, and send the coordinate location to the client, wherein the sampling time for each of the multiple sampling points includes a radio signal flight time between each of the multiple sampling points and each access point. - View Dependent Claims (10)
-
Specification