A portable mobile phone signal detection method, system, electronic device and medium
By dividing the detection time slots in a portable detection device and using feature code information for time-division detection, the problem of signal aliasing in multi-target environments is solved, achieving high-precision mobile phone signal detection, which is suitable for multi-target and frequently moving scenarios.
Patent Information
- Application Number
- CN202511195524.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-26
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-08-26
AI Technical Summary
Existing portable mobile phone signal detection devices are prone to signal aliasing and insufficient positioning accuracy in multi-target environments, especially in scenarios with a large number of targets and frequent movement, which affects the accuracy of detection results.
By acquiring the feature code information of multiple mobile phone targets to be detected from the portable detection device, the detection period is divided into multiple time slots, and an independent detection time slot is assigned to each target. The motion trajectory is generated using field strength parameters and position parameters, and accurate multi-target position detection results are output.
It effectively avoids signal aliasing caused by multiple mobile phone targets sending signals at the same time, improves the accuracy of location detection, and is especially suitable for detection scenarios with a large number of targets and frequent movement, significantly improving the signal detection capability of portable detection devices.
Smart Images

Figure CN120711107B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of signal detection, in particular to a portable mobile phone signal detection method and system, an electronic device and a medium. BACKGROUND
[0002] With the rapid development of mobile communication technology, mobile phones have become an indispensable communication tool in people's daily life. In the fields of city management, security prevention and control, emergency rescue, etc., it is of great practical significance to accurately obtain mobile phone location information. Especially in some special scenarios, such as large-scale activity security, key area management, etc., it is necessary to detect and locate the mobile phone signals in a specific area in real time.
[0003] At present, the common portable signal detection equipment in the related art usually captures and analyzes the mobile phone signals in the target area through wireless signal scanning. These devices can generally realize the detection and preliminary positioning of mobile phone signals, thereby assisting on-site management personnel to find and control abnormal mobile phones. However, the existing technology still has certain limitations in actual application. When there are multiple mobile phone targets in the detection area, the traditional portable detection equipment often has problems such as signal confusion, unclear target identification, and insufficient positioning accuracy when detecting and positioning multiple targets at the same time. These problems are particularly prominent in scenarios with a large number of targets and frequent target movement, seriously affecting the accuracy of the detection results. Therefore, how to improve the signal detection capability of portable detection equipment in a multi-target environment has become a technical problem that needs to be solved in the field. SUMMARY
[0004] The present application provides a portable mobile phone signal detection method, system, electronic device and medium, which can improve the accuracy of portable mobile phone signal detection.
[0005] In a first aspect, the present application provides a portable mobile phone signal detection method, comprising:
[0006] Obtaining characteristic code information of a plurality of mobile phone targets to be detected collected by a portable detection device;
[0007] Dividing a detection period into a plurality of time slots according to the characteristic code information of each mobile phone target to be detected, and establishing a detection time slot allocation table, each time slot in the detection time slot allocation table corresponding to a mobile phone target to be detected;
[0008] Performing target detection based on the detection time slot allocation table to obtain a return signal returned by each mobile phone target to be detected;
[0009] Extracting a field strength parameter and a location parameter from each return signal, and generating a motion trajectory of the corresponding mobile phone target to be detected in combination with the field strength parameter and the location parameter;
[0010] output, on a display interface of the portable detection device, a multi-target position detection result calculated based on the motion trajectories.
[0011] By adopting the technical scheme, the characteristic code information of the plurality of to-be-detected mobile phone targets collected by the portable detection device is acquired, and the detection period is divided into a plurality of time slots according to the characteristic code information, and each to-be-detected mobile phone target is allocated an independent detection time slot, so that signal aliasing and mutual interference caused by simultaneous signal transmission of the plurality of mobile phone targets are effectively avoided. In addition, target detection is respectively performed in the allocated detection time slots, so that the return signals returned by the to-be-detected mobile phone targets can be accurately acquired, and the field strength parameters and the position parameters can be extracted therefrom, and then the motion trajectories of the to-be-detected mobile phone targets are generated in combination with the parameters, and finally the accurate multi-target position detection result is output on the display interface of the portable detection device. The scheme realizes time-sharing detection of the plurality of mobile phone targets through time slot allocation, solves the problem of signal aliasing in the simultaneous detection of the plurality of targets in the prior art, can improve the accuracy of position detection through combined analysis of the field strength parameters and the position parameters, is particularly suitable for detection scenarios in which the number of targets is large and the targets move frequently, and can significantly improve the signal detection capability of the portable detection device in a multi-target environment, thereby improving the accuracy of portable mobile phone signal detection.
[0012] In a second aspect of the present application, a portable mobile phone signal detection system is provided, and the system comprises:
[0013] an information acquisition module, configured to acquire characteristic code information of a plurality of to-be-detected mobile phone targets collected by a portable detection device;
[0014] a return signal determination module, configured to divide a detection period into a plurality of time slots according to the characteristic code information, and establish a detection time slot allocation table, each time slot in the detection time slot allocation table corresponding to a to-be-detected mobile phone target; perform target detection based on the detection time slot allocation table to obtain return signals returned by the to-be-detected mobile phone targets;
[0015] a motion trajectory generation module, configured to extract field strength parameters and position parameters from the return signals respectively, and generate motion trajectories of the corresponding to-be-detected mobile phone targets in combination with the field strength parameters and the position parameters;
[0016] a signal detection module, configured to output, on a display interface of the portable detection device, a multi-target position detection result calculated based on the motion trajectories.
[0017] In a third aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a program stored in the memory and executable on the processor, which can be loaded and executed by the processor to implement a portable mobile phone signal detection method.
[0018] In a fourth aspect of the present application, a computer-readable storage medium is provided, which stores a computer program. The computer program, when executed by a processor, causes the processor to implement a portable mobile phone signal detection method.
[0019] In summary, the one or more technical solutions provided by the present application have at least the following technical effects or advantages:
[0020] By adopting the above technical solution, the feature code information of a plurality of mobile phone targets to be detected collected by the portable detection device is acquired, and the detection period is divided into a plurality of time slots according to the feature code information, and each mobile phone target to be detected is allocated an independent detection time slot, so that signal aliasing and mutual interference caused by simultaneous signal transmission of a plurality of mobile phone targets are effectively avoided. Secondly, by performing target detection in the allocated detection time slot respectively, the return signal returned by each mobile phone target to be detected can be accurately acquired, and the field strength parameter and the position parameter can be extracted therefrom, and then the motion trajectory of each mobile phone target to be detected is generated in combination with these parameters, and finally the accurate multi-target position detection result is output on the display interface of the portable detection device. The scheme realizes time-sharing detection of a plurality of mobile phone targets through time slot allocation, solves the problem of signal aliasing in the simultaneous detection of a plurality of targets in the traditional technology, can improve the accuracy of position detection through combined analysis of the field strength parameter and the position parameter, is particularly suitable for detection scenarios with a large number of targets and frequent target movement, and can significantly improve the signal detection capability of the portable detection device in a multi-target environment, thereby improving the accuracy of portable mobile phone signal detection. BRIEF DESCRIPTION OF DRAWINGS
[0021] Figure 1 is a flowchart of a portable mobile phone signal detection method provided by an embodiment of the present application;
[0022] Figure 2 is a structural schematic diagram of a portable mobile phone signal detection system provided by an embodiment of the present application;
[0023] Figure 3 is a structural schematic diagram of an electronic device provided by an embodiment of the present application.
[0024] BRIEF DESCRIPTION OF DRAWINGS DETAILED DESCRIPTION
[0025] In order for those skilled in the art to better understand the technical solutions in the present specification, the technical solutions in the present specification will be described clearly and completely in conjunction with the drawings in the embodiments of the present specification. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments.
[0026] In the description of the embodiments of the present application, the words "for example" or "for instance" are used to indicate an example, an illustration or an illustration. Any embodiment or design scheme described as "for example" or "for instance" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concept in a specific way.
[0027] In the description of the embodiments of the present application, the term "a plurality of" means two or more. For example, a plurality of systems means two or more systems, and a plurality of screen terminals means two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly indicating the indicated technical features. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more of the features. The terms "include", "contain", "have" and their variants mean "include but not limited to", unless otherwise specifically emphasized.
[0028] The embodiments of the present application provide a portable mobile phone signal detection method. In one embodiment, please refer to Figure 1 , Figure 1 is a flowchart of the portable mobile phone signal detection method provided by the embodiments of the present application. The method can be implemented by relying on a computer program, which can be integrated in an application or run as an independent tool class application. The method can also be implemented by relying on a single-chip microcomputer, or run on a portable mobile phone signal detection system based on the von Neumann system. Specifically, the method can include the following steps:
[0029] Step 101: Obtain the characteristic code information of a plurality of mobile phone targets to be detected collected by a portable detection device.
[0030] Among them, the portable detection device refers to a handheld electronic device integrating radio frequency transceiver, signal processing and display functions. The device has the characteristics of small size, light weight and easy to carry, and can be handheld or carried by the operator for on-site detection work. The portable detection device is mainly composed of radio frequency module, signal processing module, display module and power supply module and other functional units. Among them, the radio frequency module is responsible for the transmission and reception of wireless signals, including configurable radio frequency transceiver unit and antenna system; the signal processing module integrates digital signal processor and embedded processor, which is used to perform signal demodulation, feature extraction, parameter calculation and other processing tasks; the display module provides a touch display screen for displaying detection results and human-computer interaction; the power supply module uses rechargeable lithium battery to ensure the continuous work of the device. In the embodiments of the present application, the portable detection device can be understood as a portable comprehensive detection instrument capable of independently completing mobile phone signal detection, positioning and trajectory tracking.
[0031] The mobile phone target to be detected refers to the mobile phone equipment that needs to be detected and tracked. These mobile phone equipment can be various mobile communication terminals in the detection area in the on state, with wireless signal transceiver function, including but not limited to smart phones, feature phones and other portable communication equipment. The mobile phone target to be detected may use different communication systems (such as 4G, 5G, etc.), and work in different frequency bands.
[0032] The feature code information refers to the digital information set obtained by the portable detection device through wireless signal scanning, which is used to uniquely identify and describe the technical features of the mobile phone target to be detected.
[0033] Specifically, the radio frequency module in the portable detection device performs a sweep operation within a preset detection frequency band, and when a wireless signal of a mobile phone target is detected, the characteristic code information of the mobile phone target is extracted through receiving and demodulation. The characteristic code information includes basic information such as device type identification, working frequency band identification, and communication standard identification. Among them, the device type identification is used to distinguish different models and brands of mobile phone devices, the working frequency band identification represents the frequency band range used by the mobile phone device, and the communication standard identification indicates the communication standard adopted by the mobile phone device. For example, for a 4G mobile phone, its characteristic code information contains LTE standard identification and corresponding working frequency band identification; for a 5G mobile phone, it contains NR standard identification and 5G frequency band identification. In order to improve the collection efficiency of the characteristic code information, the portable detection device adopts a parallel scanning strategy to simultaneously collect signals of multiple frequency bands, and uses digital signal processing technology to demodulate and extract features from the received signals. By obtaining these characteristic code information, the portable detection device can accurately identify various mobile phone targets in the detection area, providing necessary basic data for subsequent time slot allocation and parameter configuration. Practice shows that the target identification method based on characteristic code information can effectively improve the detection accuracy in a multi-target environment and avoid misidentification problems caused by signal feature confusion. At the same time, since the detailed technical parameters of the mobile phone target are obtained, the portable detection device can optimize the radio frequency configuration accordingly, improving the quality and efficiency of signal detection. In addition, the collection process of the characteristic code information is non-intrusive and does not affect the normal communication function of the mobile phone device, ensuring the concealment and security of the detection process.
[0034] Step 102: dividing the detection period into multiple time slots according to each characteristic code information, and establishing a detection time slot allocation table, each time slot in the detection time slot allocation table corresponding to a mobile phone target to be detected.
[0035] Among them, the detection period refers to the time interval required for the portable detection device to complete a complete signal detection of all mobile phone targets to be detected.
[0036] The time slot refers to the smallest time unit divided in the detection period, which is used to realize the signal detection of a single mobile phone target to be detected. Each time slot has an independent start time and end time, and its interval length can be dynamically adjusted according to the frequency band repetition degree of the mobile phone target to be detected. In the same time slot, the portable detection device focuses on the signal detection of a specific mobile phone target, and through this time-sharing detection mechanism, the mutual interference between multiple target signals is avoided.
[0037] The detection time slot assignment table refers to a data structure recording the correspondence between time slots and target mobile phones to be detected. The table stores the time parameters of each time slot and the feature code information of the corresponding target mobile phones to be detected, which is used to guide the portable detection device to perform signal detection tasks according to the preset timing. The detection time slot assignment table realizes the orderly management and scheduling of the detection process by establishing the mapping relationship between time slots and targets.
[0038] Specifically, in order to avoid signal interference and aliasing problems caused by multiple target mobile phones to be detected simultaneously performing signal detection, the application adopts a time-sharing detection strategy, divides the detection period into multiple time slots, and allocates a dedicated detection time slot for each target mobile phone to be detected. In specific implementation, first, the device type identifier and the operating frequency band identifier are extracted from the feature code information of each target mobile phone to be detected, and the target mobile phones to be detected with the same device type identifier are divided into the same detection group, so that the detection parameter configuration can be optimized accordingly. Next, based on each operating frequency band identifier, the frequency band repetition degree of the target mobile phone devices in the corresponding detection group is calculated, and the frequency band repetition degree represents the proportion of the number of mobile phone devices using the same or adjacent frequency bands in the same detection group. Then, based on each frequency band repetition degree, the time slot interval of the corresponding detection group is determined, and the time slot interval is positively correlated with the frequency band repetition degree, that is, the higher the frequency band repetition degree, the larger the allocated time slot interval, which can effectively reduce the frequency band interference. Then, the detection period of the portable detection device is divided into several non-uniform time slots according to the time slot intervals, the larger time slot interval is used for the detection group with higher frequency band repetition degree, and the smaller time slot interval is used for the detection group with lower frequency band repetition degree. Finally, a mapping relationship between each time slot and the corresponding target mobile phone to be detected is established to form a detection time slot assignment table. Through this time slot assignment mechanism based on feature code information, not only the signal interference problem of multiple target detection at the same time is solved, but also the detection efficiency is improved through non-uniform time slot allocation. Practice shows that this method can significantly improve the signal detection quality in a multi-target environment and ensure that the signals of each target mobile phone to be detected can be accurately captured and recognized, laying a good foundation for subsequent position detection and trajectory tracking.
[0039] On the basis of the above embodiment, as an optional embodiment, in step 102, the detection period is divided into multiple time slots according to the feature code information. This step can further include the following steps:
[0040] Step 201: Extracting the corresponding device type identifier and operating frequency band identifier from each feature code information; and dividing the target mobile phones to be detected with the same device type identifier into the same detection group.
[0041] Specifically, the device type identifier and the working frequency band identifier are extracted from the acquired feature code information. The extraction process is implemented by analyzing the data structure of the feature code information, wherein the device type identifier contains the brand, model and other information of the mobile phone, and the working frequency band identifier records the frequency band range used by the mobile phone. After the extraction is completed, grouping matching is performed according to the similarity of the device type identifier, and the mobile phone targets to be detected with the same device type identifier are classified into the same detection group. For example, mobile phones of the same brand and similar model are divided into a group. This grouping method is beneficial to subsequent targeted detection parameter configuration and improves the detection efficiency.
[0042] Step 202: Based on each working frequency band identifier, the frequency band repetition degree of the mobile phone devices to be detected in the corresponding detection group is calculated.
[0043] Specifically, the frequency band analysis is performed on the mobile phone devices in each detection group. Specifically, by comparing the working frequency band identifiers of each mobile phone target to be detected, the number of mobile phones using the same or adjacent frequency band in the same detection group is counted. The calculation of the frequency band repetition degree uses the ratio of the number of overlapping frequency bands to the total number of frequency bands, that is, the frequency band repetition degree=(number of overlapping frequency bands) / (total number of frequency bands)×100%. For example, if there are 5 mobile phones in a detection group, 3 of which use the same frequency band, then the frequency band repetition degree of this group is 60%. This frequency band repetition degree calculation method can accurately reflect the frequency band use density in the detection group.
[0044] Step 203: Based on each frequency band repetition degree, the time slot interval of the corresponding detection group is determined, and the time slot interval is positively correlated with the frequency band repetition degree.
[0045] Specifically, according to the calculated frequency band repetition degree, the corresponding time slot interval is determined for each detection group. The determination of the time slot interval uses an adaptive algorithm to map the frequency band repetition degree to a preset time slot interval range. Specifically, a reference time slot interval T is set, and when the frequency band repetition degree is R, the actual time slot interval calculation formula is: actual time slot interval=T×(1+k×R), wherein k is an adjustment coefficient. This calculation method ensures that the time slot interval is positively correlated with the frequency band repetition degree, and the higher the frequency band repetition degree, the larger the allocated time slot interval, thereby effectively avoiding signal interference.
[0046] Step 204: The detection period of the portable detection device is divided into a plurality of non-uniform time slots according to the time slot intervals.
[0047] Specifically, based on the determined time slot interval, the detection period is non-uniformly divided. The specific division process adopts a dynamic programming algorithm, which first calculates the total length of the detection period: total length = ∑(number of detection groups x corresponding time slot interval). Then, the time slots are divided in turn according to the time slot intervals of each detection group. Larger time slot intervals are allocated to detection groups with higher frequency band repetition degrees, and smaller time slot intervals are allocated to detection groups with lower frequency band repetition degrees. This non-uniform time slot division method not only ensures the reliability of signal detection, but also improves the utilization efficiency of time resources. For example, there are two detection groups in a certain detection period, and the frequency band repetition degrees are 80% and 20% respectively. The high repetition degree group obtains a larger time slot interval, thereby having more sufficient signal recovery time, while the low repetition degree group obtains a smaller time slot interval, which can improve the detection efficiency.
[0048] Step 103: Perform target detection based on the detection time slot allocation table to obtain the return signal returned by each target mobile phone.
[0049] Among them, the return signal refers to the digitized information containing the response characteristics of the target mobile phone obtained after receiving through the radio frequency module and after signal processing. The return signal is processed by digitization and parameter extraction, providing a data basis for subsequent position calculation and trajectory tracking.
[0050] Specifically, to achieve the orderly detection of each target mobile phone to be detected, target detection is performed based on the detection time slot allocation table. The detection process first configures radio frequency parameters in the current time slot according to the characteristic code information of the target mobile phone to be detected. The radio frequency parameters include transmission power, reception gain and frequency point parameters, wherein the transmission power and the reception gain are obtained from a preset radio frequency configuration template based on the communication standard identifier, and the frequency point parameters are matched and calculated according to the frequency band identifier, including center frequency and bandwidth parameters. The configured radio frequency parameters are sent to the radio frequency module through the serial peripheral interface to complete parameter setting. After the radio frequency parameter configuration is completed, a detection signal is sent to the target mobile phone to be detected corresponding to the current time slot based on the configured radio frequency parameters, and the detection signal adopts a signal modulation mode matched with the communication standard of the target mobile phone. The target mobile phone to be detected will produce a response after receiving the detection signal, and the response signal contains field strength parameters and position parameters and other information. The received response signal is encapsulated as a return signal after demodulation and parameter extraction. After the detection of the current time slot is completed, the next time slot is switched and the radio frequency parameter configuration operation is repeated until the detection of all target mobile phones to be detected in the detection time slot allocation table is completed. This detection method based on time slot allocation effectively avoids the signal interference problem in multi-target detection through time division multiplexing and adaptive parameter configuration, and improves the accuracy of signal detection. At the same time, the dynamically configured radio frequency parameters ensure good matching with different standard mobile phones, and improve the quality of the detection signal. The detection method can stably and reliably obtain the return signal of each target mobile phone to be detected, and provides high-quality data support for subsequent position calculation and trajectory analysis.
[0051] On the basis of the above-mentioned embodiment, as an optional embodiment, in step 103, target detection is performed based on the detection time slot allocation table to obtain the return signal returned by each target mobile phone to be detected. This step can further include the following steps:
[0052] Step 301: In the current time slot, radio frequency parameters are configured according to the characteristic code information of the target mobile phone to be detected, and the radio frequency parameters include transmission power, reception gain and frequency point parameters.
[0053] Specifically, the radio frequency parameters are configured according to the characteristic code information of the mobile phone target to be detected corresponding to the current time slot. Specifically, the communication standard identifier is extracted from the characteristic code information, and the corresponding transmission power and reception gain parameters are obtained from the preset radio frequency configuration template based on the identifier. The configuration of the transmission power takes into account the power control requirements of different communication standards, such as configuring a transmission power of 23dBm for the 4G standard and a transmission power of 26dBm for the 5G standard. The configuration of the reception gain adopts an adaptive mode, and the initial value is obtained from the radio frequency configuration template, and the subsequent dynamic adjustment is based on the received signal strength. The configuration of the frequency point parameters is based on the matching calculation of the operating frequency band identifier, including the center frequency and the signal bandwidth, wherein the center frequency is calculated according to the frequency band range, and the signal bandwidth is matched with the bandwidth specification of the communication standard. The configured radio frequency parameters are sent to the radio frequency module through the serial peripheral interface, thereby completing the working state setting of the radio frequency module.
[0054] On the basis of the above-mentioned embodiments, as an optional embodiment, in step 301: according to the characteristic code information corresponding to the mobile phone target to be detected, the radio frequency parameters are configured, and this step can further include the following steps:
[0055] Step 311: Obtain the communication standard identifier and the frequency band identifier in the characteristic code information; based on the communication standard identifier, obtain the corresponding transmission power and reception gain from the preset radio frequency configuration template.
[0056] Specifically, the communication standard identifier and the frequency band identifier are extracted from the characteristic code information of the mobile phone target to be detected. By analyzing the data structure of the characteristic code information, the communication standard identifier (such as 4G-LTE, 5G-NR, etc.) and the corresponding frequency band identifier (such as Band 1, Band 41, etc.) are obtained. Then, based on the extracted communication standard identifier, the preset radio frequency configuration template is queried, and the standard radio frequency parameters corresponding to different communication standards are stored in the template. For example, for the 4G-LTE standard, the transmission power is configured as 23dBm, and the reception gain is configured as 60dB; for the 5G-NR standard, the transmission power is configured as 26dBm, and the reception gain is configured as 65dB. This parameter configuration method based on the communication standard ensures that the radio frequency parameters match the communication characteristics of the mobile phone target to be detected.
[0057] Step 321: According to the transmission power and the reception gain, calculate the frequency point parameters matched with the frequency band identifier, including the center frequency and the bandwidth parameters.
[0058] Specifically, based on the acquired transmit power and receive gain, the matching frequency point parameters are calculated in combination with the frequency band identifier. First, the upper and lower limits of the frequency band are determined according to the frequency band identifier, such as the frequency range of Band 41 being 2496-2690MHz. Then the center frequency is calculated, and the calculation method is: center frequency = (upper limit of frequency band + lower limit of frequency band) / 2. The determination of the bandwidth parameter needs to consider the bandwidth specification of the communication system, such as 4G-LTE which can configure 1.4 / 3 / 5 / 10 / 15 / 20MHz bandwidth, and 5G-NR which can configure a larger range of bandwidth. The specific bandwidth parameter selection will be adapted according to the transmit power level to ensure that the signal bandwidth matches the transmit power and improve the quality of signal detection.
[0059] Step 331: combine the transmit power, receive gain and frequency point parameters to generate radio frequency parameter configuration instructions; and send the radio frequency parameter configuration instructions to the radio frequency module of the portable detection device through the serial peripheral interface to complete the radio frequency parameter configuration.
[0060] Specifically, the configured transmit power, receive gain and frequency point parameters are combined and packaged according to the predefined data format to generate standardized radio frequency parameter configuration instructions. The configuration instructions adopt a specific data frame format, including an instruction header, a parameter field and a verification field, wherein the parameter field stores specific radio frequency parameter values. The generated configuration instructions are transmitted to the radio frequency module through a serial peripheral interface (such as SPI, UART, etc.), and the radio frequency module receives and parses the configuration instructions and sets the parameters to complete the working state configuration of the transmit unit and the receive unit. This standardized parameter configuration process not only ensures the reliability of the configuration, but also improves the configuration efficiency of the radio frequency module. Through high-speed data transmission of the serial interface, the radio frequency parameters are quickly switched to meet the real-time requirements in multi-target detection scenarios.
[0061] Step 302: based on the radio frequency parameters, send a detection signal to the mobile phone target to be detected corresponding to the current time slot; receive the field strength parameters and position parameters of the mobile phone target to be detected and package them as a return signal.
[0062] Specifically, based on the configured radio frequency parameters, a detection signal is sent to the mobile phone target to be detected corresponding to the current time slot. The modulation mode of the detection signal matches the communication system of the target mobile phone, such as OFDM modulation for 4G mobile phones and higher-order modulation mode for 5G mobile phones. After sending the detection signal, the response signal of the mobile phone target to be detected is received. The received response signal contains field strength parameters and position parameters, wherein the field strength parameters are obtained by measuring the strength of the received signal, and the position parameters are extracted from the time delay, phase and other characteristics of the signal. These parameters are packaged and encapsulated according to the predefined data format to form a standardized return signal, which is convenient for subsequent data processing and analysis.
[0063] Step 303: switch to the next time slot and repeat the operation of configuring the radio frequency parameters until the detection of all target mobile phone targets in the detection time slot allocation table is completed.
[0064] Specifically, after completing the detection of the current time slot, switch to the next time slot according to the time sequence arrangement of the detection time slot allocation table. During the switching process, first clear the current radio frequency configuration, then read the feature code information of the target mobile phone target to be detected corresponding to the next time slot, and repeat the radio frequency parameter configuration operation. This switching and repeated configuration process continues until the detection of all target mobile phone targets in the detection time slot allocation table is completed. With this cyclic detection mechanism, independent and complete signal detection of each target mobile phone target is ensured, effectively avoiding signal interference between multiple targets, and improving the accuracy and reliability of detection.
[0065] Step 104: extract the field strength parameters and position parameters from each backhaul signal, and generate the motion trajectory of the corresponding target mobile phone target by combining the field strength parameters and the position parameters.
[0066] Among them, the field strength parameter refers to the strength value of the received backhaul signal. The field strength parameter reflects the attenuation characteristics of the signal in the process of space propagation.
[0067] The position parameter refers to a set of signal feature parameters used to determine the spatial position of the target mobile phone target, mainly including signal arrival time delay, arrival angle and other information. Among them, the signal arrival time delay reflects the time required for signal propagation, which can be used to calculate the signal propagation distance; the arrival angle indicates the direction of the signal arriving at the detection device, and through these parameters, the spatial positioning of the target mobile phone target can be realized.
[0068] The motion trajectory refers to the record of the spatial position change of the target mobile phone target within a certain time period, represented by a series of time-sequentially associated coordinate points. Each trajectory point contains position coordinates and corresponding timestamp information, and by connecting these trajectory points in chronological order, a trajectory curve reflecting the motion law of the target mobile phone target can be formed. After anomaly point detection and smoothing processing, the motion trajectory can accurately reflect the actual moving path of the target mobile phone target.
[0069] Specifically, to accurately track and analyze the motion of the target mobile phone, the field strength parameter and the position parameter need to be extracted from the backhaul signal, and the motion trajectory is generated based on these parameters. First, the field strength parameter and the position parameter are separated from the data frame of the backhaul signal through signal demodulation and parameter extraction. The field strength parameter is obtained by calculating the strength of the received signal; the position parameter contains information such as signal time delay and angle of arrival. Then, the field strength-distance mapping model is used to convert the field strength parameter into distance estimation, which takes into account signal attenuation characteristics and environmental factors. At the same time, based on the time delay information and the angle of arrival in the position parameter, the spatial coordinates of the target mobile phone are calculated using the triangular positioning algorithm. After obtaining the initial position data, the original trajectory points are smoothed by the Kalman filtering algorithm to eliminate the positioning errors caused by signal jitter. Then, the smoothed trajectory points are connected in time sequence based on the time sequence relationship to form the motion trajectory of the target mobile phone. In the trajectory generation process, an abnormal trajectory point detection mechanism is also introduced to identify and eliminate unreasonable trajectory points by setting speed and acceleration thresholds. Finally, the generated motion trajectory is superimposed on the electronic map for visual display, which intuitively reflects the moving path and activity pattern of the target mobile phone. This trajectory generation method based on multi-parameter fusion not only improves the positioning accuracy, but also effectively restores the actual motion state of the target mobile phone, providing reliable data support for subsequent behavior analysis and control decision-making.
[0070] Based on the above embodiment, as an optional embodiment, in step 104, the field strength parameter and the position parameter are extracted from each backhaul signal. This step can also include the following steps:
[0071] Step 401: Obtain the signal quality indicators of each backhaul signal, including signal-to-noise ratio and bit error rate; calculate the signal reliability based on the signal quality indicators, and eliminate the backhaul signal with a signal reliability lower than a preset threshold.
[0072] Specifically, the quality of the backhaul signal is evaluated to ensure the accuracy of subsequent parameter extraction. First, the signal-to-noise ratio of the backhaul signal is measured, which is obtained by calculating the ratio of signal power to noise power, with the unit of dB; at the same time, the bit error rate in the signal transmission process is calculated, which is represented by the ratio of the number of received error bits to the total number of bits. Based on the obtained signal-to-noise ratio and bit error rate, the signal reliability is obtained by using a weighted calculation method, the calculation formula is: signal reliability = α × (signal-to-noise ratio / reference signal-to-noise ratio) + β × (1-bit error rate), where α and β are weight coefficients and α + β = 1. When the calculated signal reliability is lower than the preset threshold (such as 0.8), it is determined that the quality of the backhaul signal is unreliable, and it is eliminated from the subsequent processing queue. This pre-processing mechanism based on signal quality effectively avoids the influence of poor quality signals on the parameter extraction results.
[0073] Step 402: Channel compensation is performed on the remaining backhaul signals, and the field strength parameters and the position parameters are extracted using the channel-compensated backhaul signals.
[0074] Specifically, the backhaul signals passing the quality assessment are subjected to channel compensation processing. First, the channel response is estimated based on the pilot information of the signals, and the amplitude attenuation and phase offset characteristics of the channel are obtained. Then, the tap coefficients of the channel equalizer are designed using the minimum mean square error criterion, and the signals are compensated through an adaptive equalization algorithm. The channel compensation process can be represented as: compensated signal = original signal × channel compensation coefficient, where the channel compensation coefficient is the conjugate complex of the channel response. After completing the channel compensation, the field strength parameters and the position parameters are extracted from the compensated signals using a correlation detection method. The field strength parameters are obtained by calculating the signal power, and the position parameters are obtained by analyzing the time delay and phase characteristics of the signals. This parameter extraction method based on channel compensation can effectively overcome the influence of channel fading.
[0075] Step 403: Time-domain filtering is performed on the field strength parameters and the position parameters to obtain filtered field strength parameters and position parameters.
[0076] Specifically, in order to eliminate random fluctuations in the parameter measurement process, the extracted field strength parameters and position parameters are subjected to time-domain filtering processing. The filtering uses an adaptive Kalman filtering algorithm, which includes a prediction and an update phase. In the prediction phase, the parameter values at the current time are predicted based on the system state equation; in the update phase, the prediction results are corrected in combination with the new measurement values. The state vector of the filter contains the field strength parameters and the position parameters and their change rates, and the observation vector is the actual measurement value. The optimal estimation value is obtained through recursive calculation, effectively suppressing the mutations and noise in the parameter sequence. The filtered field strength parameters and position parameters have better time-domain continuity, providing a reliable data foundation for subsequent trajectory generation. This parameter optimization method based on time-domain filtering not only preserves the trend of parameter changes, but also improves the stability of the parameters.
[0077] Based on the above embodiments, as an optional embodiment, in step 104: the motion trajectory of the corresponding mobile phone target to be detected is generated in combination with each field strength parameter and each position parameter. This step can further include the following steps:
[0078] Step 404: For each mobile phone to be detected, the distance data corresponding to the field strength parameters at different detection times are determined based on a pre-set mapping relationship between the field strength and the distance.
[0079] Specifically, the distance data of the mobile phone target to be detected at each detection moment is determined based on the field strength parameter. First, a mapping relationship between the field strength and the distance is established, which considers the influence of the free space path loss and the environmental factors, and the expression is: distance = 10^((transmit power-field strength parameter+K) / (10*n)), wherein K is a correction coefficient, and n is a path loss index. In actual application, the field strength values of different distance points are obtained through field test, and the values of the model parameters K and n are determined by using the least square method. The mapping model is used to convert the field strength parameters at each detection moment into corresponding distance data, so as to obtain the distance information of the mobile phone target to be detected relative to the detection device.
[0080] Step 405: establishing a coordinate reference system according to the position parameter, and converting the distance data into coordinate data in the coordinate reference system.
[0081] Specifically, the coordinate reference system is established based on the position parameter, and the coordinate conversion of the distance data is realized. First, the polar coordinate system is established by using the angle of arrival information in the position parameter, and the position of the detection device is taken as the origin, and the direction of the detection device is taken as the polar axis direction. Then, the distance data and the angle of arrival information are combined to obtain the position representation of the mobile phone target to be detected in the polar coordinate system. Then, the polar coordinates are converted into coordinate data in the rectangular coordinate system through the coordinate conversion formula: x = r*cosθ, y = r*sinθ (wherein r is the distance data, and θ is the angle of arrival). The coordinate conversion method based on the position parameter realizes the standardized representation of the position of the mobile phone target to be detected.
[0082] Step 406: performing curve fitting on the coordinate data at each detection moment to generate an initial trajectory of the mobile phone target to be detected.
[0083] Specifically, the curve fitting is performed on the coordinate data at each detection moment to generate the initial trajectory. First, the coordinate data is sorted according to the time stamp to form a time-sequenced trajectory point sequence. Then, the discrete trajectory points are fitted by using a cubic spline interpolation algorithm, which realizes the continuous representation of the trajectory through a piecewise cubic polynomial function. In the fitting process, the boundary conditions are set to ensure that the first derivative and the second derivative of adjacent trajectory segments are continuous at the connection point, so as to ensure the smoothness of the initial trajectory. Through the curve fitting, the continuous trajectory curve reflecting the motion law of the mobile phone target to be detected is obtained.
[0084] Step 407: screening out abnormal trajectory points of the initial trajectory, and performing smoothing processing on the initial trajectory after screening out the abnormal trajectory points to obtain the motion trajectory of the mobile phone target to be detected.
[0085] Specifically, the initial trajectory is optimized to obtain the final motion trajectory. First, the detection and screening of abnormal trajectory points are performed, and the velocity threshold and acceleration threshold are used as the judgment basis. The velocity and acceleration between adjacent trajectory points are calculated, and when the velocity exceeds the preset maximum velocity threshold (such as 30 m / s) or the acceleration exceeds the maximum acceleration threshold (such as 10 m / s²), the corresponding trajectory point is marked as an abnormal point and deleted. After the screening of abnormal points, the trajectory is smoothed using a local weighted regression algorithm. For each trajectory point, the smoothed position is calculated based on the weighted average of its neighboring points, and the weight function uses a Gaussian kernel function to ensure the preservation of local features during smoothing. Through the screening of abnormal points and smoothing, the trajectory curve accurately reflecting the actual motion state of the detected mobile phone target is finally obtained. This trajectory optimization method not only eliminates unreasonable trajectory jitter, but also preserves the key features of the motion trajectory.
[0086] Step 105: Output the multi-target position detection result based on the calculation of each motion trajectory on the display interface of the portable detection device.
[0087] Specifically, to visually display the position information and motion state of the detected mobile phone target, the multi-target position detection result is output on the display interface. First, the real-time position, motion speed, and motion direction of each detected mobile phone target are calculated based on the motion trajectory. The real-time position is obtained by extracting the latest trajectory point of the motion trajectory, the motion speed is calculated according to the position change and time interval of adjacent trajectory points, and the motion direction is determined based on the tangent direction of the trajectory. Then, an electronic map is loaded as the background on the display interface, and the Web Mercator projection method is used to convert the geographic coordinate system to the display coordinate system. Then, the calculated detection parameters are superimposed and displayed on the electronic map, where different detected mobile phone targets use different identifier symbols, the real-time position is represented by a dot, the motion trajectory is represented by a gradient color curve, and the motion direction is indicated by an arrow. At the same time, a parameter information window is set on the display interface to display the detection parameters of each detected mobile phone target in the form of a list, including target number, position coordinates, motion speed, motion direction, and other information, and the detection result is dynamically updated through a timing refresh mechanism. This visual multi-target position detection result display method not only facilitates the operator to intuitively grasp the motion situation of the detected mobile phone target, but also provides detailed parameter information support, effectively improving the usability of the detection result.
[0088] On the basis of the above embodiment, as an optional embodiment, in step 105, the multi-target position detection result based on the calculation of each motion trajectory is output on the display interface of the portable detection device, which can further include the following steps:
[0089] Step 501: Calculate the real-time position coordinates and moving directions of each mobile phone target to be detected according to each motion trajectory; generate a display scale of the electronic map based on the real-time position coordinates, and mark the position identification of each mobile phone target to be detected on the electronic map.
[0090] Specifically, the position parameters of the mobile phone targets to be detected are calculated based on the motion trajectories and visualized. First, the real-time position coordinates are extracted from the latest trajectory points of each motion trajectory, and the moving directions are obtained by calculating the position changes of adjacent trajectory points. Then, according to the distribution range of the real-time position coordinates of all mobile phone targets to be detected, a suitable display scale of the electronic map is determined, and the calculation method is: scale = max(Δx, Δy) / display area size, where Δx and Δy are the maximum span of the position coordinates in the latitude and longitude directions, respectively. Then, a position identification is drawn for each mobile phone target to be detected on the electronic map, and the identification is represented by a circle point of different colors, and the circle point size is dynamically adjusted according to the display scale to ensure clear display at different zoom levels. This adaptive display scheme enables the operator to globally grasp the spatial distribution of each mobile phone target to be detected.
[0091] Step 502: Draw the direction indicator of the corresponding mobile phone target to be detected in the area where the position identification is located according to the moving direction.
[0092] Specifically, to intuitively represent the motion trend of the mobile phone target to be detected, a direction indicator is drawn around the position identification. The direction indicator adopts an arrow style, and the pointing angle of the arrow is consistent with the moving direction, and the calculation formula is: pointing angle = arctan(Δy / Δx). The length of the arrow is proportional to the moving speed, i.e. the arrow length = k x speed value, where k is the proportionality coefficient. At the same time, to improve the visual effect of the direction indicator, the arrow adopts a gradient color design, and the color gradually changes from light to dark from the starting point to the end point, and a light-emitting effect is added to the edge of the arrow. This dynamic direction indication design can effectively convey the motion state information of the mobile phone target to be detected.
[0093] Step 503: Statistically analyze the historical detection positions of each mobile phone target to be detected, generate a heat distribution map, and superimpose the electronic map, position identification, direction indicator and heat distribution map as the multi-target position detection result on the display interface of the portable detection device.
[0094] Specifically, a heat map is generated by analyzing historical detection locations, and multi-layer information is superimposed and displayed. First, the stay time and appearance frequency of each target mobile phone to be detected at different locations are counted to establish a location density matrix. Then, the density matrix is smoothed using a Gaussian kernel function to generate continuous heat distribution data. The heat map uses a red-yellow-blue color gradient scheme, where red represents areas with high location density and blue represents areas with low location density. The generated heat distribution map is superimposed as a semi-transparent layer on the electronic map, and the location identifier and direction indicator are displayed on the top layer. At the same time, a dynamic update mechanism is implemented for the layer, and whenever new location data is detected, the heat distribution and other display elements are automatically refreshed. This multi-layer superimposed display scheme not only shows the real-time location and motion state of the target mobile phone to be detected, but also reflects the activity pattern of the target through the heat distribution, providing rich situational awareness information for the operator.
[0095] Reference Figure 2 A portable mobile phone signal detection system is provided for the embodiments of the present application, which comprises an information acquisition module, a backhaul signal determination module, a motion trajectory generation module, and a signal detection module, wherein:
[0096] The information acquisition module is configured to acquire characteristic code information of a plurality of target mobile phones to be detected collected by the portable detection device.
[0097] The backhaul signal determination module is configured to divide a detection period into a plurality of time slots based on the characteristic code information, and establish a detection time slot allocation table, each time slot in the detection time slot allocation table corresponding to a target mobile phone to be detected; perform target detection based on the detection time slot allocation table to obtain backhaul signals returned by each target mobile phone to be detected.
[0098] The motion trajectory generation module is configured to extract field strength parameters and location parameters from each backhaul signal, and generate a motion trajectory of the corresponding target mobile phone to be detected based on the field strength parameters and the location parameters.
[0099] The signal detection module is configured to output a multi-target location detection result calculated based on each motion trajectory on a display interface of the portable detection device.
[0100] On the basis of the above-mentioned embodiments, the backhaul signal determination module is further configured to extract corresponding device type identifiers and working frequency band identifiers from each characteristic code information; divide target mobile phones to be detected with the same device type identifier into the same detection group; calculate the frequency band repetition degree of target mobile phone devices in the corresponding detection group based on each working frequency band identifier; determine the time slot interval of the corresponding detection group based on each frequency band repetition degree, the time slot interval being positively correlated with the frequency band repetition degree; and divide the detection period of the portable detection device into a plurality of non-uniform time slots according to each time slot interval.
[0101] On the basis of the above-mentioned embodiment, the backhaul signal determination module is further configured to configure radio frequency parameters including transmission power, reception gain and frequency point parameters according to the characteristic code information of the corresponding target mobile phone to be detected in the current time slot; send a detection signal to the target mobile phone to be detected corresponding to the current time slot based on the radio frequency parameters; receive the field strength parameters and the position parameters of the target mobile phone to be detected and encapsulate them as backhaul signals; switch to the next time slot and repeat the operation of configuring radio frequency parameters until the target detection of all target mobile phones to be detected in the detection time slot allocation table is completed.
[0102] On the basis of the above-mentioned embodiment, the backhaul signal determination module is further configured to obtain the communication system identification and the frequency band identification in the characteristic code information; obtain the corresponding transmission power and reception gain from a preset radio frequency configuration template based on the communication system identification; calculate the frequency point parameters matched with the frequency band identification according to the transmission power and the reception gain, the frequency point parameters including center frequency and bandwidth parameters; combine the transmission power, the reception gain and the frequency point parameters to generate a radio frequency parameter configuration instruction; and send the radio frequency parameter configuration instruction to the radio frequency module of the portable detection device through a serial peripheral interface to complete the radio frequency parameter configuration.
[0103] On the basis of the above-mentioned embodiment, the motion trajectory generation module is further configured to obtain signal quality indicators of each backhaul signal, the signal quality indicators including signal-to-noise ratio and bit error rate; calculate signal reliability according to the signal quality indicators, and eliminate backhaul signals with signal reliability lower than a preset threshold; perform channel compensation on the remaining backhaul signals, and extract the field strength parameters and the position parameters using the channel-compensated backhaul signals; perform time domain filtering on the field strength parameters and the position parameters to obtain filtered field strength parameters and position parameters.
[0104] On the basis of the above-mentioned embodiment, the motion trajectory generation module is further configured to determine distance data corresponding to the field strength parameters at different detection times for each target mobile phone to be detected based on a preset mapping relationship between field strength and distance; establish a coordinate reference system according to the position parameters, and convert the distance data into coordinate data of the coordinate reference system; perform curve fitting on the coordinate data at each detection time to generate an initial trajectory of the target mobile phone to be detected; screen out abnormal trajectory points of the initial trajectory, and perform smoothing processing on the initial trajectory after screening out the abnormal trajectory points to obtain the motion trajectory of the target mobile phone to be detected.
[0105] On the basis of the above-mentioned embodiments, the signal detection module is further configured to calculate real-time position coordinates and moving directions of each mobile phone target to be detected according to each motion trajectory; generate a display scale of an electronic map based on the real-time position coordinates, and mark position identifiers of each mobile phone target to be detected on the electronic map; draw direction indicators of the corresponding mobile phone target to be detected in the area where the position identifier is located according to the moving direction; count the historical detection positions of each mobile phone target to be detected, and generate a heat distribution map; and superimpose the electronic map, the position identifier, the direction indicator and the heat distribution map as a multi-target position detection result on the display interface of the portable detection device.
[0106] It should be noted that: the device provided in the above-mentioned embodiments is only exemplified by the division of the above-mentioned functional modules when realizing its functions, and in actual application, the above-mentioned functions can be completed by 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 above-described functions. In addition, the device and method embodiments provided in the above-mentioned embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be described here.
[0107] The present application also discloses an electronic device. Referring to Figure 3 , Figure 3 is a structural schematic diagram of an electronic device disclosed by the embodiments of the present application. The electronic device 300 can include at least one processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.
[0108] The communication bus 302 is configured to realize the connection and communication between the components.
[0109] The user interface 303 can include a display interface and a camera interface. Optionally, the user interface 303 can further include a standard wired interface and a wireless interface.
[0110] Optionally, the network interface 304 can include a standard wired interface and a wireless interface (such as a Wi-Fi interface).
[0111] The processor 301 can include one or more processing cores. The processor 301 connects various parts within the server through various interfaces and lines, performs various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Alternatively, the processor 301 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 301 can integrate a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes operating systems, user interface graphs, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 301, but can be realized by a separate chip.
[0112] The memory 305 can include a random access memory (RAM) and a read-only memory (ROM). Alternatively, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store data involved in the above-mentioned various method embodiments, etc. The memory 305 can also be at least one storage device located away from the aforementioned processor 301. Referring to Figure 3 The memory 305 as a computer storage medium can include an operating system, a network communication module, a user interface module, and an application program of a portable mobile phone signal detection method.
[0113] In Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input, and obtain data input by the user; and the processor 301 can be used to invoke an application program stored in the memory 305 and storing a portable mobile phone signal detection method, which, when executed by one or more processors 301, causes the electronic device 300 to perform the method of one or more of the above-described embodiments. It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all described as a combination of a series of actions, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or at the same time. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0114] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0115] In several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of units is only a logical function division. There can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some services interface, device or unit, and can be electrical or other forms.
[0116] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0117] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of software functional unit.
[0118] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable memory. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned memory includes: a U disk, a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0119] The above are only exemplary embodiments of the present disclosure, and cannot limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure are still within the scope of the present disclosure. Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon considering the specification and practicing the disclosure.
[0120] The present application is intended to cover any variations, uses or adaptive changes of the present disclosure that follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not described in the present disclosure. The specification and examples are only considered as exemplary.
Claims
1. A portable mobile phone signal detection method, characterized in that, include: Acquire the signature information of multiple mobile phone targets to be detected by a portable detection device; The detection period is divided into multiple time slots based on the feature code information, and a detection time slot allocation table is established. Each time slot in the detection time slot allocation table corresponds to a mobile phone target to be detected. Target detection is performed based on the detection time slot allocation table to obtain the return signals returned by each of the mobile phone targets to be detected; Field strength parameters and position parameters are extracted from each of the returned signals, and the motion trajectory of the corresponding mobile phone target to be detected is generated by combining the field strength parameters and the position parameters. The portable detection device outputs multi-target position detection results calculated based on each of the motion trajectories on its display interface. The step of performing target detection based on the detection time slot allocation table to obtain the return signals returned by each of the mobile phone targets to be detected includes: Within the current time slot, radio frequency parameters are configured based on the feature code information of the corresponding mobile phone target to be detected. The radio frequency parameters include transmit power, receive gain, and frequency parameters. Based on the radio frequency parameters, a detection signal is sent to the target mobile phone to be detected corresponding to the current time slot; Receive the field strength parameters and position parameters of the mobile phone target to be detected and encapsulate them into a return signal; Switch to the next time slot and repeat the operation of configuring radio frequency parameters until target detection of all mobile phone targets to be detected in the detection time slot allocation table is completed; The step of configuring radio frequency parameters based on the feature code information of the corresponding mobile phone target to be detected includes: Obtain the communication standard identifier and frequency band identifier from the feature code information; Based on the communication standard identifier, the corresponding transmit power and receive gain are obtained from the preset radio frequency configuration template; Based on the transmit power and the receive gain, calculate the frequency point parameters that match the frequency band identifier, the frequency point parameters including the center frequency and bandwidth parameters; The transmit power, the receive gain, and the frequency parameters are combined to generate an RF parameter configuration instruction; The RF parameter configuration command is sent to the RF module of the portable testing device via the serial peripheral interface to complete the RF parameter configuration.
2. The portable mobile phone signal detection method according to claim 1, characterized in that, The step of dividing the detection period into multiple time slots based on the feature code information includes: Extract the corresponding device type identifier and operating frequency band identifier from each of the aforementioned feature codes; Mobile phone targets with the same device type identifier are grouped into the same detection group; Based on the working frequency band identifiers, calculate the frequency band repeatability of the mobile devices to be tested in the corresponding detection group; The time slot interval of the corresponding detection group is determined based on the repetition of each frequency band, and the time slot interval is positively correlated with the repetition of the frequency band. The detection cycle of the portable detection device is divided into several non-uniform time slots according to the time slot intervals described above.
3. The portable mobile phone signal detection method according to claim 1, characterized in that, The step of extracting field strength parameters and position parameters from each of the returned signals includes: Obtain the signal quality indicators of each of the returned signals, wherein the signal quality indicators include signal-to-noise ratio and bit error rate; The signal reliability is calculated based on the signal quality index, and return signals with a reliability lower than a preset threshold are removed. Channel compensation is performed on the remaining return signal, and the field strength parameters and position parameters are extracted using the channel-compensated return signal; The field strength parameter and the position parameter are subjected to time-domain filtering to obtain the filtered field strength parameter and position parameter.
4. The portable mobile phone signal detection method according to claim 1, characterized in that, The step of generating the motion trajectory of the mobile phone target to be detected by combining the field strength parameters and the position parameters includes: For each of the mobile phones to be tested, based on a preset mapping relationship between field strength and distance, the distance data corresponding to the field strength parameter at different detection times is determined; A coordinate reference system is established based on the position parameters, and the distance data is converted into coordinate data of the coordinate reference system; Curve fitting is performed on the coordinate data at each detection time to generate the initial trajectory of the mobile phone target to be detected; Abnormal trajectory points in the initial trajectory are filtered out, and the initial trajectory after filtering out abnormal trajectory points is smoothed to obtain the motion trajectory of the mobile phone target to be detected.
5. The portable mobile phone signal detection method according to claim 1, characterized in that, The step of outputting multi-target position detection results based on the motion trajectories calculated on the display interface of the portable detection device includes: Calculate the real-time position coordinates and direction of movement of each mobile phone target to be detected based on the described motion trajectory; A display scale for an electronic map is generated based on the real-time location coordinates of each of the aforementioned locations, and the location markers of each of the mobile phone targets to be detected are marked on the electronic map. Based on each of the described directions of movement, draw a direction indicator corresponding to the mobile phone target to be detected in the area where the location marker is located; The historical detection locations of each of the mobile phone targets to be detected are statistically analyzed to generate a heat map. The electronic map, the location markers, the direction indicators, and the heat map are overlaid and displayed as multi-target location detection results on the display interface of the portable detection device.
6. A portable mobile phone signal detection system, characterized in that, The system includes: The information acquisition module is used to acquire the feature code information of multiple mobile phone targets to be detected collected by the portable detection device; The feedback signal determination module is used to divide the detection period into multiple time slots according to the feature code information and establish a detection time slot allocation table, wherein each time slot in the detection time slot allocation table corresponds to a mobile phone target to be detected; and to perform target detection based on the detection time slot allocation table to obtain the feedback signal returned by each mobile phone target to be detected. The motion trajectory generation module is used to extract field strength parameters and position parameters from each of the returned signals, and combine the field strength parameters and position parameters to generate the motion trajectory of the corresponding mobile phone target to be detected. The signal detection module is used to output the multi-target position detection results calculated based on each of the motion trajectories on the display interface of the portable detection device; The step of performing target detection based on the detection time slot allocation table to obtain the return signals returned by each of the mobile phone targets to be detected includes: Within the current time slot, radio frequency parameters are configured based on the feature code information of the corresponding mobile phone target to be detected. The radio frequency parameters include transmit power, receive gain, and frequency parameters. Based on the radio frequency parameters, a detection signal is sent to the target mobile phone to be detected corresponding to the current time slot; Receive the field strength parameters and position parameters of the mobile phone target to be detected and encapsulate them into a return signal; Switch to the next time slot and repeat the operation of configuring radio frequency parameters until target detection of all mobile phone targets to be detected in the detection time slot allocation table is completed; The step of configuring radio frequency parameters based on the feature code information of the corresponding mobile phone target to be detected includes: Obtain the communication standard identifier and frequency band identifier from the feature code information; Based on the communication standard identifier, the corresponding transmit power and receive gain are obtained from the preset radio frequency configuration template; Based on the transmit power and the receive gain, calculate the frequency point parameters that match the frequency band identifier, the frequency point parameters including the center frequency and bandwidth parameters; The transmit power, the receive gain, and the frequency parameters are combined to generate an RF parameter configuration instruction; The RF parameter configuration command is sent to the RF module of the portable testing device via the serial peripheral interface to complete the RF parameter configuration.
7. An electronic device, characterized in that, The device includes a processor, a memory, a user interface, and a network interface. The memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory to cause the electronic device to perform the portable mobile phone signal detection method as described in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, perform the portable mobile phone signal detection method as described in any one of claims 1-5.
Citation Information
Patent Citations
GSM terminal accurate concurrent positioning method and system
CN113938939A
Mobile terminal positioning method and device
CN118972784A