Data transmission method, server, and base station
US-2020229131-A1 · Jul 16, 2020 · US
US11523252B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11523252-B2 |
| Application number | US-202016988858-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 10, 2020 |
| Priority date | Feb 11, 2018 |
| Publication date | Dec 6, 2022 |
| Grant date | Dec 6, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A positioning method includes separately sending, by a terminal, a request for obtaining assistance data to a serving base station and a neighboring cell base station; separately receiving, by the terminal, assistance data from the serving base station and the neighboring cell base station; identifying, by the terminal based on the assistance data, reference signals received from the serving base station and the neighboring cell base station; calculating, by the terminal, a time difference of arrival based on times at which the reference signals arrive at the terminal; and sending, by the terminal, the time difference to a server using an application layer protocol, to enable the server to calculate location information of the terminal.
Opening claim text (preview).
What is claimed is: 1. A method implemented by a terminal and comprising: sending, to a server and using an application layer protocol, a registration request comprising information indicating positioning methods supported by the terminal; receiving, from the server and using the application layer protocol, information indicating a target positioning method selected from the positioning methods; sending, to the server and according to the target positioning method, cell information; receiving, from a serving base station and a neighboring cell base station, assistance data; identifying, based on the assistance data, a first reference signal from the serving base station and a second reference signal from the neighboring cell base station; calculating a time difference of arrival based on times at which the first reference signal and the second reference signal arrive at the terminal; and sending, to the sever and using the application layer protocol, the time difference to enable the server to calculate location information of the terminal. 2. The method of claim 1 , further comprising receiving the assistance data using the application layer protocol. 3. The method of claim 1 , further comprising sending, to the server using the application layer protocol, information indicating a reference signal strength to enable the server to establish a fingerprint database, wherein the fingerprint database comprises a mapping relationship between the reference signal strength and the location information of the terminal. 4. The method of claim 1 , further comprising further calculating the time difference based on a formula, wherein the formula comprises the times. 5. The method of claim 1 , further comprising: separately sending, to the serving base station and the neighboring cell base station, a request for obtaining the assistance data; and receiving, from the serving base station and the neighboring cell base station, the assistance data. 6. A method implemented by a server and comprising: receiving, from a terminal and using an application layer protocol, a first time difference of arrival that is based on times at which a first reference signal of a first serving base station and a second reference signal of a first neighboring cell base station arrive at the terminal, calculating first location information of the terminal based on the first time difference and a preconfigured location calculation algorithm; sending to a service capability exposure network element, a first assistance data request comprising identifiers of the first serving base station and the first neighboring cell base station; receiving, from the service capability exposure network element and in response to the first assistance data request, first assistance data; and sending, to the terminal and using the application layer protocol, the first assistance data to assist the terminal in identifying the first reference signal and the second reference signal. 7. The method of claim 6 , wherein the first neighboring cell base station is a neighboring base station of the first serving base station corresponding to the terminal. 8. The method of claim 7 , further comprising sending, to the terminal and using the application layer protocol, information that is about the first neighboring cell base station and that comprises a physical cell identifier (PCI). 9. The method of claim 8 , wherein before sending the information about the first neighboring cell base station to the terminal, the method further comprises: receiving, from the terminal and using the application layer protocol, a registration request comprising information indicating positioning methods supported by the terminal; selecting a target positioning method from the positioning methods; sending, to the terminal and using the application layer protocol, information indicating the target positioning method; and receiving, from the terminal, using the application layer protocol, and in response to the information indicating the target positioning method, cell information. 10. The method of claim 9 , further comprising: sending, to a reference terminal and using the application layer protocol, information about a second neighboring cell base station, wherein the second neighboring cell base station is a neighboring base station of a second serving base station corresponding to the reference terminal, and wherein the second serving base station is the same as the first serving base station; receiving, from the reference terminal and using the application layer protocol, a second time difference of arrival that is based on times at which a third reference signal of the second serving base station and a fourth reference signal of the second neighboring cell base station arrive at the terminal; calculating second location information of the reference terminal based on the second time difference and the preconfigured location calculation algorithm; determining error location information based on reference location information of the reference terminal stored in a fingerprint database and the second location information of the reference terminal; and calculating first reference location information of the terminal based on the error location information and the first location information. 11. The method of claim 6 , further comprising: obtaining second assistance data; sending, to a reference terminal and using the application layer protocol, the second assistance data, wherein a second serving base station corresponding to the reference terminal is the same as the first serving base station; receiving, from the reference terminal and using the application layer protocol, a second time difference of arrival that is based on times at which a third reference signal of the second serving base station and a fourth reference signal of a second neighboring cell base station arrive at the terminal, and wherein the second neighboring cell base station is a neighboring base station of the second serving base station; calculating second location information of the reference terminal based on the second time difference and the preconfigured location calculation algorithm; determining error location information based on reference location information of the reference terminal stored in a fingerprint database and the second location information of the reference terminal; and calculating first reference location information of the terminal based on the error location information and the first location information. 12. The method of claim 6 , wherein the application layer protocol is an OMA Lightweight M2M (LwM2M) protocol, a oneM2M protocol, a Modbus protocol, or an OPC Unified Architecture (OPC UA) protocol. 13. A terminal comprising: a memory configured to store instructions; and a processor coupled to the memory and configured to execute the instructions to cause the terminal to: send, to a server and using an application layer protocol, a registration request comprising information indicating positioning methods supported by the terminal; receive, from the server and using the application layer protocol, information indicating a target positioning method selected from the positioning methods; and send, to the server and according to the target positioning method, cell information; receive, from a serving base station and a neighboring cell base station, assistance data; identify, based on the assistance data, a first reference signal from the serving base station and a second reference signal from the neighboring cell base station; calculate a time difference of arrival based on times at which the first refe
Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements {, e.g. omega or decca systems}(G01S5/12 takes precedence {; beacons and receivers cooperating therewith G01S1/306, G01S1/308}) · CPC title
using location based information parameters · CPC title
with additional information processing, e.g. for direction or speed determination · CPC title
using intensity measurements · CPC title
using radio waves (G01S19/00 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.