U.S. patent application number 15/622790 was filed with the patent office on 2017-10-05 for positioning processing method, apparatus, and system.
This patent application is currently assigned to HUAWEI TECHNOLOGIES CO., LTD.. The applicant listed for this patent is HUAWEI TECHNOLOGIES CO., LTD.. Invention is credited to Zhuo Chen, Jie CUI, Dengkun Xiao.
Application Number | 20170289949 15/622790 |
Document ID | / |
Family ID | 51208928 |
Filed Date | 2017-10-05 |
United States Patent
Application |
20170289949 |
Kind Code |
A1 |
CUI; Jie ; et al. |
October 5, 2017 |
POSITIONING PROCESSING METHOD, APPARATUS, AND SYSTEM
Abstract
Embodiments of the present invention provide a positioning
processing method, apparatus, and system. The method includes:
acquiring coexistence interference information of a terminal;
instructing, according to the coexistence interference information,
the terminal to perform measurement on a suitable positioning
signal resource; and positioning the terminal based on a
positioning measurement result reported by the terminal. According
to the positioning processing method, apparatus, and system
provided in the embodiments of the present invention, precision of
terminal positioning can be improved.
Inventors: |
CUI; Jie; (Shenzhen, CN)
; Xiao; Dengkun; (Shenzhen, CN) ; Chen; Zhuo;
(Shenzhen, CN) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
HUAWEI TECHNOLOGIES CO., LTD. |
Shenzhen |
|
CN |
|
|
Assignee: |
HUAWEI TECHNOLOGIES CO.,
LTD.
Shenzhen
CN
|
Family ID: |
51208928 |
Appl. No.: |
15/622790 |
Filed: |
June 14, 2017 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
14800218 |
Jul 15, 2015 |
9699760 |
|
|
15622790 |
|
|
|
|
PCT/CN2013/070526 |
Jan 16, 2013 |
|
|
|
14800218 |
|
|
|
|
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
H04W 64/00 20130101;
G01S 5/10 20130101; H04W 64/003 20130101; H04W 88/08 20130101; H04W
88/02 20130101 |
International
Class: |
H04W 64/00 20060101
H04W064/00 |
Claims
1. A positioning processing method, comprising: acquiring
coexistence interference information of a terminal; instructing,
according to the coexistence interference information, the terminal
to perform measurement on a suitable positioning signal resource;
and positioning the terminal based on a positioning measurement
result reported by the terminal; wherein if the coexistence
interference information comprises information about suitability of
a frequency domain transmission resource, time domain transmission
resource, and/or code domain transmission resource for the
terminal, the instructing, according to the coexistence
interference information, the terminal to perform measurement on a
suitable positioning signal resource comprises: designating, for
the terminal according to the coexistence interference information,
a suitable frequency domain transmission resource, time domain
transmission resource, and/or code domain transmission resource as
a positioning signal measurement resource suitable for the terminal
to perform positioning measurement; wherein the acquiring
coexistence interference information of a terminal comprises:
receiving the coexistence interference information actively
reported by the terminal.
2. The positioning processing method according to claim 1, wherein
the acquiring coexistence interference information of a terminal
comprises: sending, to the terminal, a request for reporting the
coexistence interference information; and receiving the coexistence
interference information directly reported by the terminal, or
forwarded by a base station, or forwarded by a mobility management
entity MME and an operation, administration and maintenance entity
OAM.
3. The positioning processing method according to claim 1, wherein
the acquiring coexistence interference information of a terminal
comprises: receiving the coexistence interference information of
the terminal that is provided by a base station, an MME or an
OAM.
4. The positioning processing method according to claim 1, wherein
the acquiring coexistence interference information of a terminal
comprises: sending, to a base station, an MME and an OAM, a request
for reporting the coexistence interference information of the
terminal; and receiving the coexistence interference information
sent by the base station, or forwarded by the MME and the OAM.
5. The positioning processing method according to claim 1, wherein
the acquiring coexistence interference information of a terminal
comprises: receiving coexistence interference information of a
single terminal or multiple terminals that is provided by a base
station, an MME or an OAM.
6. The positioning processing method according to claim 1, before
the acquiring coexistence interference information of a terminal,
further comprising: when it is identified that the terminal is in a
coverage range of a Wireless Fidelity WiFi access point, acquiring
a coverage radius of the WiFi access point; and when it is
determined that the coverage radius of the WiFi access point is
less than a set threshold, acquiring a location of the WiFi access
point and using the location of the WiFi access point as a location
of the terminal; or when it is determined that the coverage radius
of the WiFi access point is not less than a set threshold,
triggering the operation of acquiring the coexistence interference
information of the terminal.
7. A positioning processing method, comprising: providing
coexistence interference information of a terminal for a
positioning server; acquiring a positioning signal measurement
resource designated according to the coexistence interference
information by the positioning server; and performing positioning
measurement based on the designated positioning signal measurement
resource.
8. The positioning processing method according to claim 7, wherein
the providing coexistence interference information of a terminal
for a positioning server comprises: when a request, which is sent
by the positioning server, for reporting the coexistence
interference information is received, or the terminal determines
that the coexistence interference information needs to be reported,
directly reporting, or forwarding by using a base station, or
forwarding by using a mobility management entity MME and an
operation, administration and maintenance entity OAM, the
coexistence interference information of the terminal to the
positioning server.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. patent
application Ser. No. 14/800,218, filed on Jul. 15, 2015, which is a
continuation of International Application No. PCT/CN2013/070526,
filed on Jan. 16, 2013. All of the afore-mentioned patent
applications are hereby incorporated by reference in their
entireties.
TECHNICAL FIELD
[0002] The present invention relates to wireless communications
technologies, and in particular, to a positioning processing
method, apparatus, and system.
BACKGROUND
[0003] A positioning technology is a service for directly or
indirectly obtaining geographic location information of a terminal
by using a resource in a wireless communications network. OTDOA
(Observed Time Difference of Arrival) positioning is a common
terminal positioning method.
[0004] A principle of the OTDOA positioning is as follows: When
three or more than three base stations exist in a wireless cellular
network, a positioning server on a network side can determine a
location of a terminal according to a time difference of arrivals,
at the terminal, of downlink transmission signals sent by different
base stations. FIG. 1 is a schematic diagram of a principle of
OTDOA positioning in the prior art. As shown in FIG. 1, a serving
base station of a cell in which a terminal 105 is located is a
first base station 100, and a second base station 101 and a third
base station 102 also exist in a wireless cellular network, where a
distance of the terminal 105 to the first base station 100 is
d.sub.0, a distance of the terminal 105 to the second base station
101 is d.sub.1, and a distance of the terminal 105 to the third
base station 102 is d.sub.2; and the first base station 100, the
second base station 101, and the third base station 102 may be
selected as positioning base stations of the terminal 105. After
the positioning server designates a sending and receiving
configuration of a PRS (Positioning Reference Signal, positioning
reference signal) for each positioning base station and the
terminal, the three base stations sends a PRS to the terminal at
the same time, and the terminal receives the PRS sent by each the
positioning base station, and identifies a time location of a
first-arrival path for each PRS. Then a time difference of arrivals
of the PRSs of the different base stations may be obtained, and the
time difference may be reported to the positioning server. The
positioning server may map the time difference of the arrivals of
the signals that are received by the terminal and sent by the
different base stations to a difference of distances between the
terminal and the different positioning base stations. Then it can
be learned from a definition of a hyperbola that, points, a
difference of whose distances to two fixed points is a constant
value, constitute a hyperbola. For example, in FIG. 1, a difference
between the distance of the terminal 105 to the first base station
100 and the distance of the terminal 105 to the second base station
101 is d.sub.1-d.sub.0, which corresponds to a first hyperbola 103;
a difference between the distance of the terminal 105 to the second
base station 101 and the distance of the terminal 105 to the third
base station 102 is d.sub.2-d.sub.1, which corresponds to a second
hyperbola 104; then, a point of intersection between the first
hyperbola 103 and the second hyperbola 104 is a location of the
terminal 105. When a quantity of base stations existing in the
system increases, precision of terminal positioning can be
improved.
[0005] At present, a multi-mode terminal has become a trend of
terminal device development, for example, a terminal not only can
support an ISM (Industrial Scientific & Medical) frequency
band, but also can support an LTE (Long Term Evolution) frequency
band. Some new interference may be introduced to the multi-mode
terminal due to coexistence of the LTE frequency band and the ISM
frequency band, for example, IDC (in-device coexistence)
interference, interference caused by a WiFi (Wireless Fidelity) or
Bluetooth signal transmitted by the terminal to reception of an LTE
signal by the terminal, interference caused by an LTE signal sent
by the terminal to reception of a GPS (Global Positioning System)
signal by the terminal, and interference caused by an LTE signal
sent by the terminal to reception of a WiFi or Bluetooth signal by
the terminal.
[0006] Therefore, in an OTDOA positioning process, if there is an
interference signal that affects positioning signal reception,
measurement on a time difference of a arrivals of positioning
signals is affected, and as a result, an error of terminal
positioning is increased.
SUMMARY
[0007] Embodiments of the present invention provide a positioning
processing method, apparatus, and system, so as to improve
precision of terminal positioning.
[0008] According to a first aspect, an embodiment of the present
invention provides a positioning processing method, including:
[0009] acquiring coexistence interference information of a
terminal;
[0010] instructing, according to the coexistence interference
information, the terminal to perform measurement on a suitable
positioning signal resource; and
[0011] positioning the terminal based on a positioning measurement
result reported by the terminal.
[0012] In a first possible implementation manner of the first
aspect, if the coexistence interference information includes
information about suitability of a frequency domain transmission
resource, time domain transmission resource, and/or code domain
transmission resource for the terminal, the instructing, according
to the coexistence interference information, the terminal to
perform measurement on a suitable positioning signal resource
includes:
[0013] designating, for the terminal according to the coexistence
interference information, a suitable frequency domain transmission
resource, time domain transmission resource, and/or code domain
transmission resource as a positioning signal measurement resource
suitable for the terminal to perform positioning measurement.
[0014] In a second possible implementation manner of the first
aspect, the positioning the terminal based on a positioning
measurement result reported by the terminal includes:
[0015] providing, for the terminal, a designated positioning signal
measurement resource as auxiliary data for positioning measurement,
where the auxiliary data includes at least sending timing and/or a
sending frequency;
[0016] receiving a time difference that is obtained by the terminal
by means of measurement based on the auxiliary data and is of
arrivals, at the terminal, of positioning signals from different
positioning base stations; and
[0017] performing calculation according to the time difference to
obtain a difference of distances between the terminal and the
different positioning base stations, and determining a location of
the terminal according to the difference of the distances.
[0018] With reference to the first aspect or the first possible
implementation manner of the first aspect or the second possible
implementation manner of the first aspect, in a third possible
implementation manner, the acquiring coexistence interference
information of a terminal includes:
[0019] receiving the coexistence interference information actively
reported by the terminal.
[0020] With reference to the first aspect or the first possible
implementation manner of the first aspect or the second possible
implementation manner of the first aspect, in a fourth possible
implementation manner, the acquiring coexistence interference
information of a terminal includes:
[0021] sending, to the terminal, a request for reporting the
coexistence interference information; and
[0022] receiving the coexistence interference information directly
reported by the terminal, or forwarded by a base station, or
forwarded by an MME and an OAM.
[0023] With reference to the first aspect or the first possible
implementation manner of the first aspect or the second possible
implementation manner of the first aspect, in a fifth possible
implementation manner, the acquiring coexistence interference
information of a terminal includes:
[0024] receiving the coexistence interference information of the
terminal that is provided by a base station, an MME or an OAM.
[0025] With reference to the first aspect or the first possible
implementation manner of the first aspect or the second possible
implementation manner of the first aspect, in a sixth possible
implementation manner, the acquiring coexistence interference
information of a terminal includes:
[0026] sending, to a base station, an MME and an OAM, a request for
reporting the coexistence interference information of the terminal;
and
[0027] receiving the coexistence interference information sent by
the base station, or forwarded by the MME and the OAM.
[0028] With reference to the first aspect or the first possible
implementation manner of the first aspect or the second possible
implementation manner of the first aspect, in a seventh possible
implementation manner, the acquiring coexistence interference
information of a terminal includes:
[0029] receiving coexistence interference information of a single
terminal or multiple terminals that is provided by a base station,
an MME or an OAM.
[0030] With reference to the first aspect or the fourth possible
implementation manner of the first aspect or the fifth possible
implementation manner of the first aspect or the sixth possible
implementation manner of the first aspect or the seventh possible
implementation manner of the first aspect, in an eighth possible
implementation manner, the receiving coexistence interference
information provided by a base station includes:
[0031] receiving signaling that carries the coexistence
interference information and is sent by the base station, where the
signaling includes information about a carrier list unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a time domain resource unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a code domain resource unsuitable or
suitable when coexistence interference exists in the terminal; and
using the included information as the coexistence interference
information.
[0032] In a ninth possible implementation manner of the first
aspect, before the acquiring coexistence interference information
of a terminal, the method further includes:
[0033] when it is identified that the terminal is in a coverage
range of a WiFi access point, acquiring a coverage radius of the
WiFi access point; and
[0034] when it is determined that the coverage radius of the WiFi
access point is less than a set threshold, acquiring a location of
the WiFi access point and using the location of the WiFi access
point as a location of the terminal; or
[0035] when it is determined that the coverage radius of the WiFi
access point is not less than a set threshold, triggering the
operation of acquiring the coexistence interference information of
the terminal.
[0036] With reference to the first aspect or the ninth possible
implementation manner of the first aspect, in a tenth possible
implementation manner, the acquiring a location of the WiFi access
point includes:
[0037] acquiring, from the terminal, the location of the WiFi
access point;
[0038] sending a location acquiring request to the WiFi access
point and receiving the location returned by the WiFi access point;
and
[0039] querying a local database to acquire the location of the
WiFi access point.
[0040] According to a second aspect, an embodiment of the present
invention provides a positioning processing method, including:
[0041] providing coexistence interference information of a terminal
for a positioning server;
[0042] acquiring a positioning signal measurement resource
designated according to the coexistence interference information by
the positioning server; and
[0043] performing positioning measurement based on the designated
positioning signal measurement resource.
[0044] In a first possible implementation manner of the second
aspect, the providing coexistence interference information of a
terminal for a positioning server includes:
[0045] when a request, which is sent by the positioning server, for
reporting the coexistence interference information is received, or
the terminal determines that the coexistence interference
information needs to be reported, directly reporting, or forwarding
by using a base station, or forwarding by using an MME and an OAM,
the coexistence interference information of the terminal to the
positioning server.
[0046] According to a third aspect, an embodiment of the present
invention provides a positioning processing apparatus on a server
side, including:
[0047] an acquiring module, configured to acquire coexistence
interference information of a terminal;
[0048] an instructing module, configured to instruct, according to
the coexistence interference information, the terminal to perform
measurement on a suitable positioning signal resource; and
[0049] a positioning module, configured to position the terminal
based on a positioning measurement result reported by the
terminal.
[0050] In a first possible implementation manner of the third
aspect, if the coexistence interference information includes
information about suitability of a frequency domain transmission
resource, time domain transmission resource, and/or code domain
transmission resource for the terminal, the instructing module is
specifically configured to designate, for the terminal according to
the coexistence interference information, a suitable frequency
domain transmission resource, time domain transmission resource,
and/or code domain transmission resource as a positioning signal
measurement resource suitable for the terminal to perform
positioning measurement
[0051] In a second possible implementation manner of the third
aspect, the positioning module includes:
[0052] an auxiliary data providing unit, configured to provide, for
the terminal, a designated positioning signal measurement resource
as auxiliary data for positioning measurement, where the auxiliary
data includes at least sending timing and/or a sending
frequency;
[0053] a time difference receiving unit, configured to receive a
time difference that is obtained by the terminal by means of
measurement based on the auxiliary data and is of arrivals, at the
terminal, of positioning signals from different positioning base
stations; and
[0054] a location calculating unit, configured to perform
calculation according to the time difference to obtain a difference
of distances between the terminal and the different positioning
base stations, and determine a location of the terminal according
to the difference of the distances.
[0055] With reference to the third aspect or the first possible
implementation manner of the third aspect or the second possible
implementation manner of the third aspect, in a third possible
implementation manner, the acquiring module is specifically
configured to receive the coexistence interference information
actively reported by the terminal.
[0056] With reference to the third aspect or the first possible
implementation manner of the third aspect or the second possible
implementation manner of the third aspect, in a fourth possible
implementation manner, the acquiring module is specifically
configured to send, to the terminal, a request for reporting the
coexistence interference information; and receive the coexistence
interference information directly reported by the terminal, or
forwarded by a base station, or forwarded by an MME and an OAM.
[0057] With reference to the third aspect or the first possible
implementation manner of the third aspect or the second possible
implementation manner of the third aspect, in a fifth possible
implementation manner, the acquiring module is specifically
configured to receive the coexistence interference information of
the terminal that is provided by a base station, an MME or an
OAM.
[0058] With reference to the third aspect or the first possible
implementation manner of the third aspect or the second possible
implementation manner of the third aspect, in a sixth possible
implementation manner, the acquiring module is specifically
configured to send, to a base station, an MME and an OAM, a request
for reporting the coexistence interference information of the
terminal; and receive the coexistence interference information sent
by the base station, or forwarded by the MME and the OAM.
[0059] With reference to the third aspect or the first possible
implementation manner of the third aspect or the second possible
implementation manner of the third aspect, in a seventh possible
implementation manner, the acquiring module is specifically
configured to receive coexistence interference information of a
single terminal or multiple terminals that is provided by a base
station, an MME or an OAM.
[0060] With reference to the third aspect or the fourth possible
implementation manner of the third aspect or the fifth possible
implementation manner of the third aspect or the sixth possible
implementation manner of the third aspect or the seventh possible
implementation manner of the third aspect, in an eighth possible
implementation manner, the acquiring module is specifically
configured to receive signaling that carries the coexistence
interference information and is sent by the base station, where the
signaling includes information about a carrier list unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a time domain resource unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a code domain resource unsuitable or
suitable when coexistence interference exists in the terminal; and
use the included information as the coexistence interference
information.
[0061] In a ninth possible implementation manner of the third
aspect, the apparatus further includes:
[0062] a coverage radius acquiring module, configured to, when it
is identified that the terminal is in a coverage range of a WiFi
access point, acquire a coverage radius of the WiFi access point;
and
[0063] a location acquiring module, configured to, when it is
determined that the coverage radius of the WiFi access point is
less than a set threshold, acquire a location of the WiFi access
point and use the location of the WiFi access point as a location
of the terminal; or
[0064] a determining and triggering module, configured to, when it
is determined that the coverage radius of the WiFi access point is
not less than a set threshold, trigger the operation of acquiring
the coexistence interference information of the terminal.
[0065] With reference to the third aspect or the ninth possible
implementation manner of the third aspect, in a tenth possible
implementation manner, the location acquiring module includes:
[0066] an access point location acquiring unit, configured to
acquire, from the terminal, the location of the WiFi access
point;
[0067] a location returning unit, configured to send a location
acquiring request to the WiFi access point and receive the location
returned by the WiFi access point; and
[0068] a location acquiring unit, configured to query a local
database to acquire the location of the WiFi access point.
[0069] According to a fourth aspect, an embodiment of the present
invention provides a positioning processing apparatus on a terminal
side, including:
[0070] an interference information providing module, configured to
provide coexistence interference information of a terminal for a
positioning server;
[0071] a measurement resource acquiring module, configured to
acquire a positioning signal measurement resource designated
according to the coexistence interference information by the
positioning server; and
[0072] a positioning measuring module, configured to perform
positioning measurement based on the designated positioning signal
measurement resource.
[0073] In a first possible implementation manner of the fourth
aspect, the interference information providing module is
specifically configured to, when a request, which is sent by the
positioning server, for reporting the coexistence interference
information is received, or the terminal determines that the
coexistence interference information needs to be reported, directly
report, or forward by using a base station, or forward by using an
MME and an OAM, the coexistence interference information of the
terminal to the positioning server.
[0074] According to a fifth aspect, an embodiment of the present
invention provides a positioning system, including:
[0075] a positioning server and a user terminal, where
[0076] the positioning server is the positioning processing
apparatus on a server side according to any embodiment of the
present invention, and the user terminal is the positioning
processing apparatus on a terminal side according to any embodiment
of the present invention.
[0077] According to the technical solutions provided in the
embodiments of the present invention, in a process in which OTDOA
positioning is performed on a user terminal, a positioning server
acquires coexistence interference information of the terminal, and
designates a positioning signal measurement resource for the
terminal according to the coexistence interference information,
which reduces impact of a coexistence interference signal on a
positioning signal, and improves precision of terminal
positioning.
BRIEF DESCRIPTION OF DRAWINGS
[0078] To describe the technical solutions in the embodiments of
the present invention more clearly, the following briefly
introduces the accompanying drawings required for describing the
embodiments. Apparently, the accompanying drawings in the following
description show merely some embodiments of the present invention,
and persons of ordinary skill in the art may still derive other
drawings from these accompanying drawings without creative
efforts.
[0079] FIG. 1 is a schematic diagram of an OTDOA positioning
principle in the prior art;
[0080] FIG. 2 is a flowchart of Embodiment 1 of a positioning
processing method according to the present invention;
[0081] FIG. 3 is a flowchart of Embodiment 2 of a positioning
processing method according to the present invention;
[0082] FIG. 4 is a flowchart of Embodiment 3 of a positioning
processing method according to the present invention;
[0083] FIG. 5 is a flowchart of Embodiment 4 of a positioning
processing method according to the present invention;
[0084] FIG. 6 is a flowchart of Embodiment 5 of a positioning
processing method according to the present invention;
[0085] FIG. 7 is a flowchart of Embodiment 6 of a positioning
processing method according to the present invention;
[0086] FIG. 8 is a flowchart of Embodiment 7 of a positioning
processing method according to the present invention;
[0087] FIG. 9 is a flowchart of Embodiment 8 of a positioning
processing method according to the present invention;
[0088] FIG. 10 is a flowchart of Embodiment 9 of a positioning
processing method according to the present invention;
[0089] FIG. 11 is a flowchart of Embodiment 10 of a positioning
processing method according to the present invention;
[0090] FIG. 12 is a flowchart of Embodiment 11 of a positioning
processing method according to the present invention;
[0091] FIG. 13 is a schematic structural diagram of a positioning
processing apparatus on a server side according to an embodiment of
the present invention;
[0092] FIG. 14 is a schematic structural diagram of a positioning
processing apparatus on a terminal side according to an embodiment
of the present invention;
[0093] FIG. 15 is a schematic structural diagram of a positioning
system according to an embodiment of the present invention;
[0094] FIG. 16 is a schematic structural diagram of a positioning
server according to an embodiment of the present invention; and
[0095] FIG. 17 is a schematic structural diagram of a terminal
according to an embodiment of the present invention.
DESCRIPTION OF EMBODIMENTS
[0096] FIG. 2 is a flowchart of Embodiment 1 of a positioning
processing method according to the present invention. The
processing method in this embodiment is applicable to positioning a
user terminal in an OTDOA positioning manner. This method may be
executed by a positioning server, or may be executed by another
positioning processing apparatus on a server side. As shown in FIG.
2, the method in this embodiment may include:
[0097] S201. Acquire coexistence interference information of a
terminal.
[0098] In a process in which the positioning server positions the
user terminal in the OTDOA positioning manner, the positioning
server first acquires coexistence interference information of the
terminal, and then may designate a suitable positioning signal
measurement resource for the terminal according to the coexistence
interference information, so that the terminal performs positioning
measurement. Coexistence interference refers to interference
between a cellular mobile communications system and WIFI and/or
Bluetooth and/or GPS, and the like.
[0099] S202. Instruct, according to the coexistence interference
information, the terminal to perform measurement on a suitable
positioning signal resource.
[0100] After acquiring the coexistence interference information of
the terminal, the positioning server may designate a suitable
positioning signal measurement resource for the terminal to perform
positioning measurement, where a positioning signal includes but is
not limited to a positioning reference signal (PRS). For example,
the coexistence interference information of the terminal that is
acquired by the positioning server may be information about a
frequency domain resource, time domain resource, and/or code domain
resource on which the terminal is severely interfered or that is
unsuitable for the terminal to perform positioning measurement; or
may be information about a frequency domain resource, time domain
resource, and/or code domain resource on which the terminal is not
severely interfered or is suitable for the terminal to perform
positioning measurement. Therefore, the positioning server may
designate, for the terminal, a frequency domain resource, time
domain resource, and/or code domain resource on which the terminal
is not affected by coexistence interference or the terminal is not
severely affected by coexistence interference as a resource for
measuring a positioning signal; and instruct, by using auxiliary
data, the terminal to perform positioning measurement on the
suitable positioning signal measurement resource.
[0101] S203. Position the terminal based on a positioning
measurement result reported by the terminal.
[0102] Specifically, the positioning server designates the suitable
positioning signal measurement resource for the terminal according
to the coexistence interference information, and notifies the
suitable positioning signal measurement resource to the terminal by
using the auxiliary data; the terminal receives, according to an
instruction of the auxiliary data, PRSs sent by positioning base
stations, records time points at which the PRSs sent by the
positioning base stations are received, to obtain a time difference
of arrivals, at the terminal, of the PRSs sent by the positioning
base stations, and reports the time difference to the positioning
server; and the positioning server determines a location of the
terminal by means of mathematical calculation according to a
difference of times at which the PRSs sent by the different
positioning base stations are received.
[0103] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, a positioning server acquires
coexistence interference information of the terminal, and
designates a suitable positioning signal measurement resource
according to the coexistence interference information for the
terminal to perform measurement, which reduces impact of an
interference signal on a positioning signal, and improves precision
of terminal positioning.
[0104] In the positioning processing method described above, if the
coexistence interference information includes information about
suitability of a frequency domain transmission resource, time
domain transmission resource, and/or code domain transmission
resource for the terminal, the instructing, according to the
coexistence interference information, the terminal to perform
measurement on a suitable positioning signal resource may
specifically include:
[0105] designating, for the terminal according to the coexistence
interference information, a suitable frequency domain transmission
resource, time domain transmission resource, and/or code domain
transmission resource as a positioning signal measurement resource
suitable for the terminal to perform positioning measurement.
[0106] Specifically, the coexistence interference information of
the terminal may include information about a suitable frequency
domain resource of the terminal or information about an unsuitable
frequency domain resource of the terminal, and/or information about
a suitable time domain resource of the terminal or information
about an unsuitable time domain resource of the terminal, and/or
information about a suitable code domain resource of the terminal
or information about an unsuitable code domain resource of the
terminal. For example, in an LTE network, a frequency domain
resource, time domain resource, and code domain resource that are
interfered by IDC or are severely interfered by IDC are information
about an unsuitable frequency domain resource, time domain
resource, and code domain resource of the terminal; and a frequency
domain resource, time domain resource, and code domain resource
that are not interfered by IDC or are not severely interfered by
IDC are information about a suitable frequency domain resource,
time domain resource, and code domain resource of the terminal.
[0107] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, a positioning server designates a
suitable frequency domain resource, time domain resource, and/or
code domain resource for the terminal according to coexistence
interference information of the terminal to perform positioning
measurement, which reduces impact of an interference signal on a
positioning signal and improves precision of terminal
positioning.
[0108] FIG. 3 is a flowchart of Embodiment 2 of a positioning
processing method according to the present invention. As shown in
FIG. 3, on the basis of Embodiment 1 of the present invention shown
in FIG. 2, the positioning the terminal based on a positioning
measurement result reported by the terminal in S203 may
specifically include:
[0109] S301. Provide, for the terminal, a designated positioning
signal measurement resource as auxiliary data for positioning
measurement, where the auxiliary data includes at least sending
timing and/or a sending frequency.
[0110] For example, in an LTE network, the positioning server may
provide the auxiliary data for positioning measurement for the
terminal by using LTE positioning protocol signaling, where the
auxiliary data includes sending timing and/or a sending frequency
of a positioning signal, and/or the like.
[0111] S302. Receive a time difference that is obtained by the
terminal by means of measurement based on the auxiliary data and is
of arrivals, at the terminal, of positioning signals from different
positioning base stations.
[0112] Specifically, the positioning server designates, according
to the coexistence interference information, a suitable positioning
signal measurement resource for the terminal to perform positioning
measurement, and notifies the suitable positioning signal
measurement resource to the terminal by using the auxiliary data;
and the terminal receives, according to an instruction of the
auxiliary data, PRSs sent by positioning base stations, records
time points at which the PRSs sent by the positioning base stations
are received, to obtain a time difference of arrivals, at the
terminal, of the PRSs sent by the positioning base stations, and
reports the time difference to the positioning server.
[0113] S303. Perform calculation according to the time difference
to obtain a difference of distances between the terminal and the
different positioning base stations, and determine a location of
the terminal according to the difference of the distances.
[0114] The positioning server may obtain, by means of calculation,
the difference of distances between the terminal and the different
positioning base stations according to velocities of the PRSs and
the time difference of the arrivals, at the terminal, of the PRSs
sent by the positioning base stations; and determine the location
of the terminal. Increasing a quantity of positioning base stations
can further improve precision of terminal positioning.
[0115] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, a positioning server provides a
designated positioning signal measurement resource that includes
sending timing and/or a sending frequency and is used as auxiliary
data for positioning measurement for the user terminal, which
reduces impact of an interference signal on a positioning signal
and improves precision of terminal positioning.
[0116] In the positioning processing method described above, the
acquiring coexistence interference information of a terminal may
specifically include: receiving the coexistence interference
information actively reported by the terminal. Specifically, in a
process of actively reporting the coexistence interference
information by the terminal, the coexistence interference
information may be directly reported to the positioning server, or
may be forwarded by a base station, or an MME and an OAM to the
positioning server.
[0117] In the positioning processing method described above, the
acquiring coexistence interference information of a terminal may
specifically include:
[0118] when a positioning measurement request is acquired, sending,
to the terminal, a request for reporting the coexistence
interference information, where
[0119] for example, in an LTE network, when receiving a positioning
measurement task for a user terminal, the positioning server may
actively send, to the user terminal by using LTE positioning
protocol signaling, a request message for reporting coexistence
interference information of the terminal; and
[0120] receiving the coexistence interference information directly
reported by the terminal, or forwarded by a base station, or
forwarded by an MME and an OAM.
[0121] The coexistence interference information received by the
positioning server may be coexistence interference information of a
single UE, or may be coexistence interference information of
multiple UEs. For example, in an LTE network, the terminal may
directly send its own coexistence interference information to the
positioning server by using LTE positioning protocol signaling; or
the terminal may send its own coexistence interference information
to a base station by using RRC (Radio Resource Control) signaling,
and the base station actively reports the coexistence interference
information of the terminal to the positioning server by using LTE
positioning protocol A signaling, or after the positioning server
sends, to the base station by using LTE positioning protocol A
signaling, a request message for reporting the coexistence
interference information of the terminal, the base station sends
the coexistence interference information of the terminal to the
positioning server by using the LTE positioning protocol A
signaling; and after the terminal sends its own coexistence
interference information to the base station by using the RRC
signaling, the base station may further send the coexistence
interference information of the terminal to an MME (Mobility
Management Entity), the MME forwards the coexistence interference
information of the terminal to an OAM (Operations, Administration
and Maintenance, operations, administration and maintenance)
entity, and the OAM sends the collected coexistence interference
information of the terminal to the positioning server; then the
positioning server may designate, according to the coexistence
interference information of the terminal, a suitable positioning
signal measurement resource for the terminal to perform positioning
measurement, and position the terminal according to a positioning
measurement result reported by the terminal.
[0122] In this embodiment, a positioning server sends, to a user
terminal, a request message for reporting coexistence interference
information of the terminal, or a terminal actively sends its own
coexistence interference information to a positioning server, so
that in a process in which OTDOA positioning is performed on the
user terminal, the positioning server can acquire the coexistence
interference information of the terminal in time, which reduces
impact of an interference signal on a positioning reference signal,
and improves precision of terminal positioning.
[0123] In the positioning processing method described above, the
acquiring coexistence interference information of a terminal
includes: receiving the coexistence interference information of the
terminal that is provided by a base station, an MME or an OAM.
Specifically, the coexistence interference information of the
terminal that is provided by the base station, the MME or the OAM
may be actively reported by the terminal, may be reported by the
terminal as requested by the base station, the MME or the OAM, or
may be learned by the base station, the MME or the OAM in another
manner.
[0124] In the positioning processing method described above, the
acquiring coexistence interference information of a terminal
includes: sending, to a base station, an MME and an OAM, a request
for reporting the coexistence interference information of the
terminal, and receiving the coexistence interference information
sent by the base station, or forwarded by the MME and the OAM.
Specifically, the positioning server may send, to the base station,
the MME and the OAM, a request message for reporting the
coexistence interference information of the terminal; and after
receiving the foregoing request message of the positioning server,
the base station may directly send the coexistence interference
information of the terminal to the positioning server, or may
forward, by using the MME and the OAM, the coexistence interference
information of the terminal to the positioning server.
[0125] In the positioning processing method described above, the
acquiring coexistence interference information of a terminal
includes: receiving coexistence interference information of a
single terminal or multiple terminals that is provided by a base
station, an MME or an OAM. Specifically, the coexistence
interference information received by the positioning server may be
coexistence interference information of a single UE, or may be
coexistence interference information of multiple UEs.
[0126] In the positioning processing method described above, the
receiving coexistence interference information provided by a base
station may specifically include:
[0127] receiving signaling that carries the coexistence
interference information and is sent by the base station, where the
signaling includes information about a carrier list unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a time domain resource unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a code domain resource unsuitable or
suitable when coexistence interference exists in the terminal; and
using the included information as the coexistence interference
information.
[0128] For example, in an LTE network, the base station sends the
coexistence interference information of the terminal to the
positioning server by using LTE positioning protocol A signaling.
Table 1 is an exemplary table of LTE positioning protocol A
signaling that carries the coexistence interference information of
the terminal. For content of the signaling sent by the base station
to the positioning server, reference may be made to Table 1.
TABLE-US-00001 TABLE 1 Exemplary table of LTE positioning protocol
A signaling that carries the coexistence interference information
of the terminal IE/Group Name Range Message Type LPPa Transaction
ID OTDOA UEs IDC indication 1.<maxUEineNB> > In Device
Coexistence Indication >...
[0129] As shown in Table 1, Message Type indicates an information
type; maxUEineNB indicates a maximum quantity of terminals served
by the base station;
[0130] OTDOA UEs IDC indication indicates an IDC information list
of the terminal when OTDOA positioning is performed on the
terminal, where a maximum quantity of elements in the list cannot
exceed the maximum quantity of terminals served by the base
station; and In Device Coexistence Indication indicates an element
in the IDC information list of the terminal when OTDOA positioning
is performed on the terminal. Table 2 is an exemplary table of an
IDC information element of the terminal.
TABLE-US-00002 TABLE 2 Exemplary table of an IDC information
element of the terminal IE/Group Name >CHOICE In Device
Coexistence Indication Item >>AffectedCarrierFreqList
>>TDM-AssistanceInfo >>...
[0131] As shown in Table 2, content of an element in the IDC
information list of the terminal includes: AffectedCarrierFreqList
(list of affected carriers), and TDM-Assistancelnfo (time division
multiplexing assistance information). A cell radio network
temporary identifier is an identifier indicating that the terminal
is in a network; the list of affected carriers is a list of
carriers on which the terminal is affected by IDC; and time
division multiplexing assistance information indicates available
time domain resource information. An example of detailed signaling
implementation is as follows:
TABLE-US-00003 InDeviceCoexIndication-r11-IEs ::= SEQUENCE {
affectedCarrierFreqList-r11 AffectedCarrierFreqList-r11 OPTIONAL,
tdm-AssistanceInfo-r11 TDM-AssistanceInfo-r11 OPTIONAL, }
[0132] InDeviceCoexIndication-r11-IEs indicates an information
element indicated by IDC; IE indicates an information element, an
information element; r11 indicates that it is signaling or a
feature introduced by the protocol Release 11, which may also be
r12 or others herein. Coexistence interference information of a UE
sent by a base station to a positioning server by using LTE
positioning protocol A signaling may be coexistence interference
information of a single UE, or may be coexistence interference
information of multiple UEs.
[0133] A list of carriers affected by IDC
AffectedCarrierFreqList-r11 is a sequence and therefore includes
multiple elements. A single element is AffectedCarrierFreq-r11, and
a single carrier affected by IDC is expressed as
AffectedCarrierFreq-r11; and maxFreqIDC-r11 indicates a maximum
quantity of carriers affected by IDC, and a maximum length of the
list of carriers affected by IDC is maxFreqIDC-r11.
AffectedCarrierFreq-r11 includes but is not limited to a carrier
serial number carrierFreq-r11 and an IDC interference direction
interferenceDirection-r11. If only an E-UTRA (Evolved Universal
Terrestrial Radio Access) system is an affected system of IDC
interference, interferenceDirection-r11 is set to eutra; if only
other wireless systems are affected systems of IDC interference,
interferenceDirection-r11 is set to other; if both E-UTRA and other
wireless systems are affected systems of IDC interference,
interferenceDirection-r11 is set to both; and spare indicates a
reserve signaling location. r11 in a signaling name indicates that
it is signaling or a feature introduced by the protocol release
Release11, which may also be r12 or others herein. An example of a
specific signaling form is as follows:
TABLE-US-00004 AffectedCarrierFreqList-r11 ::= SEQUENCE (SIZE
(1..maxFreqIDC-r11)) OF AffectedCarrierFreq-r11
AffectedCarrierFreq-r11 ::=SEQUENCE { carrierFreq-r11
CarrierFreq-r11, interferenceDirection-r11 ENUMERATED {eutra,
other, both, spare} }
[0134] Time division multiplexing assistance information
TDM-AssistanceInfo-r11 represents an available time resource or a
feasible time domain data transmission manner; and content in
TDM-AssistanceInfo-r11 includes but is not limited to discontinuous
reception assistant information drx-AssistanceInfo-r11 (DRX:
Discontinuous Reception, discontinuous reception) and an IDC
subframe pattern list idc-SubframePatternList-r11.
[0135] drx-AssistanceInfo-r11 includes a DRX cycle length
drx-CycleLength-r11, a DRX offset drx-Offset-r11, and a DRX active
time length drx-ActiveTime-r11. A value of drx-CycleLength-r11
ranges from 40 subframes to 256 subframes; sf40 represents subframe
40, that is, a length of 40 subframes, which equals to 40
milliseconds; and a value of drx-Offset-r11 is a value from
integers 0 to 255.
[0136] idc-SubframePatternList-r11 indicates an IDC subframe
pattern list, representing a subframe pattern that can be used for
data transmission or cannot be used for data transmission. For
example, a current interference direction is that E-UTRA is
interfered by ISM frequency band, and a terminal is clear about a
time point of ISM interference; therefore, a network may be
notified of an IDC subframe pattern, for example, "000100 . . . ",
which indicates that the first three subframes cannot be used to
transmit E-UTRA data, the fourth subframe can be used to transmit
the E-UTRA data, and the fifth and the sixth subframes cannot be
used to transmit the E-UTRA data. This subframe pattern is a binary
bit stream, where 0 indicates that data of an interfered system
cannot be transmitted or measurement cannot be performed on an
interfered system, and 1 indicates that data of the interfered
system can be transmitted or measurement can be performed on the
interfered system. r11 in a signaling name indicates that it is
signaling or a feature introduced by the protocol release
Release11, which may also be r12 or others herein. An example of
specific signaling is as follows:
TABLE-US-00005 TDM-AssistanceInfo-r11 ::= CHOICE {
drx-AssistanceInfo-r11 SEQUENCE { drx-CycleLength-r11 ENUMERATED
{sf40, sf64, sf80, sf128, sf160, sf256, spare2, spare1},
drx-Offset-r11 INTEGER (0..255) OPTIONAL, drx-ActiveTime-r11
ENUMERATED {sf20, sf30, sf40, sf60, sf80, sf100, spare2, spare1} },
idc-SubframePatternList-r11 IDC-SubframePatternList-r11, ... }
[0137] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, a positioning server receives
coexistence interference information of the terminal that includes
information about a list of affected carriers and information about
an available time domain resource, and is sent by using LTE
positioning protocol A signaling by a base station, so that the
positioning server can designate a suitable frequency domain
resource and time domain resource for the terminal to perform
positioning measurement, which reduces impact of an interference
signal on a positioning reference signal, and improves precision of
terminal positioning.
[0138] FIG. 4 is a flowchart of Embodiment 3 of a positioning
processing method according to the present invention. As shown in
FIG. 4, on the basis of Embodiment 1 of the present invention shown
in FIG. 2, and before the acquiring coexistence interference
information of a terminal in S201, the method in this embodiment
may further include:
[0139] S401. When it is identified that the terminal is in a
coverage range of a WiFi access point, acquire a coverage radius of
the WiFi access point.
[0140] When identifying that a user terminal accesses a WiFi access
point, the positioning server further acquires a coverage range of
the WiFi access point that the user terminal accesses.
[0141] S402. When it is determined that the coverage radius of the
WiFi access point is less than a set threshold, acquire a location
of the WiFi access point and use the location of the WiFi access
point as a location of the terminal.
[0142] When the coverage range of the WiFi access point that the
user terminal accesses is relatively small, the positioning server
further positions a specific location of the WiFi access point, and
uses the location of the WiFi access point as the location of the
terminal.
[0143] S403. When it is determined that the coverage radius of the
WiFi access point is not less than a set threshold, trigger the
operation of acquiring the coexistence interference information of
the terminal.
[0144] When the coverage range of the WiFi access point that the
user terminal accesses is too large, the location of the user
terminal may be far from the location of the WiFi access point that
the user terminal accesses; therefore, by using the positioning
processing method described above, the positioning server may
acquire the coexistence interference information of the terminal
and position the user terminal in an OTDOA positioning manner.
[0145] In this embodiment, when a user terminal accesses a WiFi
access point and a coverage range of the WiFi access point is
relatively small, a positioning server positions the WiFi access
point and uses a location of the WiFi access point as a location of
the terminal, which improves efficiency of terminal positioning; in
addition, when the coverage range of the WiFi access point that the
user terminal accesses is too large, the positioning server
triggers an operation of acquiring coexistence interference
information of the terminal, and positions the user terminal in an
OTDOA positioning manner, which ensures precision of terminal
positioning.
[0146] In the positioning processing method described above, the
acquiring a location of the WiFi access point may specifically
include: [0147] acquiring, from the terminal, the location of the
WiFi access point, where [0148] the positioning server may acquire
the location of the WiFi access point by sending, to the terminal,
a request message for reporting location information of the WiFi
access point that the terminal accesses, or the terminal may
actively send, to the positioning server, location information of
the WiFi access point that the terminal accesses;
[0149] sending a location acquiring request to the WiFi access
point and receiving the location returned by the WiFi access point,
where [0150] the positioning server may actively send, to the WiFi
access point, a request message for reporting location information,
and after receiving the foregoing request message sent by the
positioning server, the WiFi access point sends its own location
information to the positioning server; and [0151] querying a local
database to acquire the location of the WiFi access point.
[0152] The positioning server may further query the local database
to acquire the location of the WiFi access point, and the location
information of the WiFi access point that is stored in the local
database may be: location information of the WiFi access point that
is acquired by the positioning server by sending, to the terminal,
the request message for reporting the location information of the
WiFi access point that the terminal accesses; location information
of the WiFi access point that is actively reported by the terminal
and received by the positioning server; and location information
that is returned by the WiFi access point and is received by the
positioning server by sending the location acquiring request
message to the WiFi access point.
[0153] In this embodiment, a positioning server acquires, in
different manners, location information of a WiFi access point that
a terminal accesses, and when a coverage range of the WiFi access
point that the terminal accesses is relatively small, determines a
location of the WiFi access point as a location of the terminal.
Therefore, the location of the terminal may be rapidly determined,
which improves efficiency of terminal positioning.
[0154] FIG. 5 is a flowchart of Embodiment 4 of a positioning
processing method according to the present invention. As shown in
FIG. 5, the method in this embodiment may include:
[0155] S501. Provide coexistence interference information of a
terminal for a positioning server.
[0156] When the terminal is interfered by an interference signal
that severely affects positioning reference signal transmission,
the terminal provides the coexistence interference information for
the positioning server, where the coexistence interference
information may be information about a frequency domain resource,
time domain resource, and/or code domain resource on which the
terminal is severely interfered by IDC, or information about a
frequency domain resource, time domain resource, and/or code domain
resource on which the terminal is not severely interfered by
IDC.
[0157] S502. Acquire a positioning signal measurement resource
designated according to the coexistence interference information by
the positioning server.
[0158] After acquiring the coexistence interference information of
the terminal, the positioning server designates, for the terminal
according to the coexistence interference information, a suitable
positioning signal resource as a measurement resource, and sends
the measurement resource to the terminal.
[0159] S503. Perform positioning measurement based on the
designated positioning signal measurement resource.
[0160] The terminal receives, based on the positioning signal
measurement resource designated by the positioning server, PRSs
sent by positioning base stations, records time points at which the
PRSs sent by the positioning base stations are received, to obtain
a time difference of arrivals, at the terminal, of the PRSs sent by
the positioning base stations, and reports the time difference to
the positioning server; and the positioning server may further
obtain, by means of calculation, a difference of distances between
the terminal and the different positioning base stations according
to velocities of the PRSs and the time difference of the arrivals,
at the terminal, of the PRSs sent by the positioning base stations,
so that the terminal can be positioned in an OTDOA positioning
manner.
[0161] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, coexistence interference
information of the terminal is provided for a positioning server,
so that the positioning server can designate, according to the
coexistence interference information of the terminal, a positioning
signal measurement resource for the terminal to perform
measurement, which reduces impact of an interference signal on a
positioning signal, and improves precision of terminal
positioning.
[0162] In the positioning processing method described above, the
providing coexistence interference information of a terminal for a
positioning server may specifically include:
[0163] when a request, which is sent by the positioning server, for
reporting the coexistence interference information is received, or
the terminal determines that the coexistence interference
information needs to be reported, directly reporting, or forwarding
by using a base station, or forwarding by using an MME and an OAM,
the coexistence interference information of the terminal to the
positioning server.
[0164] For example, in an LTE network, when receiving a positioning
measurement task for a user terminal, the positioning server may
actively send, to the user terminal by using LTE positioning
protocol signaling, a request message for reporting coexistence
interference information of the terminal, and after receiving the
foregoing request message, the terminal may send its own
coexistence interference information to the positioning server by
using the LTE positioning protocol signaling; or the terminal may
monitor a signal interference environment in which the terminal is
located, and when it is detected that the signal interference
environment in which the terminal is located changes, the terminal
directly reports the coexistence interference information to the
positioning server, or the terminal sends the coexistence
interference information to a base station, and then the
coexistence interference information is forwarded by the base
station, or forwarded by an MME and an OAM to the positioning
server.
[0165] In this embodiment, a terminal provides its own coexistence
interference information for a positioning server in time, so that
in a process in which OTDOA positioning is performed on the
terminal, the positioning server can acquire the coexistence
interference information of the terminal in time, and designate a
suitable resource for the terminal to perform measurement, which
reduces impact of an interference signal on a positioning reference
signal, and improves precision of terminal positioning.
[0166] FIG. 6 is a flowchart of Embodiment 5 of a positioning
processing method according to the present invention. As shown in
FIG. 6, the method in this embodiment may include:
[0167] S601. A terminal determines its own coexistence interference
information.
[0168] Specifically, the terminal may determine its own coexistence
interference information by monitoring an interference signal in an
environment in which the terminal is located. For example, in an
LTE network, the terminal determines, according to a situation of
IDC interference with the terminal, a frequency domain resource,
time domain resource, and code domain resource on which the
terminal is interfered by IDC or the terminal is severely
interfered by IDC as information about a frequency domain resource,
time domain resource, and code domain resource unsuitable for the
terminal; and determines a frequency domain resource, time domain
resource, and code domain resource on which the terminal is not
interfered by IDC or the terminal is not severely interfered by IDC
as information about a frequency domain resource, time domain
resource, and code domain resource suitable for the terminal.
[0169] S602. The terminal sends its own coexistence interference
information to a base station.
[0170] The terminal sends its own coexistence interference
information to the base station by using RRC signaling.
[0171] S603. The base station sends the coexistence interference
information of the terminal to a positioning server.
[0172] For example, in an LTE network, the base station sends the
coexistence interference information of the terminal to the
positioning server by using LTE positioning protocol A
signaling.
[0173] S604. The positioning server sends auxiliary data for
positioning measurement to the terminal.
[0174] For example, in an LTE network, the positioning server sends
the auxiliary data for positioning measurement to the terminal by
using LTE positioning protocol signaling, where the auxiliary data
for positioning measurement includes sending timing and/or a
sending frequency of a positioning signal, and/or the like.
[0175] S605. The positioning server sends a positioning measurement
request message to the terminal.
[0176] For example, in an LTE network, when receiving a positioning
measurement task for a user terminal, the positioning server may
send the positioning measurement request message to the terminal by
using LTE positioning protocol signaling, to request the terminal
to perform positioning measurement.
[0177] S606. The terminal performs positioning measurement.
[0178] According to the received positioning measurement request
and with reference to the auxiliary data provided by the
positioning server, the terminal receives positioning reference
signals and records time points at which the positioning reference
signals sent by positioning base stations are received, to obtain a
time difference of arrivals, at the terminal, of the positioning
reference signals of the positioning base stations.
[0179] S607. The terminal reports a positioning measurement result
to the positioning server.
[0180] For example, in an LTE network, the terminal reports, to the
positioning server by using LTE positioning protocol signaling, the
time difference of the arrivals, at the terminal, of the
positioning reference signals of the positioning base stations.
[0181] S608. The positioning server obtains, by means of
calculation, a location of the terminal.
[0182] The positioning server maps the time difference that is
reported by the terminal and is of the arrivals, at the terminal,
of the positioning reference signals of the positioning base
stations to a difference of distances between the terminal and the
different base stations; and then further geographically positions
the terminal by means of mathematical calculation.
[0183] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, the terminal actively reports its
own coexistence interference information to a positioning server,
so that the positioning server can designate, according to the
coexistence interference information of the terminal, a suitable
positioning signal measurement resource for the terminal to perform
positioning measurement, which reduces impact of an interference
signal on a positioning signal, and improves precision of terminal
positioning.
[0184] FIG. 7 is a flowchart of Embodiment 6 of a positioning
processing method according to the present invention. As shown in
FIG. 7, the method in this embodiment may include:
[0185] S701. A terminal determines its own coexistence interference
information.
[0186] Specifically, the terminal may determine its own coexistence
interference information by monitoring an interference signal in an
environment in which the terminal is located. For example, in an
LTE network, the terminal determines, according to a situation of
IDC interference with the terminal, a frequency domain resource,
time domain resource, and code domain resource on which the
terminal is interfered by IDC or the terminal is severely
interfered by IDC as information about a frequency domain resource,
time domain resource, and code domain resource unsuitable for the
terminal; and determines a frequency domain resource, time domain
resource, and code domain resource on which the terminal is not
interfered by IDC or the terminal is not severely interfered by IDC
as information about a frequency domain resource, time domain
resource, and code domain resource suitable for the terminal.
[0187] S702. The terminal sends its own coexistence interference
information to a base station.
[0188] The terminal may send its own coexistence interference
information to the base station by using RRC signaling.
[0189] S703. A positioning server sends, to the base station, a
request message for reporting the coexistence interference
information of the target terminal.
[0190] For example, in an LTE network, when receiving a positioning
measurement task for the target terminal, the positioning server
may send, to a serving base station of the target terminal by using
LTE positioning protocol signaling A, the request message for
reporting the coexistence interference information of the target
terminal.
[0191] S704. The base station sends the coexistence interference
information of the terminal to the positioning server.
[0192] For example, in an LTE network, the base station sends the
coexistence interference information of the terminal to the
positioning server by using LTE positioning protocol A
signaling.
[0193] S705. The positioning server sends auxiliary data for
positioning measurement to the terminal.
[0194] For example, in an LTE network, the positioning server sends
the auxiliary data for positioning measurement to the terminal by
using LTE positioning protocol signaling, where the auxiliary data
for positioning measurement includes sending timing and/or a
sending frequency of a positioning signal, and/or the like.
[0195] S706. The positioning server sends a positioning measurement
request message to the terminal.
[0196] For example, in an LTE network, when receiving a positioning
measurement task for a user terminal, the positioning server may
send the positioning measurement request message to the terminal by
using LTE positioning protocol signaling, to request the terminal
to perform positioning measurement.
[0197] S707. The terminal performs positioning measurement.
[0198] According to the received positioning measurement request
and with reference to the auxiliary data provided by the
positioning server, the terminal receives positioning reference
signals and records time points at which the positioning reference
signals sent by positioning base stations are received, to obtain a
time difference of arrivals, at the terminal, of the positioning
reference signals of the positioning base stations.
[0199] S708. The terminal reports a positioning measurement result
to the positioning server.
[0200] For example, in an LTE network, the terminal reports, to the
positioning server by using LTE positioning protocol signaling, the
time difference of the arrivals, at the terminal, of the
positioning reference signals of the positioning base stations.
[0201] S709. The positioning server obtains, by means of
calculation, a location of the terminal.
[0202] The positioning server maps the time difference that is
reported by the terminal and is of the arrivals, at the terminal,
of the positioning reference signals of the positioning base
stations to a difference of distances between the terminal and the
different base stations; and then further geographically positions
the terminal by means of mathematical calculation.
[0203] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, when receiving a positioning
measurement task for a target terminal, a positioning server
actively sends, to a serving base station of the target terminal, a
request message for reporting coexistence interference information
of the target terminal, and designates a suitable positioning
signal measurement resource for the terminal according to the
coexistence interference information of the terminal, which reduces
impact of an interference signal on a positioning signal, and
improves precision of terminal positioning.
[0204] FIG. 8 is a flowchart of Embodiment 7 of a positioning
processing method according to the present invention. As shown in
FIG. 8, the method in this embodiment may include:
[0205] S801. A terminal determines its own coexistence interference
information.
[0206] Specifically, the terminal may determine its own coexistence
interference information by monitoring an interference signal in an
environment in which the terminal is located. For example, in an
LTE network, the terminal determines, according to a situation of
IDC interference with the terminal, a frequency domain resource,
time domain resource, and code domain resource on which the
terminal is interfered by IDC or the terminal is severely
interfered by IDC as information about a frequency domain resource,
time domain resource, and code domain resource unsuitable for the
terminal; and determines a frequency domain resource, time domain
resource, and code domain resource on which the terminal is not
interfered by IDC or the terminal is not severely interfered by IDC
as information about a frequency domain resource, time domain
resource, and code domain resource suitable for the terminal.
[0207] S802. The terminal directly sends its own coexistence
interference information to a positioning server.
[0208] For example, in an LTE network, the terminal directly sends
its own coexistence interference information to the positioning
server by using LTE positioning protocol signaling.
[0209] S803. The positioning server sends auxiliary data for
positioning measurement to the terminal.
[0210] For example, in an LTE network, the positioning server sends
the auxiliary data for positioning measurement to the terminal by
using LTE positioning protocol signaling, where the auxiliary data
for positioning measurement includes sending timing and/or a
sending frequency of a positioning signal, and/or the like.
[0211] S804. The positioning server sends a positioning measurement
request message to the terminal.
[0212] For example, in an LTE network, when receiving a positioning
measurement task for a user terminal, the positioning server may
send the positioning measurement request message to the terminal by
using LTE positioning protocol signaling, to request the terminal
to perform positioning measurement.
[0213] S805. The terminal performs positioning measurement.
[0214] According to the received positioning measurement request
and with reference to the auxiliary data provided by the
positioning server, the terminal receives positioning reference
signals and records time points at which the positioning reference
signals sent by positioning base stations are received, to obtain a
time difference of arrivals, at the terminal, of the positioning
reference signals of the positioning base stations.
[0215] S806. The terminal reports a positioning measurement result
to the positioning server.
[0216] For example, in an LTE network, the terminal reports, to the
positioning server by using LTE positioning protocol signaling, the
time difference of the arrivals, at the terminal, of the
positioning reference signals of the positioning base stations.
[0217] S807. The positioning server obtains, by means of
calculation, a location of the terminal.
[0218] The positioning server maps the time difference that is
reported by the terminal and is of the arrivals, at the terminal,
of the positioning reference signals of the positioning base
stations to a difference of distances between the terminal and the
different base stations; and then further geographically positions
the terminal by means of mathematical calculation.
[0219] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, the terminal directly reports its
own coexistence interference information to a positioning server,
so that the positioning server can designate, according to the
coexistence interference information of the terminal, a suitable
positioning signal measurement resource for the terminal to perform
measurement, which reduces impact of an interference signal on a
positioning signal, and improves precision of terminal
positioning.
[0220] FIG. 9 is a flowchart of Embodiment 8 of a positioning
processing method according to the present invention. As shown in
FIG. 9, the method in this embodiment may include:
[0221] S901. A terminal determines its own coexistence interference
information.
[0222] Specifically, the terminal may determine its own coexistence
interference information by monitoring an interference signal in an
environment in which the terminal is located. For example, the
terminal determines, according to a situation of IDC interference
with the terminal, a frequency domain resource, time domain
resource, and code domain resource on which the terminal is
interfered by IDC or the terminal is severely interfered by IDC as
information about a frequency domain resource, time domain
resource, and code domain resource unsuitable for the terminal; and
determines a frequency domain resource, time domain resource, and
code domain resource on which the terminal is not interfered by IDC
or the terminal is not severely interfered by IDC as information
about a frequency domain resource, time domain resource, and code
domain resource suitable for the terminal.
[0223] S902. A positioning server sends, to the terminal, a request
message for reporting the coexistence interference information of
the terminal.
[0224] For example, in an LTE network, when receiving a positioning
measurement task for a user terminal, the positioning server sends,
to the user terminal by using LTE positioning protocol signaling, a
request message for reporting the coexistence interference
information of the terminal.
[0225] S903. The terminal directly sends its own coexistence
interference information to the positioning server.
[0226] For example, in an LTE network, the terminal directly sends
its own coexistence interference information to the positioning
server by using LTE positioning protocol signaling.
[0227] S904. The positioning server sends auxiliary data for
positioning measurement to the terminal.
[0228] For example, in an LTE network, the positioning server sends
the auxiliary data for positioning measurement to the terminal by
using LTE positioning protocol signaling, where the auxiliary data
for positioning measurement includes sending timing and/or a
sending frequency of a positioning signal, and/or the like.
[0229] S905. The positioning server sends a positioning measurement
request message to the terminal.
[0230] For example, in an LTE network, when receiving a positioning
measurement task for the user terminal, the positioning server may
send the positioning measurement request message to the terminal by
using LTE positioning protocol signaling, to request the terminal
to perform positioning measurement.
[0231] S906. The terminal performs positioning measurement.
[0232] According to the received positioning measurement request
and with reference to the auxiliary data provided by the
positioning server, the terminal receives positioning reference
signals and records time points at which the positioning reference
signals sent by positioning base stations are received, to obtain a
time difference of arrivals, at the terminal, of the positioning
reference signals of the positioning base stations.
[0233] S907. The terminal reports a positioning measurement result
to the positioning server.
[0234] For example, in an LTE network, the terminal reports, to the
positioning server by using LTE positioning protocol signaling, the
time difference of the arrivals, at the terminal, of the
positioning reference signals of the positioning base stations.
[0235] S908. The positioning server obtains, by means of
calculation, a location of the terminal.
[0236] The positioning server maps the time difference that is
reported by the terminal and is of the arrivals, at the terminal,
of the positioning reference signals of the positioning base
stations to a difference of distances between the terminal and the
different base stations; and then further geographically positions
the terminal by means of mathematical calculation.
[0237] In this embodiment, in a process in which OTDOA positioning
is performed on a user terminal, a positioning server sends, to the
terminal, a request message for reporting coexistence interference
information, and after receiving the request message sent by the
positioning server, the terminal sends its own coexistence
interference information to the positioning server, so that the
positioning server can designate, according to the coexistence
interference information of the terminal, a suitable positioning
signal measurement resource for the terminal to perform positioning
measurement, which reduces impact of an interference signal on a
positioning signal, and improves precision of terminal
positioning.
[0238] FIG. 10 is a flowchart of Embodiment 9 of a positioning
processing method according to the present invention. As shown in
FIG. 10, the method in this embodiment may include:
[0239] S1001. A positioning server determines whether a terminal
accesses a WiFi access point.
[0240] The positioning server determines whether the terminal
accesses the WiFi access point. If the terminal accesses the WiFi
access point, perform S1003, and if the terminal does not access
the WiFi access point, perform S1002.
[0241] S1002. The positioning server positions the user terminal in
a conventional positioning manner.
[0242] For example, the positioning server may position the user
terminal in a conventional OTDOA positioning manner.
[0243] S1003. The WiFi access point reports a size of its own
coverage range, its own geographic location, or its own network
address to the positioning server.
[0244] S1004. The positioning server determines whether the
coverage range of the WiFi access point is less than a threshold
C-t.
[0245] The positioning server determines, according to the size of
the coverage range reported by the WiFi access point, whether the
coverage range of the WiFi access point is less than the threshold
C-t. If the coverage range of the WiFi access point is less than
the threshold C-t, perform S1006, and if the coverage range of the
WiFi access point is not less than the threshold C-t, perform
S1005.
[0246] S1005. The positioning server performs OTDOA positioning on
the terminal according to coexistence interference information of
the terminal.
[0247] When the coverage range of the WiFi access point that the
user terminal accesses is too large, a location of the user
terminal may be far from the location of the WiFi access point that
the user terminal accesses; therefore, the positioning server may
position the user terminal in an OTDOA positioning manner and based
on acquired coexistence interference information of the
terminal.
[0248] S1006. The positioning server uses the location of the WiFi
access point as a location of the terminal.
[0249] When the coverage range of the WiFi access point that the
user terminal accesses is relatively small, the positioning server
directly uses the location of the WiFi access point as the location
of the terminal.
[0250] In this embodiment, when a user terminal accesses a WiFi
access point, the WiFi access point reports its own coverage range
and its own location coordinates to a positioning server, and when
the coverage range of the WiFi access point is relatively small,
the positioning server directly uses a location of the WiFi access
point as a location of the terminal, which improves efficiency of
terminal positioning.
[0251] FIG. 11 is a flowchart of Embodiment 10 of a positioning
processing method according to the present invention. As shown in
FIG. 11, the method in this embodiment may include:
[0252] S1101. A positioning server determines whether a terminal
accesses a WiFi access point.
[0253] The positioning server determines whether the terminal
accesses the WiFi access point. If the terminal accesses the WiFi
access point, perform S1103, and if the terminal does not access
the WiFi access point, perform S1102.
[0254] S1102. The positioning server positions the user terminal in
a conventional positioning manner.
[0255] For example, the positioning server may position the user
terminal in a conventional OTDOA positioning manner.
[0256] S1103. The terminal reports, to the positioning server by
using LTE positioning protocol signaling, a coverage range of the
WiFi access point that the terminal accesses, a geographic location
of the WiFi access point, or a network address of the WiFi access
point.
[0257] S1104. The positioning server determines whether the
coverage range of the WiFi access point is less than a threshold
C-t.
[0258] The positioning server determines, according to the coverage
range of the WiFi access point reported by the user terminal,
whether the coverage range of the WiFi access point is less than
the threshold C-t. If the coverage range of the WiFi access point
is less than the threshold C-t, perform S1106, and if the coverage
range of the WiFi access point is not less than the threshold C-t,
perform S1105.
[0259] S1105. The positioning server performs OTDOA positioning on
the terminal according to coexistence interference information of
the terminal.
[0260] When the coverage range of the WiFi access point that the
user terminal accesses is too large, a location of the user
terminal may be far from the location of the WiFi access point that
the user terminal accesses; therefore, the positioning server may
position the user terminal in an OTDOA positioning manner and based
on acquired coexistence interference information of the
terminal.
[0261] S1106. The positioning server uses the location of the WiFi
access point as a location of the terminal.
[0262] When the coverage range of the WiFi access point that the
user terminal accesses is relatively small, the positioning server
directly uses the location of the WiFi access point as the location
of the terminal.
[0263] In this embodiment, when a user terminal accesses a WiFi
access point, the terminal reports, to a positioning server, a
coverage range of the WiFi access point that the terminal accesses,
a geographic location of the WiFi access point, or a network
address of the WiFi access point, and when the coverage range of
the WiFi access point is relatively small, the positioning server
directly uses the location of the WiFi access point as a location
of the terminal, which improves efficiency of terminal
positioning.
[0264] FIG. 12 is a flowchart of Embodiment 11 of a positioning
processing method according to the present invention. The method in
this embodiment may include:
[0265] S1201. A positioning server determines whether a terminal
accesses a WiFi access point.
[0266] The positioning server determines whether the terminal
accesses the WiFi access point. If the terminal accesses the WiFi
access point, perform S1203, and if the terminal does not access
the WiFi access point, perform S1202.
[0267] S1202. The positioning server performs positioning on the
user terminal in a conventional positioning manner.
[0268] For example, the positioning server may position the user
terminal in a conventional OTDOA positioning manner.
[0269] S1203. The terminal reports, by using LTE positioning
protocol signaling, a coverage range of the WiFi access point that
the terminal accesses to the positioning server.
[0270] S1204. The positioning server determines whether the
coverage range of the WiFi access point is less than a threshold
C-t.
[0271] The positioning server determines, according to the coverage
range of the WiFi access point reported by the user terminal,
whether the coverage range of the WiFi access point is less than
the threshold C-t. If the coverage range of the WiFi access point
is less than the threshold C-t, perform S1206, and if the coverage
range of the WiFi access point is not less than the threshold C-t,
perform S1205.
[0272] S1205. The positioning server performs OTDOA positioning on
the terminal according to coexistence interference information of
the terminal.
[0273] When the coverage range of the WiFi access point that the
user terminal accesses is too large, a location of the user
terminal may be far from a location of the WiFi access point that
the user terminal accesses; therefore, the positioning server may
position the user terminal in an OTDOA positioning manner and based
on acquired coexistence interference information of the
terminal.
[0274] S1206. The positioning server requests the WiFi access point
to report its own geographic location or its own network address,
and receives location information returned by the WiFi access
point.
[0275] The positioning server may actively send, to the WiFi access
point, a request message for reporting location information, and
after receiving the foregoing request message sent by the
positioning server, the WiFi access point sends its own location
information to the positioning server.
[0276] S1207. The positioning server uses the location of the WiFi
access point as a location of the terminal.
[0277] When the coverage range of the WiFi access point that the
user terminal accesses is relatively small, the positioning server
directly uses the location of the WiFi access point as the location
of the terminal.
[0278] In this embodiment, when a user terminal accesses a WiFi
access point, the terminal reports a coverage range of the WiFi
access point that the terminal accesses, and when the coverage
range of the WiFi access point is relatively small, a positioning
server requests the WiFi access point to report its own geographic
location or its own network address, and directly uses a location
of the WiFi access point as a location of the terminal, which
improves efficiency of terminal positioning.
[0279] FIG. 13 is a schematic structural diagram of a positioning
processing apparatus on a server side according to an embodiment of
the present invention. As shown in FIG. 13, the positioning
processing apparatus on a server side in this embodiment may
include an acquiring module 1301, an instructing module 1302, and a
positioning module 1303. The acquiring module 1301 is configured to
acquire coexistence interference information of a terminal; the
instructing module 1302 is configured to instruct, according to the
coexistence interference information, the terminal to perform
measurement on a suitable positioning signal resource; and the
positioning module 1303 is configured to position the terminal
based on a positioning measurement result reported by the
terminal.
[0280] The positioning processing apparatus on a server side in
this embodiment may be configured to execute the method in the
method embodiment shown in FIG. 2, and has a corresponding
functional module. An implementation principle and a to-be-achieved
technical effect thereof are similar, and details are not described
herein again.
[0281] For the positioning processing apparatus on a server side
described above, if the coexistence interference information
includes information about suitability of a frequency domain
transmission resource, time domain transmission resource, and/or
code domain transmission resource for the terminal, the instructing
module 1302 may be specifically configured to designate, for the
terminal according to the coexistence interference information, a
suitable frequency domain transmission resource, time domain
transmission resource, and/or code domain transmission resource as
a positioning signal measurement resource suitable for the terminal
to perform positioning measurement.
[0282] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0283] For the positioning processing apparatus on a server side
described above, the positioning module 1303 includes an auxiliary
data providing unit, a time difference receiving unit, and a
location calculating unit. The auxiliary data providing unit is
configured to provide, for the terminal, a designated positioning
signal measurement resource as auxiliary data for positioning
measurement, where the auxiliary data includes at least sending
timing and/or a sending frequency; the time difference receiving
unit is configured to receive a time difference that is obtained by
the terminal by means of measurement based on the auxiliary data
and is of arrivals, at the terminal, of positioning signals from
different positioning base stations; and the location calculating
unit is configured to perform calculation according to the time
difference to obtain a difference of distances between the terminal
and the different positioning base stations, and determine a
location of the terminal according to the difference of the
distances.
[0284] The positioning processing apparatus on a server side in
this embodiment may be configured to execute the method in the
method embodiment shown in FIG. 3, and has a corresponding
functional module. An implementation principle and a to-be-achieved
technical effect thereof are similar, and details are not described
herein again.
[0285] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 may be specifically
configured to receive the coexistence interference information
actively reported by the terminal.
[0286] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0287] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 includes a sending unit
and a receiving unit. The sending unit is configured to send, to
the terminal, a request for reporting the coexistence interference
information; and the receiving unit is configured to receive the
coexistence interference information directly reported by the
terminal, or forwarded by a base station, or forwarded by an MME
and an OAM.
[0288] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0289] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 may be specifically
configured to receive the coexistence interference information of
the terminal that is provided by a base station, an MME or an
OAM.
[0290] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0291] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 may be specifically
configured to send, to a base station, an MME and an OAM, a request
for reporting the coexistence interference information of the
terminal; and receive the coexistence interference information sent
by the base station, or forwarded by the MME and the OAM.
[0292] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0293] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 may be specifically
configured to receive coexistence interference information of a
single terminal or multiple terminals that is provided by a base
station, an MME or an OAM.
[0294] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0295] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 may be specifically
configured to receive signaling that carries the coexistence
interference information and is sent by the base station, where the
signaling includes information about a carrier list unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a time domain resource unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a code domain resource unsuitable or
suitable when coexistence interference exists in the terminal; and
use the included information as the coexistence interference
information.
[0296] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0297] For the positioning processing apparatus on a server side
described above, the acquiring module 1301 further includes a
coverage radius acquiring module, a location acquiring module, and
a determining and triggering module. The coverage radius acquiring
module is configured to, when it is identified that the terminal is
in a coverage range of a WiFi access point, acquire a coverage
radius of the WiFi access point; and the location acquiring module
is configured to, when it is determined that the coverage radius of
the WiFi access point is less than a set threshold, acquire a
location of the WiFi access point and use the location of the WiFi
access point as a location of the terminal; or the determining and
triggering module is configured to, when it is determined that the
coverage radius of the WiFi access point is not less than a set
threshold, trigger the operation of acquiring the coexistence
interference information of the terminal.
[0298] The positioning processing apparatus on a server side in
this embodiment may be configured to execute the method in the
method embodiment shown in FIG. 4, and has a corresponding
functional module. An implementation principle and a to-be-achieved
technical effect thereof are similar, and details are not described
herein again.
[0299] For the positioning processing apparatus on a server side
described above, the location acquiring module of the acquiring
module 1301 further includes an access point location acquiring
unit, a location returning unit, and a location acquiring unit. The
access point location acquiring unit is configured to acquire, from
the terminal, the location of the WiFi access point; the location
returning unit is configured to send a location acquiring request
to the WiFi access point and receive the location returned by the
WiFi access point; and the location acquiring unit is configured to
query a local database to acquire the location of the WiFi access
point.
[0300] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a server side in
this embodiment have been described above, and details are not
described herein again.
[0301] FIG. 14 is a schematic structural diagram of a positioning
processing apparatus on a terminal side according to an embodiment
of the present invention. As shown in FIG. 14, the positioning
processing apparatus on a terminal side in this embodiment may
include an interference information providing module 1401, a
measurement resource acquiring module 1402, and a positioning
measuring module 1403. The interference information providing
module 1401 is configured to provide coexistence interference
information of a terminal for a positioning server; the measurement
resource acquiring module 1402 is configured to acquire a
positioning signal measurement resource designated according to the
coexistence interference information by the positioning server; and
the positioning measuring module 1403 is configured to perform
positioning measurement based on the designated positioning signal
measurement resource.
[0302] The positioning processing apparatus on a terminal side in
this embodiment may be configured to execute the method in the
method embodiment shown in FIG. 5, and has a corresponding
functional module. An implementation principle and a to-be-achieved
technical effect thereof are similar, and details are not described
herein again.
[0303] For the positioning processing apparatus on a terminal side
described above, the interference information providing module 1401
may be specifically configured to, when a request, which is sent by
the positioning server, for reporting the coexistence interference
information is received, or the terminal determines that the
coexistence interference information needs to be reported, directly
report, or forward by using a base station, or forward by using an
MME and an OAM, the coexistence interference information of the
terminal to the positioning server.
[0304] An implementation principle and a to-be-achieved technical
effect of the positioning processing apparatus on a terminal side
in this embodiment have been described above, and details are not
described herein again.
[0305] FIG. 15 is a schematic structural diagram of a positioning
system according to an embodiment of the present invention. As
shown in FIG. 15, the positioning system in this embodiment may
include a positioning server 1501 and a user terminal 1502. In a
specific application, the positioning system may further include
devices such as a base station and a wireless local area network
access point. For an implementation principle and a to-be achieved
technical effect, reference may be made to the foregoing method
embodiments, and details are not described herein again.
[0306] FIG. 16 is a schematic structural diagram of a positioning
server according to an embodiment of the present invention. The
positioning server includes at least one processor 1601 (for
example, a CPU), a memory 1603, and at least one communications bus
1604 that is configured to implement connection communication
between apparatuses. The processor 1601 is configured to execute an
executable module, such as a computer program, stored in the memory
1603. The memory 1603 may include a high-speed random access memory
(RAM: Random Access Memory), or may include a non-volatile memory
(non-volatile memory), such as at least one magnetic disk
memory.
[0307] In some implementation manners, a program 1605 is stored in
the memory 1603, and the program 1605 may be executed by the
processor 1601. This program includes execution of a positioning
processing method, where the method includes:
[0308] acquiring coexistence interference information of a
terminal;
[0309] instructing, according to the coexistence interference
information, the terminal to perform measurement on a suitable
positioning signal resource; and
[0310] positioning the terminal based on a positioning measurement
result reported by the terminal.
[0311] For the foregoing program that executes the positioning
processing method, preferably, if the coexistence interference
information includes information about suitability of a frequency
domain transmission resource, time domain transmission resource,
and/or code domain transmission resource for the terminal, the
instructing, according to the coexistence interference information,
the terminal to perform measurement on a suitable positioning
signal resource includes:
[0312] designating, for the terminal according to the coexistence
interference information, a suitable frequency domain transmission
resource, time domain transmission resource, and/or code domain
transmission resource as a positioning signal measurement resource
suitable for the terminal to perform positioning measurement.
[0313] For the foregoing program that executes the positioning
processing method, preferably, the positioning the terminal based
on a positioning measurement result reported by the terminal
includes:
[0314] providing, for the terminal, a designated positioning signal
measurement resource as auxiliary data for positioning measurement,
where the auxiliary data includes at least sending timing and/or a
sending frequency;
[0315] receiving a time difference that is obtained by the terminal
by means of measurement based on the auxiliary data and is of
arrivals, at the terminal, of positioning signals from different
positioning base stations; and
[0316] performing calculation according to the time difference to
obtain a difference of distances between the terminal and the
different positioning base stations, and determining a location of
the terminal according to the difference of the distances.
[0317] For the foregoing program that executes the positioning
processing method, preferably, the acquiring coexistence
interference information of a terminal includes:
[0318] receiving the coexistence interference information actively
reported by the terminal.
[0319] For the foregoing program that executes the positioning
processing method, preferably, the acquiring coexistence
interference information of a terminal includes:
[0320] sending, to the terminal, a request for reporting the
coexistence interference information; and
[0321] receiving the coexistence interference information directly
reported by the terminal, or forwarded by a base station, or
forwarded by an MME and an OAM.
[0322] For the foregoing program that executes the positioning
processing method, preferably, the acquiring coexistence
interference information of a terminal includes:
[0323] receiving the coexistence interference information of the
terminal that is provided by a base station, an MME or an OAM.
[0324] For the foregoing program that executes the positioning
processing method, preferably, the acquiring coexistence
interference information of a terminal includes:
[0325] sending, to a base station, an MME and an OAM, a request for
reporting the coexistence interference information of the terminal;
and
[0326] receiving the coexistence interference information sent by
the base station, or forwarded by the MME and the OAM.
[0327] For the foregoing program that executes the positioning
processing method, preferably, the acquiring coexistence
interference information of a terminal includes:
[0328] receiving coexistence interference information of a single
terminal or multiple terminals that is provided by a base station,
an MME or an OAM.
[0329] For the foregoing program that executes the positioning
processing method, preferably, the receiving coexistence
interference information provided by a base station includes:
[0330] receiving signaling that carries the coexistence
interference information and is sent by the base station, where the
signaling includes information about a carrier list unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a time domain resource unsuitable or
suitable when coexistence interference exists in the terminal,
and/or information about a code domain resource unsuitable or
suitable when coexistence interference exists in the terminal; and
using the included information as the coexistence interference
information.
[0331] For the foregoing program that executes the positioning
processing method, preferably, before the acquiring coexistence
interference information of a terminal, the method further
includes:
[0332] when it is identified that the terminal is in a coverage
range of a WiFi access point, acquiring a coverage radius of the
WiFi access point; and
[0333] when it is determined that the coverage radius of the WiFi
access point is less than a set threshold, acquiring a location of
the WiFi access point and using the location of the WiFi access
point as a location of the terminal; or
[0334] when it is determined that the coverage radius of the WiFi
access point is not less than a set threshold, triggering the
operation of acquiring the coexistence interference information of
the terminal.
[0335] For the foregoing program that executes the positioning
processing method, preferably, the acquiring a location of the WiFi
access point includes:
[0336] acquiring, from the terminal, the location of the WiFi
access point;
[0337] sending a location acquiring request to the WiFi access
point and receiving the location returned by the WiFi access point;
and
[0338] querying a local database to acquire the location of the
WiFi access point.
[0339] FIG. 17 is a schematic structural diagram of a terminal
according to an embodiment of the present invention. The terminal
includes at least one processor 1701 (for example, a CPU), a memory
1703, and at least one communications bus 1704 that is configured
to implement connection communication between apparatuses. The
processor 1701 is configured to execute an executable module, such
as a computer program, stored in the memory 1703. The memory 1703
may include a high-speed random access memory (RAM: Random Access
Memory), or may include a non-volatile memory (non-volatile
memory), such as at least one magnetic disk memory.
[0340] In some implementation manners, a program 1705 is stored in
the memory 1703, and the program 1705 may be executed by the
processor 1701. This program includes execution of a positioning
processing method, where the method includes:
[0341] providing coexistence interference information of a terminal
for a positioning server;
[0342] acquiring a positioning signal measurement resource
designated according to the coexistence interference information by
the positioning server; and
[0343] performing positioning measurement based on the designated
positioning signal measurement resource.
[0344] For the foregoing program that executes the positioning
processing method, preferably, the providing coexistence
interference information of a terminal for a positioning server
includes:
[0345] when a request, which is sent by the positioning server, for
reporting the coexistence interference information is received, or
the terminal determines that the coexistence interference
information needs to be reported, directly reporting, or forwarding
by using a base station, or forwarding by using a mobility
management entity MME and an operation, administration and
maintenance entity OAM, the coexistence interference information of
the terminal to the positioning server.
[0346] Finally, it should be noted that the foregoing embodiments
are merely intended for describing the technical solutions of the
present invention, but not for limiting the present invention.
Although the present invention is described in detail with
reference to the foregoing embodiments, persons of ordinary skill
in the art should understand that they may still make modifications
to the technical solutions described in the foregoing embodiments
or make equivalent replacements to some or all technical features
thereof; however, these modifications or replacements do not make
the essence of corresponding technical solutions depart from the
scope of the technical solutions in the embodiments of the present
invention.
* * * * *