Remote monitoring method and system

By implementing periodic inspection and automatic fault handling of CPE equipment and monitoring equipment on cloud servers, the problem of inability to remotely monitor and manage equipment failures in the prior art is solved, efficient remote monitoring and automatic fault repair of equipment is realized, and labor costs are reduced.

CN113873456BActive Publication Date: 2025-05-23SHENZHEN WANWU SECURITY TECH CO LTD

Patent Information

Application Number
CN202110973512.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-24
Publication Date
2025-05-23
Estimated Expiration
2041-08-24

AI Technical Summary

Technical Problem

It is difficult for the existing technology to effectively monitor and manage CPE equipment and surveillance cameras remotely, especially when there are faults caused by external factors (such as network failure of telecom operators, downtime due to underpaid downtime, equipment failure, etc.), the equipment cannot be connected to the Internet, resulting in the inability to remotely control or upload videos.

Method used

Provide a remote monitoring method and system, which periodically checks the online status of CPE devices and monitoring devices through cloud servers, identifies offline devices and automatically detects the cause of failure, such as insufficient tariffs, offline devices or server failures. The system can automatically retry the network connection, recharge the device, issue a fault alarm, and repair the fault through the CPE device as a proxy.

Benefits of technology

Remote real-time monitoring of CPE equipment and monitoring equipment and automatic fault handling are realized, reducing the need for manual intervention, improving monitoring efficiency, reducing labor costs, and ensuring stable operation of equipment and timely uploading of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113873456B_ABST
    Figure CN113873456B_ABST
Patent Text Reader

Abstract

The present invention discloses a remote monitoring method and system, wherein the method comprises: receiving data and periodically checking CPE equipment to find offline CPE equipment and monitoring equipment connected to the CPE equipment; checking whether the offline CPE equipment belongs to one of preset situations, wherein the preset situation comprises insufficient charges for the CPE equipment, offline of the monitoring equipment, and server failure; if the charges for the CPE equipment are insufficient, the CPE equipment is automatically recharged, or if the monitoring equipment is offline, a fault alarm notification is issued.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet of Things device configuration, and in particular to a remote monitoring method and system. Background Art

[0002] The Internet of Things technology has been widely used in various fields, realizing the interconnection between things and things, people and things, etc., facilitating user management and control, and allowing users to fully experience the convenience and speed brought by the Internet of Things technology. With the increase in smart sensor modules, the Internet of Things has higher and higher requirements for communication stability.

[0003] With the advent of the 5G era, China's 5G network is developing rapidly. 5G has the characteristics of high transmission rate and low latency, and WiFi6 and MU-MIMO technologies are mature.

[0004] In the past, video surveillance equipment needed to be connected to the Internet through network cables, which needed to be laid out and then connected to the Internet. Alternatively, LTE cellular networks could be used, but due to the low speed of LTE networks, it could only meet the needs of ordinary data transmission and was somewhat incapable of high-definition video transmission.

[0005] Currently, the general CPE or 5G module does not support monitoring equipment. This solution can realize remote monitoring of CPE equipment and monitoring camera online status, and for faults caused by external reasons, such as telecommunications operator network failure, arrears shutdown, equipment failure, etc. Under these faults, the device will not be able to connect to the Internet, so it cannot receive instructions from the outside. This solution has designed a retry and recovery solution for CPE in the event of a fault. At the same time, the server detects offline devices and makes corresponding processing. For faults that can be solved automatically, they will be automatically processed. For those that cannot be processed, the relevant personnel will be alerted. After the relevant personnel handle it, the device will resume connection. After the network connection is restored, data can be reported normally, equipment can be remotely controlled, and videos can be uploaded to the cloud server. This solution will bring great convenience to relevant management personnel and reduce the frequency of relevant personnel having to go to the site to solve problems.

[0006] Therefore the prior art needs further development. Summary of the invention

[0007] In view of the above technical problems, the present invention provides a remote monitoring method and system to achieve remote monitoring of CPE equipment and monitoring equipment.

[0008] According to a first aspect of an embodiment of the present invention, a remote monitoring method is provided, the method comprising:

[0009] Receive data and perform periodic checks on CPE devices to discover offline CPE devices and monitoring devices connected to the CPE devices;

[0010] Check whether the offline CPE device belongs to one of the preset conditions, wherein the preset conditions include insufficient CPE device tariff, offline monitoring device, and server failure;

[0011] If the CPE device fee is insufficient, the CPE device is automatically recharged, or if the monitoring device is offline, a fault alarm notification is issued.

[0012] Optionally, the checking the offline CPE device includes:

[0013] Check whether the CPE device has failed to report for N consecutive cycles, then restart the CPE device to connect to the network. If the CPE device is successfully connected to the network, terminate the connection. If the CPE device fails to connect to the network, determine whether the number of restarts of the CPE device meets the preset number. If so, retry the network connection in a variable period; where N≥1.

[0014] Optionally, the remote monitoring method further includes: the CPE device is connected to another high-availability server, and if the network connection is successful, it is determined to be a server failure, and a failure alarm notification is issued.

[0015] Optionally, the checking whether the offline CPE device belongs to a preset situation includes:

[0016] If it is monitored that the CPE device is offline for more than 2N periods, it is actively queried whether the tariff of the CPE device is lower than a preset threshold, where N is greater than or equal to 1.

[0017] Optionally, the remote monitoring method further includes: when the monitoring device applies to connect to the CPE device, a list of nearby CPEs is queried based on the location information of the monitoring device to determine a suitable CPE device, SSID and password information is sent to the CPE device, and the SSID and password are written to the monitoring device.

[0018] A second aspect of an embodiment of the present invention provides a remote monitoring system, the system comprising: a cloud server, a CPE device and a monitoring device, the cloud server is connected to a plurality of CPE devices, the CPE device is connected to a plurality of monitoring devices; the CPE device comprises a WIFI chip, a radio frequency antenna, and a 5G module;

[0019] The cloud server is used to: receive data and perform periodic checks on CPE devices, and if an offline CPE device and a monitoring device connected to the CPE device are found; check whether the offline CPE device belongs to one of the preset situations, and the preset situations include insufficient charges for the CPE device, the monitoring device being offline, and a server failure; if the charges for the CPE device are insufficient, the CPE device is automatically recharged, or if the monitoring device is offline, a fault alarm notification is issued.

[0020] Optionally, the CPE device includes an inspection and judgment module, which is used to check whether the CPE device fails to report for N consecutive cycles, then restart the CPE device to connect to the network, and terminate if the CPE device is successfully connected to the network. If the CPE device fails to connect to the network, it is determined whether the number of restarts of the CPE device meets a preset number. If so, a variable period is adopted to retry the network connection; wherein N≥1.

[0021] Optionally, the CPE device includes a line switching connection module, which is used for the CPE device to connect to another high-availability server. If the network is successfully connected, it is determined to be a server failure and a failure alarm notification is issued.

[0022] Optionally, the cloud server includes a tariff module, and the tariff module is used to actively query whether the tariff of the CPE device is lower than a preset threshold if it is monitored that the CPE device is offline for more than 2N cycles, where N is greater than or equal to 1.

[0023] A third aspect of the embodiments of the present invention provides a remote monitoring method, the method comprising:

[0024] The cloud server finds that the monitoring device is offline, and checks whether the offline monitoring device is connected to the CPE device from the data reported by the CPE device;

[0025] The cloud server sends a command to the CPE device, causing the CPE device to start the proxy mode;

[0026] The CPE device sends a command to the monitoring device to make it enter a fault recovery mode, and the cloud server uses the CPE as a proxy to check the configuration and status of the monitoring device;

[0027] The CPE device forwards the instructions or data sent by the cloud server to the monitoring device, and the monitoring device executes the instructions or data.

[0028] According to a fourth aspect of an embodiment of the present invention, a computer-readable medium is provided, on which a computer program is stored, and when the program is executed by a processor, the aforementioned remote monitoring method is implemented.

[0029] In the technical solution provided by the present invention, data is received and periodic checks are performed on CPE devices to discover offline CPE devices and monitoring devices connected to the CPE devices; the offline CPE devices are checked to see if they fall into one of the preset situations, including insufficient charges for the CPE devices, offline monitoring devices, and server failures; if the charges for the CPE devices are insufficient, the CPE devices are automatically recharged, or if the monitoring devices are offline, a fault alarm notification is issued. This technical solution allows remote monitoring of the operating status of CPE devices and monitoring devices, and can achieve reconnection of offline devices through automatic monitoring, saving a lot of labor costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A schematic diagram of a remote monitoring method according to an embodiment of the present invention;

[0031] Figure 2 is a flow chart of a remote monitoring method in another embodiment of the present invention;

[0032] Figure 3 The figure is a schematic diagram of a module of a remote monitoring system in an embodiment of the present invention. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0034] CPE, the full name of which is Customer Premise Equipment, is actually a mobile signal access device that receives mobile signals and forwards them as wireless WIFI signals. It is also a device that converts high-speed 4G or 5G signals into WiFi signals, and can support a large number of mobile terminals accessing the Internet at the same time. CPE can be widely used in wireless network access in rural areas, towns, hospitals, units, factories, communities, etc., which can save the cost of laying wired networks.

[0035] See also Figure 1 , Figure 1 The present invention is a flowchart of a remote monitoring method according to an embodiment of the present invention. The remote monitoring method comprises the following steps:

[0036] Step S100: receiving data and periodically checking the CPE device to find the offline CPE device and the monitoring device connected to the CPE device;

[0037] The CPE reports data regularly, and the cloud server determines whether the CPE device is offline based on the reported data. For example, the user list of the monitoring devices connected to the CPE is uploaded to the cloud server. The cloud server can detect the cellular network connection status of the CPE and the monitoring device information connected to the CPE.

[0038] Step S200: Check whether the offline CPE device belongs to one of the preset situations, wherein the preset situation includes insufficient CPE device tariff, offline monitoring device, and server failure;

[0039] Generally, there are two reasons for CPE device offline: software and hardware. Software reasons can be solved by restarting, and hardware reasons can be solved by manual processing. However, if the offline caused by software reasons is also handled manually, it will cost a lot of manpower, and the execution efficiency and recovery rate will be low.

[0040] Therefore, remote monitoring can be achieved through software judgment and control, thereby improving monitoring efficiency and reducing labor costs.

[0041] Specifically, check whether the CPE device fails to report for N consecutive cycles, then restart the CPE device to connect to the network, and terminate if the CPE device is successfully connected to the network. If the CPE device fails to connect to the network, determine whether the number of restarts of the CPE device meets the preset number, and if so, take a variable period to retry the network connection; where N≥1.

[0042] For example, if the CPE device fails to report for N consecutive cycles and the cloud server does not receive the data reported by the CPE device for N cycles, the failure may be caused by network reasons. If it is determined that the cellular network cannot be connected and the restart number is less than the maximum restart number, the modem module is restarted.

[0043] If the CPE device still cannot connect to the network after restarting, the CPE device connects to another high-availability server. If the network connection is successful, it is determined that the server is faulty and a fault alarm notification is issued. For example, the CPE device detects the cellular network connection status, sends an ICMP packet to another high-availability server, and successfully connects to the high-availability server, then it is determined that the original server is faulty.

[0044] If the number of restarts reaches the maximum number of restarts, the device will retry the cellular connection in a variable period, such as 5s, 10s, 30s, 1min, 3min, and 5min. After reaching the maximum step length of the cellular connection, the cellular connection will be retried periodically according to the maximum step length. If the network failure is caused by external reasons, the CPE device can successfully connect to the network after the external reasons are resolved.

[0045] Step S300: If the CPE device fee is insufficient, the CPE device is automatically recharged, or if the monitoring device is offline, a fault alarm notification is issued.

[0046] Furthermore, if it is monitored that the CPE device is offline for more than 2N periods, it is actively queried whether the tariff of the CPE device is lower than a preset threshold, wherein N is greater than or equal to 1.

[0047] If the cloud server monitors that a CPE has been offline for more than N*2 cycles, it can proactively check whether the CPE's tariff is normal. If it is due to an accident (such as automatic recharge failure, etc.), it will immediately initiate automatic recharge and notify relevant personnel to pay attention to the situation. The cloud server should regularly check the equipment tariff. If it finds that the tariff is lower than the preset threshold, it should initiate an automatic renewal application, and the management personnel can process it after receiving the application.

[0048] In the technical solution provided by the present invention, data is received and periodic checks are performed on CPE devices to discover offline CPE devices and monitoring devices connected to the CPE devices; the offline CPE devices are checked to see if they fall into one of the preset situations, including insufficient charges for the CPE devices, offline monitoring devices, and server failures; if the charges for the CPE devices are insufficient, the CPE devices are automatically recharged, or if the monitoring devices are offline, a fault alarm notification is issued. This technical solution allows remote monitoring of the operating status of CPE devices and monitoring devices, and can achieve reconnection of offline devices through automatic monitoring, saving a lot of labor costs.

[0049] Furthermore, the remote monitoring method further includes the following contents:

[0050] When the monitoring device applies to connect to the CPE device, the cloud server queries the nearby CPE list based on the location information of the monitoring device, determines the appropriate CPE device, sends the SSID and password information to the CPE device, and writes the SSID and password to the monitoring device. The cloud server can control the format of the reported data, the target service address of the reported data, the reporting cycle and other parameters.

[0051] The cloud server can also control the users authorized to connect to the CPE. For example, if a monitoring device is connected to the CPE device via Wi-Fi / network cable, the relevant personnel should obtain authorization in the cloud and add the monitoring device to the Wi-Fi whitelist and cellular network whitelist. Only then can the user (such as a monitoring device) connect to the CPE and connect to the Internet through the CPE. The cloud server can also control the firewall of the CPE to only allow designated addresses and ports to be accessed, thereby enhancing security.

[0052] like Figure 2The flowchart of the monitoring method implemented on the CPE side. If a monitoring device goes offline, for example, the wrong version is used or the wrong configuration file is written when upgrading the version, it will lose contact with the cloud server. However, through the data reported by the CPE (user list), it is found that the device can be connected to the CPE normally (for example, the monitoring device reports that the service program is hung). Then the CPE can be used as an agent to control the faulty monitoring device to perform corresponding operations: such as resetting a module. The monitoring device can also be controlled to initiate self-test and complete self-repair. It is also possible to use the minimum system to complete the firmware update through the CPE when the monitoring device firmware is defective and cannot work normally. Specifically including the following steps:

[0053] Step S201: The cloud server finds that a monitoring device is offline;

[0054] Step S202: Check whether the device is connected from the data reported by the CPE;

[0055] If yes, execute step S203, if no, execute step S212;

[0056] Step S203: Sending a command to the CPE to enable it to start the proxy mode;

[0057] The CPE sends a command to the monitoring device to put it into a fault recovery mode;

[0058] Step S204: The cloud server uses the CPE as a proxy to check the configuration and status of the monitoring device;

[0059] Step S205: Determine whether the CPE is successfully connected to the monitoring device;

[0060] If yes, execute step S207, if no, execute step S212;

[0061] Step S208: After discovering the problem, the cloud server sends instructions or data to the CPE to modify the configuration of the monitoring device or upgrade the version;

[0062] Step S209: CPE forwards data and instructions to the monitoring device;

[0063] Step S210: monitoring device execution instructions and data;

[0064] Step S211: Determine whether the monitoring device is restored;

[0065] If yes, stop. If no, check the configuration and status of the monitoring device again through the cloud and CPE as a proxy.

[0066] Through the above method, the CPE device can be used as an intermediary, and the cloud server can control the monitoring device through the CPE device agent, which can help the monitoring device to resume monitoring, perform restart, version upgrade, etc. It has the advantages of low cost control and convenient control.

[0067] like Figure 3 As shown, the present invention also provides a remote monitoring system, which includes: a cloud server, a CPE device and a monitoring device, the cloud server is connected to multiple CPE devices, and the CPE device is connected to multiple monitoring devices; the CPE device includes a WIFI chip, a radio frequency antenna, and a 5G module.

[0068] The cloud server is used to: receive data and perform periodic checks on CPE devices, and if an offline CPE device and a monitoring device connected to the CPE device are found; check whether the offline CPE device belongs to one of the preset situations, and the preset situations include insufficient charges for the CPE device, the monitoring device being offline, and a server failure; if the charges for the CPE device are insufficient, the CPE device is automatically recharged, or if the monitoring device is offline, a fault alarm notification is issued.

[0069] The CPE device includes a checking and judging module, which is used to check whether the CPE device fails to report for N consecutive cycles, then restart the CPE device to connect to the network, and terminate if the CPE device is successfully connected to the network. If the CPE device fails to connect to the network, it is judged whether the number of restarts of the CPE device meets the preset number, and if so, a variable period is adopted to retry the network connection; wherein N≥1.

[0070] The CPE device includes a line switching connection module, which is used for the CPE device to connect to another high-availability server. If the network is successfully connected, it is determined to be a server failure and a failure alarm notification is issued.

[0071] The cloud server includes a tariff module, and the tariff module is used to actively query whether the tariff of the CPE device is lower than a preset threshold if it is monitored that the CPE device is offline for more than 2N cycles, where N is greater than or equal to 1.

[0072] The above system can be understood specifically by referring to the contents described in the remote monitoring method.

[0073] The present invention also provides a computer readable medium having a computer program stored thereon, which, when executed by a processor, implements the following Figure 1 The method described in the embodiment shown. The computer-readable storage medium can be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, or any other computer-readable storage medium that can store program codes.

[0074] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0075] In the several embodiments provided by the present invention, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0076] The steps in the method of the embodiment of the present invention can be adjusted in order, combined and deleted according to actual needs. The units in the system of the embodiment of the present invention can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0077] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or 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 a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention.

[0078] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A remote monitoring method, It is characterized in that The method comprises: Receive data and perform periodic checks on CPE devices to discover offline CPE devices and monitoring devices connected to the CPE devices; Check whether the offline CPE device belongs to one of the preset conditions, wherein the preset conditions include insufficient CPE device tariff, offline monitoring device, and server failure; If the CPE device fee is insufficient, the CPE device is automatically recharged, or if the monitoring device is offline, a fault alarm notification is issued; The checking of the offline CPE device includes: Check whether the CPE device fails to report for N consecutive cycles, then restart the CPE device to connect to the network, and terminate if the CPE device is successfully connected to the network. If the CPE device fails to connect to the network, then determine whether the number of restarts of the CPE device meets the preset number, and if so, retry the network connection in a variable period; wherein N≥1; The CPE device is connected to another high-availability server, and if the network connection is successful, it is determined that the server is faulty, and a fault alarm notification is issued; The checking whether the offline CPE device belongs to a preset situation includes: If it is detected that the CPE device is offline for more than 2N periods, actively query whether the tariff of the CPE device is lower than a preset threshold, where N is greater than or equal to 1; It also includes: when the monitoring device applies to connect to the CPE device, it queries a nearby CPE list based on the location information of the monitoring device, determines a suitable CPE device, sends SSID and password information to the CPE device, and writes the SSID and password into the monitoring device.

2. A remote monitoring system, It is characterized in that The system includes: a cloud server, a CPE device and a monitoring device, the cloud server is connected to multiple CPE devices, and the CPE device is connected to multiple monitoring devices; the CPE device includes a WIFI chip, a radio frequency antenna, and a 5G module; The cloud server is used to: receive data and perform periodic checks on CPE devices, and if an offline CPE device and a monitoring device connected to the CPE device are found; check whether the offline CPE device belongs to one of the preset situations, and the preset situations include insufficient charges for the CPE device, the monitoring device being offline, and a server failure; if the charges for the CPE device are insufficient, the CPE device is automatically recharged, or if the monitoring device is offline, a fault alarm notification is issued.

3. The remote monitoring system according to claim 2, It is characterized in that The CPE device includes a checking and judging module, which is used to check whether the CPE device fails to report for N consecutive cycles, then restart the CPE device to connect to the network, and terminate if the CPE device is successfully connected to the network. If the CPE device fails to connect to the network, it is judged whether the number of restarts of the CPE device meets the preset number, and if so, a variable period is adopted to retry the network connection; wherein N≥1.

4. The remote monitoring system according to claim 3, It is characterized in that The CPE device includes a line switching connection module, which is used for the CPE device to connect to another high-availability server. If the network is successfully connected, it is determined to be a server failure and a failure alarm notification is issued.

5. The remote monitoring system according to claim 3, It is characterized in that The cloud server includes a tariff module, and the tariff module is used to actively query whether the tariff of the CPE device is lower than a preset threshold if it is monitored that the CPE device is offline for more than 2N cycles, where N is greater than or equal to 1.

Citation Information

Patent Citations

  • Method, system and equipment for alarm processing

    CN102547603A

  • Equipment detection method and device, controller and medium

    CN113225195A

Cited By

  • Agricultural health monitoring system and method fusing multispectrum and AI model

    CN121877773A