CN111818452B - Terminal positioning method, device, equipment and storage medium - Google Patents
Terminal positioning method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN111818452B CN111818452B CN202010654526.7A CN202010654526A CN111818452B CN 111818452 B CN111818452 B CN 111818452B CN 202010654526 A CN202010654526 A CN 202010654526A CN 111818452 B CN111818452 B CN 111818452B
- Authority
- CN
- China
- Prior art keywords
- target terminal
- terminal
- positioning
- target
- positioning system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0426—Power distribution
- H04B7/043—Power distribution using best eigenmode, e.g. beam forming or beam steering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/026—Services making use of location information using location based information parameters using orientation information, e.g. compass
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a terminal positioning method, a terminal positioning device, terminal positioning equipment and a storage medium, and belongs to the technical field of communication. The method comprises the following steps: triggering the target terminal to switch and reside in a terminal positioning system according to the identification information of the target terminal; carrying out beam forming on a target terminal to determine the optimal beam of the target terminal; and under the optimal beam, positioning the target terminal. The optimal beam of the target terminal is determined by beam forming of the target terminal, so that the target terminal is accurately positioned, and the positioning accuracy of the target terminal is improved.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a terminal positioning method, apparatus, device, and storage medium.
Background
With the increasing use frequency of communication equipment, various communication terminals mainly including mobile phones and various wearable devices also become signs of the identity of each person, and the positioning of the communication terminals is particularly important by utilizing the characteristic. In 2019, the 5G (5 th generation mobile networks, fifth generation mobile communication technology) year after year, the 5G communication technology enters a practical stage, the fifth generation communication system not only improves the transmission rate and the frequency efficiency, but also has a new breakthrough in the antenna technology, and the use of the large-scale multiple-input multiple-output (Massive MIMO) antenna technology becomes possible along with the continuous improvement of the communication frequency.
In the prior art, the target terminal is located by acquiring identity information of the target terminal at an operator, acquiring a position of an operator base station occupied by the target terminal according to the identity information of the target terminal, and determining that the position of the target terminal is within a certain range of the position of the operator base station according to the position of the operator base station.
However, in the prior art, only one approximate position of the target terminal is obtained, and the positioning accuracy of the target terminal is too low to obtain the accurate position of the target terminal.
Disclosure of Invention
The invention aims to provide a terminal positioning method, a terminal positioning device, equipment and a storage medium, which can solve the problem that the positioning accuracy of a target terminal is too low and the accurate position of the target terminal cannot be obtained in the prior art. The embodiment of the invention is realized by the following steps:
in one aspect of the embodiments of the present invention, a terminal positioning method is provided, which is applied to a terminal positioning system, and the method includes:
triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal;
carrying out beam forming on the target terminal to determine the optimal beam of the target terminal;
and positioning the target terminal under the optimal beam.
Optionally, the triggering, according to the identifier information of the target terminal, the target terminal to switch to reside in the terminal positioning system includes:
sending a downlink signal with a preset transmitting power or more, wherein the downlink signal is used for triggering a terminal receiving the downlink signal to send an uplink signal;
if the received uplink signal comprises: and triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal.
Optionally, the downlink signal further includes: and the indication information of the uplink power is used for indicating the target terminal to send a channel state information reference signal (CSI-RS) with a preset maximum uplink power in the beamforming process.
Optionally, the performing beamforming on the target terminal to determine an optimal beam of the target terminal includes:
performing beam scanning on the target terminal in a beam range of the terminal positioning system by using a beam with a first preset width, and determining a first target beam where the target terminal is located;
performing beam scanning on the target terminal in the first target beam by using a beam with a second preset width, and determining a second target beam where the target terminal is located as follows: the best beam.
Optionally, the positioning the target terminal under the optimal beam includes:
if the motion state of the target terminal is a static state, receiving uplink data sent by the target terminal under the optimal wave beam; the uplink data comprises the transmitting power of the target terminal;
determining the distance by adopting a preset space loss formula according to the signal receiving power of the terminal positioning system;
and positioning the target terminal according to the distance and the direction corresponding to the optimal beam.
Optionally, the positioning the target terminal under the optimal beam includes:
if the motion state of the target terminal is a moving state, continuously determining the optimal beam;
determining the moving direction of the target terminal according to the optimal wave beam determined continuously for multiple times;
and predicting the movement track of the target terminal based on the movement direction.
Optionally, before the positioning the target terminal under the optimal beam, the method further includes:
and determining whether the target terminal is in a static state or a mobile state according to the direction and the speed of the signal weight reported by the target terminal.
In another aspect of the embodiments of the present invention, a terminal positioning apparatus is further provided, which is applied to a terminal positioning system, and the apparatus includes:
the triggering module is used for triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal;
the determining module is used for carrying out beam forming on the target terminal so as to determine the optimal beam of the target terminal;
and the positioning module is used for positioning the target terminal under the optimal beam.
Optionally, the triggering module is specifically configured to send a downlink signal with a power greater than or equal to a preset transmission power, where the downlink signal is used to trigger a terminal that receives the downlink signal to send an uplink signal; if the received uplink signal comprises: and triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal.
Optionally, the downlink signal further includes: and the indication information of the uplink power is used for indicating the target terminal to send a channel state information reference signal (CSI-RS) with a preset maximum uplink power in the beamforming process.
Optionally, the determining module is further configured to perform beam scanning on the target terminal in a beam range of the terminal positioning system by using a beam with a first preset width, and determine a first target beam where the target terminal is located; performing beam scanning on the target terminal in the first target beam by using a beam with a second preset width, and determining a second target beam where the target terminal is located as follows: the best beam.
Optionally, the positioning module is specifically configured to receive uplink data sent by the target terminal under the optimal beam if the motion state of the target terminal is a static state; the uplink data comprises the transmitting power of the target terminal; determining the distance by adopting a preset space loss formula according to the signal receiving power of the terminal positioning system; and positioning the target terminal according to the distance and the direction corresponding to the optimal beam.
Optionally, the positioning module is specifically configured to continuously determine the optimal beam if the motion state of the target terminal is a moving state; determining the moving direction of the target terminal according to the optimal wave beam determined continuously for multiple times; and predicting the movement track of the target terminal based on the movement direction.
Optionally, the determining module is further configured to determine, according to the direction and the speed of the signal weight reported by the target terminal, whether the target terminal is in a static state or a mobile state.
In another aspect of the embodiments of the present invention, there is also provided a computer device, including: the terminal positioning method comprises a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor realizes the steps of the terminal positioning method when executing the computer program.
An embodiment of the present application further provides a storage medium, where a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the terminal positioning method are executed.
The embodiment of the invention has the beneficial effects that:
in summary, embodiments of the present invention provide a terminal positioning method, apparatus, device, and storage medium, which trigger a target terminal to switch and reside in a terminal positioning system according to identification information of the target terminal; carrying out beam forming on a target terminal to determine the optimal beam of the target terminal; and under the optimal beam, positioning the target terminal. The optimal beam of the target terminal is determined by beam forming of the target terminal, so that the target terminal is positioned, and the positioning accuracy of the target terminal is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
Fig. 1 is a terminal positioning system according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention;
fig. 3 is a schematic diagram of beamforming of an antenna array in a plane waveform view according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating determination of an optimal beam according to an embodiment of the present invention;
fig. 5 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of an application of hierarchical scanning according to an embodiment of the present invention;
fig. 7 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention;
fig. 8 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention;
fig. 9 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a terminal positioning apparatus according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of a computer device according to another embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined or explained in subsequent figures.
With the increasing frequency of communication devices, mobile phones and various mobile communication terminals mainly using various wearable electronic devices also become symbols of the identities of everyone, and by using this characteristic, public security, military and the like can accurately locate a specific target by using the mobile communication terminal (target terminal) in activities such as anti-terrorism, stability maintenance, security, fighting against situational crimes and the like, which is an indispensable technical means.
The mimo technology is that a plurality of transmitting antenna units and receiving antenna units are respectively arranged at a transmitting end and a receiving end, and each antenna is formed by arranging a plurality of identical antenna units according to a certain rule to form an antenna system, which is also called an array antenna. The mobile terminal is characterized in that 64 or more antenna units are arranged on the antenna side of the base station, the mobile terminal is limited by the volume of the mobile terminal, a plurality of antenna units are arranged, multiple transmission and multiple reception are realized through the plurality of antenna units, space resources are fully utilized, the signal quality is improved, and the channel quantity of a communication system is multiplied.
One of the main characteristics of a Massive MIMO antenna is beam forming, which is a signal preprocessing technology based on an array antenna, and by a specific algorithm, the weighting coefficient of each unit in the whole array antenna is regulated and controlled in real time to generate a beam with directivity, so that the beam directivity and the beam constraint are enhanced, and 3D beam scanning and accurate beam forming are realized.
Beamforming, also called Beamforming, spatial filtering, uses Beamforming technology to make some angle signals obtain constructive interference and other angle signals obtain destructive interference by adjusting parameters of basic units of a phased array.
At present, 5G networks are rapidly covered by the naked eye, and it is expected that in the future, 5G signals will be the main force of signal coverage. As a 5G communication technology of the internet of everything, various communication terminals reside in 5G, which results in the great reduction of the utilization rate and success rate of 2G, 3G and 4G positioning devices.
In this case, the following is to utilize an illegal 5G terminal control technology and a Massive MIMO antenna technology through a terminal positioning system, to combine identity information collection and uplink monitoring in the illegal 5G communication terminal control technology with a beam forming technology in the Massive MIMO antenna technology to realize positioning of the illegal 5G terminal, and the following is to explain the terminal positioning system in detail.
Fig. 1 is a terminal positioning system provided in an embodiment of the present invention, where the terminal positioning system includes: the system comprises a control platform 101, a positioning base station 102 and an array antenna 103, wherein the positioning base station 102 is connected with the control platform 101 and the array antenna 103 respectively. The array antenna 103 may include: massive MIMO antennas.
In the embodiment of the present invention, a monitoring party has previously acquired identification information of a target terminal to be monitored, where the identification information may be identity information used for representing the target terminal to be monitored; the positioning base station 102 is configured to simulate a base station currently occupied by a target terminal to be monitored, where the base station currently occupied by the target terminal may be an operator base station, and the positioning base station 102 may be applied to nth generation mobile communication technologies such as 3G, 4G, and 5G, but is not limited thereto.
The control platform 101 may be a control device having a display control function, such as a mobile terminal or a computer device.
The array antenna 103 can be applied in a number of scenarios, such as: the present invention is applicable to a vehicle, and may also be applicable to other scenarios, and the embodiments of the present invention are not limited thereto. The following explains an example of the flow when the terminal positioning system operates.
The working process of the terminal positioning system is as follows:
after the monitoring party determines the identity information of the target terminal to be monitored, the terminal positioning system can be brought to the position of the current base station occupied by the target terminal to be monitored, which is acquired in advance. And after the terminal positioning system is started, receiving identification information of a target terminal to be monitored, which is input on a control page on a control platform of the terminal positioning system, and through an operation input by a start working button on the control page, controlling an array antenna 103 connected with the positioning base station 102 in the terminal positioning system, starting a scanning mode by the array antenna 103, and starting to execute the terminal positioning method provided by each embodiment described below in the application.
The following describes a detailed explanation of the terminal positioning method provided in the present application through a plurality of possible specific examples in conjunction with the above terminal positioning system. Fig. 2 is a schematic flow chart of a terminal positioning method according to an embodiment of the present invention, where the method is applied to the terminal positioning system and can be implemented by a positioning base station in the terminal positioning system, as shown in fig. 2, the method may include:
s201, according to the identification information of the target terminal, triggering the target terminal to switch and reside in a terminal positioning system.
The identification information of the target terminal may be obtained from an operator in advance, and the identification information of the target terminal may include, for example: the IMSI (International Mobile Subscriber Identity) and/or the IMEI (International Mobile Equipment Identity), may include other identification information.
The positioning base station can scan a plurality of terminals to be selected in the coverage range of the array antenna in the terminal positioning system based on the identification information of the target terminal after the array antenna connected with the positioning base station starts a scanning mode, so as to determine whether the target terminal exists in the coverage range of the array antenna, and if the target terminal exists in the coverage range of the array antenna, the positioning base station triggers the target terminal to switch from the currently occupied base station and reside in the positioning base station in the terminal positioning system based on the identification information of the target terminal.
S202, beam forming is carried out on the target terminal so as to determine the optimal beam of the target terminal.
In an optional implementation manner, a preset algorithm may be adopted to adjust a weighting coefficient of each antenna unit in an array antenna to which a positioning base station is connected, so that the array antenna to which the positioning base station is connected generates a beam with directivity, the array antenna to which the positioning base station is connected may generate a plurality of different beams by adjusting the weighting coefficient, and a beam forming is performed on a target terminal based on the plurality of different beams, so as to determine an optimal beam where the target terminal is located. The weighting parameters may include, for example, the phase and/or signal amplitude of the antenna elements.
Beamforming is exemplarily explained below in connection with a beam diagram. Fig. 3 is a schematic diagram of beam forming of the array antenna in a plane waveform view according to an embodiment of the present invention. In practical applications, the beamforming is usually performed in a 3D scanning manner, and the adopted beam is actually a 3D stereo beam.
In order to improve the positioning accuracy, when the array antenna adopts beams with different directions to transmit wireless signals when a target terminal is positioned, the width of the beam can be smaller than or equal to a preset width so as to be as narrow as possible, a beam focusing technology can generate focusing on the wireless signal energy, generally, the narrower the beam is, the larger the signal gain is, the positioning accuracy is improved, and meanwhile, the positioning range is also improved.
Beamforming is explained in the following with reference to the drawings. Fig. 4 is a schematic diagram illustrating determination of an optimal beam according to an embodiment of the present invention, after an array antenna in a terminal positioning system turns on a 3D scanning mode, the array antenna sequentially scans a coverage area of the array antenna connected to the positioning base station by using wireless signals transmitted by beams with different directions. The target terminal receives wireless signals transmitted by different wave beams of the array antenna and can transmit uplink signals to the terminal positioning system, and a positioning base station in the terminal positioning system scans in the coverage range of the array antenna based on the uplink signals received by the array antenna so as to determine the optimal wave beam of the target terminal aligned by the array antenna connected with the positioning base station in the terminal positioning system.
The optimal beam may include an optimal transmit beam and an optimal receive beam, the target terminal also has an array antenna, and in the process of scanning the target terminal by the array antenna, that is, in the process of aligning the beam of the array antenna with the beam of the antenna of the target terminal, different beams transmitted by the antenna of the target terminal in an uplink direction correspond to different directions in the process of aligning the beams. The terminal positioning system can detect the matching degree of different beams emitted by the array antenna of the target terminal in an uplink mode and the scanning beams of the array antenna in the system, the beam of the target terminal corresponding to the maximum value of the matching degree is selected as the optimal receiving beam, and the beam of the array antenna in the terminal positioning system corresponding to the maximum value of the matching degree is the optimal emitting beam.
In the embodiment of the invention, the terminal positioning system carries out the beam optimization of the array antenna based on the fast matrix inversion operation, and because the terminal positioning system only carries out the beam forming positioning aiming at a single target terminal at present, the operation amount and the interference of the increase of the geometric quantity of multi-beam forming among multiple terminals do not exist, and the throughput and the capacity of the terminal positioning system are not considered, the algorithm optimization is simpler and more efficient, the algorithm complexity and the information processing delay can be greatly reduced, the target terminal positioning time is reduced, and the target terminal positioning speed is improved.
And S203, positioning the target terminal under the optimal beam.
And determining the optimal beam, namely determining the orientation of the target terminal relative to the terminal positioning system, and positioning the target terminal under the optimal beam, wherein the positioning accuracy can be ensured. The positioning base station in the terminal positioning system can detect the uplink signal sent by the target terminal under the optimal wave beam, and position the target terminal by using a preset algorithm according to the detection result.
In summary, the embodiment of the present invention provides a terminal positioning method, which triggers a target terminal to switch and reside in a terminal positioning system according to identification information of the target terminal; carrying out beam forming on a target terminal to determine the optimal beam of the target terminal; and under the optimal beam, positioning the target terminal. The optimal beam of the target terminal is determined by beam forming of the target terminal, and under the optimal beam, the system further realizes positioning of the target terminal according to the stable uplink signal sent by the target terminal, and positioning accuracy of the target terminal is improved.
In the following, a detailed explanation of an example is given for a process of triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal by using a specific embodiment.
Fig. 5 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention, where optionally, the step S201 may include:
s301, sending a downlink signal with the transmission power larger than or equal to the preset transmission power.
The downlink signal is used for triggering the terminal receiving the downlink signal to send the uplink signal. The downlink signal may be, for example, a downlink access signal or a downlink synchronization signal.
The terminal positioning system can improve the access priority of the positioning base station in the terminal positioning system by sending the downlink signal with the preset transmitting power or more, namely by improving the transmitting power of the downlink signal, so as to induce the target terminal to carry out the switching request, enter the connection establishment process with the positioning base station of the terminal positioning system, and improve the probability that the target terminal accesses the positioning base station in the terminal positioning system.
The positioning base station of the terminal positioning system can send the simulated downlink signal of the base station currently occupied by the target terminal according to the signal parameter of the base station currently occupied by the target terminal, so that after all terminals in the wireless coverage range of the positioning base station receive the downlink signal, the positioning base station is determined to be an operator base station, and the uplink signal is fed back to the positioning base station of the terminal positioning system.
It should be noted that, when the base station currently occupied by the target terminal may be an operator base station, the system may detect a downlink signal issued by the operator base station to obtain a signal parameter of the downlink signal issued by the operator base station, and further adjust a related parameter of an analog downlink signal issued by a positioning base station of the terminal positioning system by obtaining the signal parameter of the downlink signal issued by the operator base station.
The base station currently occupied by the target terminal may be simulated by specifically transmitting the same signal parameter as the base station currently occupied by the target terminal, where the signal parameter may include, for example, at least one of the following but is not limited to: mobile network Code, mobile country Code, physical cell identifier, SS-RSRP (Synchronization Signal-Reference Signal Receiving Power), SS-RSRQ (Synchronization Signal-Reference Signal Receiving Quality), center frequency band, downlink operating frequency point, TA (Tracking Area), TAC (Tracking Area Code), and other parameters.
Under the condition of improving the transmitting power of the downlink signal, in the scheme of the application, the positioning base station in the terminal positioning system can also reduce the access threshold, namely the access threshold of the positioning base station is smaller than or equal to the preset threshold value, so that the priority of the positioning base station is improved, and the connection establishment process with the positioning base station is established by inducing the target terminal to send the uplink signal to request.
The following is a detailed explanation of an example of increasing the access priority of a positioning base station by decreasing the access threshold.
This reduction of the access threshold may be achieved by adjusting the level strength of the positioning base station of the terminal positioning system, for example: the level strength of a positioning base station in a terminal positioning system can be enhanced, for example, if the level strength of a base station currently occupied by any terminal a in a wireless coverage range in the positioning base station of the terminal positioning system is M, and if the current level strength of the positioning base station of the terminal positioning system is N, the terminal a judges that the level strength N of the positioning base station of the terminal positioning system is greater than the level strength of the base station currently occupied according to a downlink signal issued by the positioning base station and is M, the terminal a can feed back an uplink signal to the positioning base station of the terminal positioning system, so that the terminal a can access the positioning base station of the terminal positioning system.
It should be noted that the uplink signal is used to request the terminal sending the uplink signal to access the positioning base station in the terminal positioning system.
S302, if the received uplink signal includes: and triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal.
The positioning base station in the system compares the terminal identification information carried in the received uplink signal with the identification information of the target terminal, and the comparison result is as follows:
if the identification information of the terminal carried in the uplink signal is consistent with the identification information of the target terminal, the positioning base station in the terminal positioning system judges that the terminal sending the uplink signal in the uplink signal is the target terminal, and according to the uplink signal of the target terminal, the target terminal is triggered to be switched from the currently occupied base station to the 5G positioning base station in the terminal positioning system.
If the identification information of the terminal carried in the uplink signal is inconsistent with the identification information of the target terminal, the positioning base station in the terminal positioning system judges that the terminal sending the uplink signal in the uplink signal is a non-target terminal, and at the moment, the positioning base station can return to the public network, namely the non-target terminal is continuously connected with the currently occupied base station without switching.
Optionally, the downlink signal may further include: the indication information of the uplink power, is used to indicate that the target terminal sends a CSI-RS (Channel State information-Reference Signal) with a preset maximum uplink power in the beamforming process.
In the process of inducing the target terminal to access a positioning base station in a terminal positioning system, the indication information of the uplink power can be sent through an uplink power regulation and control mechanism of the positioning base station, so that the target terminal sends CSI-RS with the preset maximum uplink power in the beamforming process.
After the target terminal detects relevant parameters such as signal strength, signal quality and the like carried by a downlink signal issued by the positioning base station, the target terminal judges whether the base station currently occupied by the target terminal is switched to the positioning base station in the terminal positioning system or not according to the relevant parameters corresponding to the signal of the currently occupied base station. The target terminal sends the CSI-RS at the preset maximum uplink power, so that the stability and continuity of the uplink CSI-RS can be ensured, reliable data are provided for subsequent positioning, and accurate positioning is carried out by means of the data.
It should be noted that the target terminal compares the relevant parameters carried in the downlink signal with the relevant parameters corresponding to the signal of the base station currently occupied by the target terminal, and the relevant parameters are not limited to the signal strength and the signal quality, and may also be other parameters.
In practical application, the beam generated by the array antenna of the terminal positioning system is much narrower, the array antenna in the system can be ensured to scan in any direction in coverage by using a large number of narrow beams, in this case, it is time-consuming and labor-consuming to search the position of the target terminal by traversing and scanning all the narrow beams, and in order to quickly align the beam, the algorithm of the system can scan the target terminal by adopting a hierarchical scanning method.
Fig. 6 is a schematic application diagram of the step scanning according to the embodiment of the present invention, as shown in fig. 6, in the embodiment of the present invention, the array antenna in the terminal location system uses a step scanning strategy, and the first stage may be coarse scanning, and the terminal location system uses a small number of wide beams to cover the whole cell and scans the direction in which the wide beams are aligned at a time. And after the wave band where the coverage target terminal is located is found, starting a second stage to perform fine scanning. The following explains the process of determining the scan target terminal in the first phase and the second phase in detail by an embodiment.
Fig. 7 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention, where the method includes:
s401, performing beam scanning on the target terminal in a beam range of the terminal positioning system by using a beam with a first preset width, and determining a first target beam where the target terminal is located.
The wave beam with the first preset width is a wide wave beam, the coverage range scanned in the first stage is a wireless coverage range of the positioning base station, the array antenna uses a small number of wide wave beams to cover the whole cell in the coarse scanning mode in the first stage, and the alignment direction of each wide wave beam is scanned in sequence to find the target terminal so as to determine the direction of the target terminal.
After the terminal positioning system is started, the array antenna of the terminal positioning system can perform beam scanning within the beam range of the terminal positioning system by using beams with different pointing directions and first preset widths, when the target terminal receives wireless signals transmitted by different beams, the CSI-RS can be sent to the system, the system determines a first target beam where the corresponding target terminal is located in the beams with different pointing directions and first preset widths according to the CSI-RS of the target terminal, and can determine a preliminary range of the target terminal according to the first target beam where the target terminal is located, so that second-stage scanning is started according to the first target beam.
The following is a detailed explanation of the activation of the second phase to scan the best beam.
S402, performing beam scanning on the target terminal in the first target beam by using a beam with a second preset width, and determining a second target beam where the target terminal is located as follows: the best beam.
The beam with the second preset width is a narrow beam, and the array antenna in the terminal positioning system scans the direction of the wide beam where the target terminal positioned in the first stage is located one by using the plurality of narrow beams.
After the terminal positioning system determines the first target beam of the target terminal in the first stage, the terminal positioning system enters a fine scanning mode, namely, the second stage scanning is started. The terminal positioning system may scan the target terminal within the coverage of the first target beam determined in the first stage by using a plurality of beams with a second preset width, determine a second target beam where the target terminal is located within the coverage of the first target beam, and take the second target beam as an optimal beam.
It should be noted that the beam width of the second preset width is smaller than the beam width of the first preset width, and although the beam width of the second preset width is narrower than the beam width of the first preset width, the scanned range is reduced, so the number of times of scanning is correspondingly reduced, and the workload of the system is reduced.
The first stage can obtain the direction of the target terminal, and the second stage can reduce the range of the target terminal again. When the array antenna in the terminal positioning system scans in the second stage, although the scanning beam at this time is narrower than that of the first stage, the scanning range is greatly reduced relative to that of the first stage, the scanning times are correspondingly reduced, and the positioning efficiency is higher by adopting sectional scanning.
The following describes an exemplary detailed explanation of the process of positioning the target terminal under the best beam when the target terminal is in a stationary state according to an embodiment.
Fig. 8 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention, and as shown in fig. 8, the method includes:
and S501, receiving uplink data sent by the target terminal under the optimal beam if the motion state of the target terminal is a static state.
The uplink data comprises the transmitting power of the target terminal, and the transmitting power of the target terminal is always the maximum transmitting power of the target terminal, so that the stability and continuity of the data when the uplink data is transmitted in a channel are ensured.
And if the motion state of the target terminal is a static state, the uplink data sent by the target terminal is relatively stable, and the system receives the uplink data sent by the target terminal under the optimal beam so as to subsequently calculate the specific position of the target terminal according to the uplink data sent by the target terminal.
And S502, determining the distance by adopting a preset space loss formula according to the signal receiving power of the terminal positioning system.
The distance is the distance between each antenna unit and the target terminal in the terminal positioning system.
And the spatial loss is written as Lbs, and the preset spatial loss formula is as follows:
Lbs=(F)+20lg(D)+32.4
wherein, F is the frequency of the base station currently occupied by the target terminal, that is, the frequency of the terminal positioning system, the frequency is a fixed value and the unit is MHz, D is the distance between each antenna in the terminal positioning system and the target terminal, and the distance between each antenna in the terminal positioning system and the target terminal can be calculated by combining with a link calculation formula, which is as follows:
Pr=Pt+Gt-Lbs+Gr
wherein, pr is the receiving power of the target terminal, pt is the transmitting power of the terminal positioning system, gt is the transmitting antenna gain of the terminal positioning system, and Lbs is the space loss.
It should be noted that the uplink data may also include the received power of the target terminal. And calculating the distance between each antenna unit in the terminal positioning system and the target terminal according to the receiving power Pr of the target terminal in the uplink data and the transmitting power Pt of the terminal positioning system by combining the formula.
And S503, positioning the target terminal according to the distance and the direction corresponding to the optimal beam.
According to the distance between each antenna unit and the target terminal in the terminal positioning system, a plurality of distances can be obtained, the plurality of distances are integrated and calculated to obtain the accurate distance between the terminal positioning system and the target terminal, and further the terminal positioning system can be combined with the direction corresponding to the optimal beam to accurately position the target terminal.
The following describes an exemplary detailed explanation of the process of positioning the target terminal under the best beam when the target terminal is in a moving state according to an embodiment.
Fig. 9 is a schematic flowchart of a terminal positioning method according to an embodiment of the present invention, and as shown in fig. 9, the method includes:
s601, if the motion state of the target terminal is a moving state, continuously determining the optimal beam.
When the motion state of the target terminal is a moving state, the system can automatically and continuously scan in a grading way, continuously switch the optimal beam, obtain the optimal beams corresponding to different moments and finally obtain a plurality of continuously determined optimal beams.
S602, determining the moving direction of the target terminal according to the optimal wave beam determined continuously for multiple times;
the optimal beam changes with the position movement of the target terminal, and the moving direction of the target terminal can be determined according to the optimal beam determined continuously for a plurality of times.
And S603, predicting the movement track of the target terminal based on the movement direction.
The terminal positioning system can analyze the moving direction according to the moving direction so as to predict the moving track of the target terminal, thereby realizing the tracking of the position of the target terminal in the moving state.
For example: the terminal positioning system can determine the current-time position of the target terminal according to the current-time optimal beam, inquire multiple paths near the target terminal and predict the moving track of the target terminal by combining the moving direction of the target terminal according to the moving direction of the target terminal and the optimal beam corresponding to the target terminal at the current time, so that the position of the target terminal is tracked, and the target terminal is ensured not to be lost.
The following describes an exemplary detailed explanation of the processing before positioning the target terminal under the best beam by using an embodiment.
Optionally, it is determined whether the target terminal is in a static state or a mobile state according to the direction and speed of the signal weight reported by the target terminal. The terminal positioning system can judge whether the target terminal is in a moving state or a static state according to the change direction and speed of the uplink signal weight value sent by the target terminal and sent by the target terminal.
For example: if the change direction of the weight value of the uplink signal sent by the target terminal and the change amplitude of the speed are larger than or equal to the preset amplitude, judging that the target terminal is in a moving state; and if the change direction of the weight value of the uplink signal sent by the target terminal and the change amplitude of the speed are smaller than the preset amplitude, judging that the motion state of the target terminal is a static state.
The terminal positioning system judges whether the motion state of the target terminal is a static state or a moving state, and positioning is carried out according to the target terminal in different motion states, so that the positioning accuracy and speed of the target terminal can be improved.
The following provides an exemplary detailed explanation of a terminal positioning device by way of an embodiment.
Fig. 10 is a schematic structural diagram of a terminal positioning apparatus according to an embodiment of the present invention, and as shown in fig. 10, the apparatus includes:
the triggering module 701 is used for triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal;
a determining module 702, configured to perform beamforming on a target terminal to determine an optimal beam of the target terminal;
and a positioning module 703, configured to position the target terminal under the optimal beam.
Optionally, the triggering module 701 is specifically configured to send a downlink signal with a power greater than or equal to a preset transmission power, where the downlink signal is used to trigger a terminal that receives the downlink signal to send an uplink signal; if the received uplink signal comprises: and triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal.
Optionally, the downlink signal further includes: and the indication information of the uplink power are used for indicating the target terminal to send the CSI-RS with the preset maximum uplink power in the beamforming process.
Optionally, the determining module 702 is further configured to perform beam scanning on the target terminal in a beam range of the terminal positioning system by using a beam with a first preset width, and determine a first target beam where the target terminal is located; performing beam scanning on the target terminal in the first target beam by using a beam with a second preset width, and determining a second target beam where the target terminal is located as follows: the best beam.
Optionally, the positioning module 703 is specifically configured to receive uplink data sent by the target terminal under the optimal beam if the motion state of the target terminal is a static state; the uplink data comprises the transmitting power of the target terminal; determining a distance by adopting a preset space loss formula according to the signal receiving power of a terminal positioning system; and positioning the target terminal according to the distance and the direction corresponding to the optimal beam.
Optionally, the positioning module 703 is specifically configured to continuously determine an optimal beam if the motion state of the target terminal is a moving state; determining the moving direction of the target terminal according to the optimal wave beam determined continuously for multiple times; and predicting the movement track of the target terminal based on the movement direction.
Optionally, the determining module 702 is further configured to determine whether the target terminal is in a static state or a mobile state according to the direction and the speed of the signal weight reported by the target terminal.
In summary, the embodiments of the present invention provide a terminal positioning apparatus, which triggers a target terminal to switch and reside in a terminal positioning system according to identification information of the target terminal; carrying out beam forming on a target terminal to determine the optimal beam of the target terminal; and under the optimal beam, positioning the target terminal. The optimal beam of the target terminal is determined by beam forming of the target terminal, so that the target terminal is accurately positioned, and the positioning accuracy of the target terminal is improved.
Fig. 11 is a computer device according to another embodiment of the present invention, as shown in fig. 11, including: a memory 801 and a processor 802, wherein the memory 801 stores a computer program operable on the processor 802, and the processor 802 executes the computer program to implement the steps of the terminal positioning method.
The memory 801 is used for storing programs, and the processor 802 calls the programs stored in the memory 801 to execute the above-mentioned method embodiments. The specific implementation and technical effects are similar, and are not described herein again.
Optionally, the present invention also provides a program product, such as a computer-readable storage medium, comprising a program which, when being executed by a processor, is adapted to carry out an embodiment of the terminal positioning method described above.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (9)
1. A terminal positioning method is applied to a terminal positioning system, and the terminal positioning system comprises: positioning a base station, the method comprising:
triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal;
carrying out beam forming on the target terminal to determine the optimal beam of the target terminal;
positioning the target terminal under the optimal wave beam;
the method triggers the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal, and comprises the following steps:
the positioning base station scans a plurality of terminals to be selected in the coverage range of an array antenna in the positioning system according to the identification information of the target terminal, and if the target terminal exists, the positioning base station triggers the target terminal to switch from the currently occupied base station and reside in the terminal positioning system based on the identification information of the target terminal;
the triggering of the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal comprises:
sending a downlink signal with a preset transmitting power or more, wherein the downlink signal is used for triggering a terminal receiving the downlink signal to send an uplink signal;
if the received uplink signal comprises: and triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal.
2. The method of claim 1, wherein the downlink signal further comprises: and the indication information of the uplink power is used for indicating the target terminal to send a channel state information reference signal (CSI-RS) with a preset maximum uplink power in the beamforming process.
3. The method according to any of claims 1-2, wherein the beamforming the target terminal to determine the best beam of the target terminal comprises:
performing beam scanning on the target terminal in a beam range of the terminal positioning system by using a beam with a first preset width, and determining a first target beam where the target terminal is located;
performing beam scanning on the target terminal in the first target beam by using a beam with a second preset width, and determining a second target beam where the target terminal is located as follows: the best beam.
4. The method of claim 3, wherein the locating the target terminal under the best beam comprises:
if the motion state of the target terminal is a static state, receiving uplink data sent by the target terminal under the optimal beam; the uplink data comprises the transmitting power of the target terminal;
determining a distance by adopting a preset space loss formula according to the signal receiving power of the terminal positioning system;
and positioning the target terminal according to the distance and the direction corresponding to the optimal beam.
5. The method of claim 3, wherein the locating the target terminal under the best beam comprises:
if the motion state of the target terminal is a moving state, continuously determining the optimal beam;
determining the moving direction of the target terminal according to the optimal wave beam determined continuously for multiple times;
and predicting the movement track of the target terminal based on the movement direction.
6. The method according to claim 4 or 5, wherein before locating the target terminal under the best beam, the method further comprises:
and determining whether the target terminal is in a static state or a mobile state according to the direction and the speed of the signal weight reported by the target terminal.
7. A terminal positioning device, which is applied to a terminal positioning system, the device comprises:
the triggering module is used for triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal;
the determining module is used for carrying out beam forming on the target terminal so as to determine the optimal beam of the target terminal;
a positioning module, configured to position the target terminal under the optimal beam;
the trigger module is specifically configured to:
scanning a plurality of terminals to be selected within the coverage range of an array antenna in the positioning system according to the identification information of the target terminal, and triggering the target terminal to switch from a currently occupied base station and reside in a positioning base station in the terminal positioning system based on the identification information of the target terminal if the target terminal exists;
the trigger module is specifically configured to:
sending a downlink signal with a preset transmitting power or more, wherein the downlink signal is used for triggering a terminal receiving the downlink signal to send an uplink signal;
if the received uplink signal comprises: and triggering the target terminal to switch and reside in the terminal positioning system according to the identification information of the target terminal.
8. A computer device, comprising: memory in which a computer program is stored, the computer program being executable on the processor, the processor implementing the method of any of the preceding claims 1-6 when executing the computer program.
9. A storage medium, characterized in that the storage medium has stored thereon a computer program which, when being executed by a processor, performs the method of any of the preceding claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010654526.7A CN111818452B (en) | 2020-07-08 | 2020-07-08 | Terminal positioning method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010654526.7A CN111818452B (en) | 2020-07-08 | 2020-07-08 | Terminal positioning method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111818452A CN111818452A (en) | 2020-10-23 |
CN111818452B true CN111818452B (en) | 2023-02-21 |
Family
ID=72843237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010654526.7A Active CN111818452B (en) | 2020-07-08 | 2020-07-08 | Terminal positioning method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111818452B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230397152A1 (en) * | 2020-10-30 | 2023-12-07 | Purple Mountain Laboratories | Method and Apparatus for Locating Terminal, Computer Device, and Storage Medium |
CN112735111B (en) * | 2020-12-16 | 2022-04-08 | 中兴通讯股份有限公司 | Intelligent panel regulation and control method, device and system, intelligent panel and storage medium |
CN113795036A (en) * | 2021-06-07 | 2021-12-14 | 王霞 | 5G communication monitoring and positioning method and system |
TWI802358B (en) * | 2022-03-31 | 2023-05-11 | 國立陽明交通大學 | Beam domain based localization system and method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102143576B (en) * | 2010-01-29 | 2014-12-10 | 中兴通讯股份有限公司 | Terminal positioning system and terminal positioning method |
CN103281711B (en) * | 2013-06-19 | 2016-08-10 | 李文龙 | A kind of short-distance wireless broadband connections method and system |
CN103476112B (en) * | 2013-08-29 | 2016-08-31 | 大唐移动通信设备有限公司 | A kind of mobile terminal locating method and base station |
CN106130617B (en) * | 2016-06-17 | 2019-09-10 | 谭毅 | The terminal orientation algorithm scanned step by step based on antenna array beam forming angle |
CN109862551A (en) * | 2019-01-08 | 2019-06-07 | 武汉虹信通信技术有限责任公司 | Localization method, individual soldier's terminal and locating base station |
-
2020
- 2020-07-08 CN CN202010654526.7A patent/CN111818452B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111818452A (en) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111818452B (en) | Terminal positioning method, device, equipment and storage medium | |
Rasekh et al. | Noncoherent mmWave path tracking | |
CN101442355B (en) | Wireless personal area network communication systems, apparatus and methods with fast adaptive beamforming | |
CN113596936B (en) | Method, device, equipment and medium for switching wave beams in satellite communication system | |
CN113454920A (en) | Method for polarization reporting, related wireless device and related network node | |
US20210359739A1 (en) | Antenna system and method of operating an antenna system | |
US20210359396A1 (en) | Antenna system and method of operating an antenna system | |
CN102724726B (en) | Method and device for switching multiple input multiple output (MIMO) mode in transmission mode (TM8) in long-term evolution (LTE) system | |
CN102064870A (en) | Data transmission method and device | |
WO2021032300A1 (en) | Apparatus, method and computer program for determining beamforming direction | |
CN116055015A (en) | Perceptual signal processing method and device and communication equipment | |
CN113472386A (en) | Antenna module, control method and device | |
EP2938008B1 (en) | Wave beam selection method and base station | |
CN110896324B (en) | Enhanced beam forming method, device, system and equipment | |
CN114553282B (en) | PRS prediction-based beam selection method for dual-band millimeter wave communication system | |
US12028722B2 (en) | Method and apparatus for digital twin-based beamforming | |
CN114900218B (en) | Method for acquiring antenna combination, electronic device and computer readable storage medium | |
CN109121208B (en) | Beam scanning method and related equipment | |
Mollah et al. | Position Aware 60 GHz mmWave Beamforming for V2V Communications Utilizing Deep Learning | |
Kaur et al. | Enhancing wave propagation via contextual beamforming | |
WO2023273163A1 (en) | Method and apparatus for determining optimal beam | |
CN115361045B (en) | Communication method, device, terminal and storage medium based on sidelobe energy perception | |
WO2024027538A1 (en) | Sensing processing method and apparatus, terminal, and network side device | |
Sun et al. | Macro-assisted millimeter-wave small cell discovery in ultra dense wireless network | |
Rahman et al. | Wide Angle Beam Scanning Method (BSM) for the WSN Communication Applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |