Signal quality analysis method for Internet of Things equipment distribution and terminal equipment

By integrating signal quality analysis modules and communication modules in IoT devices, collecting and analyzing signal data, rating and selecting the optimal communication module, the problem of insufficient signal transmission quality of IoT devices in confined spaces is solved, and more accurate signal quality analysis and convenient installation location determination are achieved.

CN119815353APending Publication Date: 2025-04-11UNDERGROUND SPACE TECHNOLOGY DEVELOPMENT CO LTD OF CNACG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411933745.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In confined or semi-confined spaces, the signal transmission quality of IoT devices is affected, and existing methods such as increasing transmission power or deploying repeaters have limitations on energy consumption and layout complexity.

Method used

It provides a signal quality analysis method for the distribution of the Internet of Things equipment. Through the signal quality analysis module, determination module, communication module and display module in the terminal device, it collects and analyzes signal data, scores communication modules and determines the optimal communication module.

Benefits of technology

It improves the accuracy of signal quality analysis of IoT device locations, helps determine the optimal installation location, is suitable for non-professional personnel and is easy to use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815353A_ABST
    Figure CN119815353A_ABST
Patent Text Reader

Abstract

The invention provides a signal quality analysis method for Internet of Things equipment distribution and terminal equipment, and the method comprises the steps: collecting signal data of the current environment where the terminal equipment is located through each communication module, and obtaining the signal data corresponding to each communication module; the signal quality analysis module analyzes and processes the signal data corresponding to each communication module to obtain each piece of target signal data; and the judgment module obtains a score value corresponding to each piece of target signal data according to each piece of target signal data, determines a target communication module according to each score value, and performs communication through the target communication module in the current environment. And displaying the target signal data and the target communication module through the display module, and / or sending the target signal data and the target communication module to the mobile terminal for display. According to the invention, the signal of the environment where the terminal equipment is located can be monitored, and the optimal installation position can be determined for the installation of the Internet of Things equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of Internet of Things, and in particular to a signal quality analysis method and terminal device for Internet of Things device deployment. Background Art

[0002] With the rapid development of Internet of Things (IoT) technology, more and more application scenarios involve confined space environments such as underground pipelines, tunnels, and mines. In these scenarios, by deploying IoT devices, functions such as environmental monitoring, equipment status management, and safety warning can be achieved. However, due to the particularity of underground pipelines or other confined spaces, the transmission quality of communication signals is significantly affected.

[0003] In the prior art, in order to improve the signal transmission quality of IoT devices, the transmission power of communication devices is increased or auxiliary devices such as repeaters and gateways are deployed in the environment. However, these methods usually face the following limitations: on the one hand, increasing the transmission power will lead to a significant increase in energy consumption, which is not conducive to the long-term operation of battery-powered IoT devices; on the other hand, the structural complexity and scalability of confined spaces limit the deployment range and maintenance efficiency of relay devices.

[0004] Therefore, how to optimize the installation location of IoT devices has become an urgent problem to be solved. Summary of the invention

[0005] The purpose of this application is to provide a signal quality analysis method and terminal device for IoT device deployment in order to improve the accuracy of signal quality analysis for IoT device deployment in view of the deficiencies in the above-mentioned prior art.

[0006] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:

[0007] In a first aspect, an embodiment of the present application provides a signal quality analysis method for IoT device deployment, which is applied to a terminal device, wherein the terminal device includes a signal quality analysis module, a determination module, at least one communication module, and a display module, and the method includes:

[0008] Each of the communication modules collects signal data in the current environment where the terminal device is located, and obtains signal data corresponding to each of the communication modules;

[0009] The signal quality analysis module analyzes and processes the signal data corresponding to each of the communication modules to obtain each target signal data;

[0010] The determination module obtains a score value corresponding to each target signal data according to each target signal data, determines a target communication module according to each score value, and communicates through the target communication module under the current environment;

[0011] The target signal data and the target communication module are displayed by the display module, and / or the target signal data and the target communication module are sent to the mobile terminal for display.

[0012] Optionally, the communication module includes: a mobile communication module, a narrowband Internet of Things communication module and a Bluetooth communication module;

[0013] The collecting signal data in the environment where the terminal device is located by each of the communication modules to obtain the signal data corresponding to each of the communication modules includes:

[0014] Establishing communication between the mobile communication module and the base station, collecting signal data when the mobile communication module communicates with the base station, and obtaining signal data corresponding to the mobile communication module;

[0015] Establishing communication between the narrowband Internet of Things communication module and the base station, collecting signal data when the narrowband Internet of Things communication module communicates with the base station, and obtaining signal data corresponding to the narrowband Internet of Things communication module;

[0016] The Bluetooth communication module is turned on, and signal data of the Bluetooth communication module is directly collected to obtain signal data corresponding to the Bluetooth communication module.

[0017] Optionally, the signal quality analysis module analyzes and processes the signal data corresponding to each of the communication modules to obtain each target signal data, including:

[0018] The signal quality analysis module normalizes the signal reception quality, signal reception power and signal reception strength in the signal data respectively to obtain the normalized signal reception quality, normalized signal reception power and normalized signal reception strength, and uses the normalized signal reception quality, normalized signal reception power and normalized signal reception strength as the target signal data.

[0019] Optionally, the signal quality analysis module normalizes the signal reception quality, signal reception power, and signal reception strength in the signal data to obtain normalized signal reception quality, normalized signal reception power, and normalized signal reception strength, including:

[0020] The signal quality analysis module determines the normalized signal reception quality according to the signal reception quality, a preset minimum signal quality value, and a preset maximum signal quality value;

[0021] The signal quality analysis module determines the normalized signal receiving power according to the signal receiving power, a preset minimum signal power value and a preset maximum signal power value;

[0022] The signal quality analysis module determines the normalized signal reception strength according to the signal reception strength, a preset minimum signal strength value, and a preset maximum signal strength value.

[0023] Optionally, determining the normalized signal reception quality according to the signal reception quality, a preset minimum signal quality value, and a preset maximum signal quality value includes:

[0024] By formula B = (RSRQ-RSRQ min ) / (RSRQ max -RSRQ min ) calculating and obtaining the normalized signal reception quality;

[0025] Among them, B is the normalized signal reception quality, RSRQ is the signal reception quality, RSRQ min is the preset minimum signal quality value, RSRQ max It is the preset maximum signal quality.

[0026] Optionally, the determination module obtains a score value corresponding to each target signal data according to each target signal data, including:

[0027] According to the normalized signal reception quality, the normalized signal reception power, the normalized signal reception strength, the preset quality weight, the preset power weight and the preset strength weight in the target signal data, a score value corresponding to the target signal data is obtained.

[0028] Optionally, determining the target communication module according to each of the scoring values ​​includes:

[0029] If there is a score value greater than or equal to the preset score threshold among the score values, the score value greater than or equal to the preset score threshold is used as the candidate score value, and the highest score value is selected from the candidate score values ​​as the target score value, and the communication module corresponding to the target score value is used as the target communication module.

[0030] Optionally, it also includes:

[0031] If the target communication module is not determined according to each of the scoring values, a first prompt message is outputted through the display module or the mobile terminal, and the first prompt message is used to prompt the user to move the terminal device to a location with a better signal.

[0032] Optionally, it also includes:

[0033] If the target communication module is not determined according to each of the scoring values, a signal curve graph of each communication module is drawn in real time according to the signal data collected by each communication module, and the signal curve graph includes: a signal strength curve graph, a receiving power curve graph and a receiving quality curve graph;

[0034] Determine a reference moving path according to the signal curve graphs of each communication module;

[0035] The second prompt information is outputted through the display module or the mobile terminal, wherein the second prompt information includes: a signal curve diagram of each communication module, the reference moving path, and historical signal data of each communication module.

[0036] In a second aspect, an embodiment of the present application further provides a terminal device, comprising a signal quality analysis module, a determination module, at least one communication module and a display module.

[0037] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is read and executes the steps of the signal quality analysis method for IoT device deployment described in the first aspect above.

[0038] The beneficial effects of this application are:

[0039] The present application provides a signal quality analysis method and terminal device for the deployment of IoT devices. By using each communication module to collect signal data in the current environment where the terminal device is located, the signal data corresponding to each communication module is obtained; the signal quality analysis module analyzes and processes the signal data corresponding to each communication module to obtain each target signal data; then the judgment module obtains the score value corresponding to each target signal data according to each target signal data, and determines the target communication module according to each score value, and communicates through the target communication module in the current environment. The target signal data and the target communication module are displayed by the display module, and / or the target signal data and the target communication module are sent to the mobile terminal for display. The signal monitoring of the environment in which the terminal device is located can be realized, and the communication module with the strongest signal is obtained by analyzing the monitored signal data, so as to determine the type of IoT device installed in the environment in which the terminal device is located, and determine the optimal installation position for the installation of the IoT device, and it is suitable for non-professionals to determine the installation of the IoT device in the environment, and it is convenient to use. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0042] Figure 2 A flow chart of a signal quality analysis method for IoT device deployment provided in an embodiment of the present application;

[0043] Figure 3 A schematic flow chart of a second method for analyzing signal quality of IoT device deployment provided in an embodiment of the present application;

[0044] Figure 4 A flowchart of a third method for analyzing signal quality of IoT device deployment provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.

[0046] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0047] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.

[0048] Optionally, the signal quality analysis method for IoT device deployment provided in the embodiment of the present application is applied to a terminal device, which may be, for example, a mobile phone, a tablet computer, a laptop computer, a PDA, a desktop computer, or other terminal device with computing and display capabilities, or may also be a server. Specifically, it may be applied to an application in a terminal device, such as an APP (application) of a mobile phone, an application system on a computer, etc.

[0049] Figure 1 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application, wherein the terminal device may include: a signal quality analysis module, a determination module, at least one communication module and a display module. Each communication module may be communicatively connected to the signal quality analysis module, the signal quality analysis module may be communicatively connected to the determination module, the determination module may be connected to the display module, and the display module may intuitively display signal data to the user.

[0050] The specific implementation process of the communication device location provided in the embodiments of the present application is explained in detail below.

[0051] Figure 2 The present invention provides a flow chart of a signal quality analysis method for IoT device deployment, wherein the execution subject of the method is the aforementioned terminal device. Figure 2 As shown, the method includes:

[0052] S101. Each communication module collects signal data in the current environment where the terminal device is located, and obtains signal data corresponding to each communication module.

[0053] Optionally, in the current environment, there may be multiple signal data, and each communication module collects different signal data in the current environment. The current environment may be, for example, a space in a coal mine or a space in a tunnel, which may be a confined space or a semi-confined space.

[0054] Exemplarily, if the communication modules in the terminal device include communication module 1, communication module 2 and communication module 3. After the terminal device is moved to the current environment, the signal data in the current environment can be collected by each communication module in the terminal device, and the signal data 1 collected by the communication module 1, the signal data 2 collected by the communication module 2, and the signal data 3 collected by the communication module 3 can be obtained.

[0055] S102: The signal quality analysis module analyzes and processes the signal data corresponding to each communication module to obtain each target signal data.

[0056] Optionally, after each communication module collects different signal data under the current environment, each communication module can send the collected signal data to the signal quality analysis module. The signal quality analysis module can analyze and process the signal data collected by each communication module, such as performing normalization processing, to obtain each target signal data, so that the subsequent judgment results based on each target signal data are more accurate.

[0057] Exemplarily, the signal quality analysis module may analyze and process signal data 1 to obtain target signal data 1; analyze and process signal data 2 to obtain target signal data 2; and analyze and process signal data 3 to obtain target signal data 3.

[0058] S103, the determination module obtains the score value corresponding to each target signal data according to each target signal data, determines the target communication module according to each score value, and communicates through the target communication module under the current environment.

[0059] Optionally, after the signal quality analysis module obtains each target signal data, it sends each target signal data to the determination module, which can use a preset method to score and calculate each target signal data to obtain a score value corresponding to each target signal data. Then, the communication module corresponding to the target signal data with the highest score value can be selected from each score value as the target communication module.

[0060] Exemplarily, the determination module can obtain the score value 1 corresponding to the target signal data 1, the score value 2 corresponding to the target signal data 2, and the score value 3 corresponding to the target signal data 3. Then, the target communication module is determined according to the score value 1, the score value 2, and the score value 3. If the score value 2 is the highest, the communication module 2 corresponding to the score value 2 is used as the target communication module, and communication is performed through the communication module 2 in the current environment.

[0061] Optionally, in the judgment module, if the score values ​​of each target signal data in the current environment are not high, that is, when the signal data in the current environment are poor, the judgment module can analyze the target signal data and output signal optimization suggestions. The signal optimization suggestions can, for example, be a recommended moving path, that is, it is recommended that the terminal device move to other environments.

[0062] S104: Display each target signal data and the target communication module through a display module, and / or send each target signal data and the target communication module to a mobile terminal for display.

[0063] Optionally, after the determination module determines that the target communication module is obtained, the determined target communication module and each target signal data can be sent to the display module, so that the display module can display each target signal data and the determined target communication module in the terminal device. At the same time, each target signal data and the target communication module can be sent to a mobile terminal remotely connected to the terminal device, so that the user can remotely view the target communication module and the signal status in the current environment through the mobile terminal.

[0064] Optionally, when the judgment module fails to determine the target communication module and outputs a signal optimization suggestion, the signal optimization suggestion and each target signal data can be displayed on the terminal device through the display module. At the same time, the signal optimization suggestion and each target signal data can also be sent to a mobile terminal remotely connected to the terminal device, so that the user can remotely view the signal optimization suggestion and each target signal data.

[0065] In this embodiment, by using each communication module to collect the signal data in the current environment where the terminal device is located, the signal data corresponding to each communication module is obtained; the signal data corresponding to each communication module is analyzed and processed by the signal quality analysis module to obtain each target signal data; then, the judgment module obtains the score value corresponding to each target signal data according to each target signal data, and determines the target communication module according to each score value, and communicates through the target communication module in the current environment. The target signal data and the target communication module are displayed by the display module, and / or the target signal data and the target communication module are sent to the mobile terminal for display. The signal of the environment where the terminal device is located can be monitored, and the communication module with the strongest signal is obtained according to the monitored signal data, so as to determine the type of Internet of Things device installed in the environment where the terminal device is located, and determine the optimal installation position for the installation of the Internet of Things device, and it is suitable for non-professionals to determine the installation of the Internet of Things device in the environment, and it is convenient to use.

[0066] Optionally, the communication module may include: a mobile communication module (4G), a narrowband Internet of Things communication module (NB_IoT) and a Bluetooth communication module.

[0067] Figure 3 A flow chart of a second method for analyzing signal quality of IoT device deployment provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, in the above S101, each communication module collects signal data in the current environment where the terminal device is located, and obtains signal data corresponding to each communication module, which may include:

[0068] S201, establishing communication between a mobile communication module and a base station, collecting signal data when the mobile communication module communicates with the base station, and obtaining signal data corresponding to the mobile communication module.

[0069] Specifically, when the terminal device moves to the current environment, the 4G communication module can be started on the terminal device to establish communication between the 4G communication module and the base station, and the signal data when the 4G communication module communicates with the base station can be collected. For example, the signal strength RSSI when the 4G communication module communicates with the base station can be collected. 4G , signal received power RSRP 4G And signal reception quality RSRQ 4G . Get the signal data corresponding to the 4G communication module, that is, the signal data corresponding to the 4G communication module may include: signal strength RSSI 4G , signal received power RSRP 4G And signal reception quality RSRQ 4G .

[0070] S202: Establish communication between the narrowband Internet of Things communication module and the base station, collect signal data when the narrowband Internet of Things communication module communicates with the base station, and obtain signal data corresponding to the narrowband Internet of Things communication module.

[0071] Specifically, when the terminal device moves to the current environment, the NB_IoT communication module can be started on the terminal device to establish communication between the NB_IoT communication module and the base station, and at the same time collect signal data when the NB_IoT communication module communicates with the base station. For example, the signal strength RSSI when the NB_IoT communication module communicates with the base station can be collected. NB_IoT , signal received power RSRP NB_IoT And signal reception quality RSRQ NB_IoT . Get the signal data corresponding to the NB_IoT communication module, that is, the signal data corresponding to the NB_IoT communication module may include: signal strength RSSI NB_IoT , signal received power RSRP NB_IoT And signal reception quality RSRQ NB_IoT .

[0072] S203: Turn on the Bluetooth communication module, directly collect signal data of the Bluetooth communication module, and obtain signal data corresponding to the Bluetooth communication module.

[0073] Specifically, when the terminal device moves to the current environment, the Bluetooth communication module can be started on the terminal device, and the signal data corresponding to the Bluetooth communication module can be collected. The signal data collected by the Bluetooth communication module only includes the signal quality RSRQ BT .

[0074] Optionally, the signal quality analysis module in S102 analyzes and processes the signal data corresponding to each communication module to obtain each target signal data, which may include:

[0075] Optionally, the signal quality analysis module can normalize the signal reception quality, signal reception power and signal reception strength in the signal data, respectively, to obtain the normalized signal reception quality, normalized signal reception power and normalized signal reception strength, and use the normalized signal reception quality, normalized signal reception power and normalized signal reception strength as the target signal data.

[0076] For example, the signal quality analysis module can collect the signal strength RSSI of the 4G communication module. 4G , signal received power RSRP 4G And signal reception quality RSRQ 4G Normalize them separately to get the normalized signal strength RSSI 4G , normalized signal received power RSRP 4G And the normalized signal reception quality RSRQ 4G , then the target signal data corresponding to the 4G communication module includes the normalized signal strength RSSI 4G , normalized signal received power RSRP 4G And the normalized signal reception quality RSRQ 4G .

[0077] For example, the signal quality analysis module can analyze the signal strength RSSI collected by the NB_IoT communication module. NB_IoT , signal received power RSRP NB_IoT And signal reception quality RSRQ NB_IoT Normalize them separately to get the normalized signal strength RSSI NB_IoT , normalized signal received power RSRP NB_IoT And the normalized signal reception quality RSRQ NB_IoT , then the target signal data corresponding to the NB_IoT communication module includes the normalized signal strength RSSI NB_IoT , normalized signal received power RSRP NB_IoT And the normalized signal reception quality RSRQ NB_IoT .

[0078] For example, the signal quality analysis module can analyze the signal reception quality RSRQ collected by the Bluetooth communication module. BT Perform normalization processing to obtain the normalized signal reception quality RSRQ BT , then the target signal data corresponding to the Bluetooth communication module includes the normalized signal reception quality RSRQ BT .

[0079] Figure 4 A flow chart of a third method for analyzing signal quality of IoT device deployment provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the signal quality analysis module can normalize the signal reception quality, signal reception power, and signal reception strength in the signal data, respectively, to obtain the normalized signal reception quality, the normalized signal reception power, and the normalized signal reception strength, which may include:

[0080] S301. A signal quality analysis module determines a normalized signal reception quality according to a signal reception quality, a preset minimum signal quality value, and a preset maximum signal quality value.

[0081] The signal reception quality is RSRQ, and the preset minimum signal quality value can be, for example, RSRQ min To indicate the preset maximum signal quality, for example, RSRQ max To express.

[0082] Specifically, a preset minimum signal quality value and a preset maximum signal quality value may be used to normalize the collected signal reception quality using a preset method to obtain a normalized signal reception quality.

[0083] S302: The signal quality analysis module determines the normalized signal receiving power according to the signal receiving power, a preset minimum signal power value, and a preset maximum signal power value.

[0084] The signal receiving power is RSRP, and the preset minimum signal power value can be, for example, RSRP min To indicate, the preset maximum signal power can be RSRP max Use to indicate.

[0085] Specifically, a preset minimum signal power value and a preset maximum signal power value may be used to normalize the collected signal receiving power using a preset method to obtain the normalized signal receiving power.

[0086] S303: The signal quality analysis module determines a normalized signal reception strength according to the signal reception strength, a preset minimum signal strength value, and a preset maximum signal strength value.

[0087] The signal receiving strength is RSSI, and the preset minimum signal strength can use RSSI min To indicate the preset signal strength RSSI max The maximum value can be expressed using .

[0088] Specifically, a preset minimum signal strength value and a preset maximum signal strength value may be used to normalize the collected signal reception strength using a preset method to obtain a normalized signal reception strength.

[0089] Optionally, the signal quality analysis module in S301 determines the normalized signal reception quality according to the signal reception quality, a preset minimum signal quality value, and a preset maximum signal quality value, which may include:

[0090] Specifically, the normalized signal reception quality is obtained by the following formula (1).

[0091] B=(RSRQ-RSRQ min ) / (RSRQ max -RSRQ min ) Formula (I)

[0092] Among them, B is the normalized signal reception quality, RSRQ is the signal reception quality, and RSRQ min is the preset minimum signal quality value, RSRQ max It is the preset maximum signal quality.

[0093] Optionally, the normalized signal receiving power is obtained by the following formula (ii).

[0094] A=(RSRP-RSRP min ) / (RSRP max -RSRP min ) Formula (II)

[0095] Among them, A is the normalized signal receiving power, RSRP is the signal receiving power, RSRP min is the preset minimum signal power, RSRP max It is the preset maximum signal power.

[0096] Optionally, the normalized signal reception strength is obtained by the following formula (III).

[0097] C = (RSSI-RSSI min ) / (RSSI max -RSSI min ) Formula (III)

[0098] Among them, A is the normalized signal receiving strength, RSSI is the signal receiving strength, RSSI min The preset minimum signal strength, RSSI max It is the preset maximum signal strength.

[0099] Optionally, the determination module in S103 obtains the score value corresponding to each target signal data according to each target signal data, which may include:

[0100] Specifically, the score value corresponding to the target signal data can be obtained based on the normalized signal reception quality, normalized signal reception power, normalized signal reception strength, preset quality weight, preset power weight and preset strength weight in the target signal data.

[0101] Specifically, the score value corresponding to the target signal data can be obtained by the following formula (IV).

[0102] Q=W1*A+W2*B+W3*C Formula (IV)

[0103] Wherein, Q is the score value corresponding to the target signal data, A is the normalized signal reception power, W1 is the preset power weight, B is the normalized signal reception quality, W2 is the preset quality weight, C is the normalized signal reception strength, and W3 is the preset strength weight. Wherein, the sum of W1, W2, and W3 is 1.

[0104] Optionally, each weight value can be dynamically adjusted according to actual conditions. When focusing on the stability of signal quality, the value of W2 can be increased while reducing the values ​​of W1 and W3; when focusing on low power consumption and low speed applications, the values ​​of W1 and W3 can be increased while reducing the value of W2.

[0105] For example, the target signal data corresponding to the 4G communication module: the normalized signal strength RSSI 4G , normalized signal received power RSRP 4G And the normalized signal reception quality RSRQ 4G , respectively substitute into the above formula (I) to formula (III), and obtain the A corresponding to the 4G communication module 4G , B 4G , C 4G , then A 4G , B 4G , C 4G Substitute the above formula (IV) to obtain the score value Q corresponding to the target signal data of the 4G communication module: 4G .

[0106] For example, the target signal data corresponding to the NB_IoT communication module: the normalized signal strength RSSI NB_IoT , normalized signal received power RSRP NB_IoT And the normalized signal reception quality RSRQ NB_IoT , respectively substitute into the above formula (I) to formula (III), and obtain the A corresponding to the NB_IoT communication module NB_IoT , BNB_IoT , C NB_IoT , then A NB_IoT , B NB_IoT , C NB_IoT Substitute the above formula (IV) to obtain the score value Q corresponding to the target signal data of the NB_IoT communication module NB_IoT .

[0107] Exemplarily, the target signal data corresponding to the Bluetooth communication module: the normalized signal reception quality RSRQ BT , Substitute into the above formula (1) to get the B corresponding to the Bluetooth communication module BT , then B BT Substitute the above formula (IV) to obtain the score value Q corresponding to the target signal data of the Bluetooth communication module: BT .

[0108] Optionally, determining the target communication module according to each score value in S103 may include:

[0109] Specifically, if there is a score value greater than or equal to the preset score threshold among the score values, the score value greater than or equal to the preset score threshold will be used as the candidate score value, and the highest score value will be selected from the candidate score values ​​as the target score value, and the communication module corresponding to the target score value will be used as the target communication module.

[0110] For example, if the score Q 4G , Rating value Q NB_IoT , Rating value Q BT If both are greater than or equal to the preset scoring threshold, then Q 4G , Q NB_IoT , Q BT Are all candidate rating values, if Q 4G If the value of is the highest, the 4G communication module is used as the target communication module.

[0111] Optionally, if the target communication module is not determined according to each scoring value, a first prompt message is output through the display module or the mobile terminal, wherein the first prompt message is used to prompt the user to move the terminal device to a location with a better signal.

[0112] Specifically, if there is no score value greater than or equal to the preset score threshold among the score values, it means that the target communication module has not been determined according to the score values. At this time, the first prompt information can be displayed through the display module to remind the user to adjust the position of the terminal device to find a location with a better signal.

[0113] Optionally, if the determination module fails to determine the target communication module according to each scoring value, the signal curve graph of each communication module is drawn in real time according to the signal data collected by each communication module, and the signal curve graph includes: a signal strength curve graph, a receiving power curve and a receiving quality curve graph. And according to the signal curve graph of each communication module, a reference moving path is determined. And the determined reference moving path is sent to the display module or the mobile terminal, and the second prompt information is output through the display module or the mobile terminal, wherein the second prompt information includes: the signal curve graph of each communication module, the reference moving path and the historical signal data of each communication module.

[0114] This application improves the deployment efficiency and communication reliability of IoT devices in complex environments by combining multiple communication modules with a judgment module. The introduction of the judgment model makes the analysis of signal quality more intuitive and simple, and the human-computer interaction design of the terminal device provides users with convenient signal optimization guidance. This new type of communication signal analysis equipment can be widely used in the deployment and operation scenarios of IoT devices, providing strong support for the large-scale networking and intelligentization of devices.

[0115] An embodiment of the present application also provides a terminal device, including a signal quality analysis module, a determination module, at least one communication module and a display module.

[0116] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method steps in the above-mentioned signal quality analysis method embodiment of the Internet of Things device deployment are executed.

[0117] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0118] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), disk or optical disk and other media that can store program code.

[0119] The above are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be covered by the protection scope of the present application.

Claims

1. A signal quality analysis method for IoT device deployment, characterized in that: Applied in a terminal device, the terminal device includes a signal quality analysis module, a determination module, at least one communication module and a display module, and the method includes: Each of the communication modules collects signal data in the current environment where the terminal device is located, and obtains signal data corresponding to each of the communication modules; The signal quality analysis module analyzes and processes the signal data corresponding to each of the communication modules to obtain each target signal data; The determination module obtains a score value corresponding to each target signal data according to each target signal data, determines a target communication module according to each score value, and communicates through the target communication module under the current environment; The target signal data and the target communication module are displayed by the display module, and / or the target signal data and the target communication module are sent to the mobile terminal for display.

2. The signal quality analysis method for IoT device deployment according to claim 1 is characterized in that: The communication modules include: a mobile communication module, a narrowband Internet of Things communication module and a Bluetooth communication module; The collecting signal data in the environment where the terminal device is located by each of the communication modules to obtain the signal data corresponding to each of the communication modules includes: Establishing communication between the mobile communication module and the base station, collecting signal data when the mobile communication module communicates with the base station, and obtaining signal data corresponding to the mobile communication module; Establishing communication between the narrowband Internet of Things communication module and the base station, collecting signal data when the narrowband Internet of Things communication module communicates with the base station, and obtaining signal data corresponding to the narrowband Internet of Things communication module; The Bluetooth communication module is turned on, and signal data of the Bluetooth communication module is directly collected to obtain signal data corresponding to the Bluetooth communication module.

3. The signal quality analysis method for IoT device deployment according to claim 1 is characterized in that: The signal quality analysis module analyzes and processes the signal data corresponding to each of the communication modules to obtain each target signal data, including: The signal quality analysis module normalizes the signal reception quality, signal reception power and signal reception strength in the signal data respectively to obtain the normalized signal reception quality, normalized signal reception power and normalized signal reception strength, and uses the normalized signal reception quality, normalized signal reception power and normalized signal reception strength as the target signal data.

4. The signal quality analysis method for IoT device deployment according to claim 3 is characterized in that: The signal quality analysis module normalizes the signal reception quality, signal reception power, and signal reception strength in the signal data to obtain normalized signal reception quality, normalized signal reception power, and normalized signal reception strength, including: The signal quality analysis module determines the normalized signal reception quality according to the signal reception quality, a preset minimum signal quality value, and a preset maximum signal quality value; The signal quality analysis module determines the normalized signal receiving power according to the signal receiving power, a preset minimum signal power value and a preset maximum signal power value; The signal quality analysis module determines the normalized signal reception strength according to the signal reception strength, a preset minimum signal strength value, and a preset maximum signal strength value.

5. The signal quality analysis method for IoT device deployment according to claim 4 is characterized in that: The determining the normalized signal reception quality according to the signal reception quality, a preset minimum signal quality value, and a preset maximum signal quality value includes: By formula B = (RSRQ-RSRQ min ) / (RSRQ max -RSRQ min ) calculating and obtaining the normalized signal reception quality; Among them, B is the normalized signal reception quality, RSRQ is the signal reception quality, RSRQ min is the preset minimum signal quality value, RSRQ max It is the preset maximum signal quality.

6. The signal quality analysis method for IoT device deployment according to claim 3 is characterized in that: The determination module obtains a score value corresponding to each target signal data according to each target signal data, including: According to the normalized signal reception quality, the normalized signal reception power, the normalized signal reception strength, the preset quality weight, the preset power weight and the preset strength weight in the target signal data, a score value corresponding to the target signal data is obtained.

7. The signal quality analysis method for IoT device deployment according to claim 1 is characterized in that: The step of determining a target communication module according to each of the scoring values ​​comprises: If there is a score value greater than or equal to the preset score threshold among the score values, the score value greater than or equal to the preset score threshold is used as the candidate score value, and the highest score value is selected from the candidate score values ​​as the target score value, and the communication module corresponding to the target score value is used as the target communication module.

8. The signal quality analysis method for IoT device deployment according to claim 1, characterized in that: Also includes: If the target communication module is not determined according to each of the scoring values, a first prompt message is outputted through the display module or the mobile terminal, and the first prompt message is used to prompt the user to move the terminal device to a location with a better signal.

9. The signal quality analysis method for IoT device deployment according to claim 1, characterized in that: Also includes: If the target communication module is not determined according to each of the scoring values, a signal curve graph of each communication module is drawn in real time according to the signal data collected by each communication module, and the signal curve graph includes: a signal strength curve graph, a receiving power curve graph and a receiving quality curve graph; Determine a reference moving path according to the signal curve graphs of each communication module; The second prompt information is outputted through the display module or the mobile terminal, wherein the second prompt information includes: a signal curve diagram of each communication module, the reference moving path, and historical signal data of each communication module.

10. A terminal device, characterized in that: It includes a signal quality analysis module, a determination module, at least one communication module and a display module.