Generic positioning protocol
First Claim
1. A method of performing positioning by a first entity, comprising:
- exchanging with a second entity a first generic positioning protocol (GPP) message comprising first information for a first positioning method and a first wireless access type supported by a GPP, wherein the GPP supports multiple positioning methods and at least three access types;
exchanging with the second entity a second GPP message comprising second information for the first positioning method and the first wireless access type, wherein the first GPP message is exchanged in a first direction between the first entity and the second entity, and the second GPP message is exchanged in a second direction that is opposite the first direction between the first entity and the second entity; and
determining a position estimate for a terminal based on the second information, wherein one of the first entity and the second entity comprises the terminal and the other of the first entity and the second entity comprises a location server.
1 Assignment
0 Petitions
Accused Products
Abstract
In an aspect, a generic positioning protocol (GPP) may be used to support satellite-based positioning methods and terrestrial-based positioning methods for different access types. A terminal may exchange a first GPP message with first information for a positioning method and an access type supported by GPP. The terminal may exchange a second GPP message with second information for the positioning method and the access type. Each GPP message may include at least one position element, and each position element may be for a specific positioning method. The terminal may obtain a position estimate for itself based on the second information. In another aspect, positioning may be performed based on measurements for cells of different wireless access types. In yet another aspect, received transmission times may be transformed to converted times based on common timing, which may be applicable for multiple wireless access types.
69 Citations
40 Claims
-
1. A method of performing positioning by a first entity, comprising:
-
exchanging with a second entity a first generic positioning protocol (GPP) message comprising first information for a first positioning method and a first wireless access type supported by a GPP, wherein the GPP supports multiple positioning methods and at least three access types; exchanging with the second entity a second GPP message comprising second information for the first positioning method and the first wireless access type, wherein the first GPP message is exchanged in a first direction between the first entity and the second entity, and the second GPP message is exchanged in a second direction that is opposite the first direction between the first entity and the second entity; and determining a position estimate for a terminal based on the second information, wherein one of the first entity and the second entity comprises the terminal and the other of the first entity and the second entity comprises a location server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for performing positioning by a first entity, comprising:
at least one processor configured to exchange with a second entity a first generic positioning protocol (GPP) message comprising first information for a first positioning method and a first wireless access type supported by a GPP, wherein the GPP supports multiple positioning methods and at least three access types;
to exchange with the second entity a second GPP message comprising second information for the first positioning method and the first wireless access type, wherein the first GPP message is exchanged in a first direction between the first entity and the second entity, and the second GPP message is exchanged in a second direction that is opposite the first direction between the first entity and the second entity; and
to determine a position estimate for a terminal based on the second information, wherein one of the first entity and the second entity comprises the terminal and the other of the first entity and the second entity comprises a location server.- View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. An apparatus for performing positioning by a first entity, comprising:
-
means for exchanging with a second entity a first generic positioning protocol (GPP) message comprising first information for a first positioning method and a first wireless access type supported by a GPP, wherein the GPP supports multiple positioning methods and at least three access types; means for exchanging with the second entity a second GPP message comprising second information for the first positioning method and the first wireless access type, wherein the first GPP message is exchanged in a first direction between the first entity and the second entity, and the second GPP message is exchanged in a second direction that is opposite the first direction between the first entity and the second entity; and means for determining a position estimate for a terminal based on the second information, wherein one of the first entity and the second entity comprises the terminal and the other of the first entity and the second entity comprises a location server. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer readable medium for performing positioning by a first entity, comprising:
-
code for exchanging with a second entity a first generic positioning protocol (GPP) message comprising first information for a first positioning method and a first wireless access type supported by a GPP, wherein the GPP supports multiple positioning methods and at least three access types; code for exchanging with the second entity a second GPP message comprising second information for the first positioning method and the first wireless access type, wherein the first GPP message is exchanged in a first direction between the first entity and the second entity, and the second GPP message is exchanged in a second direction that is opposite the first direction between the first entity and the second entity; and code for determining a position estimate for a terminal based on the second information, wherein one of the first entity and the second entity comprises the terminal and the other of the first entity and the second entity comprises a location server. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification