Terminal device positioning method and apparatus, storage medium, and electronic device

By detecting and detecting the connection status of the base station and obtaining the advance parameters of the terminal equipment, the problem of high complexity of terminal equipment positioning in closed places is solved, and efficient terminal equipment positioning is achieved.

WO2025073203A1PCT designated stage expired Publication Date: 2025-04-10ZHEJIANG SUNWAVE COMM TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/110824
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-07
Filing Date
2024-08-08
Publication Date
2025-04-10

AI Technical Summary

Technical Problem

The prior art is difficult to effectively locate terminal equipment that communicates illegally in closed places, resulting in high positioning complexity.

Method used

By detecting and detecting the connection status of the detection base station, the advance quantity parameters of the target terminal device are obtained, and the target distribution remote end is found from the advance quantity parameters and distribution remote ends with corresponding relationships, thereby determining the detection area where the target terminal device is located.

Benefits of technology

The positioning process of terminal equipment is simplified, the positioning efficiency is improved, and the terminal equipment that illegal communication in closed places can be effectively positioned.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024110824_10042025_PF_FP_ABST
    Figure CN2024110824_10042025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a terminal device positioning method and apparatus, a storage medium, and an electronic device. The terminal device positioning method comprises: detecting the current connection state of a detection base station, wherein the communication range of the detection base station covers N detection areas where use of terminal devices is prohibited, and N is a positive integer greater than or equal to 2; when the connection state is used for indicating that there is currently a target terminal device connected to the detection base station, obtaining a target advance parameter corresponding to the target terminal device; finding, from distributed remote ends having correspondence to advance parameters, a target distributed remote end corresponding to the target advance parameter; and determining the detection area where the target distributed remote end is located as a target detection area, wherein the target detection area is the position where the target terminal device is located. By using the described technical solution, the problems in the related art of high positioning complexity and the like of terminal devices are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Terminal equipment positioning method and device, storage medium and electronic device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on October 7, 2023, with application number 202311288021.3 and invention name “Positioning method and device, storage medium and electronic device for terminal equipment”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a method and apparatus for positioning a terminal device, a storage medium, and an electronic device. Background Art

[0003] Currently, there are some closed places where communication with the outside world is prohibited, such as important meeting places. Although terminal devices in the places are prohibited from communicating with the outside world, illegal communication is still unavoidable. In related technologies, although it is possible to monitor whether there are terminal devices in closed places communicating with the outside world, it is difficult to locate the location of the terminal devices that are illegally communicating.

[0004] In view of the high complexity of terminal device positioning in related technologies, no effective solution has been proposed yet.

[0005] Summary of the Invention

[0006] The embodiments of the present application provide a method and apparatus for positioning a terminal device, a storage medium, and an electronic device, so as to at least solve the problem of high complexity in positioning the terminal device in the related art.

[0007] According to one embodiment of the present application, a method for positioning a terminal device is provided, including:

[0008] Detecting a current connection status of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from use, where N is a positive integer greater than or equal to 2;

[0009] In a case where the connection state is used to indicate that a target terminal device is currently connected to the detection base station, obtaining a target advance parameter corresponding to the target terminal device, wherein each of the detection areas is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent;

[0010] Finding the target distribution far end corresponding to the target advance parameter from the advance parameters and the distribution far ends having a corresponding relationship;

[0011] A detection area where the target distribution remote end is located is determined as a target detection area, wherein the target detection area is the location where the target terminal device is located.

[0012] Optionally, before obtaining the target lead parameter corresponding to the target terminal device, the method further includes:

[0013] Obtaining the minimum signal transmission delay of signal transmission between N terminal devices in the distributed remote locations and the detection base station;

[0014] Identifying a target mobile communication standard currently used by the detection base station;

[0015] A different advance parameter is allocated to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay.

[0016] Optionally, allocating a different advance parameter to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay includes:

[0017] generating an advance parameter sequence according to the target mobile communication standard and the minimum signal transmission delay, wherein the advance parameter sequence includes N advance parameters that increase in sequence, and a difference between an i-th advance parameter and an (i-1)-th advance parameter in the advance parameter sequence is greater than a preset threshold, where i is a positive integer greater than or equal to 2 and less than or equal to N;

[0018] Different advance parameters are allocated to each of the remote ends of the distribution according to the advance parameter sequence.

[0019] Optionally, generating an advance parameter sequence according to the target mobile communication standard and the minimum signal transmission delay includes:

[0020] generating an initial advance parameter according to the target mobile communication standard and the minimum signal transmission delay, wherein the initial advance parameter is the advance parameter required to be adopted by the detecting base station and the terminal device in order to correct the minimum signal transmission delay under the target mobile communication standard;

[0021] The initial advance parameter is used as the first advance parameter of the advance parameter sequence, and the target value greater than the preset threshold is used as the difference between the i-th advance parameter and the (i-1)-th advance parameter to generate N-1 advance parameters, thereby obtaining the advance parameter sequence.

[0022] Optionally, allocating a different lead parameter to each of the distributed remote ends according to the lead parameter sequence includes:

[0023] Sort the N distributed remote ends according to the signal transmission delay of each of the distributed remote ends to obtain a distributed remote end sequence, wherein the signal transmission delay of the (i-1)th distributed remote end in the distributed remote end sequence is less than or equal to the signal transmission delay of the i-th distributed remote end;

[0024] The i-th advance parameter in the advance parameter sequence is determined as the i-th distributed far-end advance parameter in the distributed far-end sequence.

[0025] Optionally, after allocating a different advance parameter to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay, the method further includes:

[0026] Before a terminal device in a reference distribution remote end communicates with a detection base station, adjusting a signal transmission delay between the reference distribution remote end and the detection base station to match an advance parameter of the reference distribution remote end, wherein the reference distribution remote end is any one of the N distribution remote ends;

[0027] During communication between the terminal device at the remote end of the reference distribution and the detection base station, the signal is transmitted according to the signal transmission delay matching the advance parameter at the remote end of the reference distribution.

[0028] Optionally, adjusting the signal transmission delay between the remote end of the reference distribution and the detection base station to match an advance parameter of the remote end of the reference distribution includes:

[0029] Adjust the digital processing delay and optical fiber transmission delay between the remote end of the reference distribution and the detection base station to match the advance parameter of the remote end of the reference distribution, wherein the digital processing delay is the time delay caused by the digital processing of the signal during the communication between the terminal device at the remote end of the reference distribution and the detection base station, and the optical fiber transmission delay is the time delay caused by the transmission of the signal in the optical fiber during the communication between the terminal device at the remote end of the reference distribution and the detection base station.

[0030] According to another embodiment of the present application, a positioning device for a terminal device is provided, including:

[0031] a detection module configured to detect a current connection status of a detection base station, wherein a communication range of the detection base station covers N detection areas where the terminal device is prohibited from use, where N is a positive integer greater than or equal to 2;

[0032] a first acquisition module configured to acquire a target advance parameter corresponding to the target terminal device when the connection state indicates that a target terminal device is currently connected to the detection base station, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and a terminal device in each detection area establishes communication with the detection base station via the corresponding distributed remote end, and the advance parameter is used to indicate an amount of time in advance that a signal sent by the terminal device at the corresponding distributed remote end needs to be sent;

[0033] A search module is configured to search for a target distribution far end corresponding to the target advance parameter from the advance parameters and distribution far ends having a corresponding relationship;

[0034] The determination module is configured to determine a detection area where the target distribution remote end is located as a target detection area, wherein the target detection area is a location where the target terminal device is located.

[0035] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the above-mentioned positioning method for the terminal device when running.

[0036] According to another aspect of an embodiment of the present application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the terminal device positioning method through the computer program.

[0037] In an embodiment of the present application, the current connection status of the detection base station is detected, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from being used, and N is a positive integer greater than or equal to 2; when the connection status is used to indicate that there is currently a target terminal device connected to the detection base station, a target advance parameter corresponding to the target terminal device is obtained, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that the signal sent by the terminal device under the corresponding distributed remote end needs to be sent; the target distributed remote end corresponding to the target advance parameter is found from the advance parameters and distributed remote ends having a corresponding relationship; the target distributed remote end where the target distributed remote end is located is located is The detection area is determined as a target detection area, wherein the target detection area is the location of the target terminal device. That is, different advance parameters are pre-assigned to the distributed remote ends of the N detection areas covered by the detection base station that prohibit the use of terminal devices. When a target terminal device is currently connected to the detection base station, the target advance parameter corresponding to the target terminal device is directly obtained, and the target distributed remote end corresponding to the target advance parameter is found from the corresponding advance parameters and distributed remote ends. Then, the detection area where the target distributed remote end is located is determined as the target detection area, that is, the location of the target terminal device. Through the above method, for any terminal device connected to the detection base station in the detection area, the detection area to which the terminal device belongs can be directly reversely located based on the target advance parameter of the terminal device, greatly simplifying the terminal device positioning method and improving the terminal device positioning efficiency. The above technical solution solves the problem of high complexity of terminal device positioning in related technologies and achieves the technical effect of improving the complexity of terminal device positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0040] FIG1 is a schematic diagram of a hardware environment of a positioning method for a terminal device according to an embodiment of the present application;

[0041] FIG2 is a flow chart of a method for positioning a terminal device according to an embodiment of the present application;

[0042] FIG3 is a schematic diagram of a positioning scenario of a terminal device according to an embodiment of the present application;

[0043] FIG4 is a schematic diagram of distributing remote allocation advance parameters according to an embodiment of the present application;

[0044] FIG5 is a schematic diagram of an adjustment based on signal transmission delay according to an embodiment of the present application;

[0045] FIG6 is a structural block diagram of a positioning device of a terminal device according to an embodiment of the present application. DETAILED DESCRIPTION

[0046] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0047] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0048] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal, a device terminal or a similar computing device. Taking operation on a computer terminal as an example, FIG1 is a schematic diagram of the hardware environment of a positioning method of a terminal device according to an embodiment of the present application. As shown in FIG1 , the computer terminal may include one or more (only one is shown in FIG1 ) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 configured to store data. In an exemplary embodiment, the above-mentioned computer terminal may also include a transmission device 106 and an input / output device 108 configured to have a communication function. It will be understood by those skilled in the art that the structure shown in FIG1 is only for illustration and does not limit the structure of the above-mentioned computer terminal. For example, the computer terminal may also include more or fewer components than those shown in FIG1 , or have a different configuration with the same function as shown in FIG1 or more functions than those shown in FIG1 .

[0049] The memory 104 can be configured to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the positioning method of the terminal device in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implementing the above-mentioned method. The memory 104 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may optionally include a memory remotely located relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0050] The transmission device 106 is configured to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by a communications provider of a computer terminal. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can connect to other network devices via a detection base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module configured to communicate with the Internet wirelessly.

[0051] In this embodiment, a method for locating a terminal device is provided, which is applied to the above-mentioned computer terminal. FIG2 is a flow chart of a method for locating a terminal device according to an embodiment of the present application. As shown in FIG2 , the flow chart includes the following steps:

[0052] Step S202: detecting the current connection status of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from use, where N is a positive integer greater than or equal to 2;

[0053] Step S204: When the connection state indicates that a target terminal device is currently connected to the detection base station, a target advance parameter corresponding to the target terminal device is obtained, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent;

[0054] Step S206, finding the target distribution far end corresponding to the target lead parameter from the lead parameters and distribution far ends that have corresponding relationships;

[0055] Step S208: Determine the detection area where the target distribution remote end is located as the target detection area, wherein the target detection area is the location where the target terminal device is located.

[0056] Through the above steps, the current connection status of the detection base station is detected, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from being used, N being a positive integer greater than or equal to 2; when the connection status is used to indicate that there is currently a target terminal device connected to the detection base station, a target advance parameter corresponding to the target terminal device is obtained, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, the advance parameter is used to indicate the amount of time in advance that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent, and the amount of time in advance is used to correct the signal transmission delay of the signal; the target distributed remote end corresponding to the target advance parameter is found from the advance parameters and distributed remote ends that have a corresponding relationship; The detection area where the target distribution remote end is located is determined as the target detection area, wherein the target detection area is the location of the target terminal device. That is, different advance parameters are pre-assigned to the remote ends of the detection areas of N prohibited terminal devices covered by the detection base station. When a target terminal device is currently connected to the detection base station, the target advance parameter corresponding to the target terminal device is directly obtained, and the target distribution remote end corresponding to the target advance parameter is found from the advance parameters and the distribution remote end with a corresponding relationship. Then, the detection area where the target distribution remote end is located is determined as the target detection area, that is, the location of the target terminal device. Through the above method, for any terminal device connected to the detection base station in the detection area, the detection area to which the terminal device belongs can be directly reversely located based on the target advance parameter of the terminal device, greatly simplifying the terminal device positioning method and improving the terminal device positioning efficiency. The above technical solution solves the problem of high complexity of terminal device positioning in related technologies and achieves the technical effect of improving the complexity of terminal device positioning.

[0057] In the technical solution provided in step S202 above, taking N as 4 as an example, FIG3 is a schematic diagram of a positioning scenario of a terminal device according to an embodiment of the present application. As shown in FIG3 , the communication range of the detection base station covers detection area 1 to detection area 4 where the use of terminal devices is prohibited. The base station type of the detection base station is not limited, and the terminal device may include, but is not limited to, a mobile phone, a computer, or other device with communication functions. The current connection status of the detection base station may indicate whether the current detection base station is connected to a terminal device;

[0058] In the technical solution provided in the above step S204, as shown in Figure 3, when the connection state is used to indicate that there is currently a target terminal device (for example, a mobile phone) connected to the detection base station, the target advance parameter (for example, 4) corresponding to the target terminal device is obtained, wherein each detection area is covered by a distributed remote end of the detection base station, and the detection base station includes 4 distributed remote ends (distributed remote end 1, distributed remote end 2, distributed remote end 3, distributed remote end 4), and each of the 4 distributed remote ends is assigned a different advance parameter (for example, distributed remote end 1 is assigned an advance parameter "2", distributed remote end 2 is assigned an advance parameter "4", etc.), and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that the signal sent by the terminal device under the corresponding distributed remote end needs to be sent.

[0059] Optionally, in this embodiment, when a mobile phone (terminal device) is connected to a base station (detection base station), a built-in advance parameter (also known as a timing advance parameter) refers to the time advance that the mobile phone will set before sending a signal in order to accurately synchronize the communication clock when communicating with the base station. The purpose of this timing advance parameter is to correct the delay during signal transmission to ensure that communication between the mobile phone and the base station can be carried out within the correct time window. The delay in communication mainly includes the following aspects:

[0060] 1) Signal transmission delay: The speed at which signals propagate in the air is limited, so there will be a certain time delay between the signal being sent from the mobile phone and being received by the base station.

[0061] 2) Signal processing delay: Before sending a signal, the mobile phone needs to perform a series of signal processing operations, such as modulation, encoding, encryption, etc. These operations take a certain amount of time.

[0062] 3) Network transmission delay: There will be a certain amount of network transmission delay during the signal transmission from the base station to the core network and then back to the target mobile phone.

[0063] To address the latency issues mentioned above, the phone will pre-send its signal a certain amount of time. Typically, this amount of time is calculated based on the distance between the phone and the base station and the speed of signal propagation. However, in this application, the pre-sentence parameter is pre-set (because the latency from the remote end to the phone is minimal due to the close distance).

[0064] In an exemplary embodiment, before obtaining the target advance parameter corresponding to the target terminal device, the following methods may be included but are not limited to: obtaining the minimum signal transmission delay of signal transmission between the terminal devices in the N distributed remote ends and the detection base station; identifying the target mobile communication standard currently used by the detection base station; and allocating different advance parameters to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay.

[0065] Optionally, in this embodiment, the target mobile communication standard currently used by the detection base station is identified, wherein the target mobile communication standard includes GSM (Global System for Mobile Communications, Global System for Mobile Communications, second generation (2G) mobile communication technology standard), LTE (Long-Term Evolution, fourth generation (4G) mobile communication technology standard), NR (New Radio, fifth generation (5G) mobile communication technology standard).

[0066] Optionally, in this embodiment, the minimum signal transmission delay between the terminal devices in the N distributed remote ends and the detection base station is obtained. As shown in Figure 3, the signal transmission delay of the distributed remote end 1 is the smallest, and the allocated advance parameter is 2.

[0067] In an exemplary embodiment, different advance parameters may be allocated to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay in the following manner, but is not limited to: generating an advance parameter sequence according to the target mobile communication standard and the minimum signal transmission delay, wherein the advance parameter sequence includes N advance parameters that increase in sequence, and the difference between the i-th advance parameter and the (i-1)-th advance parameter in the advance parameter sequence is greater than a preset threshold, where i is a positive integer greater than or equal to 2 and less than or equal to N; and allocating different advance parameters to each distributed remote end according to the advance parameter sequence.

[0068] Optionally, in this embodiment, the lead parameter sequence can be, but is not limited to, an arithmetic progression. The difference between the i-th lead parameter and the (i-1)-th lead parameter in the lead parameter sequence is greater than a preset threshold. This configuration allows for distinct differences in the lead parameters assigned to different distributed remote locations, thereby enabling more accurate inference of the detection area of ​​the terminal device based on the lead parameters. As shown in Figure 3, the lead parameter sequence is 2, 4, 6, and 8, with the difference between the two entries being 2.

[0069] In an exemplary embodiment, an advance parameter sequence can be generated according to the target mobile communication standard and the minimum signal transmission delay in the following manner, but is not limited to: generating an initial advance parameter according to the target mobile communication standard and the minimum signal transmission delay, wherein the initial advance parameter is the advance parameter required to be adopted by the detecting base station and terminal device under the target mobile communication standard in order to correct the minimum signal transmission delay; using the initial advance parameter as the first advance parameter of the advance parameter sequence, and using a target value greater than the preset threshold as the difference between the i-th advance parameter and the (i-1)-th advance parameter to generate N-1 advance parameters, thereby obtaining the advance parameter sequence.

[0070] Optionally, in this embodiment, an initial advance parameter is generated based on the target mobile communication standard and the minimum signal transmission delay. Because the time steps corresponding to different mobile communication standards are different, the same minimum signal transmission delay has different corresponding initial advance parameters under different mobile communication standards. For example, the minimum signal transmission delay is 10 microseconds. When the target mobile communication standard is GSM, the corresponding initial advance parameter is 2; when the target mobile communication standard is NR, the corresponding initial advance parameter is 19.

[0071] Optionally, in this embodiment, the generated initial lead parameter is used as the first lead parameter in the lead parameter sequence, and a target value greater than the preset threshold is used as the difference between the i-th lead parameter and the (i-1)-th lead parameter to generate N-1 lead parameters. For example, if the initial lead parameter is 2 and the target value is 2, then the second lead parameter in the lead parameter sequence is 4, the third lead parameter is 6, and the fourth lead parameter is 8. Currently, the lead parameter sequence exemplified here is an arithmetic progression, and the difference between the previous and next terms may not be a constant. For example, the lead parameter sequence is: 2, 5, 7, 9.

[0072] In an exemplary embodiment, different advance parameters may be assigned to each of the distributed remote ends according to the advance parameter sequence in the following manner, but not limited to: sorting the N distributed remote ends according to the signal transmission delay of each of the distributed remote ends to obtain a distributed remote end sequence, wherein the signal transmission delay of the (i-1)th distributed remote end in the distributed remote end sequence is less than or equal to the signal transmission delay of the i-th distributed remote end; and determining the i-th advance parameter in the advance parameter sequence as the advance parameter of the i-th distributed remote end in the distributed remote end sequence.

[0073] Optionally, in this embodiment, the N distributed remote ends are sorted according to the signal transmission delay of each distributed remote end to obtain a distributed remote end sequence. FIG4 is a schematic diagram of allocating advance parameters to distributed remote ends according to an embodiment of the present application. As shown in FIG4 , the signal transmission delay of distributed remote end 1 is the smallest, followed by distributed remote end 2, distributed remote end 3, and distributed remote end 4, with distributed remote end 4 having the largest signal transmission delay. If the advance parameter sequence is 2, 4, 6, and 8, then the i-th advance parameter in the advance parameter sequence is determined as the advance parameter of the i-th distributed remote end in the distributed remote end sequence, i.e., the advance parameter of distributed remote end 1 is 2, the advance parameter of distributed remote end 2 is 4, the advance parameter of distributed remote end 3 is 6, and the advance parameter of distributed remote end 4 is 8.

[0074] Optionally, in this embodiment, the signal transmission delay at the remote end is related to the length of the optical fiber between the remote end and the detection base station. The shorter the optical fiber length, the smaller the signal transmission delay.

[0075] In an exemplary embodiment, after allocating different advance parameters to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay, it can be but is not limited to also include the following method: before the terminal device in the reference distributed remote end communicates with the detection base station, the signal transmission delay between the reference distributed remote end and the detection base station is adjusted to match the advance parameter of the reference distributed remote end, wherein the reference distributed remote end is any one of the N distributed remote ends; during the process of communication between the terminal device in the reference distributed remote end and the detection base station, the signal is transmitted according to the signal transmission delay matching the advance parameter of the reference distributed remote end.

[0076] Optionally, in this embodiment, in the related art, the advance parameter is generated based on the signal transmission delay, while in this application the advance parameter is pre-set and allocated. Since the advance parameter and the signal transmission delay are in a matching relationship with each other, after allocating the advance parameter, the corresponding signal transmission delay needs to be synchronously adjusted to match the allocated advance parameter.

[0077] In an exemplary embodiment, the signal transmission delay between the remote end of the reference distribution and the detection base station can be adjusted to match the advance parameter of the remote end of the reference distribution in the following manner, but is not limited to: adjusting the digital processing delay and the optical fiber transmission delay between the remote end of the reference distribution and the detection base station to match the advance parameter of the remote end of the reference distribution, wherein the digital processing delay is the time delay caused by the digital processing of the signal during the communication between the terminal device in the remote end of the reference distribution and the detection base station, and the optical fiber transmission delay is the time delay caused by the transmission of the signal in the optical fiber during the communication between the terminal device in the remote end of the reference distribution and the detection base station.

[0078] Optionally, in this embodiment, Figure 5 is a schematic diagram of an adjustment based on signal transmission delay according to an embodiment of the present application. As shown in Figure 5, the signal transmission delay between the remote end of the reference distribution and the detection base station includes a digital processing delay and an optical fiber transmission delay. By adjusting the digital processing delay and the optical fiber transmission delay, the signal transmission delay between the remote end of the reference distribution and the detection base station is matched with the pre-allocated advance parameters.

[0079] In the technical solution provided in step S206 above, there is a correspondence between the lead parameters and the distribution distal ends. As shown in FIG3 , distribution distal end 1 corresponds to lead parameter 2, distribution distal end 2 corresponds to lead parameter 4, distribution distal end 3 corresponds to lead parameter 6, and distribution distal end 4 corresponds to lead parameter 8. Given that the target lead parameter is 4, the corresponding target distribution distal end can be inferred to be distribution distal end 2.

[0080] In the technical solution provided in step S208 above, after determining the target distribution remote end corresponding to the target terminal device, the detection area where the target distribution remote end is located can be determined as the target detection area, that is, the location of the target terminal device. As shown in Figure 3, after determining that the target distribution remote end corresponding to the target terminal device is distribution remote end 2, the detection area where distribution remote end 2 is located is determined as the target detection area, that is, detection area 2, to achieve positioning of the target terminal device. After obtaining the positioning address of the target terminal device, the detected mobile phone related information (such as telephone number, etc.) is associated with the positioning address and sent to the positioning account. The positioning account is used to monitor whether there is a terminal device connected to the detection base station. The positioning address can be sent periodically and updated in real time.

[0081] This application proposes a terminal device positioning method that can be applied to a digital optical distribution system. This system transmits digitized radio frequency signals from the near-end (downlink) to the far-end (uplink) via optical fiber. This system incurs both digital processing delay and optical fiber transmission delay. Adding a buffer during transmission increases signal transmission delay (the delay is proportional to the buffer size). Furthermore, the system also amplifies the signal to compensate for spatial radio frequency signal loss from the far-end to the terminal device. The buffer size can be adjusted to achieve the signal transmission delay corresponding to a preset lead parameter.

[0082] This application assigns different advance parameters to different distribution remote ends, and conversely, the terminal device can be known to be at the distribution remote end (coverage area) corresponding to the advance parameter based on the advance parameter, thereby obtaining the corresponding address of the terminal device.

[0083] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM (Read-Only Memory, Read-Only Memory) / RAM (Random Access Memory, Random Access Memory), a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of each embodiment of the present application.

[0084] FIG6 is a structural block diagram of a positioning device for a terminal device according to an embodiment of the present application; as shown in FIG6 , the device includes:

[0085] The detection module 602 is configured to detect a current connection status of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from use, where N is a positive integer greater than or equal to 2;

[0086] A first acquisition module 604 is configured to acquire a target advance parameter corresponding to the target terminal device when the connection state indicates that a target terminal device is currently connected to the detection base station, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and a terminal device in each detection area establishes communication with the detection base station via the corresponding distributed remote end, and the advance parameter indicates an amount of time in advance that a signal sent by the terminal device at the corresponding distributed remote end needs to be sent;

[0087] A search module 606 is configured to search for a target distribution far-end corresponding to the target advance parameter from the advance parameters and distribution far-ends that have a corresponding relationship;

[0088] The determination module 608 is configured to determine the detection area where the target distribution remote end is located as the target detection area, wherein the target detection area is the location where the target terminal device is located.

[0089] Through the above embodiment, the current connection status of the detection base station is detected, wherein the communication range of the detection base station covers N detection areas where the use of terminal devices is prohibited, and N is a positive integer greater than or equal to 2; when the connection status is used to indicate that there is currently a target terminal device connected to the detection base station, the target advance parameter corresponding to the target terminal device is obtained, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent in advance, and the amount of time sent in advance is used to correct the signal transmission delay of the signal; the target distributed remote end corresponding to the target advance parameter is found from the advance parameter and the distributed remote end having a corresponding relationship. The detection area where the target distribution remote end is located is determined as the target detection area, wherein the target detection area is the location of the target terminal device. That is, different advance parameters are pre-assigned to the remote ends of the detection areas of N detection areas covered by the detection base station that prohibit the use of terminal devices. When a target terminal device is currently connected to the detection base station, the target advance parameter corresponding to the target terminal device is directly obtained, and the target distribution remote end corresponding to the target advance parameter is found from the advance parameters and the distribution remote end that have a corresponding relationship. Then, the detection area where the target distribution remote end is located is determined as the target detection area, that is, the location of the target terminal device. Through the above method, for any terminal device in the detection area connected to the detection base station, the detection area to which the terminal device belongs can be directly reversely located based on the target advance parameter of the terminal device, greatly simplifying the terminal device positioning method and improving the terminal device positioning efficiency. The above technical solution solves the problem of high complexity of terminal device positioning in related technologies and achieves the technical effect of improving the complexity of terminal device positioning.

[0090] In an exemplary embodiment, the apparatus further comprises:

[0091] A second acquisition module is configured to obtain the minimum signal transmission delay of signal transmission between the N terminal devices in the distributed remote ends and the detection base station before obtaining the target advance parameter corresponding to the target terminal device;

[0092] an identification module configured to identify a target mobile communication standard currently used by the detection base station;

[0093] The allocation module is configured to allocate a different advance parameter to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay.

[0094] In an exemplary embodiment, the allocation module includes:

[0095] a generating unit configured to generate an advance parameter sequence according to the target mobile communication standard and the minimum signal transmission delay, wherein the advance parameter sequence includes N advance parameters that increase in sequence, and a difference between an i-th advance parameter and an (i-1)-th advance parameter in the advance parameter sequence is greater than a preset threshold, where i is a positive integer greater than or equal to 2 and less than or equal to N;

[0096] The allocating unit is configured to allocate different advance parameters to each of the distributed remote ends according to the advance parameter sequence.

[0097] In an exemplary embodiment, the generating unit is further configured to:

[0098] generating an initial advance parameter according to the target mobile communication standard and the minimum signal transmission delay, wherein the initial advance parameter is the advance parameter required to be adopted by the detecting base station and the terminal device in order to correct the minimum signal transmission delay under the target mobile communication standard;

[0099] The initial advance parameter is used as the first advance parameter of the advance parameter sequence, and the target value greater than the preset threshold is used as the difference between the i-th advance parameter and the (i-1)-th advance parameter to generate N-1 advance parameters, thereby obtaining the advance parameter sequence.

[0100] In an exemplary embodiment, the allocation unit is further configured to:

[0101] Sort the N distributed remote ends according to the signal transmission delay of each of the distributed remote ends to obtain a distributed remote end sequence, wherein the signal transmission delay of the (i-1)th distributed remote end in the distributed remote end sequence is less than or equal to the signal transmission delay of the i-th distributed remote end;

[0102] The i-th advance parameter in the advance parameter sequence is determined as the i-th distributed far-end advance parameter in the distributed far-end sequence.

[0103] In an exemplary embodiment, the apparatus further comprises:

[0104] an adjustment module configured to, after assigning a different advance parameter to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay, adjust the signal transmission delay between the reference distributed remote end and the detection base station to match the advance parameter of the reference distributed remote end before the terminal device in the reference distributed remote end communicates with the detection base station, wherein the reference distributed remote end is any one of the N distributed remote ends;

[0105] The transmission module is configured to transmit a signal according to a signal transmission delay matching an advance parameter at the remote end of the reference distribution during communication between a terminal device at the remote end of the reference distribution and a detection base station.

[0106] In an exemplary embodiment, the adjustment module includes:

[0107] An adjustment unit is configured to adjust the digital processing delay and the optical fiber transmission delay between the remote end of the reference distribution and the detection base station to match the advance parameter of the remote end of the reference distribution, wherein the digital processing delay is the time delay caused by the digital processing of the signal during the communication between the terminal device at the remote end of the reference distribution and the detection base station, and the optical fiber transmission delay is the time delay caused by the transmission of the signal in the optical fiber during the communication between the terminal device at the remote end of the reference distribution and the detection base station.

[0108] An embodiment of the present application further provides a storage medium, which includes a stored program, wherein the program executes any of the above methods when it is run.

[0109] Optionally, in this embodiment, the storage medium may be configured to store program codes configured to execute the following steps:

[0110] S1, detecting the current connection status of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from use, where N is a positive integer greater than or equal to 2;

[0111] S2. When the connection state indicates that a target terminal device is currently connected to the detection base station, obtaining a target advance parameter corresponding to the target terminal device, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent;

[0112] S3, finding the target distribution far end corresponding to the target advance parameter from the advance parameters and distribution far ends that have a corresponding relationship;

[0113] S4, determining a detection area where the target distribution remote end is located as a target detection area, wherein the target detection area is a location where the target terminal device is located.

[0114] An embodiment of the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0115] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0116] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0117] S1, detecting the current connection status of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from use, where N is a positive integer greater than or equal to 2;

[0118] S2. When the connection state indicates that a target terminal device is currently connected to the detection base station, obtaining a target advance parameter corresponding to the target terminal device, wherein each detection area is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent;

[0119] S3, finding the target distribution far end corresponding to the target advance parameter from the advance parameters and distribution far ends that have a corresponding relationship;

[0120] S4, determining a detection area where the target distribution remote end is located as a target detection area, wherein the target detection area is a location where the target terminal device is located.

[0121] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a U disk, ROM, RAM, a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.

[0122] Optionally, specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0123] Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present application can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices. Optionally, they can be implemented using program code executable by the computing device, so that they can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described can be performed in a different order than herein, or they can be made into individual integrated circuit modules, or multiple modules or steps can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0124] The above is only an optional implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as within the scope of protection of the present application.

Claims

1. A method for positioning a terminal device, comprising: Detecting a current connection state of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from being used, where N is a positive integer greater than or equal to 2; In a case where the connection state is used to indicate that there is currently a target terminal device connected to the detection base station, a target advance parameter corresponding to the target terminal device is obtained, wherein each of the detection areas is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and the terminal device in each detection area establishes communication with the detection base station through the corresponding distributed remote end, and the advance parameter is used to indicate the amount of time in advance that a signal sent by the terminal device under the corresponding distributed remote end needs to be sent; Finding the target distribution far end corresponding to the target advance parameter from the advance parameters and the distribution far ends having a corresponding relationship; A detection area where the target distribution remote end is located is determined as a target detection area, wherein the target detection area is a location where the target terminal device is located.

2. The method according to claim 1, wherein: Before acquiring the target advance parameter corresponding to the target terminal device, the method further includes: Obtain the signal transmission between N terminal devices in the remote distribution and the detection base station The minimum signal transmission delay of the input; Identifying a target mobile communication standard currently used by the detection base station; A different advance parameter is allocated to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay.

3. The method according to claim 2, wherein: The allocating different advance parameters to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay includes: Generate an advance parameter sequence according to the target mobile communication standard and the minimum signal transmission delay, wherein the advance parameter sequence includes N advance parameters that increase in sequence, and a difference between an i-th advance parameter and an (i-1)-th advance parameter in the advance parameter sequence is greater than a preset threshold, and i is a positive integer greater than or equal to 2 and less than or equal to N; Different advance parameters are allocated to each of the distributed remote ends according to the advance parameter sequence.

4. The method according to claim 3, wherein: The step of generating an advance parameter sequence according to the target mobile communication standard and the minimum signal transmission delay comprises: Generate an initial advance parameter according to the target mobile communication standard and the minimum signal transmission delay, wherein the initial advance parameter is the amount of time required for the detection base station and the terminal device to correct the minimum signal transmission delay under the target mobile communication standard. the advance parameter to be adopted; The initial advance parameter is used as the first advance parameter of the advance parameter sequence, and the target value greater than the preset threshold is used as the difference between the i-th advance parameter and the (i-1)-th advance parameter to generate N-1 advance parameters to obtain the advance parameter sequence.

5. The method according to claim 3, wherein: The allocating different advance parameters to each of the distributed remote ends according to the advance parameter sequence includes: Sorting the N distributed remote ends according to the signal transmission delay of each of the distributed remote ends to obtain a distributed remote end sequence, wherein the signal transmission delay of the (i-1)th distributed remote end in the distributed remote end sequence is less than or equal to the signal transmission delay of the i-th distributed remote end; The i-th advance parameter in the advance parameter sequence is determined as the i-th distributed far-end advance parameter in the distributed far-end sequence.

6. The method according to claim 2, wherein: After allocating a different advance parameter to each of the N distributed remote ends according to the target mobile communication standard and the minimum signal transmission delay, the method further includes: Before a terminal device in a reference distribution remote end communicates with a detection base station, adjusting a signal transmission delay between the reference distribution remote end and the detection base station to match an advance parameter of the reference distribution remote end, wherein the reference distribution remote end is any one of the N distribution remote ends; During the communication between the terminal device at the far end of the reference distribution and the detection base station, the signal is transmitted according to the signal transmission delay matching the advance parameter at the far end of the reference distribution.

7. The method according to claim 6, wherein: The adjusting the signal transmission delay between the remote end of the reference distribution and the detection base station to match the advance parameter of the remote end of the reference distribution includes: The digital processing delay and the optical fiber transmission delay between the remote end of the reference distribution and the detection base station are adjusted to match the advance parameter of the remote end of the reference distribution, wherein the digital processing delay is the time delay caused by the digital processing of the signal during the communication between the terminal device at the remote end of the reference distribution and the detection base station, and the optical fiber transmission delay is the time delay caused by the transmission of the signal in the optical fiber during the communication between the terminal device at the remote end of the reference distribution and the detection base station.

8. A positioning device for a terminal device, comprising: A detection module is configured to detect a current connection state of a detection base station, wherein the communication range of the detection base station covers N detection areas where the terminal device is prohibited from being used, where N is a positive integer greater than or equal to 2; The first acquisition module is configured to acquire a target advance parameter corresponding to the target terminal device when the connection state is used to indicate that there is currently a target terminal device connected to the detection base station, wherein each of the detection areas is covered by a distributed remote end of the detection base station, the detection base station includes N distributed remote ends, each of the N distributed remote ends is assigned a different advance parameter, and each detection area The terminal device in establishes communication with the detection base station through the corresponding distribution remote end, and the advance parameter is used to indicate the amount of time in advance that the signal sent by the terminal device under the corresponding distribution remote end needs to be sent; A search module is configured to search for a target distribution far end corresponding to the target advance parameter from the advance parameters and the distribution far ends having a corresponding relationship; The determination module is configured to determine a detection area where the target distribution remote end is located as a target detection area, wherein the target detection area is a location where the target terminal device is located.

9. A computer-readable storage medium, the computer-readable storage medium comprising a stored program, wherein: When the program is executed, the method according to any one of claims 1 to 7 is executed. 10 . An electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the method according to claim 1 through the computer program.

Citation Information

Patent Citations

  • Method and device for detecting uplink signal of target terminal

    CN109526003A

  • LTE-based dynamic monitoring method and system, server and storage medium

    CN111479290A

  • Positioning candidate region attribute-based positioning method, storage medium and system

    CN116546434A

  • Terminal equipment positioning method and device, storage medium and electronic device

    CN117221812A

  • Distribution control device, distribution control method, and terminal device and program

    JP2023137803A