Equipment remote restart control method
By introducing multiple verification and permission matching mechanisms in the remote restart control method of the device, generating business permissions and determining the restart sequence, the problem of low restart efficiency and accuracy when there are many types and numbers of devices in the prior art is solved, and efficient and secure device restart operations are achieved.
Patent Information
- Application Number
- CN202411846860.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-05-16
AI Technical Summary
When there are many types and numbers of equipment, it is difficult to ensure the restart efficiency and control accuracy, and there are too many factors that need to be considered during restart, resulting in too much system calculation load.
Provide a remote restart control method for the device, generates restart instructions through the operating terminal, and performs multiple verifications and permission matching through the network security terminal, security control terminal and gateway control terminal, generates business permissions, determines the restart sequence and timing, and ensures that the restart instructions are sent to the target device in the appropriate way at the right time.
Improves the efficiency and accuracy of device restarts, reduces failure recovery time, enhances the security and stability of the system, and avoids potential problems caused by wrong operations or unauthorized access.
Smart Images

Figure CN120017683A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of device restart, and in particular to a device remote restart control method. Background Art
[0002] With the development of computer technology, network technology and automatic control technology, remote restart has become possible. Traditional equipment restart requires manual control of switches on site to drive the power circuit of the equipment to open and close, which has high labor costs, long operation time, and easy to send wrong operations. In order to solve these problems, remote equipment restart solutions have emerged. When a device fails, it can quickly restart the device remotely, reduce the fault recovery time, and improve the equipment operation efficiency. However, when the number of devices to be restarted is too large, it is difficult to accurately control each device, and the conditions and order of restarting different devices are also different, resulting in too many factors to be considered during restart, resulting in excessive system computing load and affecting restart efficiency.
[0003] Chinese patent, publication number: CN118572885A, publication date: August 30, 2023, discloses a remote restart system and control method for substation controlled equipment. Through the master station module and the host computer module, the controlled equipment is remotely controlled to restart, and the operation status of the controlled equipment at each controlled end is monitored at the same time. When an abnormality is found, an alarm prompt is immediately generated, and the controlled equipment is restarted by remote control. Although the remote restart scheme of multiple devices is realized to a certain extent, when the number is too large, it is difficult to analyze and perform targeted restart control according to different situations corresponding to different devices, and the restart efficiency is low. Summary of the invention
[0004] The present invention aims at the problem that the existing device restart scheme is difficult to ensure the efficiency and control accuracy of device restart when the types and number of restart devices are large. The present invention provides a device remote restart control method. The user edits and generates a restart instruction according to actual business needs through an operation terminal, and judges the safety of the restart instruction. If the restart instruction is safe, the device authority corresponding to the device that needs to be restarted by the restart instruction is compared with the user authority and a business authority is generated. If the user authority is greater than the device authority, the user can restart the device, and then restart it instantly according to the size of the business authority corresponding to the restart device. When faced with a large number of restart devices, the device restart sequence can be quickly obtained without affecting the restart accuracy, thereby improving the device restart efficiency, reducing the fault recovery time, and improving the equipment operation efficiency.
[0005] In a first aspect, a technical solution provided in an embodiment of the present invention is: a device remote restart control method, comprising the following steps: S1. The operation terminal generates a restart instruction based on business needs and sends the restart instruction to the network security terminal; S2. The network security terminal parses the restart instruction based on the security access principle to generate a corresponding status code, and sends the status code and the restart instruction to the security control terminal; S3. The security control terminal analyzes the status code and the restart instruction based on the permission matching principle to generate the corresponding business permission, and sends the business permission and restart instruction to the gateway control terminal; S4. The gateway control terminal generates a control sequence based on the business authority size corresponding to the target restart device, and issues a restart instruction to the restart device based on the control sequence; the target restart device performs a restart operation in response to the restart instruction.
[0006] In this solution, since different business needs and different devices may require different permissions, the state coding and business permission generation realizes the refined management of the restart operation, so that the system can flexibly adapt to various situations. The permission matching and verification process also helps to prevent unauthorized access and operation, and improves the overall security of the system; the control sequence is generated by the gateway control terminal according to the size of the business permission, ensuring that the restart instruction can be sent to the target restart device in an appropriate manner at the right time, thereby improving the accuracy and efficiency of the restart operation; the target restart device executes the restart operation after receiving the restart instruction that has been verified by multiple times, which not only improves the reliability of the restart but also ensures that when the device needs to be restarted, the device can be restarted in the expected manner and timing, thereby avoiding potential problems caused by erroneous operations or unauthorized access.
[0007] Preferably, in S1, the operation terminal generates a restart instruction based on the business demand, and sends the restart instruction to the network security terminal, including the following steps: Check whether the running status and connection status of the target restart device are normal. If normal, extract the machine code and user permissions of the target restart device based on business needs, configure the restart parameters, generate the restart instruction based on the machine code and restart parameters, and send the restart instruction to the network security terminal.
[0008] In this solution, by extracting machine code and user permissions driven by business needs, it can be ensured that the restart operation will not affect the ongoing business or data processing process; considering business needs when configuring restart parameters can minimize the impact of restart on business continuity and ensure that the business can run smoothly; issuing restart instructions through the network security terminal can ensure that the transmission process of the instructions is safe and reliable to prevent interception or tampering by malicious attackers. At the same time, the process of extracting machine code and user permissions also helps to verify the legitimacy of the device and the identity of the user, thereby enhancing the security when restarting the device.
[0009] Preferably, the restart parameters at least include restart time, restart mode and whether to save the current state.
[0010] In this solution, when the device is restarted, it is necessary to specify the specific time and method of restarting the device, such as cold restart, hot restart, and whether the operating data before the restart needs to be saved, so as to ensure that the restart will not cause business interruption and other problems.
[0011] Preferably, in S2, the network security terminal parses the restart instruction based on the security access principle to generate a corresponding status code, including the following steps: The network security terminal detects the access frequency when the restart instruction is issued. If the access frequency exceeds the set threshold, it is determined that there is malicious access, the status code is assigned to 0 and the restart instruction issuance operation is terminated, and an alarm signal is generated synchronously; If the access frequency is less than the set threshold, it is judged as normal access, the status code is assigned a value of 1, and the status code and restart instruction are sent to the security control terminal.
[0012] In this solution, by setting the access frequency threshold, the system can identify and block potential malicious access behaviors. When the access frequency is abnormally high, the system can automatically determine that this may be a malicious attack, so as to take timely measures to prevent potential security threats. If it is detected that the access frequency exceeds the threshold, the system will not only assign the status code to 0 to indicate the abnormal state, but also immediately stop issuing restart instructions, which can effectively prevent malicious users or viruses from disrupting the normal operation of the system by frequently sending restart instructions. For normal access with an access frequency lower than the set threshold, the system will regard it as a legitimate operation and normally issue the restart instruction to the security control terminal, ensuring that the system will not interfere with the normal user's operation and usage experience while ensuring security.
[0013] Preferably, in S3, the security control terminal analyzes the state code and the restart instruction based on the permission matching principle to generate the corresponding business permission, including the following steps: Detect the value of the status code. If the status code value is 1, extract the user permissions and machine code in the restart instruction, and obtain the device permissions of the corresponding restart device based on the machine code. If the user permissions are greater than or equal to the device permissions, use the device permissions as business permissions; if the user permissions are less than the device permissions, generate a permission escalation request to determine whether to escalate the user permissions; If yes, the user's permissions are upgraded to the permissions corresponding to the device permissions, and the device permissions are used as business permissions; Otherwise, the device restart operation is stopped.
[0014] In this solution, since the impact of restarting the device on the business is different, the corresponding importance is also different, which is specifically reflected in the size of the device permissions corresponding to the restarted device. The greater the device permissions, the greater its importance in the business, and therefore the greater the user permissions when restarting it. By comparing user permissions and device permissions, the system can ensure that only users with sufficient permissions can perform restart operations on specific devices, preventing unauthorized users or low-privilege users from accidentally or maliciously restarting devices, thereby protecting the stability and security of the system; the system can dynamically adjust business permissions based on the comparison results of user permissions and device permissions, avoiding excessive or insufficient permissions, making permission management more refined and flexible. For users with sufficient permissions, the system can directly allow them to perform restart operations without the need for additional permission escalation processes, simplifying the operation process, improving user experience, and improving the efficiency of device restarts.
[0015] Preferably, in S4, the gateway control terminal generates a control sequence based on the service authority size corresponding to the target restart device, including the following steps: The gateway control terminal compares the business authority and user authority of the target restart device, sorts the target restart devices based on the ratio of the business authority to the user authority to generate a restart device sequence table, and generates a control sequence based on the arrangement order of the device codes corresponding to the target restart devices in the restart device sequence table.
[0016] In this solution, by comparing business permissions with user permissions, the system can identify which devices are more important to the current user or business, and sort the devices based on the permission ratio to ensure that those devices that have the greatest impact on the business are restarted first, thereby optimizing resource allocation and improving the efficiency and stability of the overall system; by generating a restart device sequence table, the restart operation is made more orderly and accurate, allowing the system to restart the devices in sequence according to the preset order, avoiding problems such as system confusion or data loss caused by disorderly restarts, and ensuring the accuracy and reliability of device restarts; by optimizing the restart sequence, the restart operation can be arranged more effectively and the total restart time can be reduced, thereby improving the restart efficiency, and can also minimize business interruption time and ensure user experience.
[0017] Preferably, in S4, issuing a restart instruction to the restart device based on the control timing includes the following steps: The gateway control terminal determines the number of channels based on the number of target restart devices and determines the resource ratio based on the resource size of the restart instruction; The dedicated channel is determined based on the number of channels and the resource ratio, and the dedicated channel is associated with the restart instruction based on the machine code, and the restart instruction is issued through the dedicated channel.
[0018] In this scheme, when issuing a restart instruction, in order to improve the execution response speed of the restart instruction, it is necessary to issue the target restart instruction to the corresponding restart device to reduce the time occupied by the target instruction issuance. Therefore, it is necessary to generate channels, determine the number of channels based on the number of restart instructions, determine the resource ratio based on the resource size of the restart instructions, determine an exclusive channel based on the number of channels and the resource ratio, and associate the exclusive channel with the restart instruction through coding information, so that an exclusive channel is dedicated to transmitting the corresponding coded target restart instruction, which can greatly reduce the time consumed in transmitting the target restart instruction and improve the response speed of executing commands based on the restart instruction.
[0019] Preferably, in S4, the target restart device performs a restart operation in response to the restart instruction, comprising the following steps: The target restart device receives the restart instruction and executes the corresponding action. Synchronously, it detects whether the running status and connection status of the target restart device after the restart are normal. If they are normal, an execution log is generated and saved. If they are abnormal, an alarm signal is generated.
[0020] In this solution, in order to ensure that no operating errors occur after the device is restarted, the device's operating status and connection status are detected after the device is restarted to determine whether they are normal. If not, an alarm signal is issued so that the staff can be notified in time to carry out maintenance, reducing the time of business interruption caused by equipment failure, thereby reducing economic losses and ensuring user experience.
[0021] Preferably, the operation terminal is a device with Internet connection function.
[0022] In this solution, the operation terminal is a device connected to the Internet, such as mobile phones, workstations, tablets and other devices that can connect to the Internet. It mainly ensures that the operation terminal can communicate with the restart device remotely, ensuring the device foundation for remote restart of the device.
[0023] Preferably, the connection status includes at least a power connection status and a network connection status.
[0024] In this solution, the restart of the device mainly includes two aspects, including power restart and network restart. The power restart mainly involves the hardware restart of the device, such as switch restart, etc.; the network restart mainly involves the software restart of the device, such as control program restart, etc.
[0025] The beneficial effects of the present invention are as follows: (1) The present invention realizes refined management of restart operations through the generation of status coding and business permissions, so that the system can flexibly adapt to various situations. The matching and verification process of permissions also helps to prevent unauthorized access and operation, thereby improving the overall security of the system; (2) The present invention generates a control sequence according to the size of the service authority through the gateway control terminal, ensuring that the restart instruction can be sent to the target restart device in an appropriate manner at an appropriate time, thereby improving the accuracy and efficiency of the restart operation; (3) The present invention restarts the device after multiple verifications of the restart instruction and then executes the restart operation, which not only improves the reliability of the restart but also ensures that when the device needs to be restarted, the device can be restarted in the expected manner and timing, thereby avoiding potential problems caused by erroneous operations or unauthorized access.
[0026] The above invention content is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Other features, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings. The drawings are only for the purpose of illustrating preferred embodiments and are not to be considered as limiting the present invention. Also, the same reference symbols are used throughout the drawings to represent the same parts.
[0028] Figure 1 This is a flow chart of a device remote restart control method of the present invention; Figure 2 This is a schematic diagram of the restart instruction issuing process of the present invention. DETAILED DESCRIPTION
[0029] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific implementation method described herein is only an optimal embodiment of the present invention, which is only used to explain the present invention and does not limit the scope of protection of the present invention. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0030] Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe the operations (or steps) as sequential processes, many of the operations (or steps) therein can be implemented in parallel, concurrently, or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the drawings; the process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0031] Example: Figure 1 As shown, in order to solve the problem that the existing device restart solution is difficult to ensure the efficiency and control accuracy of device restart when the types and number of restarted devices are large, this embodiment provides a device remote restart control method, including the following steps: S1: The operation terminal generates a restart instruction based on business needs and sends the restart instruction to the network security terminal.
[0032] In this embodiment, the operation terminal generates a restart instruction based on the business demand, and sends the restart instruction to the network security terminal, including the following steps: Check whether the running status and connection status of the target restart device are normal. If normal, extract the machine code and user permissions of the target restart device based on business needs, configure the restart parameters, generate the restart instruction based on the machine code and restart parameters, and send the restart instruction to the network security terminal.
[0033] This embodiment extracts machine code and user permissions driven by business needs, thereby ensuring that the restart operation will not affect the ongoing business or data processing process; considering business needs when configuring restart parameters can minimize the impact of restart on business continuity and ensure that the business can run smoothly; issuing restart instructions through the network security terminal can ensure that the transmission process of the instructions is safe and reliable to prevent interception or tampering by malicious attackers. At the same time, the process of extracting machine code and user permissions also helps to verify the legitimacy of the device and the identity of the user, thereby enhancing the security when restarting the device.
[0034] In this embodiment, the restart parameters at least include restart time, restart mode, and whether to save the current state.
[0035] In this embodiment, when the device is restarted, it is necessary to clarify the specific time and method of restarting the device, such as cold restart, hot restart, and whether the operating data before the restart needs to be saved, so as to ensure that the restart will not cause business interruption and other problems.
[0036] S2: The network security terminal parses the restart instruction based on the security access principle to generate a corresponding status code, and sends the status code and the restart instruction to the security control terminal.
[0037] In this embodiment, the network security terminal parses the restart instruction based on the security access principle to generate a corresponding status code, including the following steps: The network security terminal detects the access frequency when the restart instruction is issued. If the access frequency exceeds the set threshold, it is determined that there is malicious access, the status code is assigned to 0 and the restart instruction issuance operation is terminated, and an alarm signal is generated synchronously; If the access frequency is less than the set threshold, it is judged as normal access, the status code is assigned a value of 1, and the status code and restart instruction are sent to the security control terminal.
[0038] By setting an access frequency threshold, the system in this embodiment can identify and prevent potential malicious access behaviors. When the access frequency is abnormally high, the system can automatically determine that this may be a malicious attack, so as to take timely measures to prevent potential security threats. If it is detected that the access frequency exceeds the threshold, the system will not only assign the status code to 0 to indicate the abnormal state, but also immediately stop issuing restart instructions, which can effectively prevent malicious users or viruses from disrupting the normal operation of the system by frequently sending restart instructions. For normal access with an access frequency lower than the set threshold, the system will regard it as a legitimate operation and normally issue the restart instruction to the security control terminal, ensuring that the system will not interfere with the operation and usage experience of normal users while ensuring security.
[0039] S3: The security control terminal analyzes the status code and the restart instruction based on the permission matching principle to generate the corresponding business permission, and sends the business permission and restart instruction to the gateway control terminal.
[0040] In this embodiment, the security control terminal analyzes the status code and the restart instruction based on the permission matching principle to generate the corresponding business permission, including the following steps: Detect the value of the status code. If the status code value is 1, extract the user permissions and machine code in the restart instruction, and obtain the device permissions of the corresponding restart device based on the machine code. If the user permissions are greater than or equal to the device permissions, use the device permissions as business permissions; if the user permissions are less than the device permissions, generate a permission escalation request to determine whether to escalate the user permissions; If yes, the user's permissions are upgraded to the permissions corresponding to the device permissions, and the device permissions are used as business permissions; Otherwise, the device restart operation is stopped.
[0041] In this embodiment, since the degree of impact of restarting the device on the business is different, the corresponding importance is also different, which is specifically reflected in the size of the device authority corresponding to the restarted device. The greater the device authority, the greater its importance in the business, and therefore the greater the user authority when restarting it. By comparing user authority and device authority, the system can ensure that only users with sufficient authority can perform the restart operation on a specific device, preventing unauthorized users or low-authority users from accidentally or maliciously restarting the device, thereby protecting the stability and security of the system; the system can dynamically adjust the business authority based on the comparison results of user authority and device authority, avoiding excessive or insufficient authority, making authority management more refined and flexible, and for users with sufficient authority, the system can directly allow them to perform the restart operation without the need for an additional authority escalation process, thereby simplifying the operation process, improving the user experience, and improving the efficiency of device restart.
[0042] S4: The gateway control terminal generates a control sequence based on the service authority size corresponding to the target restart device, and issues a restart instruction to the restart device based on the control sequence; the target restart device performs a restart operation in response to the restart instruction.
[0043] In this embodiment, the gateway control terminal generates a control sequence based on the service authority size corresponding to the target restart device, including the following steps: The gateway control terminal compares the business authority and user authority of the target restart device, sorts the target restart devices based on the ratio of the business authority to the user authority to generate a restart device sequence table, and generates a control sequence based on the arrangement order of the device codes corresponding to the target restart devices in the restart device sequence table.
[0044] By comparing business permissions with user permissions, the system in this embodiment can identify which devices are more important to the current user or business, and sort the devices based on the permission ratio to ensure that those devices that have the greatest impact on the business are restarted first, thereby optimizing resource allocation and improving the efficiency and stability of the overall system; by generating a restart device sequence table, the restart operation is made more orderly and accurate, allowing the system to restart the devices in sequence according to the preset order, avoiding problems such as system confusion or data loss caused by disorderly restarts, and ensuring the accuracy and reliability of device restarts; by optimizing the restart sequence, the restart operation can be arranged more effectively and the total restart time can be reduced, thereby improving the restart efficiency, and the business interruption time can also be minimized to ensure user experience.
[0045] In this embodiment, issuing a restart instruction to the restart device based on the control timing includes the following steps: The gateway control terminal determines the number of channels based on the number of target restart devices and determines the resource ratio based on the resource size of the restart instruction; The dedicated channel is determined based on the number of channels and the resource ratio, and the dedicated channel is associated with the restart instruction based on the machine code, and the restart instruction is issued through the dedicated channel.
[0046] In this embodiment, when issuing a restart instruction, in order to improve the execution response speed of the restart instruction, it is necessary to issue the target restart instruction to the corresponding restart device to reduce the time occupied by issuing the target instruction. Therefore, it is necessary to generate a channel, determine the number of channels based on the number of restart instructions, determine the resource ratio based on the resource size of the restart instruction, determine an exclusive channel based on the number of channels and the resource ratio, and associate the exclusive channel with the restart instruction through coding information, so that an exclusive channel is dedicated to transmitting the corresponding coded target restart instruction, which can greatly reduce the time consumed in transmitting the target restart instruction and improve the response speed of executing commands based on the restart instruction.
[0047] In this embodiment, the target restart device performs a restart operation in response to the restart instruction, including the following steps: The target restart device receives the restart instruction and executes the corresponding action. Synchronously, it detects whether the running status and connection status of the target restart device after the restart are normal. If they are normal, an execution log is generated and saved. If they are abnormal, an alarm signal is generated.
[0048] In order to ensure that no operation errors occur after the device is restarted, this embodiment detects the device operation status and connection status after the device is restarted to determine whether they are normal. If not, an alarm signal is issued, so that the staff can be notified in time to carry out maintenance, reducing the service interruption time caused by equipment failure, thereby reducing economic losses and ensuring user experience.
[0049] In this embodiment, the operation terminal is a device that can be connected to the Internet.
[0050] The operation terminal of this embodiment is a device connected to the Internet, such as a mobile phone, workstation, tablet, and all other devices that can connect to the Internet. It mainly ensures that the operation terminal can communicate with the restart device remotely, ensuring the device foundation for remote restart of the device.
[0051] In this embodiment, the connection status includes at least a power connection status and a network connection status.
[0052] The restart of the device in this embodiment mainly includes two aspects, including power restart and network restart. The power restart mainly involves the hardware restart of the device, such as switch restart, etc.; the network restart mainly involves the software restart of the device, such as control program restart, etc.
[0053] Since different business needs and different devices may require different permissions, this embodiment implements refined management of restart operations through status coding and business permission generation, so that the system can flexibly adapt to various situations. The permission matching and verification process also helps to prevent unauthorized access and operation, thereby improving the overall security of the system; the gateway control terminal generates a control sequence according to the size of the business permission, ensuring that the restart instruction can be sent to the target restart device in an appropriate manner at an appropriate time, thereby improving the accuracy and efficiency of the restart operation; the target restart device executes the restart operation after receiving the restart instruction that has been verified by multiple times, which not only improves the reliability of the restart but also ensures that when the device needs to be restarted, the device can be restarted in the expected manner and timing, thereby avoiding potential problems caused by erroneous operations or unauthorized access.
[0054] Specifically, Figure 2 The embodiment shown uses several operation terminals, which are connected to the network security terminal, the security control terminal and the gateway control terminal in sequence using the RJ45 interface. The gateway control terminal is connected to several restart devices through the RS485-4 interface to issue restart instructions to control the device to restart.
[0055] It can be seen from the above embodiments that at least the following substantial effects are achieved: (1) The present invention realizes refined management of restart operations through the generation of status coding and business permissions, so that the system can flexibly adapt to various situations. The matching and verification process of permissions also helps to prevent unauthorized access and operation, thereby improving the overall security of the system. (2) The present invention generates a control sequence according to the size of the service authority through the gateway control terminal, ensuring that the restart instruction can be sent to the target restart device in an appropriate manner at an appropriate time, thereby improving the accuracy and efficiency of the restart operation; (3) The present invention restarts the device after multiple verifications of the restart instruction and then executes the restart operation, which not only improves the reliability of the restart but also ensures that when the device needs to be restarted, the device can be restarted in the expected manner and timing, thereby avoiding potential problems caused by erroneous operations or unauthorized access.
[0056] The specific implementation described above is a preferred implementation of a device remote restart control method of the present invention, and is not intended to limit the specific implementation scope of the present invention. The scope of the present invention includes but is not limited to this specific implementation. All equivalent changes made in accordance with the shape and structure of the present invention are within the protection scope of the present invention.
Claims
1. A device remote restart control method, characterized in that: The following steps are involved: S1. The operation terminal generates a restart instruction based on business needs and sends the restart instruction to the network security terminal; S2. The network security terminal parses the restart instruction based on the security access principle to generate a corresponding status code, and sends the status code and the restart instruction to the security control terminal; S3. The security control terminal analyzes the status code and the restart instruction based on the permission matching principle to generate the corresponding business permission, and sends the business permission and restart instruction to the gateway control terminal; S4. The gateway control terminal generates a control sequence based on the business authority size corresponding to the target restart device, and issues a restart instruction to the restart device based on the control sequence; The target reboot device performs a reboot operation in response to the reboot instruction.
2. A device remote restart control method according to claim 1, characterized in that: In S1, the operation terminal generates a restart instruction based on business requirements and sends the restart instruction to the network security terminal, including the following steps: Check whether the running status and connection status of the target restart device are normal. If normal, extract the machine code and user permissions of the target restart device based on business needs, configure the restart parameters, generate the restart instruction based on the machine code and restart parameters, and send the restart instruction to the network security terminal.
3. A device remote restart control method according to claim 2, characterized in that: The restart parameters at least include restart time, restart mode and whether to save the current state.
4. A device remote restart control method according to claim 1, characterized in that: In S2, the network security terminal parses the restart instruction based on the security access principle to generate a corresponding status code, including the following steps: the network security terminal detects the access frequency when the restart instruction is issued, and if the access frequency exceeds the set threshold, it is determined that there is malicious access, and the status code is assigned to 0 and the restart instruction issuance operation is terminated, and synchronously, an alarm signal is generated; If the access frequency is less than the set threshold, it is judged as normal access, the status code is assigned a value of 1, and the status code and restart instruction are sent to the security control terminal.
5. A device remote restart control method according to claim 1, characterized in that: In S3, the security control terminal analyzes the status code and the restart instruction based on the permission matching principle to generate the corresponding business permission, including the following steps: Detect the value of the status code. If the status code value is 1, extract the user authority and machine code in the restart instruction, and obtain the device authority of the corresponding restart device based on the machine code. If the user authority is greater than or equal to the device authority, use the device authority as the business authority. If the user's permissions are less than the device's permissions, a permission escalation request is generated to determine whether to escalate the user's permissions; If yes, the user's permissions are upgraded to the permissions corresponding to the device permissions, and the device permissions are used as business permissions; Otherwise, the device restart operation is stopped.
6. A device remote restart control method according to claim 2, characterized in that: In S4, the gateway control terminal generates a control sequence based on the business authority corresponding to the target restart device, including the following steps: the gateway control terminal compares the business authority and the user authority of the target restart device, sorts the target restart devices based on the proportion of the business authority to the user authority to generate a restart device sequence table, and generates a control sequence based on the arrangement order of the device codes corresponding to the target restart devices in the restart device sequence table.
7. A device remote restart control method according to claim 2, characterized in that: In S4, a restart instruction is issued to the restart device based on the control timing, including the following steps: The gateway control terminal determines the number of channels based on the number of target restart devices and determines the resource ratio based on the resource size of the restart instruction; The dedicated channel is determined based on the number of channels and the resource ratio, and the dedicated channel is associated with the control instruction based on the machine code, and the restart instruction is issued through the dedicated channel.
8. A device remote restart control method according to claim 1, characterized in that: In S4, the target restart device performs a restart operation in response to the restart instruction, including the following steps: The target restart device receives the restart instruction and executes the corresponding action. Synchronously, it detects whether the running status and connection status of the target restart device after the restart are normal. If they are normal, an execution log is generated and saved. If they are abnormal, an alarm signal is generated.
9. A device remote restart control method according to claim 1, characterized in that: The operation terminal is a device with an Internet connection function.
10. A device remote restart control method according to claim 2 or 8, characterized in that: The connection status includes at least a power connection status and a network connection status.
Citation Information
Patent Citations
Remote restart system and control method for controlled equipment of transformer substation
CN118572885A