Equipment positioning method and device, electronic equipment, system and storage medium

By using the listening equipment and monitoring station to obtain time-frequency information during the random access process of user equipment, the problem of strict time synchronization requirements in the TOA positioning method is solved, and a higher device positioning accuracy is achieved.

CN120358452APending Publication Date: 2025-07-22SHANGHAI TERJIN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510620669.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The existing TOA positioning methods have strict requirements on time synchronization, resulting in low accuracy of user equipment positioning.

Method used

During the random access process of user equipment, the listening device is used to listen to the information of the user equipment and the base station, determine the time frequency information, and send it to multiple monitoring stations, extract the device signals through multiple monitoring stations, and locate it using the arrival time difference positioning algorithm.

Benefits of technology

Improve the accuracy of equipment positioning, avoid the impact of clock synchronization on positioning accuracy, and achieve more accurate equipment signal extraction and positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120358452A_ABST
    Figure CN120358452A_ABST
Patent Text Reader

Abstract

The invention provides an equipment positioning method and device, electronic equipment, a system and a storage medium, and the method comprises the steps: monitoring first information of user equipment and second information of a base station through monitoring equipment in a random access process of the user equipment; determining time-frequency information of the user equipment according to the first information and the second information by utilizing the monitoring equipment; acquiring time frequency information from the monitoring equipment, and sending the time frequency information to a plurality of monitoring stations; performing device signal extraction on the wireless signal by using the plurality of monitoring stations according to the time-frequency information to obtain a plurality of device signals of the user device; and performing device positioning based on the plurality of device signals to obtain a target position of the user device. The method comprises the following steps: monitoring and acquiring time-frequency information of user equipment by using monitoring equipment, and sending the time-frequency information to a plurality of monitoring stations; the plurality of monitoring stations accurately extract the plurality of equipment signals from the wireless signals according to the time-frequency information, and equipment positioning is performed based on the plurality of equipment signals to obtain the target position, so that the accuracy of equipment positioning is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wireless positioning, and particularly to a device positioning method, apparatus, electronic device, system and storage medium. Background Art

[0002] When a user equipment communicates with a base station, the user equipment is positioned by a Time of Arrival (TOA) positioning method. The main principle of the TOA positioning method is as follows: by measuring the propagation time t of a signal from a transmitting end to a receiving end, and combining with the signal propagation speed v, the distance between the transmitting end and the receiving end is calculated according to the propagation time t and the signal propagation speed; then, according to the distances measured by multiple receiving ends, methods such as triangulation are used to determine the position of the transmitting end.

[0003] However, for the above TOA positioning method, the requirement for time synchronization is extremely strict. A tiny clock asynchronization will result in a large distance measurement error, thereby affecting the positioning accuracy of the user equipment. Therefore, how to improve the positioning accuracy of the user equipment is a technical problem that urgently needs to be solved at present. Summary of the Invention

[0004] The present invention provides a device positioning method, apparatus, electronic device, system and storage medium, which can improve the positioning accuracy of a user equipment.

[0005] According to a first aspect of the present invention, there is provided a device positioning method, the method comprising:

[0006] During the random access process of the user equipment, a listening device is used to listen to the first information of the user equipment and the second information of the base station;

[0007] The listening device is used to determine the time-frequency information of the user equipment according to the first information and the second information;

[0008] The time-frequency information is obtained from the listening device and sent to multiple monitoring stations;

[0009] The multiple monitoring stations are used to extract device signals from wireless signals according to the time-frequency information to obtain multiple device signals of the user equipment;

[0010] Device positioning is performed based on the multiple device signals to obtain the target position of the user equipment.

[0011] According to a second aspect of the present invention, there is provided a device positioning apparatus, the apparatus comprising:

[0012] An information listening module, configured to, during the random access process of the user equipment, use a listening device to listen to the first information of the user equipment and the second information of the base station;

[0013] An information determination module, configured to use the listening device to determine the time-frequency information of the user equipment according to the first information and the second information;

[0014] An information sending module, configured to obtain the time-frequency information from the listening device and send the time-frequency information to multiple monitoring stations;

[0015] A signal extraction module, configured to use the multiple monitoring stations to extract device signals from wireless signals according to the time-frequency information, so as to obtain multiple device signals of the user equipment;

[0016] A device positioning module, configured to perform device positioning based on the multiple device signals to obtain the target position of the user equipment.

[0017] According to a third aspect of the present invention, there is provided an electronic device, including a processor and a memory,

[0018] The memory is configured to store codes and related data;

[0019] The processor is configured to execute the codes in the memory to implement the device positioning method as described in any one of the embodiments of the present invention.

[0020] According to a fourth aspect of the present invention, there is provided a device positioning system, including a user equipment, a base station, a listening device, multiple monitoring stations, and an electronic device for executing the above device positioning method.

[0021] According to a fifth aspect of the present invention, there is provided a storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the device positioning method as described in any one of the embodiments of the present invention.

[0022] In an embodiment of the present invention, during the random access process of a user equipment, a listening device is used to listen to the first information of the user equipment and the second information of a base station; the listening device is used to determine the time-frequency information of the user equipment according to the first information and the second information; the time-frequency information is obtained from the listening device and sent to a plurality of monitoring stations; the plurality of monitoring stations are used to extract device signals from wireless signals according to the time-frequency information to obtain a plurality of device signals of the user equipment; and device positioning is performed based on the plurality of device signals to obtain the target position of the user equipment. That is, during the random access process of the user equipment and the base station, the listening device is used to listen to and obtain the time-frequency information of the user equipment and send the time-frequency information to a plurality of monitoring stations; the plurality of monitoring stations can more accurately extract a plurality of device signals of the user equipment from the wireless signals, avoiding the influence of clock synchronization on the accuracy of device positioning, improving the accuracy of device signals, achieving the purpose of extracting device signals of the user equipment, and further improving the accuracy of device positioning based on a plurality of device signals. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.

[0024] Figure 1 is a flowchart of a device positioning method provided by an embodiment of the present invention;

[0025] Figure 2 is a schematic diagram of a device positioning method provided by an embodiment of the present invention;

[0026] Figure 3 is a schematic diagram of device signals in a device positioning method provided by an embodiment of the present invention;

[0027] Figure 4 is another flowchart of a device positioning method provided by an embodiment of the present invention;

[0028] Figure 5 is a schematic structural diagram of a device positioning device provided by an embodiment of the present invention;

[0029] Figure 6 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention;

[0030] Figure 7 is a schematic diagram of a device positioning system provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0031] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0032] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0033] The technical solutions of the present invention will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0034] Figure 1 is a flowchart of a device positioning method provided by an embodiment of the present invention. This method can be executed by a device positioning device, which can be implemented in a software and / or hardware manner. In a specific embodiment, this device can be integrated in an electronic device, such as a computer, a server, etc. The following embodiments will be described by taking this device integrated in an electronic device as an example. Refer to Figure 1 , the method can specifically include the following steps:

[0035] Step 101, during the random access process of the user equipment, use a listening device to listen to the first information of the user equipment and the second information of the base station.

[0036] Among them, the first information can be understood as the random access request sent by the user equipment to the base station during the random access process of the user equipment and the base station. The second information can be understood as the random access response information fed back by the base station to the user equipment based on the first information during the random access process of the user equipment and the base station.

[0037] Exemplarily, the base station may send system information related to the base station to the user equipment. After the user equipment obtains the system information sent by the base station, the user equipment can achieve downlink synchronization of time and frequency with the base station. To establish a communication connection between the user equipment and the base station, the user equipment initiates a random access request according to the system information so as to establish a communication connection with the base station. During the random access process, the base station may send Msg2 - Random Access Response (RAR) through the Physical Downlink Shared Channel (PDSCH). Msg2 - Random Access Response may include: detected preamble index, timing advance value (TA), temporary cell radio network temporary identifier C-RNTI, and uplink resource grant (UL Grant) for the transmission of Msg3. The base station may also scramble the Physical Downlink Control Channel (PDCCH) to indicate the resource location of the RAR. The user equipment will then listen to the PDCCH and decode the RAR. The user equipment sends Msg3 according to the RAR, using the resources allocated by the UL Grant. In the above process, a listening device is used to listen to the base station throughout the process and obtain the first information (random access request) sent by the user equipment to the base station, and listen to the user equipment throughout the process and obtain the second information (RAR) sent by the base station to the user equipment.

[0038] Step 102, use the listening device to determine the time-frequency information of the user equipment according to the first information and the second information.

[0039] Among them, the first information may include parsing information. The parsing information can be understood as the information required to parse the time-frequency resource location in the second information. The second information may include time-frequency information.

[0040] In an embodiment, the listening device may be used to perform position information parsing on the second information according to the first information to obtain the time-frequency resource location; the listening device may obtain the time-frequency information of the user equipment from the time-frequency resource location. Among them, the time-frequency resource location can be understood as the storage location of the time-frequency resource.

[0041] Specifically, using the listening device to perform position information parsing on the second information according to the first information to obtain the time-frequency resource location may include: using the listening device to obtain parsing information from the first information, and then using the listening device to perform position information parsing based on the parsing information to obtain the time-frequency resource location.

[0042] Exemplarily, the first information includes parsing information S1, and the second information includes time-frequency information S2. The time-frequency resource position of S2 in the second information is P. The parsing information S1 is obtained from the first information by using a listening device, and then the listening device parses the position information of the second information based on the parsing information S1 to obtain the time-frequency resource position P. The time-frequency information S2 of the user equipment is obtained from the time-frequency resource position P by using the listening device.

[0043] Step 103: Obtain the time-frequency information from the listening device and send the time-frequency information to multiple monitoring stations.

[0044] Among them, the monitoring station can be understood as a Time Difference of Arrival (TDOA) station. The monitoring station can be used to measure the arrival time of the device signal of the user equipment. In the embodiment of the present invention, the electronic device and the listening device are connected in precise time synchronization, so that the time deviation between the listening device and the electronic device can be eliminated, and the accuracy of device positioning can be improved. The time synchronization connection can be understood as that the electronic device and the listening device maintain time synchronization, and on this basis, establish a mutually related or collaborative working relationship.

[0045] In a specific embodiment, the electronic device can be a TDOA server. The TDOA server can be understood as a software system or platform that provides services for positioning-related services based on the TDOA positioning algorithm.

[0046] Exemplarily, as Figure 2 shown, the TDOA server can obtain the time-frequency information from the listening device and send the time-frequency information to Monitoring Station 1, Monitoring Station 2, and Monitoring Station 3.

[0047] Step 104: Use multiple monitoring stations to extract device signals from the wireless signal according to the time-frequency information to obtain multiple device signals of the user equipment.

[0048] Among them, the time-frequency information may include the start frequency, cut-off frequency, start time, and end time when the user equipment sends a signal. In other embodiments, the time-frequency information may include other information for device signal extraction in addition to the information mentioned above. The wireless signal may include a signal frequency and a signal time.

[0049] In one embodiment, multiple monitoring stations can be used to determine a wireless signal with a signal frequency greater than or equal to the starting frequency and less than or equal to the cut-off frequency, and a signal time greater than or equal to the starting time and less than or equal to the ending time as the device signal of the user equipment. In this way, the monitoring stations can more accurately and quickly extract the device signal from the wireless signal based on the time-frequency information, avoiding the influence of clock synchronization on the device positioning accuracy, improving the accuracy of the device signal, and achieving the purpose of extracting the device signal from the wireless signal.

[0050] Exemplarily, the signal frequency of the wireless signal is f, the signal time is t, and the device signal is UE. The starting frequency in the time-frequency information is f1, the cut-off frequency is f2, the starting time is t1, and the ending time is t2. As Figure 3 shown, using the monitoring station 1 as shown in Figure 2 shown, a wireless signal with a signal frequency f greater than or equal to the starting frequency f1 and less than or equal to the cut-off frequency f2, and a signal time t greater than or equal to the starting time t1 and less than or equal to the ending time t2 is determined as the device signal UE of the user equipment.

[0051] Step 105, perform device positioning based on multiple device signals to obtain the target position of the user equipment.

[0052] Among them, the target position can be understood as the device position of the user equipment.

[0053] In one embodiment, the time difference of arrival of multiple device signals at each monitoring station can be determined; based on the time difference of arrival positioning algorithm, the target position is determined according to the time difference of arrival. Among them, the time difference of arrival (TDOA) positioning algorithm, that is, the time difference of arrival algorithm, is a commonly used wireless positioning technology. The principle of the TDOA algorithm is: by measuring the time difference of arrival of the signal at different monitoring stations to determine the position of the signal source. Since the propagation speed of the signal in space is known, the distance difference between the signal source and each monitoring station can be calculated according to the time difference. Taking the monitoring stations as the foci and the distance difference as the major axis, a hyperbola can be constructed. The intersection of multiple hyperbolas obtained by multiple monitoring stations is the position of the signal source.

[0054] In the embodiment of the present invention, based on the time difference of arrival positioning algorithm, the target position is determined according to the time difference of arrival. Since the time difference of arrival algorithm has relatively low requirements for clock synchronization, and the clocks between the monitoring stations in the embodiment of the present invention are stable and clock synchronization is achieved, the device positioning accuracy is improved.

[0055] Specifically, determining the time difference of arrival of multiple device signals at each monitoring station may include: calculating the cross-correlation between any two of the multiple device signals; obtaining the time difference of arrival of the multiple device signals at each monitoring station from the cross-correlation. In this way, cross-correlation operations can be performed on the device signals, and the phase and amplitude information of the device signals can be utilized to accurately find the time delay between two device signals, thereby obtaining a more accurate time difference of arrival. And by performing weighted processing on the device signals, the influence of noise can be suppressed.

[0056] Exemplarily, the electronic device may be a TDOA server. The device signals obtained by the TDOA server from multiple monitoring stations can be expressed as:

[0057] r i (t) = s(t - τ i ) + n i (t)

[0058] where i represents the number of the monitoring station, and i can be a positive integer, such as 1, 2, 3. t represents time. r i (t) represents the device signal. τ i represents the time delay of the wireless signal arriving at the monitoring station i. n i (t) represents the noise.

[0059] The cross-correlation function corresponding to the device signal received by the monitoring station R1 and the device signal received by the monitoring station R2 is:

[0060]

[0061] where r1 represents the monitoring station 1. r1(t) represents the device signal received by the monitoring station 1. r2 represents the monitoring station 2. represents the cross-correlation function of the device signal received by the monitoring station R1 and the device signal received by the monitoring station R2.

[0062] The TDOA server substitutes the expression of the device signal r i (t) into the cross-correlation function to obtain the cross-correlation of the device signal received by the monitoring station R1 and the device signal received by the monitoring station R2:

[0063]

[0064] where, represents the cross-correlation of the device signal received by the monitoring station R1 and the device signal received by the monitoring station R2. Due to the independence of the signal and the noise, the TDOA server can decompose the cross-correlation into signal and noise parts:

[0065]

[0066] Among them, R ss (τ - Δτ 12 ) represents the cross - correlation of the device signals received by monitoring station R1 and the device signals received by monitoring station R2. represents the cross - correlation of noise. Δτ 12 expresses the time - of - arrival difference of the device signal arriving at monitoring station 2 and monitoring station 1. The TDOA server can find the maximum value of Δτ by searching the cross - correlation function 12 .

[0067] The calculation principle of the time - of - arrival difference Δτ 23 between the device signal received by monitoring station R2 and the device signal received by monitoring station R3 is the same as that of the time - of - arrival difference Δτ 12 between the device signal received by monitoring station R1 and the device signal received by monitoring station R2, and will not be elaborated here.

[0068] Finally, the TDOA server locates based on the time - of - arrival difference algorithm. According to the time - of - arrival differences (Δτ 12 and Δτ 23 ), hyperbolas are drawn and the intersection of the hyperbolas is determined, and the intersection of the hyperbolas is determined as the target position of the user equipment.

[0069] In the embodiment of the present invention, during the random access process of the user equipment and the base station, a listening device is used to listen to and obtain the time - frequency information of the user equipment, and the time - frequency information is sent to multiple monitoring stations; the multiple monitoring stations can more accurately extract multiple device signals of the user equipment from the wireless signals according to the time - frequency information, avoiding the influence of clock synchronization on the device positioning accuracy, improving the accuracy of the device signals, achieving the purpose of extracting the device signals of the user equipment, and further improving the device positioning accuracy of device positioning based on multiple device signals.

[0070] The following further describes the device positioning method provided by the embodiment of the present invention. As Figure 4 shown, Figure 4 is another flow diagram of the device positioning method provided by the embodiment of the present invention, which specifically may include the following steps:

[0071] Step 201, during the random access process of the user equipment, use a listening device to listen to the first information of the user equipment and the second information of the base station.

[0072] Step 202, use the listening device to perform position information parsing on the second information according to the first information to obtain the time - frequency resource position.

[0073] Step 203, use the listening device to obtain the time - frequency information of the user equipment from the time - frequency resource position.

[0074] Step 204: Obtain time-frequency information from the listening device and send the time-frequency information to multiple monitoring stations.

[0075] Step 205: Use the multiple monitoring stations to determine the device signals of the user equipment from wireless signals whose signal frequency is greater than or equal to the starting frequency and less than or equal to the cut-off frequency, and whose signal time is greater than or equal to the starting time and less than or equal to the ending time.

[0076] Step 206: Determine the time difference of arrival of multiple device signals at each monitoring station.

[0077] Step 207: Based on the time difference of arrival positioning algorithm, determine the target location according to the time difference of arrival.

[0078] In the embodiment of the present invention, during the random access process of the user equipment and the base station, the listening device is used to listen for and obtain the time-frequency information of the user equipment, and the time-frequency information is sent to multiple monitoring stations; the multiple monitoring stations can more accurately extract multiple device signals of the user equipment from the wireless signals according to the time-frequency information, avoiding the influence of clock synchronization on the device positioning accuracy, improving the accuracy of the device signals, achieving the purpose of extracting the device signals of the user equipment, and further improving the device positioning accuracy of device positioning based on multiple device signals.

[0079] Figure 5 It is a schematic structural diagram of a device positioning device provided by an embodiment of the present invention. This device is applicable to execute the device positioning method provided by the embodiment of the present invention. As Figure 5 shown, this device may specifically include:

[0080] An information listening module 301, configured to listen for the first information of the user equipment and the second information of the base station by using a listening device during the random access process of the user equipment;

[0081] An information determination module 302, configured to determine the time-frequency information of the user equipment by using the listening device according to the first information and the second information;

[0082] An information sending module 303, configured to obtain the time-frequency information from the listening device and send the time-frequency information to multiple monitoring stations;

[0083] A signal extraction module 304, configured to use the multiple monitoring stations to perform device signal extraction on wireless signals according to the time-frequency information to obtain multiple device signals of the user equipment;

[0084] A device positioning module 305, configured to perform device positioning based on the multiple device signals to obtain the target location of the user equipment.

[0085] Optionally, the information determination module 302 is specifically configured to:

[0086] Use the listening device to perform position information parsing on the second information according to the first information to obtain the time-frequency resource position;

[0087] Use the listening device to obtain the time-frequency information of the user equipment from the time-frequency resource position.

[0088] Optionally, the time-frequency information includes the starting frequency, cut-off frequency, starting time, and ending time when the user equipment sends a signal.

[0089] Optionally, the wireless signal includes a signal frequency and a signal time. The signal extraction module 304 is specifically configured to:

[0090] Use the multiple monitoring stations to determine the wireless signal whose signal frequency is greater than or equal to the starting frequency and less than or equal to the cut-off frequency, and whose signal time is greater than or equal to the starting time and less than or equal to the ending time as the device signal of the user equipment.

[0091] Optionally, the device positioning module 305 is specifically configured to:

[0092] Determine the time difference of arrival of the multiple device signals at each monitoring station;

[0093] Based on the time difference of arrival positioning algorithm, determine the target position according to the time difference of arrival.

[0094] Optionally, when the device positioning module 305 determines the time difference of arrival of the multiple device signals at each monitoring station, it includes:

[0095] Calculate the cross-correlation between any two of the multiple device signals;

[0096] Obtain the time difference of arrival of the multiple device signals at each monitoring station from the cross-correlation.

[0097] Those skilled in the art can clearly understand that for the convenience and brevity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above-described functional modules can refer to the corresponding process in the foregoing method embodiments and will not be elaborated herein.

[0098] The device positioning apparatus provided by an embodiment of the present invention can, during the random access process of a user equipment and a base station, use a listening device to listen for and obtain the time-frequency information of the user equipment, and send the time-frequency information to multiple monitoring stations; the multiple monitoring stations can more accurately extract multiple device signals of the user equipment from the wireless signal according to the time-frequency information, avoiding the influence of clock synchronization on the device positioning accuracy rate, improving the accuracy rate of the device signals, achieving the purpose of extracting the device signals of the user equipment, and further improving the device positioning accuracy rate for device positioning based on multiple device signals.

[0099] Figure 6 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention.

[0100] Please refer to Figure 6 , which provides an electronic device 40, including:

[0101] A processor 41; and,

[0102] A memory 42 for storing executable instructions of the processor;

[0103] Wherein, the processor 41 is configured to execute the methods involved above by executing the executable instructions.

[0104] The processor 41 can communicate with the memory 42 through a bus 43.

[0105] Figure 7 It is a schematic diagram of a device positioning system provided by an embodiment of the present invention. As Figure 7 shown, the device positioning system includes: a user equipment 50, a base station 51, a listening device 52, multiple monitoring stations 53, and an electronic device 40 for executing the above-mentioned device positioning method.

[0106] The user equipment 50 is used to send first information to the base station 51.

[0107] The base station 51 is used to receive the first information and send second information to the user equipment 50 based on the first information.

[0108] The listening device 52 is used to listen for the first information of the user equipment 50 and the second information of the base station 51, and determine the time-frequency information of the user equipment 50 according to the first information and the second information.

[0109] The electronic device 40 is used to obtain the time-frequency information from the listening device 52 and send the time-frequency information to multiple monitoring stations 53.

[0110] The multiple monitoring stations 53 are used to perform device signal extraction on the wireless signal according to the time-frequency information to obtain multiple device signals of the user equipment 50.

[0111] The electronic device 40 is further configured to perform device positioning based on the multiple device signals to obtain the target position of the user device 50.

[0112] In one embodiment, the electronic device 40 and the listening device 52 are precisely time-synchronized, which can eliminate the time deviation between the listening device 52 and the electronic device 40 and improve the accuracy of device positioning.

[0113] The device positioning system provided by the embodiments of the present invention can, during the random access process of the user device and the base station, use the listening device to listen for and obtain the time-frequency information of the user device, and send the time-frequency information to multiple monitoring stations; the multiple monitoring stations can more accurately extract multiple device signals of the user device from the wireless signals according to the time-frequency information, avoiding the influence of clock synchronization on the accuracy of device positioning, improving the accuracy of the device signals, achieving the purpose of extracting the device signals of the user device, and further improving the accuracy of device positioning based on the multiple device signals.

[0114] The embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned methods are implemented.

[0115] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disk, or optical disc that can store program codes.

[0116] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A device positioning method, characterized in that, The method includes: During the random access process of the user equipment, using a listening device to listen to the first information of the user equipment and the second information of the base station; Using the listening device to determine the time-frequency information of the user equipment according to the first information and the second information; Obtaining the time-frequency information from the listening device and sending the time-frequency information to multiple monitoring stations; Using the multiple monitoring stations to extract device signals from wireless signals according to the time-frequency information to obtain multiple device signals of the user equipment; Performing device positioning based on the multiple device signals to obtain the target position of the user equipment.

2. The method according to claim 1, wherein The using the listening device to determine the time-frequency information of the user equipment according to the first information and the second information includes: Using the listening device to perform position information analysis on the second information according to the first information to obtain the time-frequency resource position; Using the listening device to obtain the time-frequency information of the user equipment from the time-frequency resource position.

3. The method according to claim 1, wherein The time-frequency information includes the start frequency, stop frequency, start time, and end time when the user equipment sends a signal.

4. The method according to claim 3, characterized in that, The wireless signal includes a signal frequency and a signal time. The using the multiple monitoring stations to extract device signals from wireless signals according to the time-frequency information to obtain multiple device signals of the user equipment includes: Using the multiple monitoring stations to determine a wireless signal whose signal frequency is greater than or equal to the start frequency and less than or equal to the stop frequency, and whose signal time is greater than or equal to the start time and less than or equal to the end time as the device signal of the user equipment.

5. The method according to claim 1, characterized in that The performing device positioning based on the multiple device signals to obtain the target position of the user equipment includes: Determining the time difference of arrival of the multiple device signals at each monitoring station; Based on the time difference of arrival positioning algorithm, determining the target position according to the time difference of arrival.

6. The method according to claim 5, characterized in that, The determining the time difference of arrival of the multiple device signals at each monitoring station includes: Calculating the cross-correlation between any two of the multiple device signals; Obtaining the time difference of arrival of the multiple device signals at each monitoring station from the cross-correlation.

7. A device positioning device, characterized in that, The device includes: An information listening module, configured to use a listening device to listen to the first information of the user equipment and the second information of the base station during the random access process of the user equipment; An information determination module, configured to use the listening device to determine the time-frequency information of the user equipment according to the first information and the second information; An information sending module, configured to obtain the time-frequency information from the listening device and send the time-frequency information to multiple monitoring stations; A signal extraction module, configured to use the multiple monitoring stations to extract device signals from wireless signals according to the time-frequency information to obtain multiple device signals of the user equipment; A device positioning module, configured to perform device positioning based on the multiple device signals to obtain the target position of the user equipment.

8. An electronic device, characterized in that, Including a processor and a memory, The memory is used to store codes and related data; The processor is configured to execute the code in the memory to implement the device positioning method according to any one of claims 1 to 6.

9. An equipment positioning system, characterized in that, It includes a user equipment, a base station, a listening device, a plurality of monitoring stations, and an electronic device for executing the device positioning method according to any one of claims 1 to 6.

10. A storage medium having stored thereon a computer program, which when executed by a processor implements the device positioning method according to any one of claims 1 to 6.