Communication fault processing method and device, equipment and medium
By deploying a restart device in the control box to automatically monitor and restart the communication equipment, the problem of failure of the four remote functions caused by communication equipment failure was solved, improving maintenance efficiency and reducing operational risks.
Patent Information
- Application Number
- CN202411409501.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-01-10
AI Technical Summary
In power distribution systems, when communication equipment malfunctions cause the four remote functions to fail, existing technologies require manual restart, which wastes manpower and resources and poses risks associated with outdoor operations.
A restart device is deployed in the control box to monitor the online status of the communication device through the communication port and automatically restart the communication device until it is back online or reaches the preset number of restarts. Combined with delayed power-off restart, the influence of external factors such as excessive temperature is eliminated.
This reduced the frequency of on-site maintenance by maintenance personnel, improved the efficiency of communication equipment maintenance, and reduced operational risks.
Smart Images

Figure CN119299291A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication fault processing, and in particular to a communication fault processing method, device, equipment and medium. Background Art
[0002] With the rapid development of the national economy, the level of power distribution has been greatly developed, especially the feeder terminal equipment (FTU) and the switch terminal equipment (DTU) are used synchronously in the distribution network. At present, the distribution FTU and DTU have the functions of remote control, telemetry, telesignaling, and fault detection, and communicate with the distribution network automation master station to provide the distribution system operation status and various parameters and information required for monitoring and control, including switch status, power parameters, phase-to-phase faults, ground faults, and parameters at the time of faults, and execute the commands issued by the distribution network automation master station to adjust and control the distribution equipment, realize the functions of fault location, fault isolation, and rapid restoration of power supply in non-fault areas, and play a very important role.
[0003] The communication equipment installed in the control box serves as a bridge for communication between the on-site FTU, DTU main equipment and the distribution network automation master station. Once the communication equipment fails, the on-site equipment will be unable to realize the "four remote functions", which is very fatal. There are many factors that lead to the failure of the communication equipment, including software program problems of the equipment itself, the operating temperature of the box is too high (too cold), the operator network, etc. Most of them require staff to go to the site to cut off the power and restart before they can be used normally.
[0004] Some equipment is far away from the power supply unit. Simply arranging maintenance personnel to restart the communication equipment is a huge waste of manpower and material resources. The shortage of personnel has made it even more stretched, and it has also greatly increased the operational risks of maintenance personnel working outdoors. Summary of the invention
[0005] The present invention provides a communication fault processing method, device, equipment and medium to improve the maintenance efficiency of communication faults and reduce operation risks.
[0006] According to one aspect of the present invention, a communication fault processing method is provided, which is applied to a restart device in a control box; the restart device is physically connected to a power supply device in the control box, and the restart device supplies power to a communication device in the control box; the restart device is physically connected to a communication port of the communication device, comprising:
[0007] Monitor whether the communication device is online through the communication port;
[0008] If the communication device is not online, restarting the communication device;
[0009] If the communication device does not come back online after the restart process, the process returns to executing the restart process of the communication device until the communication device comes back online after the restart process or the number of restart processes reaches a preset number.
[0010] According to another aspect of the present invention, a communication fault processing device is provided, which is a restart device deployed in a control box; the restart device is physically connected to a power supply device in the control box, and the restart device supplies power to a communication device in the control box; the restart device is physically connected to a communication port of the communication device; and comprises:
[0011] A communication detection module is used to monitor whether the communication device is online through the communication port;
[0012] A restart processing module, used for restarting the communication device if the communication device is not online;
[0013] The restart stop module is used to return to execute the restart process of the communication device if the communication device does not come back online after the restart process, until the communication device comes back online after the restart process or the number of restart processes reaches a preset number.
[0014] According to another aspect of the present invention, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the communication failure processing method according to any embodiment of the present invention is implemented.
[0015] According to another aspect of the present invention, an electronic device is provided, comprising: 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 communication fault handling method described in any embodiment of the present invention.
[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the communication failure processing method described in any embodiment of the present invention when executed.
[0017] After a communication device fails and goes offline, the embodiment of the present invention automatically restarts it multiple times to try to get back online, thereby reducing the frequency of maintenance personnel coming to the site for maintenance and the time required to troubleshoot problems during maintenance, improving the maintenance efficiency of communication equipment and control boxes, and reducing operational risks.
[0018] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended 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
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 is a flow chart of a communication failure processing method provided according to an embodiment of the present invention;
[0021] Figure 2 is a flow chart of a communication failure processing method provided according to another embodiment of the present invention;
[0022] Figure 3 is a structural schematic diagram of a communication fault processing method provided according to another embodiment of the present invention;
[0023] Figure 4 It is a schematic diagram of the structure of an electronic device implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0026] Figure 1 This is a flow chart of a communication fault processing method provided by an embodiment of the present invention. This embodiment can be applied to adding a restart device in a control box. The restart device can control the opening and closing of the communication device, thereby realizing the opening and closing of its power supply, and automatically controlling it within a set time to realize intelligent conditions. The method can be executed by a communication fault processing device, which can be implemented in the form of hardware and / or software. The device can be configured in an electronic device with corresponding data processing capabilities and applied to the restart device in the control box. Figure 1 As shown, the method includes:
[0027] S110. Monitor whether the communication device is online through the communication port.
[0028] S120: If the communication device is not online, restart the communication device.
[0029] S130: If the communication device does not come back online after the restart process, return to execute the restart process of the communication device until the communication device comes back online after the restart process or the number of restart processes reaches a preset number.
[0030] Among them, the restart device is physically connected to the power supply device in the control box, and the restart device supplies power to the communication device in the control box; the restart device is physically connected to the communication port of the communication device.
[0031] Specifically, the target linkage data is implanted into the automation program in the restarting device as a core element for monitoring whether the communication device is online; the total call time (eg, 15 minutes) is also implanted into the automation program in the restarting device as the action time.
[0032] After the implantation is completed, the restart device is installed in the control box. The restart device is first physically connected to the power supply device, so that the power supply device provides working power to the restart device. Then the restart device is physically connected to the communication device, so that the restart device controls the power supply of the communication device to realize the power-off restart of the communication device when necessary. The restart device is physically connected to the communication port of the communication device. Due to the conductivity of the data, the restart device synchronously obtains the data transmitted between the communication device and the distribution network automation platform, and there is basically no data delay.
[0033] If the restart device can monitor the target linkage data within the general call time, it is determined that the communication device is online normally, and the communication device is powered on to keep the closing state normal so that it can work normally. If the restart device fails to monitor the target linkage data within the general call time, it is determined that the communication device is offline due to a fault, and it is disconnected and powered on by opening and closing the switch to restart it.
[0034] After restarting, the restart device re-monitors the total call time. If it is still determined that the communication device is offline due to a fault, it means that the current restart has failed to solve the problem, and the communication device is restarted again. Until the restart device determines that the communication device is back online after a certain restart, the restart count is reset to zero. Or the restart count reaches a preset number (for example, 3 times), it is determined that the communication device cannot solve the problem by forced restart, and it is restored to the closed state.
[0035] When the number of restarts reaches the upper limit, the device will not be powered off and restarted again. This is mainly to protect the life of the communication equipment and the restart equipment. If the power is continuously cut off and restarted, it is easy to damage the restart equipment and the communication equipment. Multiple restarts are sufficient to troubleshoot the situation on site.
[0036] Restoring to the closed state is to prevent the communication equipment from being able to go online normally and resume normal linkage with the automation platform after the external problems on site are solved, such as other external reasons other than the failure of the communication equipment itself, such as the signal base station problem on site being solved, the SIM card being renewed, etc. Once the external problems are solved, the communication equipment can automatically resume normal use in the closed state. After multiple forced power-off restarts, the communication equipment and the distribution network automation distribution network cannot resume normal linkage, which means that the power-off restart can no longer ultimately solve the problem. There may be reasons such as failure of the signal base station on site, communication equipment, and arrears of SIM card fees of the communication equipment, and personnel need to be arranged to go to the site for inspection and treatment.
[0037] In the past, after arriving at the site, maintenance personnel needed to manually restart the communication equipment multiple times to try to restore the communication equipment online and gradually troubleshoot the problem. In the present invention, if the communication equipment can solve the problem by restarting, there is no need for maintenance personnel to come to the site. If the communication equipment fails to solve the problem by restarting, even if maintenance personnel are still required to come to the site, the maintenance personnel are now aware that restarting cannot solve the problem, and there is no need to try to solve the problem by restarting, which greatly improves the efficiency of maintenance personnel in troubleshooting faults.
[0038] After a communication device fails and goes offline, the embodiment of the present invention automatically restarts it multiple times to try to get back online, thereby reducing the frequency of maintenance personnel coming to the site for maintenance and the time required to troubleshoot problems during maintenance, improving the maintenance efficiency of communication equipment and control boxes when a failure occurs, and reducing operational risks.
[0039] Figure 2 FIG. 1 is a flow chart of a communication fault processing method provided by another embodiment of the present invention. This embodiment is optimized and improved on the basis of the above embodiment. Figure 2 As shown, the method includes:
[0040] S210: If no target linkage data is monitored from the communication port of the communication device within the general call time, it is determined that the communication device is offline.
[0041] The target linkage data refers to the real-time linkage data between the communication equipment and the distribution network automation master station. In the distribution automation system (DAS), the total call time refers to the time required for the substation to respond and upload all current status and data information after the master station sends a total call command to the substation.
[0042] Specifically, any linkage data that requires back-and-forth communication between the communication device and the distribution network automation master station is selected in advance as the target linkage data. If the restarted device cannot obtain the target linkage data of the real-time linkage between the communication device and the master station from the communication device during the general call time, the communication device is determined to be offline. If the restarted device can obtain the target linkage data of the real-time linkage between the communication device and the master station from the communication device during the general call time, the communication device is determined to be online.
[0043] S220: If the communication device is not online, restart the communication device.
[0044] S230: If the communication device does not come back online after the restart process, return to execute the restart process of the communication device until the communication device comes back online after the restart process or the number of restart processes reaches a preset number.
[0045] The embodiment of the present invention uses linkage data as a core element for monitoring whether a communication device is online, thereby improving the accuracy of monitoring whether the communication device is online.
[0046] Based on the above embodiment, optionally, the restarting the communication device includes:
[0047] Disconnecting and powering off the communication equipment;
[0048] After waiting for the target delay time, the communication device is powered on.
[0049] The target delay time may be preset as a fixed value, or may change dynamically with the continuous working time of the communication device. The longer the continuous working time, the longer the target delay time.
[0050] Specifically, each time the restart process is performed, it is necessary to wait for the target delay time before closing the switch and powering on. This is mainly due to the long-term operation of the communication equipment, coupled with long-term outdoor sun exposure, the operating temperature inside the box and cabinet exceeds 70°C, and many communication equipment cannot operate normally. In addition to the failure of the communication equipment itself and the failure of the communication base station signal transmission, a big reason is that the hot weather causes the communication equipment to overload and disconnect after being stuck, and thus cannot be linked with the master station for normal data. By delaying a certain period of time before closing the switch and powering on, the communication equipment can be put into sleep mode and cooled for the target delay time (for example, 5 minutes) in a power-off non-working state, eliminating communication failures caused by overheating of the communication equipment.
[0051] Based on the above embodiment, optionally, before the communication device is powered on after waiting for the target delay time, the method further includes:
[0052] Determining the continuous working time of the communication device;
[0053] A target delay time matching the continuous working duration is determined from at least two candidate delay times.
[0054] Specifically, a delay time that is too long will further increase the offline time of the communication device, while a delay time that is too short will not allow the communication device to fully sleep and cool down. To this end, multiple candidate value intervals and multiple candidate delay times for the working time are pre-set, and each candidate delay time corresponds to a value interval. During the restart process, the continuous working time of the communication device is obtained, and the candidate value interval into which the continuous working time falls is determined as the target value interval, and the candidate delay time corresponding to the target value interval is determined as the target delay time that matches the continuous working time.
[0055] Based on the above embodiment, optionally, the method further includes:
[0056] The related data of the restart process is recorded in the restart log; the restart log is used to assist maintenance personnel in analyzing the cause of the failure of the communication device.
[0057] Specifically, in order to facilitate maintenance personnel to improve maintenance efficiency, a restart log is stored in the restart device. Each time the restart device restarts the communication device, regardless of whether the communication device is back online after the restart, the restart device will record the relevant data of the restart process in the restart log. These data usually include the power-off time of the opening switch, the power-on time of the closing switch, and whether the target linkage data is detected within the action time after the power-on time of the closing switch, etc., which are helpful for subsequent maintenance. After arriving at the site, the maintenance personnel can establish a communication connection with the restart device through the diagnostic equipment they carry with them, and read and view the restart log in the restart device, so as to quickly analyze and determine the cause of the failure of the communication equipment.
[0058] Figure 3 A schematic diagram of the structure of a communication fault handling device provided by another embodiment of the present invention, wherein the device is deployed as a restart device in a control box; the restart device is physically connected to the power supply device in the control box, and the restart device supplies power to the communication device in the control box; the restart device is physically connected to the communication port of the communication device. Figure 3 As shown, the device comprises:
[0059] A communication detection module 310 is used to monitor whether a communication device is online through a communication port;
[0060] A restart processing module 320, configured to restart the communication device if the communication device is not online;
[0061] The restart stop module 330 is used to return to execute the restart process of the communication device if the communication device does not come back online after the restart process, until the communication device comes back online after the restart process or the number of restart processes reaches a preset number of times.
[0062] The communication fault processing device provided in the embodiment of the present invention can execute the communication fault processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0063] Optionally, the restart processing module 320 includes:
[0064] A tripping and power-off unit, used for tripping and powering off the communication device;
[0065] A closing and powering-on unit is used to close and power on the communication device after waiting for a target delay time.
[0066] Optionally, the restart processing module 320 further includes:
[0067] A time determination unit, used to determine the continuous working time of the communication device;
[0068] The duration determination unit is used to determine a target delay time that matches the continuous working duration from at least two candidate delay times.
[0069] Optionally, the communication detection module 310 includes:
[0070] An online judgment unit, configured to determine that the communication device is not online if no target linkage data is monitored from the communication port of the communication device within the general call time;
[0071] The target linkage data refers to the real-time linkage data between the communication equipment and the distribution network automation master station.
[0072] Optionally, the device further comprises:
[0073] The log update module is used to record the relevant data of the restart process into the restart log; the restart log is used to assist maintenance personnel in analyzing the cause of the failure of the communication device.
[0074] The communication fault processing device further described can also execute the communication fault processing method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0075] Figure 4 A schematic diagram of the structure of an electronic device 40 that can be used to implement an embodiment of the present invention is shown. The electronic device 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 electronic device 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 examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0076] like Figure 4 As shown, the electronic device 40 includes at least one processor 41, and a memory connected to the at least one processor 41, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 41 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 to the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other through a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.
[0077] A number of components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0078] The processor 41 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 41 executes the various methods and processes described above, such as a communication fault processing method.
[0079] In some embodiments, the communication failure handling method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 48. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded into the RAM 43 and executed by the processor 41, one or more steps of the communication failure handling method described above may be performed. Alternatively, in other embodiments, the processor 41 may be configured to perform the communication failure handling method in any other appropriate manner (e.g., by means of firmware).
[0080] Various implementations of the systems and techniques 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 chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations 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 purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0081] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0082] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0083] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0084] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0085] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0086] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0087] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A communication failure processing method, characterized in that: A restart device applied to a control box; the restart device is physically connected to a power supply device in the control box, and the restart device supplies power to a communication device in the control box; The restart device is physically connected to the communication port of the communication device; the method comprises: Monitor whether the communication device is online through the communication port; If the communication device is not online, restarting the communication device; If the communication device does not come back online after the restart process, the process returns to executing the restart process of the communication device until the communication device comes back online after the restart process or the number of restart processes reaches a preset number.
2. The method according to claim 1, characterized in that The restarting process of the communication device comprises: Disconnecting and powering off the communication equipment; After waiting for the target delay time, the communication device is powered on.
3. The method according to claim 2, characterized in that Before the communication device is powered on after waiting for the target delay time, the method further includes: Determining the continuous working time of the communication device; A target delay time matching the continuous working duration is determined from at least two candidate delay times.
4. The method according to claim 1, characterized in that The monitoring of whether the communication device is online through the communication port includes: If the target linkage data is not monitored from the communication port of the communication device within the general call time, it is determined that the communication device is not online; The target linkage data refers to the real-time linkage data between the communication equipment and the distribution network automation master station.
5. The method according to claim 1, characterized in that: The method further comprises: The related data of the restart process is recorded in the restart log; the restart log is used to assist maintenance personnel in analyzing the cause of the failure of the communication device.
6. A communication fault processing device, characterized in that: A restart device deployed in the control box; the restart device is physically connected to the power supply device in the control box, and the restart device supplies power to the communication device in the control box; The restart device is physically connected to the communication port of the communication device; the apparatus comprises: A communication detection module is used to monitor whether the communication device is online through the communication port; A restart processing module, used for restarting the communication device if the communication device is not online; The restart stop module is used to return to execute the restart process of the communication device if the communication device does not come back online after the restart process, until the communication device comes back online after the restart process or the number of restart processes reaches a preset number.
7. The device according to claim 6, characterized in that The restart processing module includes: A tripping and power-off unit, used for tripping and powering off the communication device; A closing and powering-on unit is used to close and power on the communication device after waiting for a target delay time.
8. The device according to claim 7, characterized in that The restart processing module further includes: A time determination unit, used to determine the continuous working time of the communication device; The duration determination unit is used to determine a target delay time that matches the continuous working duration from at least two candidate delay times.
9. An electronic device, characterized in that: The electronic device comprises: 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 communication failure processing method according to any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the communication failure processing method according to any one of claims 1 to 5 when executed.
Citation Information
Patent Citations
Method and communication equipment for processing reset signal
CN103019870A
Communication recovery method and device, storage medium and communication transmission interruption restart device
CN113098698A
Automatic hard restart method and system for telecontrol communication device
CN114759681A
Display panel control method, apparatus, system, display panel, and device unit
WO2019140918A1