Signal Strength Monitoring Method, Device, Equipment and Storage Medium for Internet of Things
By acquiring and analyzing information on signal strength and online rate of IoT devices, timely and accurate monitoring of the quality of IoT signal strength is achieved, and the problems of untimely and inaccurate signal monitoring in the existing technology are solved, and the stability of the Internet of Things system is improved.
Patent Information
- Application Number
- CN202211386847.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-07
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2042-11-07
AI Technical Summary
The existing IoT signal strength monitoring methods use special signal detection devices for signal detection in the early stages of construction, but lack timely and accurate monitoring in later use, resulting in the problem of data upload failure or equipment disconnection.
By obtaining the device information of each access device within the Internet of Things monitoring range, the received IoT signal strength information and the data information uploaded by the device, the online rate of the access device is calculated, and the signal strength quality of the Internet of Things is determined based on the signal strength information, device information and online rate.
It realizes timely and accurate monitoring of the Internet of Things signal strength, avoids the problems of data upload failure and equipment disconnection, and improves the stability and reliability of the Internet of Things system.
Smart Images

Figure CN115766502B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Internet of Things monitoring, and particularly to a signal strength monitoring method, device, equipment and storage medium for the Internet of Things. Background Art
[0002] The application and development of the Internet of Things are conducive to promoting the transformation of production, life and social management methods towards the directions of intelligence, refinement and networking, greatly improving the level of social management and public services, giving birth to a large number of new technologies, new products, new applications and new models, promoting the upgrading of traditional industries and the transformation of economic development methods, and will become a growth point for future economic development.
[0003] With the in-depth development of Internet of Things technology, due to the advantages of large signal coverage area and high coverage rate of mobile communication networks, they have been widely used in Internet of Things projects. A large number of Internet of Things devices upload monitoring data to remote servers via the authorized frequency band of Narrowband Internet of Things and the GPRS frequency band in the mobile communication network. However, if the signal strength of the mobile communication network is too low, it may lead to problems such as data upload failure or device disconnection. Therefore, it is necessary to effectively monitor the signal strength and signal quality of the Internet of Things. Existing monitoring methods mostly use dedicated signal detection devices to detect signals during the initial construction stage, and then make further adjustments based on user feedback during the later use. The monitoring of the signal strength of the Internet of Things is neither timely nor accurate. Summary of the Invention
[0004] The present invention provides a signal strength monitoring method, device, equipment and storage medium for the Internet of Things to achieve effective and accurate monitoring of the signal strength of the Internet of Things.
[0005] According to one aspect of the present invention, there is provided a signal strength monitoring method for the Internet of Things, including:
[0006] Obtaining the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the Internet of Things received, and the data information uploaded by the device received by the Internet of Things;
[0007] Determining the online rate of the access device based on the data information;
[0008] Determining the signal strength quality of the Internet of Things based on the signal strength information, the device information and the online rate.
[0009] Optionally, the obtaining the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the Internet of Things received, and the data information uploaded by the device received by the Internet of Things includes:
[0010] Obtain the physical address and device type of each access device within the monitoring range as the device information of the access device;
[0011] Obtain the time series of the signal strength of the Internet of Things received by the access device at a preset first time interval as the signal strength information;
[0012] Obtain the data information uploaded by the access device to the Internet of Things in units of a preset second time length.
[0013] Optionally, the step of obtaining the data information uploaded by the access device to the Internet of Things in units of a preset second time length includes:
[0014] Divide the single-day time into several time periods according to the preset second time length;
[0015] Obtain the transmission information on whether data information uploaded by the access device to the Internet of Things is received within each time period as the data information uploaded by the access device to the Internet of Things.
[0016] Optionally, the determining the online rate of the access device based on the data information includes:
[0017] Determine the daily online time of the access device based on the data information;
[0018] Calculate the online rate of the access device based on the online time.
[0019] Optionally, the determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate includes:
[0020] Determine the average strength of the Internet of Things based on the signal strength information;
[0021] Determine the online rate threshold corresponding to the access device based on the device information;
[0022] Determine the signal strength quality of the Internet of Things based on the average strength and the online rate threshold.
[0023] Optionally, the determining the online rate threshold corresponding to the access device based on the device information includes:
[0024] Identify the device information to obtain a static device group and a mobile terminal group; wherein, the static device group includes devices with fixed working positions, and the mobile terminal group includes devices with unfixed working positions;
[0025] Identify the mobile terminal group to obtain the device types of the mobile terminals;
[0026] Match corresponding online rate thresholds based on the static device group, the mobile terminal group, and the device type.
[0027] Optionally, after determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate, the method further includes:
[0028] When the signal strength quality is lower than a preset quality threshold, drive an alarm device to emit an alarm signal.
[0029] According to another aspect of the present invention, there is provided a signal strength monitoring device for the Internet of Things, including:
[0030] An acquisition module for acquiring device information of each access device within the monitoring range of the Internet of Things, signal strength information of the received Internet of Things, and data information uploaded by the device received by the Internet of Things;
[0031] An online confirmation module for determining the online rate of the access device based on the data information;
[0032] A judgment module for determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate.
[0033] According to another aspect of the present invention, there is provided a signal strength monitoring device for the Internet of Things, the signal strength monitoring device for the Internet of Things including:
[0034] At least one processor; and
[0035] A memory communicatively connected to the at least one processor; wherein,
[0036] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the signal strength monitoring method for the Internet of Things according to any embodiment of the present invention.
[0037] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the signal strength monitoring method for the Internet of Things according to any embodiment of the present invention when executed.
[0038] The technical solution of the embodiment of the present invention is to obtain the device information of the access devices within the monitoring range of the Internet of Things, the signal strength information of the received Internet of Things, and the data information uploaded by the access devices, then judge the online rate of the access devices through the data information, and finally determine the signal strength quality of the Internet of Things based on the signal strength information, device information, and online rate, which can facilitate the timely monitoring of the signal strength quality within the monitoring range of the Internet of Things.
[0039] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Brief Description of the Drawings
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0041] Figure 1 is a flowchart of a method for monitoring the signal strength of the Internet of Things according to Embodiment 1 of the present invention;
[0042] Figure 2 is a schematic structural diagram of a device for monitoring the signal strength of the Internet of Things according to Embodiment 2 of the present invention;
[0043] Figure 3 is a schematic structural diagram of a device for monitoring the signal strength of the Internet of Things according to Embodiment 3 of the present invention. Detailed Embodiments
[0044] In order to enable those skilled in the art of the present technology to better understand the solution of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0045] It should be noted that the terms "first", "second", etc. in the description, claims and above-mentioned drawings of the present invention are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0046] Embodiment 1
[0047] Figure 1 FIG. 1 is a flowchart of a signal strength monitoring method for the Internet of Things provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of long-term monitoring of the signal strength and signal quality of the Internet of Things. This method can be executed by a signal strength monitoring device for the Internet of Things, and the signal strength monitoring device for the Internet of Things can be implemented in the form of hardware and / or software. The signal strength monitoring device for the Internet of Things can be configured in a computer device, such as a server, a workstation, a personal computer, etc. As Figure 1 shown, the method includes:
[0048] S110. Obtain the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the Internet of Things received, and the data information uploaded by the device received by the Internet of Things.
[0049] The Internet of Things refers to connecting any object to the network according to an agreed protocol, connecting all objects to the network through information sensing devices such as radio frequency identification, and realizing functions such as intelligent identification, positioning, and supervision. Among them, the quality of the covered network has the greatest impact on the working quality of the Internet of Things. In the embodiments of the present invention, the signal strength and signal quality detection of the Internet of Things deployed in a wireless form are mainly targeted.
[0050] The access device mentioned in the embodiments of the present invention can be a machine, a sensor, etc. set at a fixed position, or a movable mobile terminal, such as a mobile phone, a notebook, a tablet computer, a POS machine, etc.
[0051] In a specific implementation, device information, uploaded data information of access devices connected to the Internet of Things (IoT), and signal strength information of the IoT received by the access devices are obtained. Among them, the device information is mainly used to identify the type and working nature (fixed location, non-fixed location) of the access devices. In addition, it may also include the working location of the access devices. The main purpose of obtaining the uploaded data information of the access devices is to determine whether the access devices are online, facilitating the statistics of the online status of the access devices within the IoT. For obtaining the uploaded data information of the access devices, it can be the specific uploaded data and reception time, or the occurrence and end times of recording data interactions, as long as it can meet the online status judgment of the access devices in the embodiments of the present invention.
[0052] S120. Determine the online rate of the access devices based on the data information.
[0053] In the foregoing steps, for the data information uploaded by the received information of the IoT, based on this data information, it can be determined whether the access devices are normally online. When the access devices are online, communication behaviors will occur with the IoT, and data information will be sent to the IoT, whereby the online situation of the access devices can be judged, and then the online rate of the access devices can be calculated.
[0054] S130. Determine the signal strength quality of the IoT based on the signal strength information, device information, and online rate.
[0055] In the foregoing steps, for the signal strength information, online rate, and device information of the access devices of the IoT, the coverage of the IoT can be determined based on the signal strength information, different types of access devices can be determined based on the device information, and by combining the online rate, it can be judged whether the access of the corresponding access devices is normal, and then the signal strength quality of the IoT can be known.
[0056] In the embodiments of the present invention, by obtaining the device information, signal strength information of the IoT received by the access devices, and uploaded data information of the access devices within the monitoring range of the IoT, then judging the online rate of the access devices through the data information, and finally determining the signal strength quality of the IoT based on the signal strength information, device information, and online rate, it is convenient to monitor the signal strength quality within the monitoring range of the IoT in a timely manner.
[0057] In the embodiments of the present invention, S110 may include:
[0058] S111. Obtain the physical address and device type of each access device within the monitoring range as the device information of the access devices.
[0059] In a specific implementation, the physical address and device type of the access device can be used as the device information of the access device. In other embodiments, more specific information such as the device model information of the access device can be further obtained as the device information. In the embodiments of the present invention, obtaining the device information is mainly used to classify the access devices, for example, to distinguish fixed devices and mobile devices, that is, to distinguish devices with a fixed working location and devices whose positions will change during the working process.
[0060] Furthermore, based on fixed devices and mobile devices, the mobile devices can be further classified, for example, further divided into different categories based on the differences in the access type, access method, and working method of the mobile devices.
[0061] S112. Obtain the time series of the signal strength of the Internet of Things received by the access device at a preset first time interval as the signal strength information.
[0062] In a specific implementation, the signal strength value of the Internet of Things received by the access device is obtained by means of regular acquisition, and then stored in chronological order. Furthermore, after the access device is connected to the Internet of Things, the operation of obtaining the signal strength is started immediately, or the communication protocol is specified in the communication between the Internet of Things and the access device, and the signal strength information of the Internet of Things received by the access device is added to the uploaded data. The specific acquisition method is not specifically limited here, as long as the signal strength of the Internet of Things received by the access device can be obtained regularly.
[0063] S113. Obtain the data information uploaded by the access device to the Internet of Things in units of a preset second time length.
[0064] In a specific implementation, it also includes obtaining the data information uploaded by the access device to determine the online status of the access device. Exemplarily, the data uploaded by the access device can be directly obtained, or the status when the access device uploads data can be obtained as the data information. As long as the online status of the access device can be determined based on the data information in the embodiments of the present invention.
[0065] Furthermore, in S113, it may include:
[0066] S1131. Divide the single-day time into several time periods according to a preset second time length;
[0067] S1132. Obtain the transmission information on whether there is data information uploaded by the access device to the Internet of Things received in each time period as the data information uploaded by the access device to the Internet of Things.
[0068] That is to say, in the specific implementation, the single-day time is divided into several time periods of equal length, and the information on whether the access device uploads data within each time period is recorded as data information, and then the online status of the access device can be judged by using this data information.
[0069] In S120, it may include:
[0070] S121. Determine the daily online time of the access device based on the data information.
[0071] For the determination of the online time, it can be directly counting the complete access time of the access device, or calculated based on the data information on the status of whether there is data upload in several time periods in S1131 and S1132. When calculating using the data information in S1131 and S1132, count the number of time periods with data upload, and then multiply by the length of a single time period as the online duration of the access device on that day.
[0072] For example, judge whether there is upload data from the access device within 5 minutes every 5 minutes. Further, after receiving upload data once within this 5-minute range, stop the detection to reduce the monitoring workload. It should be noted that the 5 minutes here is the time length selected for example illustration, and in other embodiments, it can also be 1, 10, 20, 30 minutes, etc.
[0073] S122. Calculate the online rate of the access device based on the online time. The calculation of the online rate is mainly obtained by dividing the online time by the unit time. For example, divide the online duration of a single day by 24 hours.
[0074] In the embodiment of the present invention, S130 may include:
[0075] S131. Determine the average intensity of the Internet of Things based on the signal strength information. Exemplarily, calculate the average intensity by calculating the mean, or classify the signal strength and then calculate it by means of weights.
[0076] S132. Determine the online rate threshold corresponding to the access device based on the device information. In the embodiment of the present invention, different online rate thresholds are set for different types of access devices. For example, the online rate threshold of fixed devices is set relatively higher than that of mobile devices, and among mobile devices, the signal receiving devices of handheld terminals such as mobile phones are set relatively lower, while the receiving devices such as laptop computers are set relatively higher.
[0077] Exemplarily, identify the device information to obtain a static device group and a mobile terminal group; among them, the static device group includes devices with fixed working positions, and the mobile terminal group includes devices with non-fixed working positions;
[0078] Identify the mobile terminal group to obtain the device type of the mobile terminal;
[0079] Match the corresponding online rate threshold based on the static device group, mobile terminal group and device type.
[0080] S133. Determine the signal strength quality of the Internet of Things based on the average intensity and the online rate threshold.
[0081] By setting different online rate thresholds based on different types of devices, it is convenient to judge the online status of different types of devices, and to perform further adaptive regulation based on the specific Internet of Things to ensure the online rate requirements of the overall devices.
[0082] Secondly, the classification of devices can also be distinguished based on the online dependence degree of the devices on the Internet of Things, etc.
[0083] In the embodiment of the present invention, for the evaluation of the signal strength quality, it can be carried out by the method of assigning values and calculating scores to the signal strength and the online rate. For example, set the score division corresponding to the online rate and the signal strength, and then count the scores corresponding to the online rate and the signal strength as the signal strength quality.
[0084] In the embodiment of the present invention, it may further include: when the signal strength quality is lower than the preset quality threshold, driving an alarm device to send an alarm signal.
[0085] Among them, the alarm device can be devices such as an audible and visual alarm, a telephone alarm, etc. The alarm information can also include the location information of the location corresponding to the abnormal signal strength quality.
[0086] Embodiment Two
[0087] Figure 2 This is a schematic structural diagram of a signal strength monitoring device for the Internet of Things provided by the second embodiment of the present invention. As Figure 2 shown, the device includes an acquisition module 21, an online confirmation module 22, and a judgment module 23, where:
[0088] The acquisition module 21 is used to acquire the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the received Internet of Things, and the data information uploaded by the device received by the Internet of Things;
[0089] The online confirmation module 22 is used to determine the online rate of the access device based on the data information;
[0090] The judgment module 23 is used to determine the signal strength quality of the Internet of Things based on the signal strength information, device information and online rate.
[0091] Optionally, the obtaining module 21 includes:
[0092] A device information obtaining unit, configured to obtain the physical address and device type of each access device within the monitoring range as the device information of the access device;
[0093] A signal strength obtaining unit, configured to obtain the time series of the signal strength of the Internet of Things received by the access device at a preset first time interval as the signal strength information;
[0094] A data information obtaining unit, configured to obtain the data information uploaded by the access device to the Internet of Things in units of a preset second time length.
[0095] Optionally, the data information obtaining unit may include:
[0096] A time period dividing sub-unit, configured to divide the single-day time into several time periods according to a preset second time length;
[0097] A data information obtaining sub-unit, configured to obtain the transmission information on whether there is data information uploaded by the access device to the Internet of Things in each time period as the data information uploaded by the access device to the Internet of Things.
[0098] Optionally, the online confirmation module 22 includes:
[0099] An online time confirmation unit, configured to determine the daily online time of the access device based on the data information;
[0100] An online rate calculation unit, configured to calculate the online rate of the access device based on the online time.
[0101] The judgment module 23 may include:
[0102] An average intensity calculation unit, configured to determine the average intensity of the Internet of Things based on the signal strength information;
[0103] An online threshold determination unit, configured to determine the online rate threshold corresponding to the access device based on the device information;
[0104] A signal strength quality calculation unit, configured to determine the signal strength quality of the Internet of Things based on the average intensity and the online rate threshold.
[0105] Optionally, the online threshold determination unit may include:
[0106] An identification sub-unit, configured to identify the device information to obtain a static device group and a mobile terminal group; wherein, the static device group includes devices with fixed working positions, and the mobile terminal group includes devices with non-fixed working positions;
[0107] A type recognition subunit for identifying a mobile terminal group to obtain the device type of the mobile terminal;
[0108] A matching subunit for matching the corresponding online rate threshold based on the static device group, the mobile terminal group, and the device type.
[0109] Optionally, the embodiments of the present invention may further include:
[0110] An alarm module for driving an alarm device to emit an alarm signal when the signal strength quality is lower than a preset quality threshold.
[0111] The signal strength monitoring device for the Internet of Things provided by the embodiments of the present invention can execute the signal strength monitoring method for the Internet of Things provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.
[0112] Embodiment III
[0113] Figure 3 FIG. shows a schematic structural diagram of a signal strength monitoring device 10 for the Internet of Things that can be used to implement the embodiments of the present invention. The signal strength monitoring device for the Internet of Things is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The signal strength monitoring device for the Internet of Things can also represent various forms of mobile devices, such as, personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0114] As Figure 3 shown, the signal strength monitoring device 10 for the Internet of Things includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 11 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the signal strength monitoring device 10 for the Internet of Things can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0115] Multiple components in the signal strength monitoring device 10 for the Internet of Things are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the signal strength monitoring device 10 for the Internet of Things to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0116] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for the signal strength monitoring device for the Internet of Things.
[0117] In some embodiments, the method for the signal strength monitoring device for the Internet of Things can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the signal strength monitoring device 10 for the Internet of Things via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for the signal strength monitoring device for the Internet of Things described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the method for the signal strength monitoring device for the Internet of Things in any other suitable way (e.g., by means of firmware).
[0118] The various embodiments of the systems and technologies described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special or general programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0119] A computer program for implementing the method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer programs are executed by the processor, the functions / operations specified in the flowchart and / or block diagram are implemented. The computer programs can be executed entirely on the machine, partially on the machine, executed partially on the machine and partially on a remote machine as an independent software package, or executed entirely on a remote machine or server.
[0120] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include electrical connections based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0121] To provide interaction with a user, the systems and techniques described herein can be implemented on a signal strength monitoring device for the Internet of Things, which signal strength monitoring device for the Internet of Things has: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball), by which the user can provide input to the signal strength monitoring device for the Internet of Things. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0122] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected with each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0123] A computing system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0124] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.
[0125] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A signal strength monitoring method for the Internet of Things, characterized in that, it includes: Obtaining the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the Internet of Things received, and the data information uploaded by the device received by the Internet of Things; The device information includes the physical address and device type of each access device within the monitoring range; Determining the online rate of the access device based on the data information; Determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate; The determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate includes: Determining the average strength of the Internet of Things based on the signal strength information; Determining an online rate threshold corresponding to the access device based on the device information; Determining the signal strength quality of the Internet of Things based on the average strength and the online rate threshold.
2. The signal strength monitoring method for the Internet of Things according to claim 1, characterized in that, The obtaining the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the Internet of Things received, and the data information uploaded by the device received by the Internet of Things includes: Obtaining the time series of the signal strength of the Internet of Things received by the access device at a preset first time interval as the signal strength information; Obtaining the data information uploaded by the access device to the Internet of Things in units of a preset second time length.
3. The signal strength monitoring method for the Internet of Things according to claim 2, characterized in that, The obtaining the data information uploaded by the access device to the Internet of Things in units of a preset second time length includes: Dividing the single-day time into several time periods according to the preset second time length; Obtaining the transmission information on whether the data information uploaded by the access device to the Internet of Things is received within each time period as the data information uploaded by the access device to the Internet of Things.
4. The signal strength monitoring method for the Internet of Things according to claim 1, characterized in that, The determining the online rate of the access device based on the data information includes: Determining the daily online time of the access device based on the data information; Calculating the online rate of the access device based on the online time.
5. The signal strength monitoring method for the Internet of Things according to claim 1, characterized in that, The determining an online rate threshold corresponding to the access device based on the device information includes: Identifying the device information to obtain a static device group and a mobile terminal group; wherein, the static device group includes devices with fixed working positions, and the mobile terminal group includes devices with non-fixed working positions; Identifying the mobile terminal group to obtain the device types of the mobile terminals; Matching corresponding online rate thresholds based on the static device group, the mobile terminal group, and the device types.
6. The signal strength monitoring method for the Internet of Things according to claim 1, characterized in that, After determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate, the following steps are further included: When the signal strength quality is lower than a preset quality threshold, drive an alarm device to emit an alarm signal.
7. A signal strength monitoring device for the Internet of Things, Characterized in that, It includes: An acquisition module for acquiring the device information of each access device within the monitoring range of the Internet of Things, the signal strength information of the received Internet of Things, and the data information uploaded by the device received by the Internet of Things; The device information includes the physical address and device type of each access device within the monitoring range; An online confirmation module for determining the online rate of the access device based on the data information; A judgment module for determining the signal strength quality of the Internet of Things based on the signal strength information, the device information, and the online rate; The judgment module includes: An average strength calculation unit for determining the average strength of the Internet of Things based on the signal strength information; An online threshold determination unit for determining the online rate threshold corresponding to the access device based on the device information; A signal strength quality calculation unit for determining the signal strength quality of the Internet of Things based on the average strength and the online rate threshold.
8. A signal strength monitoring device for the Internet of Things, Characterized in that, The signal strength monitoring device for the Internet of Things includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the signal strength monitoring method for the Internet of Things according to any one of claims 1-6.
9. A computer-readable storage medium, Characterized in that, The computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the signal strength monitoring method for the Internet of Things according to any one of claims 1-6 when executed by a processor.
Citation Information
Patent Citations
Method and system for prompting signal intensity
CN102131213A
Signal intensity value processing method, device and apparatus and readable storage medium
CN108540999A
Internet-of-Things network quality detection method and device, computer device and storage medium
CN111698128A